Commit 98bf0377 by H.J. Lu Committed by H.J. Lu

Define TRY_EMPTY_VM_SPACE to 0x60000000 for x32

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
parent de6f3f7a
2012-04-11 H.J. Lu <hongjiu.lu@intel.com> 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 PR rtl-optimization/52876
* emit-rtl.c (set_reg_attrs_from_value): Handle arbitrary value. * emit-rtl.c (set_reg_attrs_from_value): Handle arbitrary value.
Don't call mark_reg_pointer for incompatible pointer sign Don't call mark_reg_pointer for incompatible pointer sign
......
...@@ -68,8 +68,10 @@ ...@@ -68,8 +68,10 @@
# define TRY_EMPTY_VM_SPACE 0x10000000000 # define TRY_EMPTY_VM_SPACE 0x10000000000
#elif defined(__ia64) #elif defined(__ia64)
# define TRY_EMPTY_VM_SPACE 0x2000000100000000 # define TRY_EMPTY_VM_SPACE 0x2000000100000000
#elif defined(__x86_64) #elif defined(__x86_64) && defined(__LP64__)
# define TRY_EMPTY_VM_SPACE 0x1000000000 # define TRY_EMPTY_VM_SPACE 0x1000000000
#elif defined(__x86_64)
# define TRY_EMPTY_VM_SPACE 0x60000000
#elif defined(__i386) #elif defined(__i386)
# define TRY_EMPTY_VM_SPACE 0x60000000 # define TRY_EMPTY_VM_SPACE 0x60000000
#elif defined(__powerpc__) #elif defined(__powerpc__)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment