This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 09/23/2016 07:17 AM, Ondřej Bílka wrote:
size_t clen = sizeof (fmemopen_cookie_t); if (FLEXMEMBER_NEEDS_ALIGNMENT) clen += _Alignof (fmemopen_cookie_t) - 1;Couldn't you just use __attribute__((aligned(16))) or is that also buggy?
Buggy in what sense?malloc isn't guaranteed to provide 16-byte alignment on all glibc architectures.
Florian
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |