Port _setjmp fix to POSIXish hosts as well as Microsoft.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 15 Sep 2012 08:45:27 +0000 (01:45 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 15 Sep 2012 08:45:27 +0000 (01:45 -0700)
commit39a57ad07b0521dd6dbcae9cd4996366aa59e1ba
tree77b103843b2a91952b3df49682ae278d2dfae54a
parent7105c8cbf3a3226701e4d2ecb0b9c2d207648a98
Port _setjmp fix to POSIXish hosts as well as Microsoft.

* nt/config.nt: Attempt to sync with autogen/config.in.
(HAVE_SIGSETJMP, HAVE__SETJMP): New macros.
(_longjmp, _setjmp): Remove.
* src/image.c (_setjmp) [!HAVE__SETJMP]: Restore definition, as
it's needed on POSIXish hosts that lack _setjmp.  Attempt to solve
the Microsoft problem in a different way, by altering nt/config.nt.
nt/ChangeLog
nt/config.nt
src/ChangeLog
src/image.c