diff --git a/racket/src/racket/main.c b/racket/src/racket/main.c index 0eba8e1523..2c65759161 100644 --- a/racket/src/racket/main.c +++ b/racket/src/racket/main.c @@ -163,7 +163,7 @@ extern Scheme_Object *scheme_initialize(Scheme_Env *env); /* OS process name */ /*========================================================================*/ -#if defined(linux) +#if defined(__linux__) # include # ifdef PR_SET_NAME # define CAN_SET_OS_PROCESS_NAME 1 diff --git a/racket/src/racket/sconfig.h b/racket/src/racket/sconfig.h index 2c4455743d..f6e90bc29c 100644 --- a/racket/src/racket/sconfig.h +++ b/racket/src/racket/sconfig.h @@ -85,7 +85,7 @@ # include # ifdef ECHRNG /* Solaris */ -# if defined(i386) +# if defined(__i386__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-solaris" # elif defined(__x86_64) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "x86_64-solaris" @@ -121,7 +121,7 @@ # define SUBPROCESS_USE_FORK1 # endif -# ifdef i386 +# ifdef __i386__ # define MZ_USE_JIT_I386 # define MZ_JIT_USE_MPROTECT # elif defined(__x86_64) @@ -159,7 +159,7 @@ /************** Linux with gcc ****************/ -#if defined(linux) +#if defined(__linux__) # ifdef __ANDROID__ # define SPLS_LINUX "android" @@ -167,13 +167,13 @@ # define SPLS_LINUX "linux" # endif -# if defined(i386) +# if defined(__i386__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-"SPLS_LINUX # define REGISTER_POOR_MACHINE # define MZ_TRY_EXTFLONUMS # define ASM_DBLPREC_CONTROL_87 # endif -# if defined(powerpc) +# if defined(__powerpc__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "ppc-"SPLS_LINUX # endif # if defined(__mc68000__) @@ -237,7 +237,7 @@ # define FLAGS_ALREADY_SET -#if defined(i386) +#if defined(__i386__) # define MZ_USE_JIT_I386 # define MZ_JIT_USE_MPROTECT # define MZ_USE_DWARF_LIBUNWIND @@ -247,7 +247,7 @@ # define MZ_JIT_USE_MPROTECT # define MZ_USE_DWARF_LIBUNWIND #endif -#if defined(powerpc) +#if defined(__powerpc__) # define MZ_USE_JIT_PPC #endif # if defined(__arm__) @@ -263,9 +263,9 @@ #if defined(__NetBSD__) -#if defined(i386) +#if defined(__i386__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-netbsd" -#elif defined(powerpc) +#elif defined(__powerpc__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "ppc-netbsd" #elif defined(__x86_64__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "x86_64-netbsd" @@ -295,11 +295,11 @@ # define USE_DIVIDE_MAKE_INFINITY #endif -#if defined(i386) +#if defined(__i386__) # define MZ_USE_JIT_I386 # define MZ_JIT_USE_MPROTECT #endif -#if defined(powerpc) +#if defined(__powerpc__) # define MZ_USE_JIT_PPC #endif #if defined(__x86_64__) @@ -507,7 +507,7 @@ /************** SGI/IRIX with SGI cc ****************/ #if (defined(mips) || defined(__mips)) \ - && !(defined(ultrix) || defined(__ultrix) || defined(linux) || defined(__OpenBSD__)) + && !(defined(ultrix) || defined(__ultrix) || defined(__linux__) || defined(__OpenBSD__)) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "mips-irix" @@ -552,7 +552,7 @@ /************** ALPHA/OSF1 with gcc ****************/ # if (defined(__alpha) || defined(__alpha__)) \ - && !defined(linux) && !defined(__NetBSD__) && !defined(__OpenBSD__) + && !defined(__linux__) && !defined(__NetBSD__) && !defined(__OpenBSD__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "alpha-osf1" @@ -925,7 +925,7 @@ #if defined(__QNX__) -#if defined(i386) +#if defined(__i386__) # define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-qnx" #endif # define ASSUME_FIXED_STACK_SIZE @@ -944,7 +944,7 @@ # define BROKEN_READLINK_NUL_TERMINATOR -#if defined(i386) +#if defined(__i386__) # define MZ_USE_JIT_I386 # define MZ_JIT_USE_MPROTECT #endif diff --git a/racket/src/racket/sgc/autostat.inc b/racket/src/racket/sgc/autostat.inc index b5eb00dfdc..057545b24b 100644 --- a/racket/src/racket/sgc/autostat.inc +++ b/racket/src/racket/sgc/autostat.inc @@ -14,7 +14,7 @@ # define USE_DATASTARTEND 1 #endif -#if defined(linux) && defined(i386) && defined(__ELF__) +#if defined(__linux) && defined(__i386__) && defined(__ELF__) # include # include # if LINUX_VERSION_CODE >= 0x20000 && defined(__GLIBC__) && __GLIBC__ >= 2 diff --git a/racket/src/racket/src/future.c b/racket/src/racket/src/future.c index 6a31e5aae0..ba46ad5222 100644 --- a/racket/src/racket/src/future.c +++ b/racket/src/racket/src/future.c @@ -2168,7 +2168,7 @@ Scheme_Object *touch(int argc, Scheme_Object *argv[]) } } -#if defined(linux) || defined(__QNX__) +#if defined(__linux__) || defined(__QNX__) # include #elif defined(OS_X) # include @@ -2180,7 +2180,7 @@ Scheme_Object *touch(int argc, Scheme_Object *argv[]) static void init_cpucount(void) /* Called in runtime thread */ { -#if defined(linux) || defined(__QNX__) +#if defined(__linux__) || defined(__QNX__) cpucount = sysconf(_SC_NPROCESSORS_ONLN); #elif defined(OS_X) size_t size = sizeof(cpucount); diff --git a/racket/src/racket/src/unwind/libunwind.h b/racket/src/racket/src/unwind/libunwind.h index 1b4ec2e7d4..735f78307d 100644 --- a/racket/src/racket/src/unwind/libunwind.h +++ b/racket/src/racket/src/unwind/libunwind.h @@ -26,10 +26,10 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBUNWIND_H #define LIBUNWIND_H -#if defined(linux) +#if defined(__linux__) # define LINUX #endif -#if defined(i386) +#if defined(__i386__) # define PLAIN_X86 #endif #if defined(__x86_64__)