123456789101112131415161718192021222324252627282930 |
- --- a/shared/Makefile
- +++ b/shared/Makefile
- @@ -19,7 +19,7 @@ LDFLAGS += -L.
- AR=ar
- RANLIB=ranlib
-
- -OBJS := shutils.o wl.o wl_linux.o linux_timer.o
- +OBJS := shutils.o wl.o wl_linux.o linux_timer.o ctype.o
- all: libshared.a
-
- clean:
- --- /dev/null
- +++ b/shared/ctype.c
- @@ -0,0 +1,16 @@
- +#include <features.h>
- +
- +#ifndef __UCLIBC__
- +extern void **__ctype_b_loc();
- +extern void **__ctype_tolower_loc();
- +
- +void *__ctype_b;
- +void *__ctype_tolower;
- +
- +static void init(void) __attribute__((constructor));
- +static void init(void)
- +{
- + __ctype_b = *__ctype_b_loc();
- + __ctype_tolower = *__ctype_tolower_loc();
- +}
- +#endif
|