mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-01 03:33:42 +00:00
ARM64: remove -m32/-m64 mapping with ARM.
This is causing the ARM build-bots to fail since they only include the ARM backend and can't create an ARM64 target. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205132 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c31891e350
commit
e69ff5b01d
@ -823,6 +823,7 @@ Triple Triple::get32BitArchVariant() const {
|
||||
case Triple::UnknownArch:
|
||||
case Triple::aarch64:
|
||||
case Triple::aarch64_be:
|
||||
case Triple::arm64:
|
||||
case Triple::msp430:
|
||||
case Triple::systemz:
|
||||
case Triple::ppc64le:
|
||||
@ -856,7 +857,6 @@ Triple Triple::get32BitArchVariant() const {
|
||||
case Triple::sparcv9: T.setArch(Triple::sparc); break;
|
||||
case Triple::x86_64: T.setArch(Triple::x86); break;
|
||||
case Triple::spir64: T.setArch(Triple::spir); break;
|
||||
case Triple::arm64: T.setArch(Triple::arm); break;
|
||||
}
|
||||
return T;
|
||||
}
|
||||
@ -866,6 +866,7 @@ Triple Triple::get64BitArchVariant() const {
|
||||
switch (getArch()) {
|
||||
case Triple::UnknownArch:
|
||||
case Triple::amdil:
|
||||
case Triple::arm:
|
||||
case Triple::armeb:
|
||||
case Triple::hexagon:
|
||||
case Triple::le32:
|
||||
@ -900,7 +901,6 @@ Triple Triple::get64BitArchVariant() const {
|
||||
case Triple::sparc: T.setArch(Triple::sparcv9); break;
|
||||
case Triple::x86: T.setArch(Triple::x86_64); break;
|
||||
case Triple::spir: T.setArch(Triple::spir64); break;
|
||||
case Triple::arm: T.setArch(Triple::arm64); break;
|
||||
}
|
||||
return T;
|
||||
}
|
||||
|
@ -352,10 +352,6 @@ TEST(TripleTest, BitWidthArchVariants) {
|
||||
EXPECT_EQ(Triple::UnknownArch, T.get32BitArchVariant().getArch());
|
||||
EXPECT_EQ(Triple::UnknownArch, T.get64BitArchVariant().getArch());
|
||||
|
||||
T.setArch(Triple::arm);
|
||||
EXPECT_EQ(Triple::arm, T.get32BitArchVariant().getArch());
|
||||
EXPECT_EQ(Triple::arm64, T.get64BitArchVariant().getArch());
|
||||
|
||||
T.setArch(Triple::mips);
|
||||
EXPECT_EQ(Triple::mips, T.get32BitArchVariant().getArch());
|
||||
EXPECT_EQ(Triple::mips64, T.get64BitArchVariant().getArch());
|
||||
|
Loading…
x
Reference in New Issue
Block a user