123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #include "libbb.h"
- #include "common_bufsiz.h"
- #if !ENABLE_FEATURE_USE_BSS_TAIL
- char bb_common_bufsiz1[COMMON_BUFSIZE] ALIGNED(sizeof(long long));
- #else
- # ifndef setup_common_bufsiz
- char *const bb_common_bufsiz1 __attribute__ ((section (".data")));
- void setup_common_bufsiz(void)
- {
- if (!bb_common_bufsiz1)
- *(char**)&bb_common_bufsiz1 = xzalloc(COMMON_BUFSIZE);
- }
- # else
- # ifndef bb_common_bufsiz1
-
- char bb_common_bufsiz1[COMMON_BUFSIZE] ALIGNED(sizeof(long long));
- # endif
- # endif
- #endif
|