crt: Fix the getpid alias for libucrtbase.a for arm

Commit ae7427be1a0e2670129949e0fd9d95850b217a1e meant to remove the alias
from libmsvcrt-os.a, but accidentally also affected libucrtbase.a.

Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/def-include/msvcrt-common.def.in b/mingw-w64-crt/def-include/msvcrt-common.def.in
index bdc5f25..815cbb1 100644
--- a/mingw-w64-crt/def-include/msvcrt-common.def.in
+++ b/mingw-w64-crt/def-include/msvcrt-common.def.in
@@ -46,7 +46,13 @@
 ADD_UNDERSCORE(getch)
 ADD_UNDERSCORE(getche)
 ADD_UNDERSCORE(getcwd)
+#ifdef UCRTBASE
+; ucrtbase.dll has got _getpid for all archs
+ADD_UNDERSCORE(getpid)
+#else
+; msvcrt.dll for arm/arm64 lacks _getpid
 F_X86_ANY(ADD_UNDERSCORE(getpid))
+#endif
 ADD_UNDERSCORE(getw)
 ADD_UNDERSCORE(heapwalk)
 ADD_UNDERSCORE(isatty)