diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-03-18 17:02:40 +0400 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-03-18 17:04:06 +0400 |
commit | 4f44401ae8d23465261cef80b87630ffccd5a864 (patch) | |
tree | d0bce4f044a6f2f83c820b74c4dbd744c4ea60f4 /utils.h | |
parent | c78b684104eab7a015886502a5b24333de633505 (diff) |
utils: add __constructor and __hidden defines
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Diffstat (limited to 'utils.h')
-rw-r--r-- | utils.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -155,6 +155,14 @@ static inline uint16_t __u_bswap16(uint16_t val) #define __packed __attribute__((packed)) #endif +#ifndef __constructor +#define __constructor __attribute__((constructor)) +#endif + +#ifndef __hidden +#define __hidden __attribute__((visibility("hidden"))) +#endif + #ifndef BITS_PER_LONG #define BITS_PER_LONG (8 * sizeof(unsigned long)) #endif |