projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b5a307f
)
Fix test to unconditionally create a GNU-format archive.
author
Eli Friedman
<efriedma@quicinc.com>
Tue, 12 Mar 2019 02:20:01 +0000
(
02:20
+0000)
committer
Eli Friedman
<efriedma@quicinc.com>
Tue, 12 Mar 2019 02:20:01 +0000
(
02:20
+0000)
On Darwin targets, llvm-ar creates a Darwin format archive by default,
which ld.lld can't read, so it was printing an unexpected error.
llvm-svn: 355894
lld/test/ELF/invalid/invalid-elf.test
patch
|
blob
|
history
diff --git
a/lld/test/ELF/invalid/invalid-elf.test
b/lld/test/ELF/invalid/invalid-elf.test
index
583703c
..
95c7c39
100644
(file)
--- a/
lld/test/ELF/invalid/invalid-elf.test
+++ b/
lld/test/ELF/invalid/invalid-elf.test
@@
-2,7
+2,7
@@
# RUN: rm -rf %t && mkdir -p %t
# RUN: llvm-mc %s -o %t/simple.o -filetype=obj -triple x86_64-pc-linux
# RUN: echo > %t/empty.o
-# RUN: llvm-ar cr %t/not-elf.a %t/empty.o
+# RUN: llvm-ar
--format=gnu
cr %t/not-elf.a %t/empty.o
# RUN: not ld.lld %t/simple.o %t/not-elf.a -o %t2 2>&1 | \
# RUN: FileCheck --check-prefix=NOT-ELF %s