summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CodeGenOptions.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2018-01-18 00:20:03 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2018-01-18 00:20:03 +0000
commite1d705303225ec0c8be29974dc8dc04aabc86281 (patch)
treedbff5a6955a894e8eb06a4a1dc6c7dd5b0f97c81 /clang/lib/Frontend/CodeGenOptions.cpp
parente769fb73b583441e68c322a1a7811561b0c58c60 (diff)
downloadbcm5719-llvm-e1d705303225ec0c8be29974dc8dc04aabc86281.tar.gz
bcm5719-llvm-e1d705303225ec0c8be29974dc8dc04aabc86281.zip
Use an enum value instead of a string.
The old StringSwitch use was also broken. It assumed that a StringSwitch returns Optional<T> instead of T and was missing a .Default. llvm-svn: 322792
Diffstat (limited to 'clang/lib/Frontend/CodeGenOptions.cpp')
-rw-r--r--clang/lib/Frontend/CodeGenOptions.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/CodeGenOptions.cpp b/clang/lib/Frontend/CodeGenOptions.cpp
index 50bb9f951be..84a39f2d570 100644
--- a/clang/lib/Frontend/CodeGenOptions.cpp
+++ b/clang/lib/Frontend/CodeGenOptions.cpp
@@ -17,7 +17,7 @@ CodeGenOptions::CodeGenOptions() {
#define ENUM_CODEGENOPT(Name, Type, Bits, Default) set##Name(Default);
#include "clang/Frontend/CodeGenOptions.def"
- RelocationModel = "pic";
+ RelocationModel = llvm::Reloc::PIC_;
memcpy(CoverageVersion, "402*", 4);
}
OpenPOWER on IntegriCloud