]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Change the default load address on all platforms to be 7/8s of a G.
authorJulian Seward <jseward@acm.org>
Sat, 20 May 2006 01:13:38 +0000 (01:13 +0000)
committerJulian Seward <jseward@acm.org>
Sat, 20 May 2006 01:13:38 +0000 (01:13 +0000)
This should make V work on any address space setup in which at least
the first 1 G of address space is usable.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5906

configure.in

index a58af00ac6bdfcbe82e59b0ea16c7b8505629fee..91044618a74305e4539e384eed21e25eed946c67 100644 (file)
@@ -123,32 +123,29 @@ case "${host_cpu}" in
      i?86) 
        AC_MSG_RESULT([ok (${host_cpu})])
         VG_ARCH="x86"
-        valt_load_address_normal="0xb0000000"
-        valt_load_address_inner="0xa0000000"
+        valt_load_address_normal="0x38000000"
+        valt_load_address_inner="0x28000000"
         ;;
 
      x86_64) 
         AC_MSG_RESULT([ok (${host_cpu})])
         VG_ARCH="amd64"
-        # XXX: relocations under amd64's "small model" are 32-bit signed
-        # quantities; therefore going above 0x7fffffff doesn't work... this is
-        # a problem.
-        valt_load_address_normal="0x70000000"
-        valt_load_address_inner="0x60000000"
+        valt_load_address_normal="0x38000000"
+        valt_load_address_inner="0x28000000"
         ;;
 
      powerpc64)
         AC_MSG_RESULT([ok (${host_cpu})])
         VG_ARCH="ppc64"
-        valt_load_address_normal="0x70000000"
-        valt_load_address_inner="0x60000000"
+        valt_load_address_normal="0x38000000"
+        valt_load_address_inner="0x28000000"
         ;;
 
      powerpc)
         AC_MSG_RESULT([ok (${host_cpu})])
         VG_ARCH="ppc32"
-        valt_load_address_normal="0x70000000"
-        valt_load_address_inner="0x60000000"
+        valt_load_address_normal="0x38000000"
+        valt_load_address_inner="0x28000000"
         ;;
 
      *)