diff options
| author | Nicolás Bértolo | 2020-05-08 15:56:09 -0300 |
|---|---|---|
| committer | Andrea Corallo | 2020-05-20 20:30:17 +0100 |
| commit | 05b08f26444213ce93aff668a80a81a820c73feb (patch) | |
| tree | 5f5edd560da707eb8a16d14619db00656c48a519 /src/bytecode.c | |
| parent | 68fad7a8fc98d41284c4054dd7b53fbb0d990cba (diff) | |
| download | emacs-05b08f26444213ce93aff668a80a81a820c73feb.tar.gz 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 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions