Define TRY_EMPTY_VM_SPACE to 0x60000000 for x32
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 11 Apr 2012 19:37:57 +0000 (19:37 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 11 Apr 2012 19:37:57 +0000 (12:37 -0700)
2012-04-11  H.J. Lu  <hongjiu.lu@intel.com>

* config/host-linux.c (TRY_EMPTY_VM_SPACE): Defined to
0x60000000 if __x86_64 is defined and __LP64__ isn't defined.

From-SVN: r186352

gcc/ChangeLog
gcc/config/host-linux.c

index f3fcfca006de4da5daa12f6c8d2f5e232b0dbde1..e95e513d529674b89285380bab9cbde90a88cb76 100644 (file)
@@ -1,3 +1,8 @@
+2012-04-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/host-linux.c (TRY_EMPTY_VM_SPACE): Defined to
+       0x60000000 if __x86_64 is defined and __LP64__ isn't defined.
+
 2012-04-11  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR rtl-optimization/52876
index 94b7a0b89a76b5cf1d0f995b5b32288793d3acf3..b53575876052ccd058dbb59d129f1748b6745f11 100644 (file)
 # define TRY_EMPTY_VM_SPACE    0x10000000000
 #elif defined(__ia64)
 # define TRY_EMPTY_VM_SPACE    0x2000000100000000
-#elif defined(__x86_64)
+#elif defined(__x86_64) && defined(__LP64__)
 # define TRY_EMPTY_VM_SPACE    0x1000000000
+#elif defined(__x86_64)
+# define TRY_EMPTY_VM_SPACE    0x60000000
 #elif defined(__i386)
 # define TRY_EMPTY_VM_SPACE    0x60000000
 #elif defined(__powerpc__)