aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2022-09-01 13:30:39 +0000
committerDavid Spickett <david.spickett@linaro.org>2022-09-08 09:49:48 +0000
commite428baf0019e5292d943a8e37bf08f1192a1870c (patch)
tree9ba4f3d880048b37b44ab2fe2950965331c1354e /llvm/lib/Object/MachOObjectFile.cpp
parentd1536ee48c3b38713d2d0a84e621a7cd37bc47bb (diff)
downloadllvm-e428baf0019e5292d943a8e37bf08f1192a1870c.zip
llvm-e428baf0019e5292d943a8e37bf08f1192a1870c.tar.gz
llvm-e428baf0019e5292d943a8e37bf08f1192a1870c.tar.bz2
[LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
Fixes #57486 These pre v4 architectures are not specifically supported by codegen. As demonstrated in the linked issue. GCC has not supported 3M since GCC 9 and presumably 2 and 2A earlier than that. So we are aligned in that sense. (see https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2abd6e34fcf3bd9f9ffafcaa47cdc3ed443f9add) This removes the options and associated testing. The Pre_v4 build attribute remains mainly because its absence would be more confusing. It will not be used other than to complete the list of build attributes as shown in the ABI. https://github.com/ARM-software/abi-aa/blob/main/addenda32/addenda32.rst#3352the-target-related-attributes Reviewed By: nickdesaulniers, peter.smith, rengolin Differential Revision: https://reviews.llvm.org/D133109
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions