mescc: Mes C Library: Use SYSTEM_LIBC [WAS: WITH_GLIBC].
authorJan Nieuwenhuizen <janneke@gnu.org>
Wed, 29 May 2019 14:15:12 +0000 (16:15 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 29 May 2019 14:15:12 +0000 (16:15 +0200)
Run: sed -i 's,WITH_GLIBC,SYSTEM_LIBC,g' $(git grep -l WITH_GLIBC)

* build-aux/config.sh: Update.
* include/alloca.h: Likewise.
* include/ar.h: Likewise.
* include/argz.h: Likewise.
* include/assert.h: Likewise.
* include/ctype.h: Likewise.
* include/dirent.h: Likewise.
* include/dirstream.h: Likewise.
* include/dlfcn.h: Likewise.
* include/endian.h: Likewise.
* include/errno.h: Likewise.
* include/fcntl.h: Likewise.
* include/features.h: Likewise.
* include/float.h: Likewise.
* include/getopt.h: Likewise.
* include/inttypes.h: Likewise.
* include/libgen.h: Likewise.
* include/limits.h: Likewise.
* include/linux/x86_64/syscall.h: Likewise.
* include/locale.h: Likewise.
* include/math.h: Likewise.
* include/memory.h: Likewise.
* include/mes/lib-mini.h: Likewise.
* include/pwd.h: Likewise.
* include/setjmp.h: Likewise.
* include/signal.h: Likewise.
* include/stdarg.h: Likewise.
* include/stdbool.h: Likewise.
* include/stddef.h: Likewise.
* include/stdint.h: Likewise.
* include/stdio.h: Likewise.
* include/stdlib.h: Likewise.
* include/stdnoreturn.h: Likewise.
* include/string.h: Likewise.
* include/strings.h: Likewise.
* include/sys/cdefs.h: Likewise.
* include/sys/dir.h: Likewise.
* include/sys/file.h: Likewise.
* include/sys/ioctl.h: Likewise.
* include/sys/mman.h: Likewise.
* include/sys/param.h: Likewise.
* include/sys/resource.h: Likewise.
* include/sys/select.h: Likewise.
* include/sys/stat.h: Likewise.
* include/sys/time.h: Likewise.
* include/sys/timeb.h: Likewise.
* include/sys/times.h: Likewise.
* include/sys/types.h: Likewise.
* include/sys/ucontext.h: Likewise.
* include/sys/user.h: Likewise.
* include/sys/wait.h: Likewise.
* include/termio.h: Likewise.
* include/time.h: Likewise.
* include/unistd.h: Likewise.
* lib/libmes.c: Likewise.
* lib/tests/stdio/70-printf-hello.c: Likewise.
* lib/tests/stdio/70-printf-simple.c: Likewise.
* lib/tests/stdio/80-sscanf.c: Likewise.
* lib/tests/stdlib/50-malloc.c: Likewise.
* module/mescc/preprocess.scm: Likewise.
* scaffold/cons-mes.c: Likewise.
* scaffold/lib/stdlib/malloc.c: Likewise.
* scaffold/micro-mes.c: Likewise.
* scaffold/tests/61-array.c: Likewise.
* scaffold/tiny-mes.c: Likewise.
* simple.sh: Likewise.
* src/mes.c: Likewise.

67 files changed:
build-aux/config.sh
include/alloca.h
include/ar.h
include/argz.h
include/assert.h
include/ctype.h
include/dirent.h
include/dirstream.h
include/dlfcn.h
include/endian.h
include/errno.h
include/fcntl.h
include/features.h
include/float.h
include/getopt.h
include/inttypes.h
include/libgen.h
include/limits.h
include/linux/x86_64/syscall.h
include/locale.h
include/math.h
include/memory.h
include/mes/lib-mini.h
include/pwd.h
include/setjmp.h
include/signal.h
include/stdarg.h
include/stdbool.h
include/stddef.h
include/stdint.h
include/stdio.h
include/stdlib.h
include/stdnoreturn.h
include/string.h
include/strings.h
include/sys/cdefs.h
include/sys/dir.h
include/sys/file.h
include/sys/ioctl.h
include/sys/mman.h
include/sys/param.h
include/sys/resource.h
include/sys/select.h
include/sys/stat.h
include/sys/time.h
include/sys/timeb.h
include/sys/times.h
include/sys/types.h
include/sys/ucontext.h
include/sys/user.h
include/sys/wait.h
include/termio.h
include/time.h
include/unistd.h
lib/libmes.c
lib/tests/stdio/70-printf-hello.c
lib/tests/stdio/70-printf-simple.c
lib/tests/stdio/80-sscanf.c
lib/tests/stdlib/50-malloc.c
module/mescc/preprocess.scm
scaffold/cons-mes.c
scaffold/lib/stdlib/malloc.c
scaffold/micro-mes.c
scaffold/tests/61-array.c
scaffold/tiny-mes.c
simple.sh
src/mes.c

index 382d18612e46f7e8775058ef8ee2c8ffae8b4b38..2ec0664263b62084f138063f1e06f739094c18db 100644 (file)
@@ -98,7 +98,7 @@ CPPFLAGS=${CPPFLAGS-"
 -I ${srcdest}include
 "}
 
-[ "$with_glibc_p" ] && CPPFLAGS="$CPPFLAGS -D WITH_GLIBC=1"
+[ "$with_glibc_p" ] && CPPFLAGS="$CPPFLAGS -D SYSTEM_LIBC=1"
 
 LDFLAGS=${LDFLAGS-"
 -v
index 71c9b4831af0b9c0d4fbb73c7938b244fbf27ba0..692f8fb079987f4aa3c5626c7ef0e7a08a5a221a 100644 (file)
 #ifndef __MES_ALLOCA_H
 #define __MES_ALLOCA_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_ALLOCA_H
 #include_next <alloca.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_SIZE_T
 #define __MES_SIZE_T
@@ -43,6 +43,6 @@ char *alloca (int);
 void *alloca (size_t size);
 #endif
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ALLOCA_H
index ab01cb8fbde8884d7770fa9018de0c22afc44e51..230f5940b566b863c413eeed053b674403afa932 100644 (file)
 #ifndef __MES_AR_H
 #define __MES_AR_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_AR_H
 #include_next <ar.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 // Taken from GNU C Library 2.2.5
 
@@ -51,6 +51,6 @@ struct ar_hdr
   char ar_fmag[2];              /* Always contains ARFMAG.  */
 };
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ARGZ_H
index bc5bd6d9deb74deeeac8643014d17138e44fe741..685c7e10c3ba4dfb34c4afdc8e1adbc8dfa25856 100644 (file)
 #ifndef __MES_ARGZ_H
 #define __MES_ARGZ_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_ARGZ_H
 #include_next <argz.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef libc_hidden_def
 #define libc_hidden_def(x)
@@ -37,6 +37,6 @@
 size_t __argz_count (char const *argz, size_t len);
 void __argz_extract (char const *argz, size_t len, char **argv);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ARGZ_H
index 11f631392576c81551978d26d3d1c66fae86c45a..9fb3c6d8f6f5c08c06f9c9370e36042ec1adaff7 100644 (file)
 #ifndef __MES_ASSERT_H
 #define __MES_ASSERT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_ASSERT_H
 #include_next <assert.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 #define assert(x) ((x) ? (void)0 : assert_fail (#x))
 void assert_fail (char *s);
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ASSERT_H
index 8117cf135e182a2e695c34ab4a25353e7bd5a364..295788740b116dae78f8a71b8e9a6b03a65e7efd 100644 (file)
 #ifndef __MES_CTYPE_H
 #define __MES_CTYPE_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_CTYPE_H
 #include_next <ctype.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 #include <endian.h>
 
 int isalnum (int c);
@@ -45,6 +45,6 @@ int isxdigit (int c);
 int tolower (int c);
 int toupper (int c);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_CTYPE_H
index fb45229a5a31025cbd54ec5684760456f9d0e891..7b4a07878bc33412e2b8d58d7204ff0dea85ec95 100644 (file)
 #ifndef __MES_DIRENT_H
 #define __MES_DIRENT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_DIRENT_H
 #include_next <dirent.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <dirstream.h>
 
@@ -71,6 +71,6 @@ struct dirent *readdir (DIR * dirp);
 /* Rewind DIRP to the beginning of the directory.  */
 extern void rewinddir (DIR * dirp);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_DIRENT_H
index 31e369b11ef6bfc8625d752b670b7a6285eba933..e67df35d80bd95f503c9da8453b56d3bbcbfb1f8 100644 (file)
 #ifndef __MES_DIRSTREAM_H
 #define __MES_DIRSTREAM_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_DIRSTREAM_H
 #include_next <dirstream.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <sys/types.h>
 
@@ -50,6 +50,6 @@ struct __dirstream
 
 typedef struct __dirstream DIR;
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_DIRSTREAM_H
index 28ec88733b770c78364ade80b3acd99b389685c6..9dbea76ba384a685fbbc3681eb440a76da211e5b 100644 (file)
 #ifndef __MES_DLFCN_H
 #define __MES_DLFCN_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_DLFCN_H
 #include_next <dlfcn.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #define RTLD_LAZY      0x00001
 #define RTLD_NOW       0x00002
@@ -39,6 +39,6 @@
 void *dlopen (char const *filename, int flags);
 int dlclose (void *handle);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_DLFCN_H
index a313134f9f1722e5e53d313e7a7a0b843b16c70a..621f075734df7a18fad842e732b732aee0aa4ba3 100644 (file)
 #ifndef __MES_ENDIAN_H
 #define __MES_ENDIAN_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_ENDIAN_H
 #include_next <endian.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 #define        __LITTLE_ENDIAN 1234
 #define        __BIG_ENDIAN 4321
 #define __BYTE_ORDER __LITTLE_ENDIAN
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ENDIAN_H
index 63257384baaf8680068bfec8a4986dcc013c8157..8b640e99c119115b95726245f336b3cbc9f110de 100644 (file)
 #ifndef __MES_ERRNO_H
 #define __MES_ERRNO_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_ERRNO_H
 #include_next <errno.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_ERRNO_T
 #define __MES_ERRNO_T 1
@@ -65,6 +65,6 @@ extern char *sys_errlist[];
 extern int sys_nerr;
 #endif // !__MESC__
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_ERRNO_H
index 5d2e7bb417e843afda5f10bb693178fed733c6ca..148d5ea65c95dd322c60e8e27fa70c70155842a5 100644 (file)
 #ifndef __MES_FCNTL_H
 #define __MES_FCNTL_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_FCNTL_H
 #include_next <fcntl.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 // *INDENT-OFF*
 #define O_RDONLY          0
@@ -53,6 +53,6 @@ int dup2 (int old, int new);
 int fcntl (int filedes, int command, ...);
 int open (char const *s, int flags, ...);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_FCNTL_H
index aa56b0520a01e30c8bad31b3bdad75fc0e7455d6..c1c161a656a2deab749727ea8e9dd1964b5dffee 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef __MES_FEATURES_H
 #define __MES_FEATURES_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_FEATURES_H
 #include_next <features.h>
-#endif // (WITH_GLIBC)
+#endif // (SYSTEM_LIBC)
 
 #endif // __MES_FEATURES_H
index de0a1cfb60ef5f5e4b286b60171d4a012bf0f6e8..b5aeba3a0da067ccde758cd15ec748ecbaed97cd 100644 (file)
 #ifndef __MES_FLOAT_H
 #define __MES_FLOAT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_FLOAT_H
 #include_next <float.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #define MIN_EXP -1021
 #define DBL_MIN_EXP -1021
 #define LDBL_MIN_EXP -1021
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_FLOAT_H
index b70cfad29391cd495390e434492574dc010dc6c7..23d8693b42ab8f689ba12ad3558a6eb131844224 100644 (file)
 #ifndef __MES_GETOPT_H
 #define __MES_GETOPT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_GETOPT_H
 #include_next <getopt.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 #include <endian.h>
 int isdigit (int);
 int isxdigit (int);
@@ -57,6 +57,6 @@ int getopt_long (int argc, char *const *argv, char const *options,
 int getopt_long_only (int argc, char *const *argv, char const *options,
                       struct option const *long_options, int *opt_index);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_GETOPT_H
index 45640d90adaa20e3a519c0249d1b49fbce2f8143..5c56ad9b99ffec97ddbe263f3e1a3e5ffae3befe 100644 (file)
 #ifndef __MES_INTTYPES_H
 #define __MES_INTTYPES_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_INTTYPES_H
 #include_next <inttypes.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <stdint.h>
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_INTTYPES_H
index be76015cc407e2199bf335dbdeb31f88655fd21e..3e5aa1938833ac3566e166038ccc0045a54b9a6f 100644 (file)
 #ifndef __MES_LIBGEN_H
 #define __MES_LIBGEN_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_LIBGEN_H
 #include_next <libgen.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 char *dirname (char *);
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_LIBGEN_H
index 6cc6e307034d0fbb4e9f65c45b5c39b203157de1..9cbbf97a942c6fcddd70bfa73f863c136156a279 100644 (file)
 #ifndef __MES_LIMITS_H
 #define __MES_LIMITS_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_LIMITS_H
 #include_next <limits.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <stdint.h>
 
@@ -36,6 +36,6 @@
 #define PATH_MAX 512
 #define _POSIX_OPEN_MAX 16
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_LIMITS_H
index 5ad16fb854f1e4aea11d15127dff689377caecc9..5cd8477df7fb6c4814e736cfe687eb59635db322 100644 (file)
@@ -77,7 +77,7 @@
 #define SYS_getegid   0x6c
 #define SYS_getppid   0x6e
 
-// make+WITH_GLIBC
+// make+SYSTEM_LIBC
 #define SYS_rt_sigprocmask 0x0e
 
 #endif // __MES_LINUX_X86_64_SYSCALL_H
index 1cdacda616995593b4e52a4da912ac67e9611efb..44e58bdb68acf58603ab9aaeafc6704b7b7e77f5 100644 (file)
 #ifndef __MES_LOCALE_H
 #define __MES_LOCALE_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_LOCALE_H
 #include_next <locale.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 // *INDENT-OFF*
 #ifndef LC_ALL
@@ -40,6 +40,6 @@
 
 char *setlocale (int category, char const *locale);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_LOCALE_H
index 6ba64bcf0cc903313bf063020c644d181ada4796..adf3ceb80bd75906fa144fe554f2f85f7118d859 100644 (file)
 #ifndef __MES_MATH_H
 #define __MES_MATH_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_MATH_H
 #include_next <math.h>
-#else // ! WITH_GLIBC
-double ldexp (double x, int exp);
-#endif // ! WITH_GLIBC
-
+#else // ! SYSTEM_LIBC
 double fabs (double number);
+double ldexp (double value, int exponent);
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_MATH_H
index ea6fc7c9b05e876a36291a9903b149e8305fb8e7..43e63358eb88e8e31d2b014383bb318b986f37c7 100644 (file)
 #ifndef __MES_MEMORY_H
 #define __MES_MEMORY_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_MEMORY_H
 #include_next <memory.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <string.h>
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_MEMORY_H
index 7bc4953486b6462cb66dcdafad1ceecd477c43d9..f04f64e487ce7ab36609052f01ab58c811f2b8c2 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef __MES_LIB_MINI_H
 #define __MES_LIB_MINI_H
 
-#if !WITH_GLIBC
+#if !SYSTEM_LIBC
 
 #ifndef _SIZE_T
 #define _SIZE_T
@@ -83,10 +83,10 @@ int eputs (char const *s);
 int puts (char const *s);
 int oputs (char const *s);
 
-#if !WITH_GLIBC
+#if !SYSTEM_LIBC
 size_t strlen (char const *s);
 ssize_t _write ();
 ssize_t write (int filedes, void const *buffer, size_t size);
-#endif // !WITH_GLIBC
+#endif // !SYSTEM_LIBC
 
 #endif //__MES_LIB_MINI_H
index f519e8e5bcfdbf2e027ef070d4487ef5e2f19c79..90bef0633e98ed3a03ecfd0d572336a8b5157ada 100644 (file)
 #ifndef __MES_PWD_H
 #define __MES_PWD_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_PWD_H
 #include_next <pwd.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 struct passwd
 {
@@ -39,6 +39,6 @@ struct passwd
 struct passwd *getpwuid ();
 
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_PWD_H
index f2dee02564c219a46b2bf8a7ae56b15a57971e0a..512ea11165454b96a9d7f7793f337d6f72b43c68 100644 (file)
 #ifndef __MES_SETJMP_H
 #define __MES_SETJMP_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SETJMP_H
 #include_next <setjmp.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 typedef struct
 {
@@ -42,6 +42,6 @@ jmp_buf buf;
 void longjmp (jmp_buf env, int val);
 int setjmp (jmp_buf env);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SETJMP_H
index b8ed529984528a357bc174c4cb0aba0bfa0bd634..121d302755a3d7a8f48c004a50150e875df8bb53 100644 (file)
 #ifndef __MES_SIGNAL_H
 #define __MES_SIGNAL_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SIGNAL_H
 #include_next <signal.h>
-#else //! WITH_GLIBC
+#else //! SYSTEM_LIBC
 
 
 typedef long sigset_t;
@@ -236,6 +236,6 @@ int sigemptyset (sigset_t * set);
 #endif
 int sigprocmask (int how, sigset_t const *set, sigset_t * oldset);
 
-#endif //! WITH_GLIBC
+#endif //! SYSTEM_LIBC
 
 #endif // __MES_SIGNAL_H
index 0c8c3f39a00027f3fe7c7506399f5a5180a4de85..239d4443c55317a560b8af2b0fbd93f932117add 100644 (file)
 #ifndef __MES_STDARG_H
 #define __MES_STDARG_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_STDARG_H
 #include_next <stdarg.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <sys/types.h>
 
@@ -43,6 +43,6 @@ int vsprintf (char *str, char const *format, va_list ap);
 int vsnprintf (char *str, size_t size, char const *format, va_list ap);
 int vsscanf (char const *s, char const *template, va_list ap);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDARG_H
index 5efed757ba066752de18089f8318e5687137d0e1..6ad84b6719fb7cd48983c95f499656c2995993cd 100644 (file)
 #ifndef __MES_STDBOOL_H
 #define __MES_STDBOOL_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STDBOOL_H
 #include_next <stdbool.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 typedef int bool;
 #define false 0
 #define true 1
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDBOOL_H
index 1d897a3560bddf31a565e5363a1ec2957ea0a51a..a597c9bb0a748367314e9566db76b51ce3c15840 100644 (file)
 #ifndef __MES_STDDEF_H
 #define __MES_STDDEF_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_STDDEF_H
 #include_next <stddef.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <sys/types.h>
 #include <stdint.h>
@@ -37,6 +37,6 @@
 #endif // !__MESC__
 #endif // offsetof
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDDEF_H
index e225c7e9423aee0216d6ad7fa997505a44baf9fa..68821dbef11e7399bdda811e54f3c41552870e76 100644 (file)
 #ifndef __MES_STDINT_H
 #define __MES_STDINT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STDINT_H
 #include_next <stdint.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #undef unsigned
 #undef uint8_t
@@ -121,6 +121,6 @@ typedef long ptrdiff_t;
 #define SIZE_MAX UINT64_MAX
 #endif
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDINT_H
index cd8d8bd8ec5271055db278a71b00767a2acb0f71..ed46d6c5183b12af4878e4d598f03134d44bc2cd 100644 (file)
 
 #include <mes/lib.h>
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STDIO_H
 #include_next <stdio.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef _IOFBF
 #define _IOFBF 0                /* Fully buffered.  */
@@ -88,6 +88,6 @@ size_t fread (void *ptr, size_t size, size_t count, FILE * stream);
 size_t freadahead (FILE * fp);
 size_t fwrite (void const *ptr, size_t size, size_t count, FILE * stream);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDIO_H
index 7cc4e5c0b406877223ab3c9d1bd01b76033239b7..fbc06660c1d176b9220516b815fe37b1e446263d 100644 (file)
 #ifndef __MES_STDLIB_H
 #define __MES_STDLIB_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STDLIB_H
 #include_next <stdlib.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <sys/types.h>
 #include <alloca.h>
@@ -63,6 +63,6 @@ typedef int (*comparison_fn_t) (void const *, void const *);
 
 void *bsearch (void const *key, void const *array, size_t count, size_t size, comparison_fn_t compare);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDLIB_H
index 1b61db5147222638905aad51f0dddde7795d68c2..1bc2278c182c53f0aac360f6bff60b431c18ed29 100644 (file)
 #ifndef __MES_STDNORETURN_H
 #define __MES_STDNORETURN_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STDNORETURN_H
 #include_next <stdnoreturn.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 // whut?
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STDNORETURN_H
index 7b3056ebf05f8f93bbf7031d343438bf9092b42b..da981444db298cd39b1b70a083dced6ecb7ffb51 100644 (file)
 #ifndef __MES_STRING_H
 #define __MES_STRING_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_STRING_H
 #include_next <string.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef NULL
 #define NULL 0
@@ -69,6 +69,6 @@ char *strupr (char *string);
 char *strerror (int errnum);
 void perror (char const *message);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_STRING_H
index 87041dc6d7fea415e1ebf79d70ee6b6d53b36b0e..04f94d664d3e06910641d7f610d3f190ae3ac875 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef __MES_STRINGS_H
 #define __MES_STRINGS_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_STRINGS_H
 #include_next <strings.h>
-#endif // (WITH_GLIBC)
+#endif // (SYSTEM_LIBC)
 
 #endif // __MES_STRINGS_H
index 8efde99b1dae8384a07e63ef903881c08b40475c..26d12396a9a860c39b8dbf4ce112524c609a9e46 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef __MES_SYS_CDEFS_H
 #define __MES_SYS_CDEFS_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_CDEFS_H
 #include_next <sys/cdefs.h>
-#endif // (WITH_GLIBC)
+#endif // (SYSTEM_LIBC)
 
 #endif // __MES_SYS_CDEFS_H
index b7efb80aaa55e82e4679eef53f5b09e06e288f7c..8bb604208f368ba1978661f4c91a33762f2f3879 100644 (file)
 #ifndef __MES_SYS_DIR_H
 #define __MES_SYS_DIR_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_DIR_H
 #include_next <sys/dir.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_DIR_H
index 071110eb998f8a255c1273154a915ad79be9bbcf..4f122c4049b1dfa54aabdbd761d8469993eed0bf 100644 (file)
 #ifndef __MES_SYS_FILE_H
 #define __MES_SYS_FILE_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_FILE_H
 #include_next <sys/file.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_FILE_H
index dfe296a1d77151717c20436115b47e39c0f95398..f26c9f8ea38795e5fe3ef23474cb2fd068157dce 100644 (file)
 #ifndef __MES_SYS_IOCTL_H
 #define __MES_SYS_IOCTL_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_IOCTL_H
 #include_next <sys/ioctl.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #define TCGETS 0x5401
 #define TCGETA 0x5405
 int ioctl (int fd, unsigned long request, ...);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_IOCTL_H
index 77b87d02c2116a5da9097dd92e1c4a1199b4d9a2..9f696b01a94d82c473d46f3e458078b49f873eb7 100644 (file)
 #ifndef __MES_SYS_MMAN_H
 #define __MES_SYS_MMAN_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_MMAN_H
 #include_next <sys/mman.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_SIZE_T
 #define __MES_SIZE_T
@@ -37,7 +37,7 @@ typedef unsigned long size_t;
 
 int mprotect (void *addr, size_t len, int prot);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_MMAN_H
 
index 0f8f6708a9a63e3deec69c085fe70ba52f1b76da..6fe526f6eb0db901441f3161cb734d5bc3117eea 100644 (file)
 #ifndef __MES_SYS_PARAM_H
 #define __MES_SYS_PARAM_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_PARAM_H
 #include_next <sys/param.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_PARAM_H
index ebf5809ab21f42a5c73b0668a0dfa3c440b17b1f..dab45d1702e13a3beaf7ccdf67bbc9f220013c1e 100644 (file)
 #ifndef __MES_SYS_RESOURCE_H
 #define __MES_SYS_RESOURCE_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_RESOURCE_H
 #include_next <sys/resource.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <sys/time.h>
 
@@ -55,6 +55,6 @@ struct rusage
 
 int getrusage (int processes, struct rusage *rusage);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_RESOURCE_H
index 9dc160bd699494f41e890476b17eb7a80eac50d8..420bd380d6ea0ad7e0304c84c91c55bae003c5e9 100644 (file)
 #ifndef __MES_SYS_SELECT_H
 #define __MES_SYS_SELECT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_SELECT_H
 #include_next <sys/select.h>
-#else //! WITH_GLIBC
+#else //! SYSTEM_LIBC
 typedef int fd_set;
-#endif //! WITH_GLIBC
+#endif //! SYSTEM_LIBC
 
 #endif // __MES_SYS_SELECT_H
index f25d5713b19d9d2a649c2dd3051e8f0dac99e4fb..230d6d8925a68b9ab2df399c12a44bce9bd24f27 100644 (file)
 #ifndef __MES_SYS_STAT_H
 #define __MES_SYS_STAT_H 1lei
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_STAT_H
 #include_next <sys/stat.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <time.h>
 #include <sys/types.h>
@@ -114,6 +114,6 @@ int stat (char const *file_name, struct stat *buf);
 #define S_IRWXG 00070
 #define S_IRWXO 00007
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_STAT_H
index 490694992cf2b515a71912b4fb244a0d5e517fae..3a4dc2e94dc70fc81d1e2f315bda8aa88bccbd01 100644 (file)
 #ifndef __MES_SYS_TIME_H
 #define __MES_SYS_TIME_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_TIME_H
 #include_next <sys/time.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 struct timeval
 {
@@ -51,6 +51,6 @@ struct itimerval
 int gettimeofday (struct timeval *tv, struct timezone *tz);
 int setitimer (int which, struct itimerval const *new, struct itimerval *old);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_TIME_H
index 31e40ece2de9d7c9391b985eb7406f5353d2d4ec..13ec953e823008cb7923ba3771717f8ddde4bbce 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef __MES_SYS_TIMEB_H
 #define __MES_SYS_TIMEB_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_TIMEB_H
 #include_next <sys/timeb.h>
-#endif // (WITH_GLIBC)
+#endif // (SYSTEM_LIBC)
 
 #endif // __MES_SYS_TIMEB_H
index 91f3e3bdb852956ed1b6ff2e61f7df69219d625e..1b19d2f85320b46d326430c20d784f96c5cda01a 100644 (file)
 #ifndef __MES_SYS_TIMES_H
 #define __MES_SYS_TIMES_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_TIMES_H
 #include_next <sys/times.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_CLOCK_T
 #define __MES_CLOCK_T
@@ -48,6 +48,6 @@ struct tms
   clock_t tms_cstime;
 };
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_TIMES_H
index 1efde1f4f36f5b2aaa364219dcc9a3d0a07d8f97..6fc0aa3dec03ab87fde859246668cf69ac8ec1a2 100644 (file)
 #ifndef __MES_SYS_TYPES_H
 #define __MES_SYS_TYPES_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_TYPES_H
 #include_next <sys/types.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #include <endian.h>
 
@@ -135,6 +135,6 @@ typedef long ssize_t;
 typedef unsigned uid_t;
 #endif
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_TYPES_H
index fa7df2bc8262c2b48b1af88dd8182a310a008ff8..3cc761d3cb6213b79bce99fdcbcba57ea8a960ce 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef __MES_SYS_UCONTEXT_H
 #define __MES_SYS_UCONTEXT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_UCONTEXT_H
 #include_next <sys/ucontext.h>
-#endif // (WITH_GLIBC)
+#endif // (SYSTEM_LIBC)
 
 #endif // __MES_SYS_UCONTEXT_H
index 5f90fd58f5eac7aae4e9071236e0e07c7e5e9ed4..3e984344ec76954b796402852b7f967d21def746 100644 (file)
 #ifndef __MES_SYS_USER_H
 #define __MES_SYS_USER_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_USER_H
 #include_next <sys/user.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 /* These are the 32-bit x86 structures.  */
 struct user_fpregs_struct
@@ -106,6 +106,6 @@ struct user
 #define HOST_STACK_END_ADDR  (u.start_stack + u.u_ssize * NBPG)
 // *INDENT-ON*
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_USER_H
index 73f7035ac7adf22c62788bbd86ae4224e0d19644..37d58a968cd39d7eec289110c5c2419b0f90e490 100644 (file)
 #ifndef __MES_SYS_WAIT_H
 #define __MES_SYS_WAIT_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_SYS_WAIT_H
 #include_next <sys/wait.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_PID_T
 #define __MES_PID_T
@@ -35,6 +35,6 @@ typedef int pid_t;
 pid_t waitpid (pid_t pid, int *status_ptr, int options);
 pid_t wait (int *status_ptr);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_SYS_WAIT_H
index 8bd86e05c4c4b6eb5b16aae5a2c68a1506972976..51cff8cc034b95efa0df761616829352b4db4a48 100644 (file)
 #ifndef __MES_TERMIO_H
 #define __MES_TERMIO_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_TERMIO_H
 #include_next <termio.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #define TIOCGWINSZ     0x5413
 #define TCGETA         0x5405
@@ -59,6 +59,6 @@ struct termio
   unsigned char c_cc[8];
 };
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_TERMIO_H
index b022f11b3901a1cca7249e3a5f46ef2d7f534029..e28dcbbacb3da6c0b3ce9063b9ba65a5512b89b7 100644 (file)
 #ifndef __MES_TIME_H
 #define __MES_TIME_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #undef __MES_TIME_H
 #include_next <time.h>
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #ifndef __MES_TIME_T
 #define __MES_TIME_T 1
@@ -62,6 +62,6 @@ struct tm *gmtime (time_t const *time);
 
 time_t time (time_t * tloc);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_TIME_H
index d0bb2ef8f2f1db9b92a977e51003fd7bab64ec06..b2b18c1c13b0eb1a06cdcb3a0aa45a0c2b266005 100644 (file)
 #ifndef __MES_UNISTD_H
 #define __MES_UNISTD_H 1
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE
 #endif
 #undef __MES_UNISTD_H
 #include_next <unistd.h>
 
-#else // ! WITH_GLIBC
+#else // ! SYSTEM_LIBC
 
 #if defined (BOOTSTRAP_WITH_POSIX)
 #define _POSIX_VERSION 199009L
@@ -86,6 +86,6 @@ int unlink (char const *file_name);
 ssize_t write (int filedes, void const *buffer, size_t size);
 pid_t getpid (void);
 
-#endif // ! WITH_GLIBC
+#endif // ! SYSTEM_LIBC
 
 #endif // __MES_UNISTD_H
index 528d1c451b8607333b243395c99bbba4731da230..7b76da28d9fa70ed6596ea88c285d8fd00d5ac61 100644 (file)
@@ -41,7 +41,7 @@
 #include <mes/fdputs.c>
 #include <mes/fdungetc.c>
 
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 #include <fcntl.h>
 #include <stdarg.h>
 // The Mes C Library defines and initializes these in crt1
@@ -62,7 +62,7 @@ mes_open (char const *file_name, int flags, int mask)
 #include <mes/eputs.c>
 #include <mes/oputs.c>
 
-#else // !WITH_GLIBC
+#else // !SYSTEM_LIBC
 
 int
 mes_open (char const *file_name, int flags, int mask)
@@ -70,7 +70,7 @@ mes_open (char const *file_name, int flags, int mask)
   return _open3 (file_name, flags, mask);
 }
 
-#endif // !WITH_GLIBC
+#endif // !SYSTEM_LIBC
 
 #include <mes/eputc.c>
 #include <mes/oputc.c>
index 598ba355d057533ac55e6e48b043ef611444c8f2..cbe13bfe54c76d388dfce73f597a105371f0913b 100644 (file)
@@ -27,7 +27,7 @@
 int
 main ()
 {
-#if __GNUC__ && __x86_64__ && !WITH_GLIBC
+#if __GNUC__ && __x86_64__ && !SYSTEM_LIBC
   return 0;
 #endif
   int i = 42;
index b2e694b118d5e082d7a117c747feb8ec0e11bd46..f0542766813357887aeb130428b1ae0bf8f7adec 100644 (file)
@@ -27,7 +27,7 @@
 int
 main ()
 {
-#if __GNUC__ && __x86_64__ && !WITH_GLIBC
+#if __GNUC__ && __x86_64__ && !SYSTEM_LIBC
   return 0;
 #endif
   char *s = "mes";
index 7d8acaac3ca2054b7f7ba0e6ac5fb3c5261c40c9..4c7c7cccba453d7e459075e8f5435025321cf67d 100644 (file)
@@ -26,7 +26,7 @@
 int
 main ()
 {
-#if __GNUC__ && __x86_64__ && !WITH_GLIBC
+#if __GNUC__ && __x86_64__ && !SYSTEM_LIBC
   return 0;
 #endif
   int i;
index f0caf75567b50ea0b621857d1322ee4b36824c49..92455b83cc791db6b8e3298f630362736a0efb9e 100644 (file)
@@ -18,8 +18,8 @@
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#if WITH_GLIBC
-#error "WITH_GLIBC not supported"
+#if SYSTEM_LIBC
+#error "SYSTEM_LIBC not supported"
 #endif
 
 #include <mes/lib.h>
index cb0460135763fc8e344668dcf733f093927a1d28..59c6fd03220845c3024557411e425cb7efc86209 100644 (file)
@@ -85,7 +85,7 @@
                   "NULL=0"
                   "__linux__=1"
                   "_POSIX_SOURCE=0"
-                  "WITH_GLIBC=0"
+                  "SYSTEM_LIBC=0"
                   "__STDC__=1"
                   "__MESC__=1"
                   ,(if mes? "__MESC_MES__=1" "__MESC_MES__=0")
index 4e8b3c8a3225d9d7f77fea50e4810c43ffdb8b24..09028728b3dddee0203a6b4a580b4191e75ebeda 100644 (file)
@@ -18,8 +18,8 @@
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#if WITH_GLIBC
-#error "WITH_GLIBC not supported"
+#if SYSTEM_LIBC
+#error "SYSTEM_LIBC not supported"
 #endif
 
 #include <stdio.h>
index b3fc3966251cfac89bfb3cc367e41ba392ea2bae..a5db204b7d1f8c370cab0086854bde60847da379 100644 (file)
@@ -18,8 +18,8 @@
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#if WITH_GLIBC
-#error "WITH_GLIBC not supported"
+#if SYSTEM_LIBC
+#error "SYSTEM_LIBC not supported"
 #endif
 
 #include <mes/lib.h>
index f161eb369382530c736b5908bf9f7ab3ac95b094..ca31ba0bd796c894f9c16e03898c92b277a71121 100644 (file)
@@ -18,8 +18,8 @@
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#if WITH_GLIBC
-#error "WITH_GLIBC not supported"
+#if SYSTEM_LIBC
+#error "SYSTEM_LIBC not supported"
 #endif
 
 #include <stdio.h>
index a3056101b1166056c166a7cea2bec49f4a35eb2e..49251625af52408081c3ebc254e03767a8d8e5f7 100644 (file)
@@ -26,7 +26,7 @@
 
 char *env[] = { "foo", "bar", "baz", 0 };
 
-#if 0                           //!WITH_GLIBC
+#if 0                           //!SYSTEM_LIBC
 #define getenv xgetenv
 
 char *
index 0ab833818511f674e613dd37c5e8996917ecabe3..fe83b6121675fde402ec55bca9019b4d21d2cf31 100644 (file)
@@ -18,8 +18,8 @@
  * along with GNU Mes.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#if WITH_GLIBC
-#error "WITH_GLIBC not supported"
+#if SYSTEM_LIBC
+#error "SYSTEM_LIBC not supported"
 #endif
 
 #include <mes/lib.h>
index 55cf3a0fd1dee0a3aba4686efa2a0c09a45a9186..bc3f6b9ddaab60a9678b55d98d5d55ece479749a 100755 (executable)
--- a/simple.sh
+++ b/simple.sh
@@ -30,8 +30,8 @@ rm -f src/strings.h
 # GLIBC build
 rm -rf out-glibc
 mkdir out-glibc
-gcc -c -D WITH_GLIBC=1 -I include -I lib -o out-glibc/libmes.o lib/libmes.c
-gcc -c -D WITH_GLIBC=1 -D VERSION=\"0.19\" -D MODULEDIR=\"module\" -D PREFIX=\"/usr/local\" -I include -o out-glibc/mes.o src/mes.c
+gcc -c -D SYSTEM_LIBC=1 -I include -I lib -o out-glibc/libmes.o lib/libmes.c
+gcc -c -D SYSTEM_LIBC=1 -D VERSION=\"0.19\" -D MODULEDIR=\"module\" -D PREFIX=\"/usr/local\" -I include -o out-glibc/mes.o src/mes.c
 gcc out-glibc/mes.o out-glibc/libmes.o -o out-glibc/mes
 
 MES_PREFIX=mes out-glibc/mes --help
index 6b0aafa5811f663d4a2ce660a938e36d72d62ff1..aa3363f03e73ca9a1608db4923bba238f3d7282b 100644 (file)
--- a/src/mes.c
+++ b/src/mes.c
@@ -27,7 +27,7 @@
 #include <mes/lib.h>
 
 //#define MES_MINI 1
-#if WITH_GLIBC
+#if SYSTEM_LIBC
 long ARENA_SIZE = 100000000;    // 2.3GiB
 #else
 long ARENA_SIZE = 300000;       // 32b: 3MiB, 64b: 6 MiB