diff options
| author | Eli Zaretskii | 2012-09-15 11:03:11 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-09-15 11:03:11 +0300 |
| commit | 7105c8cbf3a3226701e4d2ecb0b9c2d207648a98 (patch) | |
| tree | ea1d91884504460ebb6ac7cad3efabdc41d956e5 /src/ChangeLog | |
| parent | 0328b6de4a92676b4ad4616095ce19a4f51d1c4d (diff) | |
| download | emacs-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/ChangeLog | 28 |
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 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-09-15 Paul Eggert <eggert@cs.ucla.edu> | 27 | 2012-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, |