aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2012-09-15 11:03:11 +0300
committerEli Zaretskii2012-09-15 11:03:11 +0300
commit7105c8cbf3a3226701e4d2ecb0b9c2d207648a98 (patch)
treeea1d91884504460ebb6ac7cad3efabdc41d956e5 /src/ChangeLog
parent0328b6de4a92676b4ad4616095ce19a4f51d1c4d (diff)
downloademacs-7105c8cbf3a3226701e4d2ecb0b9c2d207648a98.tar.gz
emacs-7105c8cbf3a3226701e4d2ecb0b9c2d207648a98.zip
Fix MS-Windows build broken by 2012-09-15T07:06:56Z!eggert@cs.ucla.edu, completing fix for bug #12446.
src/w32xfns.c: src/w32uniscribe.c: src/w32term.c: src/w32select.c: src/w32reg.c: src/w32proc.c: src/w32menu.c: src/w32inevt.c: src/w32heap.c: src/w32font.c: src/w32fns.c: src/w32console.c: src/w32.c: src/w16select.c: Remove inclusion of setjmp.h, as it is now included by lisp.h. This completes removal of setjmp.h inclusion erroneously announced in the previous commit. src/lisp.h [!HAVE__SETJMP, !HAVE_SIGSETJMP]: Make the commentary more accurate. src/image.c (_setjmp) [!HAVE__SETJMP]: Define only if 'setjmp' is not defined as a macro. The latter happens on MS-Windows.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog28
1 files changed, 27 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index fb59e9e24dc..f9d31b08abd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,8 +1,34 @@
12012-09-15 Eli Zaretskii <eliz@gnu.org>
2
3 * w32xfns.c:
4 * w32uniscribe.c:
5 * w32term.c:
6 * w32select.c:
7 * w32reg.c:
8 * w32proc.c:
9 * w32menu.c:
10 * w32inevt.c:
11 * w32heap.c:
12 * w32font.c:
13 * w32fns.c:
14 * w32console.c:
15 * w32.c:
16 * w16select.c: Remove inclusion of setjmp.h, as it is now included
17 by lisp.h. This completes removal of setjmp.h inclusion
18 erroneously announced in the previous commit. (Bug#12446)
19
20 * lisp.h [!HAVE__SETJMP, !HAVE_SIGSETJMP]: Make the commentary
21 more accurate.
22
23 * image.c (_setjmp) [!HAVE__SETJMP]: Define only if 'setjmp' is
24 not defined as a macro. The latter happens on MS-Windows.
25 (Bug#12446)
26
12012-09-15 Paul Eggert <eggert@cs.ucla.edu> 272012-09-15 Paul Eggert <eggert@cs.ucla.edu>
2 28
3 Port better to POSIX hosts lacking _setjmp (Bug#12446). 29 Port better to POSIX hosts lacking _setjmp (Bug#12446).
4 * lisp.h: Include <setjmp.h> here, since we use its symbols here. 30 * lisp.h: Include <setjmp.h> here, since we use its symbols here.
5 All instances of '#include <setjmp.h>' removed, if the 31 Some instances of '#include <setjmp.h>' removed, if the
6 only reason for the instance was because "lisp.h" was included. 32 only reason for the instance was because "lisp.h" was included.
7 (sys_jmp_buf, sys_setjmp, sys_longjmp): New symbols. 33 (sys_jmp_buf, sys_setjmp, sys_longjmp): New symbols.
8 Unless otherwise specified, replace all uses of jmp_buf, _setjmp, 34 Unless otherwise specified, replace all uses of jmp_buf, _setjmp,