|
Lines 356-362
Link Here
|
| 356 |
AC_IFALLYES(func:sigstack, mctx_stk=ss) |
360 |
AC_IFALLYES(func:sigstack, mctx_stk=ss) |
| 357 |
AC_IFALLYES(func:sigaltstack, mctx_stk=sas) |
361 |
AC_IFALLYES(func:sigaltstack, mctx_stk=sas) |
| 358 |
case $mctx_dsp in |
362 |
case $mctx_dsp in |
| 359 |
sjljlx|sjljisc|sjljw32 ) mctx_stk=none |
363 |
sjljlx|sjljisc|sjljw32|sjljmint ) mctx_stk=none |
| 360 |
esac |
364 |
esac |
| 361 |
else |
365 |
else |
| 362 |
AC_ERROR([no appropriate mctx method found]) |
366 |
AC_ERROR([no appropriate mctx method found]) |
|
Lines 376-383
Link Here
|
| 376 |
AC_ARG_WITH(mctx-dsp,dnl |
380 |
AC_ARG_WITH(mctx-dsp,dnl |
| 377 |
[ --with-mctx-dsp=ID force mctx dispatching (sc,ssjlj,sjlj,usjlj,sjlje,...)],[ |
381 |
[ --with-mctx-dsp=ID force mctx dispatching (sc,ssjlj,sjlj,usjlj,sjlje,...)],[ |
| 378 |
case $withval in |
382 |
case $withval in |
| 379 |
sc|ssjlj|sjlj|usjlj|sjlje|sjljlx|sjljisc|sjljw32 ) mctx_dsp=$withval ;; |
383 |
sc|ssjlj|sjlj|usjlj|sjlje|sjljlx|sjljisc|sjljw32|sjljmint ) mctx_dsp=$withval ;; |
| 380 |
* ) AC_ERROR([invalid mctx dispatching -- allowed: sc,ssjlj,sjlj,usjlj,sjlje,sjljlx,sjljisc,sjljw32]) ;; |
384 |
* ) AC_ERROR([invalid mctx dispatching -- allowed: sc,ssjlj,sjlj,usjlj,sjlje,sjljlx,sjljisc,sjljw32,sjljmint]) ;; |
| 381 |
esac |
385 |
esac |
| 382 |
])dnl |
386 |
])dnl |
| 383 |
AC_ARG_WITH(mctx-stk,dnl |
387 |
AC_ARG_WITH(mctx-stk,dnl |
|
Lines 438-444
Link Here
|
| 438 |
pth_sigsetjmp='setjmp(buf)' |
442 |
pth_sigsetjmp='setjmp(buf)' |
| 439 |
pth_siglongjmp='longjmp(buf,val)' |
443 |
pth_siglongjmp='longjmp(buf,val)' |
| 440 |
;; |
444 |
;; |
| 441 |
sjljlx|sjljisc|sjljw32 ) |
445 |
sjljlx|sjljisc|sjljw32|sjljmint ) |
| 442 |
pth_sigjmpbuf='sigjmp_buf' |
446 |
pth_sigjmpbuf='sigjmp_buf' |
| 443 |
pth_sigsetjmp='sigsetjmp(buf,1)' |
447 |
pth_sigsetjmp='sigsetjmp(buf,1)' |
| 444 |
pth_siglongjmp='siglongjmp(buf,val)' |
448 |
pth_siglongjmp='siglongjmp(buf,val)' |