Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/emacs/23.3: 06_all_unexmacos.patch
Date: Sat, 03 Dec 2011 14:34:48
Message-Id: 20111203141743.7B4962006B@flycatcher.gentoo.org
1 ulm 11/12/03 14:17:43
2
3 Added: 06_all_unexmacos.patch
4 Log:
5 Fix dumping on OS X, bug 388817.
6
7 Revision Changes Path
8 1.1 src/patchsets/emacs/23.3/06_all_unexmacos.patch
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/emacs/23.3/06_all_unexmacos.patch?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/emacs/23.3/06_all_unexmacos.patch?rev=1.1&content-type=text/plain
12
13 Index: 06_all_unexmacos.patch
14 ===================================================================
15 https://bugs.gentoo.org/388817
16 http://debbugs.gnu.org/8223
17 patch from upstream, revision 100514 in emacs-23 branch
18 * src/unexmacosx.c (copy_data_segment): Also copy __got section. (Bug#8223)
19
20 --- emacs-23/src/unexmacosx.c
21 +++ emacs-23/src/unexmacosx.c
22 @@ -822,6 +822,7 @@
23 }
24 else if (strncmp (sectp->sectname, "__la_symbol_ptr", 16) == 0
25 || strncmp (sectp->sectname, "__nl_symbol_ptr", 16) == 0
26 + || strncmp (sectp->sectname, "__got", 16) == 0
27 || strncmp (sectp->sectname, "__la_sym_ptr2", 16) == 0
28 || strncmp (sectp->sectname, "__dyld", 16) == 0
29 || strncmp (sectp->sectname, "__const", 16) == 0