* tests/test-xstrtol.c (main): Update expected test results.
/* Test an invalid base (undefined behaviour, as documented in xstrtol.h).
Reported by Alejandro Colomar. */
+#if !defined _MSC_VER
{
const char input[] = "k";
char *endp = NULL;
__strtol_t val = -17;
strtol_error s_err = __xstrtol (input, &endp, -1, &val, "k");
-#if !defined __GLIBC__
+# if !(defined __GLIBC__ || defined __CYGWIN__)
ASSERT (s_err == LONGINT_OK);
ASSERT (endp == input + 1);
ASSERT (val == 1024);
-#else
+# else
ASSERT (s_err == LONGINT_INVALID);
ASSERT (val == -17);
-#endif
+# endif
}
+#endif
return test_exit_status;
}