X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=utils.h;h=5323c6f9619fa4c96664dabc261d7adda325424e;hb=93b415c08d78ae5cb1bec077cd9e5ced9d4bb8a0;hp=8d4e8100498a549b4bf1fa2dd7882d78d13dbbde;hpb=a2453456f2942e04d2b2caaf324aa0b7c2ed74eb;p=project%2Flibubox.git diff --git a/utils.h b/utils.h index 8d4e810..5323c6f 100644 --- a/utils.h +++ b/utils.h @@ -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