summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Korobeynikov <anton@korobeynikov.info>2019-01-25 10:35:35 +0000
committerAnton Korobeynikov <anton@korobeynikov.info>2019-01-25 10:35:35 +0000
commite07d7d8bb63cf131fe43975fc3d383dbbedb7f6f (patch)
treee6ba670da7e86a6a5429ed1f6b53ba5335c1e5f0
parenta3e3d8528644b3e432538853804553c62fea7722 (diff)
downloadbcm5719-llvm-e07d7d8bb63cf131fe43975fc3d383dbbedb7f6f.tar.gz
bcm5719-llvm-e07d7d8bb63cf131fe43975fc3d383dbbedb7f6f.zip
Revert r352181 as it's breaking the bots
llvm-svn: 352186
-rw-r--r--clang/lib/Driver/ToolChains/MSP430.h4
-rw-r--r--clang/test/CodeGen/msp430-reloc.c29
2 files changed, 0 insertions, 33 deletions
diff --git a/clang/lib/Driver/ToolChains/MSP430.h b/clang/lib/Driver/ToolChains/MSP430.h
index b5308a8dd68..61fd0e1455b 100644
--- a/clang/lib/Driver/ToolChains/MSP430.h
+++ b/clang/lib/Driver/ToolChains/MSP430.h
@@ -36,10 +36,6 @@ public:
llvm::opt::ArgStringList &CC1Args,
Action::OffloadKind) const override;
- bool isPICDefault() const override { return false; }
- bool isPIEDefault() const override { return false; }
- bool isPICDefaultForced() const override { return true; }
-
protected:
Tool *buildLinker() const override;
diff --git a/clang/test/CodeGen/msp430-reloc.c b/clang/test/CodeGen/msp430-reloc.c
deleted file mode 100644
index c69e8e64af8..00000000000
--- a/clang/test/CodeGen/msp430-reloc.c
+++ /dev/null
@@ -1,29 +0,0 @@
-// RUN: %clang -target msp430 -fPIC -S %s -o - | FileCheck %s
-
-// Check the compilation does not crash as it was crashing before with "-fPIC" enabled
-
-void *alloca(unsigned int size);
-
-// CHECK: .globl foo
-short foo(char** data, char encoding)
-{
- char* encoding_addr = alloca(sizeof(char));
- *encoding_addr = encoding;
-
- char tmp3 = *encoding_addr;
- short conv2 = tmp3;
- short and = conv2 & 0xf;
-
- switch (and)
- {
- case 0 :
- case 4 :
- case 10 :
- return 1;
- case 11 :
- return 2;
- }
-
- return 0;
-}
-
OpenPOWER on IntegriCloud