]> granicus.if.org Git - clang/commit
Make sure that arm-linux-gnu is still the apcs-gnu ABI when we
authorEric Christopher <echristo@gmail.com>
Thu, 18 Dec 2014 02:08:55 +0000 (02:08 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 18 Dec 2014 02:08:55 +0000 (02:08 +0000)
commit6a2d72e436faf3bdb38877d04cffa8883c04d379
treed819c45f7416c038c8d8d4bf3a40657328956ca9
parentf9795ef075c31d88cae01798e3d24c7c1e921898
Make sure that arm-linux-gnu is still the apcs-gnu ABI when we
use clang -cc1 matching the front end and backend. Fix up a couple
of tests that were testing aapcs for arm-linux-gnu.

The test that removes the aapcs abi calling convention removes
them because the default triple matches what the backend uses
for the calling convention there and so it doesn't need to be
explicitly stated - see the code in TargetInfo.cpp.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224491 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets.cpp
test/CodeGen/atomics-inlining.c
test/CodeGenCXX/homogeneous-aggregates.cpp