Cygwin: reinstantiate exporting _alloca

This basically reverts commit 1556b96b1b.

Turns out that _alloca is actually used, for instance, by clang.
This commit is contained in:
Corinna Vinschen 2023-01-09 13:35:32 +01:00
parent ad3f9820b1
commit 7886327fbf
3 changed files with 6 additions and 1 deletions

View File

@ -133,6 +133,7 @@ __xdrrec_getrec SIGFE
__xdrrec_setnonblock SIGFE __xdrrec_setnonblock SIGFE
__xpg_sigpause SIGFE __xpg_sigpause SIGFE
__xpg_strerror_r SIGFE __xpg_strerror_r SIGFE
_alloca = __alloca NOSIGFE
_dll_crt0 NOSIGFE _dll_crt0 NOSIGFE
_Exit SIGFE _Exit SIGFE
_exit SIGFE _exit SIGFE

View File

@ -478,12 +478,13 @@ details. */
342: Remove cleanup_glue. 342: Remove cleanup_glue.
343: Change FD_SETSIZE and NOFILE. 343: Change FD_SETSIZE and NOFILE.
344: Remove _alloca. 344: Remove _alloca.
345: Reinstantiate _alloca.
Note that we forgot to bump the api for ualarm, strtoll, strtoull, Note that we forgot to bump the api for ualarm, strtoll, strtoull,
sigaltstack, sethostname. */ sigaltstack, sethostname. */
#define CYGWIN_VERSION_API_MAJOR 0 #define CYGWIN_VERSION_API_MAJOR 0
#define CYGWIN_VERSION_API_MINOR 344 #define CYGWIN_VERSION_API_MINOR 345
/* There is also a compatibity version number associated with the shared memory /* There is also a compatibity version number associated with the shared memory
regions. It is incremented when incompatible changes are made to the shared regions. It is incremented when incompatible changes are made to the shared

View File

@ -7,3 +7,6 @@ Bug Fixes
- Fix hang-up of less on quit which occurs when it is started from non-cygwin - Fix hang-up of less on quit which occurs when it is started from non-cygwin
shell and window is resized. shell and window is resized.
Addresses: https://cygwin.com/pipermail/cygwin/2022-December/252737.html Addresses: https://cygwin.com/pipermail/cygwin/2022-December/252737.html
- Reinstantiate exporting _alloca.
Addresses: https://cygwin.com/pipermail/cygwin/2023-January/252797.html