]> git.eshelyaron.com Git - emacs.git/commitdiff
Suppress address randomization on Darwin (Bug#8395).
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 11 Jul 2011 23:13:28 +0000 (08:13 +0900)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 11 Jul 2011 23:13:28 +0000 (08:13 +0900)
ChangeLog
configure.in

index 28acb307f6117f4014289203f0dc45e22b820a2d..bf4e63d985a170dabd84909c66f102565e0bc4d1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-07-11  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * configure.in (LD_SWITCH_SYSTEM_TEMACS): Add -fno-pie on Darwin
+       so as to suppress address randomization (Bug#8395).
+
 2011-07-09  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib/stdint.in.h: Merge from gnulib (Bug#9025).
index 3dd1f035d2b47d218b03778aaa03299fb0a3011a..40a34286f00adc90aa4a2733c2420133b8c6fe29 100644 (file)
@@ -3350,7 +3350,7 @@ case "$opsys" in
      libs_nsgui=
      headerpad_extra=690
    fi
-   LD_SWITCH_SYSTEM_TEMACS="-prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
+   LD_SWITCH_SYSTEM_TEMACS="-fno-pie -prebind $libs_nsgui -Xlinker -headerpad -Xlinker $headerpad_extra"
 
    ## This is here because src/Makefile.in did some extra fiddling around
    ## with LD_SWITCH_SYSTEM.  The cpp logic was: