[WebAssembly] Use wasm-ld rather than lld with -flavor in tests. NFC.

Differential Revision: https://reviews.llvm.org/D57758

llvm-svn: 353187
This commit is contained in:
Sam Clegg 2019-02-05 16:53:33 +00:00
parent 620ba6035e
commit 4d0cc83be7
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
; RUN: llc -filetype=obj %s -o %t.main.o ; RUN: llc -filetype=obj %s -o %t.main.o
; RUN: llc -filetype=obj %p/Inputs/ret32.ll -o %t.ret32.o ; RUN: llc -filetype=obj %p/Inputs/ret32.ll -o %t.ret32.o
; RUN: lld -flavor wasm -o %t.wasm %t.main.o %t.ret32.o 2>&1 | FileCheck %s -check-prefix=CHECK-WARN ; RUN: wasm-ld -o %t.wasm %t.main.o %t.ret32.o 2>&1 | FileCheck %s -check-prefix=CHECK-WARN
; RUN: not lld -flavor wasm --fatal-warnings -o %t.wasm %t.main.o %t.ret32.o 2>&1 | FileCheck %s -check-prefix=CHECK-FATAL ; RUN: not wasm-ld --fatal-warnings -o %t.wasm %t.main.o %t.ret32.o 2>&1 | FileCheck %s -check-prefix=CHECK-FATAL
; CHECK-WARN: warning: function signature mismatch: ret32 ; CHECK-WARN: warning: function signature mismatch: ret32
; CHECK-FATAL: error: function signature mismatch: ret32 ; CHECK-FATAL: error: function signature mismatch: ret32

View File

@ -7,11 +7,11 @@
; RUN: obj2yaml %t2a | FileCheck --check-prefix=CHECK-O2 %s ; RUN: obj2yaml %t2a | FileCheck --check-prefix=CHECK-O2 %s
; Reject invalid optimization levels. ; Reject invalid optimization levels.
; RUN: not ld.lld -o %t3 -e main --lto-O6 %t.o 2>&1 | \ ; RUN: not wasm-ld -o %t3 -e main --lto-O6 %t.o 2>&1 | \
; RUN: FileCheck --check-prefix=INVALID %s ; RUN: FileCheck --check-prefix=INVALID %s
; INVALID: invalid optimization level for LTO: 6 ; INVALID: invalid optimization level for LTO: 6
; RUN: not ld.lld -o %t3 -m elf_x86_64 -e main --lto-O-1 %t.o 2>&1 | \ ; RUN: not wasm-ld -o %t3 -m elf_x86_64 -e main --lto-O-1 %t.o 2>&1 | \
; RUN: FileCheck --check-prefix=INVALIDNEGATIVE %s ; RUN: FileCheck --check-prefix=INVALIDNEGATIVE %s
; INVALIDNEGATIVE: invalid optimization level for LTO: 4294967295 ; INVALIDNEGATIVE: invalid optimization level for LTO: 4294967295