summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2017-07-01 03:41:53 +0000
committerEric Christopher <echristo@gmail.com>2017-07-01 03:41:53 +0000
commit3df231a1f749b61b84e0b66970c7a3e6993f7a73 (patch)
treeb664618ce99f9f34720c16ef5f0f275825cecac7 /clang/lib/Frontend/CompilerInvocation.cpp
parent9282f1aecef7b2190c2430e190342558958f4f8f (diff)
downloadbcm5719-llvm-3df231a1f749b61b84e0b66970c7a3e6993f7a73.tar.gz
bcm5719-llvm-3df231a1f749b61b84e0b66970c7a3e6993f7a73.zip
Remove the default ARMSubtarget from the ARM TargetMachine.
This enables us to ensure better LTO and code generation in the face of module linking. Remove a report_fatal_error from the TargetMachine and replace it with an assert in ARMSubtarget - and remove the test that depended on the error. The assertion will still fire in the case that we were reporting before, but error reporting needs to be in front end tools if possible for options parsing. llvm-svn: 306939
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud