emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/emacs-23 r100611: Suppress address randomiz


From: YAMAMOTO Mitsuharu
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-23 r100611: Suppress address randomization on Darwin. Do not merge into trunk.
Date: Tue, 12 Jul 2011 08:07:49 +0900
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 100611
committer: YAMAMOTO Mitsuharu <address@hidden>
branch nick: emacs-23
timestamp: Tue 2011-07-12 08:07:49 +0900
message:
  Suppress address randomization on Darwin.  Do not merge into trunk.
modified:
  src/ChangeLog
  src/s/darwin.h
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2011-07-07 07:11:54 +0000
+++ b/src/ChangeLog     2011-07-11 23:07:49 +0000
@@ -1,3 +1,8 @@
+2011-07-11  YAMAMOTO Mitsuharu  <address@hidden>
+
+       * s/darwin.h (LD_SWITCH_SYSTEM_TEMACS): Add -fno-pie so as to suppress
+       address randomization (Bug#8395).
+
 2011-07-07  Kenichi Handa  <address@hidden>
 
        * composite.c (composition_compute_stop_pos): Ignore a static

=== modified file 'src/s/darwin.h'
--- a/src/s/darwin.h    2011-01-02 23:50:46 +0000
+++ b/src/s/darwin.h    2011-07-11 23:07:49 +0000
@@ -181,7 +181,7 @@
    end of the header for adding load commands.  Needed for dumping.
    0x690 is the total size of 30 segment load commands (at 56
    each); under Cocoa 31 commands are required.  */
-#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_NSGUI -Xlinker -headerpad 
-Xlinker HEADERPAD_EXTRA
+#define LD_SWITCH_SYSTEM_TEMACS -fno-pie -prebind LIBS_NSGUI -Xlinker 
-headerpad -Xlinker HEADERPAD_EXTRA
 
 #define C_SWITCH_SYSTEM_TEMACS -Dtemacs
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]