build: support z/OS (OS/390).

Introduced z/OS (OS/390) as a platform in config.mak.uname Signed-off-by: Haritha D <harithamma.d@ibm.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Haritha D committed Mar 6, 2024 at 05:44 UTC d254e65092daba8667d6b4d5b4f59c099c1edd1f
1 file changed +12
config.mak.uname
+12
@@ -638,6 +638,18 @@ ifeq ($(uname_S),NONSTOP_KERNEL)
638 SANE_TOOL_PATH = /usr/coreutils/bin:/usr/local/bin
639 SHELL_PATH = /usr/coreutils/bin/bash
640 endif
641 +ifeq ($(uname_S),OS/390)
642 + NO_SYS_POLL_H = YesPlease
643 + NO_STRCASESTR = YesPlease
644 + NO_REGEX = YesPlease
645 + NO_MMAP = YesPlease
646 + NO_NSEC = YesPlease
647 + NO_STRLCPY = YesPlease
648 + NO_MEMMEM = YesPlease
649 + NO_GECOS_IN_PWENT = YesPlease
650 + HAVE_STRINGS_H = YesPlease
651 + NEEDS_MODE_TRANSLATION = YesPlease
652 +endif
653 ifeq ($(uname_S),MINGW)
654 ifeq ($(shell expr "$(uname_R)" : '1\.'),2)
655 $(error "Building with MSys is no longer supported")