crt: Remove __chkstk from libkernel32.a for arm32

This matches what was done for x86_64 in 29284a3727.

On Windows 10 IoT, this symbol apparently isn't available from
kernel32, see
https://github.com/mstorsjo/llvm-mingw/issues/67#issuecomment-593431931
for discussion.

The symbol is available in the compiler-rt builtins library, like
the corresponding ones for all other architectures as well.
Normally, that one is the one included, but if -lkernel32 is
explicitly passed when linking (as is done by e.g. CMake), that one
is searched before the compiler-rt builtins library.

Signed-off-by: Martin Storsjö <martin@martin.st>
1 file changed