summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Module.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-05-08 02:28:32 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-05-08 02:28:32 +0000
commit62849c677c06828f80fd2a5691b2569983785101 (patch)
tree72db51e51f2c67bc3d843eb2a57bc89d354912ee /clang/lib/Basic/Module.cpp
parent2ff4948035352c6c78cefec1da1c317bcffd3a21 (diff)
downloadbcm5719-llvm-62849c677c06828f80fd2a5691b2569983785101.tar.gz
bcm5719-llvm-62849c677c06828f80fd2a5691b2569983785101.zip
Driver: parse -mcmodel earlier
This addresses an existing FIXME item in the driver. The code model flag was parsed in the actual tool rather than in the driver. This was problematic since the value may be invalid. In that case, we would silently treat it as a default value in non-assert builds, and abort in assert builds. Add a check in the driver to validate that the value being passed is valid, and if not provide a proper error message. llvm-svn: 208275
Diffstat (limited to 'clang/lib/Basic/Module.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud