Re: [Sbcl-commits] master: Remove REQUIRED-FOREIGN-SYMBOLS static symbol
Douglas Katzman via Sbcl-devel <[email protected]> Wed, 11 Feb 2026 10:19:29 -0500
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <CAOrNaszmw-oiSfr6_10eCV7ujW4qT-oH0w_fiNb4gTkgwp6-SA@mail.gmail.com> |
cc -E on interrupt.c says that lisp_sig_handlers is defined to have only 23 elements. But sizeof thinks it has 32 elements because pthreads_win32.h says src/runtime/pthreads_win32.h:*#define NSIG* 32 /* maximum signal number + 1 */ so things very much depend on header inclusion order. I'm afraid to touch anything about the win32 build but at some point I was on a quest to remove any fictitious definitions of signal numbers and such. _______________________________________________ Sbcl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sbcl-devel