blob: f3f1d3b64e4e2b345e9b0591067f616115642a84 [file] [log] [blame]
Sam Clegg752494b2018-05-05 01:23:07 +00001; RUN: llc -filetype=obj %s -o %t.main.o
2; RUN: lld -flavor wasm -o %t.wasm %t.main.o 2>&1 | FileCheck %s -check-prefix=CHECK-WARN
3; RUN: not lld -flavor wasm --fatal-warnings -o %t.wasm %t.main.o 2>&1 | FileCheck %s -check-prefix=CHECK-FATAL
4
5; CHECK-WARN: warning: Function type mismatch: _start
6; CHECK-FATAL: error: Function type mismatch: _start
7
8target triple = "wasm32-unknown-unknown-wasm"
9
10define hidden i32 @_start(i32 %arg) local_unnamed_addr {
11entry:
12 ret i32 %arg
13}
14