# HG changeset patch # User Gerd Moellmann # Date 1000888509 0 # Node ID 3c7fb43900bd02277443c38a50ec95a8a1f23467 # Parent 7f02532fa213bf9cec5aa01c04bf7f0d7fd13559 (DATA_SEG_BITS): Also define for GCC 3. diff -r 7f02532fa213 -r 3c7fb43900bd src/m/macppc.h --- a/src/m/macppc.h Tue Sep 18 14:59:38 2001 +0000 +++ b/src/m/macppc.h Wed Sep 19 08:35:09 2001 +0000 @@ -98,7 +98,10 @@ #define LD_SWITCH_MACHINE -Xlinker -m -Xlinker elf32ppc #endif -/* GCC 2.95 on GNU/Linux PPC changed the load address to 0x10000000. */ -#if defined(__linux__) && __GNUC__ == 2 && __GNUC_MINOR__ >= 95 +/* GCC 2.95 and newer on GNU/Linux PPC changed the load address to + 0x10000000. */ +#if defined __linux__ +#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) #define DATA_SEG_BITS 0x10000000 #endif +#endif