aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorKai Nacke <kai.nacke@de.ibm.com>2020-06-19 13:43:35 +0200
committerKai Nacke <kai@redstar.de>2020-08-11 05:26:26 -0400
commitb3aece05313e740d26e517a9f32af90818ee4390 (patch)
tree172c069c51fd82931ea319a652b815093ed0756b /clang/lib/CodeGen/CodeGenModule.cpp
parent36e1fc5f68e918ba69ccd9033b38240265617c4e (diff)
downloadllvm-b3aece05313e740d26e517a9f32af90818ee4390.zip
llvm-b3aece05313e740d26e517a9f32af90818ee4390.tar.gz
llvm-b3aece05313e740d26e517a9f32af90818ee4390.tar.bz2
[SystemZ/ZOS] Add binary format goff and operating system zos to the triple
Adds the binary format goff and the operating system zos to the triple class. goff is selected as default binary format if zos is choosen as operating system. No further functionality is added. Reviewers: efriedma, tahonermann, hubert.reinterpertcast, MaskRay Reviewed By: efriedma, tahonermann, hubert.reinterpertcast Differential Revision: https://reviews.llvm.org/D82081
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
-rw-r--r--clang/lib/CodeGen/CodeGenModule.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp
index 67f06ac..ff35d94 100644
--- a/clang/lib/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
@@ -4915,6 +4915,8 @@ CodeGenModule::GetAddrOfConstantCFString(const StringLiteral *Literal) {
switch (Triple.getObjectFormat()) {
case llvm::Triple::UnknownObjectFormat:
llvm_unreachable("unknown file format");
+ case llvm::Triple::GOFF:
+ llvm_unreachable("GOFF is not yet implemented");
case llvm::Triple::XCOFF:
llvm_unreachable("XCOFF is not yet implemented");
case llvm::Triple::COFF: