summaryrefslogtreecommitdiffstats
path: root/llvm/test/MC/ELF
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-02-13 01:39:32 +0000
committerReid Kleckner <rnk@google.com>2019-02-13 01:39:32 +0000
commitafe1e3e6694e117e25471f4958b53e805f6ddff6 (patch)
tree278a7dd84f0d337914b7dff6ef4b74378644c26a /llvm/test/MC/ELF
parent63e2e59b89f0232f0366f0f67d0e67a67eea423b (diff)
downloadbcm5719-llvm-afe1e3e6694e117e25471f4958b53e805f6ddff6.tar.gz
bcm5719-llvm-afe1e3e6694e117e25471f4958b53e805f6ddff6.zip
[MC] Make symbol version errors non-fatal
We stil don't have a source location, which is pretty lame, but at least we won't tell the user to file a clang bug report anymore. Fixes PR40712 llvm-svn: 353907
Diffstat (limited to 'llvm/test/MC/ELF')
-rw-r--r--llvm/test/MC/ELF/invalid-symver.s2
-rw-r--r--llvm/test/MC/ELF/multiple-different-symver.s2
2 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/MC/ELF/invalid-symver.s b/llvm/test/MC/ELF/invalid-symver.s
index 3c4f8c084b9..d9f97b102b5 100644
--- a/llvm/test/MC/ELF/invalid-symver.s
+++ b/llvm/test/MC/ELF/invalid-symver.s
@@ -1,7 +1,7 @@
// RUN: not llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t 2> %t.out
// RUN: FileCheck --input-file=%t.out %s
-// CHECK: A @@ version cannot be undefined
+// CHECK: error: versioned symbol foo@@bar must be defined
.symver undefined, foo@@bar
.long undefined
diff --git a/llvm/test/MC/ELF/multiple-different-symver.s b/llvm/test/MC/ELF/multiple-different-symver.s
index d7706f89f41..c34626c0817 100644
--- a/llvm/test/MC/ELF/multiple-different-symver.s
+++ b/llvm/test/MC/ELF/multiple-different-symver.s
@@ -1,6 +1,6 @@
// RUN: not llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t 2>&1 | FileCheck %s
-// CHECK: Multiple symbol versions defined for foo
+// CHECK: error: multiple symbol versions defined for foo
.symver foo, foo@1
.symver foo, foo@2
OpenPOWER on IntegriCloud