Re: Checking alignment of data types

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Remko Troncon <remko.troncon@xxxxxxxxxxxxxxxxx> writes:

> Is there a predefined autoconf macro to retrieve the required alignment of
> data types ?

No.  It's not needed all that much, since you can find the alignment
of a type in C.

#include <stddef.h>
#define alignof(type) offsetof (struct { char x; type y; }, y)

It wouldn't be hard to add an AC_CHECK_ALIGNOF macro, which would work
like AC_CHECK_SIZEOF.  The only real advantage of this would be that
you could use the alignments in #if expressions.



[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux