[NTDLL] Make _alloca_probe(_16) private

This avoids a linker error due to a duplicated symbol in ntdll and the statically linked chkstk library. This happens when the linker first resolves _chkstk from the CRT or the chkstk library (which also pulls in _alloca_probe(_16)) and then tries to resolve _alloca_probe(_16) from ntdll.
This commit is contained in:
Timo Kreuzer 2024-12-07 10:15:29 +02:00
parent c2c4d853c2
commit 93ba586ec3

View file

@ -1767,8 +1767,8 @@
@ cdecl -arch=i386 -ret64 _alldiv(double double)
@ cdecl -arch=i386 _alldvrm()
@ cdecl -arch=i386 -ret64 _allmul(double double)
@ cdecl -arch=i386 -norelay _alloca_probe()
@ cdecl -version=0x600+ -arch=i386 _alloca_probe_16()
@ cdecl -arch=i386 -norelay -private _alloca_probe()
@ cdecl -version=0x600+ -arch=i386 -private _alloca_probe_16()
@ stub -version=0x600+ -arch=i386 _alloca_probe_8
@ cdecl -arch=i386 -ret64 _allrem(double double)
@ cdecl -arch=i386 _allshl()