[SystemZ][z/OS] Add required options/macro/etc for z/os compilation step
authorSean Perry <perry@ca.ibm.com>
Fri, 30 Jun 2023 12:04:43 +0000 (08:04 -0400)
committerAbhina Sreeskantharajan <Abhina.Sreeskantharajan@ibm.com>
Fri, 30 Jun 2023 12:06:12 +0000 (08:06 -0400)
commitd32fb5e5f51dedba495301073b9250f84ac6d8a8
tree41e2ffeeccda57cff53ca342bec8c76f8ce4a9db
parent5c258d7adcd1890b83146dd18d214414c808f53d
[SystemZ][z/OS] Add required options/macro/etc  for z/os compilation step

Add the required options and macros to the compilation step for z/os.

Reviewed By: abhina.sreeskantharajan, fanbo-meng

Differential Revision: https://reviews.llvm.org/D153582
clang/include/clang/Driver/Options.td
clang/lib/Basic/Targets/OSTargets.h
clang/lib/Basic/Targets/SystemZ.h
clang/lib/Driver/ToolChains/Clang.cpp
clang/lib/Driver/ToolChains/ZOS.cpp
clang/lib/Driver/ToolChains/ZOS.h
clang/test/Driver/zos-comp-cxx.cpp [new file with mode: 0644]
clang/test/Driver/zos-comp.c [new file with mode: 0644]
clang/test/Driver/zos-driver-defaults.c
clang/test/Preprocessor/init-s390x.c