More accurate "packed" attribute declaration.
This commit is contained in:
@@ -121,6 +121,17 @@ nxt_prefetch(a)
|
||||
#endif
|
||||
|
||||
|
||||
#if (NXT_HAVE_GCC_ATTRIBUTE_PACKED)
|
||||
|
||||
#define nxt_packed __attribute__((__packed__))
|
||||
|
||||
#else
|
||||
|
||||
#define nxt_packed
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef NXT_ALIGNMENT
|
||||
|
||||
#if (NXT_SOLARIS)
|
||||
@@ -230,6 +241,4 @@ nxt_trunc_ptr(p, a) \
|
||||
(u_char *) ((uintptr_t) (p) & ~((uintptr_t) (a) - 1))
|
||||
|
||||
|
||||
#define NXT_PACKED __attribute__((packed))
|
||||
|
||||
#endif /* _NXT_CLANG_H_INCLUDED_ */
|
||||
|
||||
Reference in New Issue
Block a user