aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetLoweringObjectFile.cpp
diff options
context:
space:
mode:
authorAhmed Bougacha <ahmed@bougacha.org>2022-03-09 15:52:21 -0800
committerAhmed Bougacha <ahmed@bougacha.org>2022-03-09 18:21:45 -0800
commit89c94c242c7ddcc700aba6af7243dcac7a9a4ef2 (patch)
tree74dad20394d1be8134ec4d0ddc3cf55f38aebcdc /llvm/lib/Target/TargetLoweringObjectFile.cpp
parentda9a70313d60572c1e1e630ecf2dad7a0fa5d7ff (diff)
downloadllvm-89c94c242c7ddcc700aba6af7243dcac7a9a4ef2.zip
llvm-89c94c242c7ddcc700aba6af7243dcac7a9a4ef2.tar.gz
llvm-89c94c242c7ddcc700aba6af7243dcac7a9a4ef2.tar.bz2
[clang][Driver] Get darwin -Xarch_ working for subtypes, again.
35ca7d9ddf4 broke 471c4f829934 for -arch flags that don't map 1:1 to the triple arch. This has been broken for the many years since. It hasn't mattered much since then, mostly because few people use it, but also because it works for x86_64/i386, armv7/armv7s don't differ much, arm64 is its own arch, and arm64/arm64_32 have different arches (and it's a rare combination anyway). But arm64/arm64e exposes this issue again. Patch by: Justin Bogner <mail@justinbogner.com> with some added tests.
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions