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 r100514: * src/unexmacosx.c (copy_


From: YAMAMOTO Mitsuharu
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-23 r100514: * src/unexmacosx.c (copy_data_segment): Also copy __got section. (Bug#8223)
Date: Fri, 11 Mar 2011 10:43:49 +0900
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 100514
committer: YAMAMOTO Mitsuharu <address@hidden>
branch nick: emacs-23
timestamp: Fri 2011-03-11 10:43:49 +0900
message:
  * src/unexmacosx.c (copy_data_segment): Also copy __got section. (Bug#8223)
modified:
  src/ChangeLog
  src/unexmacosx.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2011-03-07 05:20:23 +0000
+++ b/src/ChangeLog     2011-03-11 01:43:49 +0000
@@ -1,3 +1,8 @@
+2011-03-11  YAMAMOTO Mitsuharu  <address@hidden>
+
+       * unexmacosx.c (copy_data_segment): Also copy __got section.
+       (Bug#8223)
+
 2011-03-07  Chong Yidong  <address@hidden>
 
        * Version 23.3 released.

=== modified file 'src/unexmacosx.c'
--- a/src/unexmacosx.c  2011-01-02 23:50:46 +0000
+++ b/src/unexmacosx.c  2011-03-11 01:43:49 +0000
@@ -822,6 +822,7 @@
        }
       else if (strncmp (sectp->sectname, "__la_symbol_ptr", 16) == 0
               || strncmp (sectp->sectname, "__nl_symbol_ptr", 16) == 0
+              || strncmp (sectp->sectname, "__got", 16) == 0
               || strncmp (sectp->sectname, "__la_sym_ptr2", 16) == 0
               || strncmp (sectp->sectname, "__dyld", 16) == 0
               || strncmp (sectp->sectname, "__const", 16) == 0


reply via email to

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