diff options
author | Nicolás Bértolo <nicolasbertolo@gmail.com> | 2020-05-08 15:56:09 -0300 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2020-05-20 20:30:17 +0100 |
commit | 05b08f26444213ce93aff668a80a81a820c73feb (patch) | |
tree | 5f5edd560da707eb8a16d14619db00656c48a519 /lisp/emacs-lisp | |
parent | 68fad7a8fc98d41284c4054dd7b53fbb0d990cba (diff) | |
download | emacs-05b08f26444213ce93aff668a80a81a820c73feb.tar.gz emacs-05b08f26444213ce93aff668a80a81a820c73feb.tar.bz2 emacs-05b08f26444213ce93aff668a80a81a820c73feb.zip |
* Handle setjmp() taking two arguments in Windows.
* src/comp.c: Add `define_setjmp_deps()` and `emit_setjmp()` which
abstract over this difference in behavior between operating systems.
WARNING: Not all cases are handled by this patch. The Mingw-64
setjmp.h header deals with many other combinations. I don't think it
is a good idea to replicate the logic of that header inside
emacs. (Maybe a few lines in the configure script could be added to
handle this problem?)
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions