blob: af15be541b4b2f1bada6770721abb97337200e71 [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
Sam Clegg262e0902018-05-10 17:59:41 +00008target triple = "wasm32-unknown-unknown"
Sam Clegg752494b2018-05-05 01:23:07 +00009
10define hidden i32 @_start(i32 %arg) local_unnamed_addr {
11entry:
12 ret i32 %arg
13}
14