blob: 72ce8d8c436770685cf2d27ce55c4d03cabe8286 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
; RUN: not llvm-ml -filetype=s %s /Fo /dev/null 2>&1 | FileCheck %s --implicit-check-not=error:
; CHECK: :[[# @LINE + 1]]:8: error: expected name in directive 'extern'
extern 123
; CHECK: :[[# @LINE + 1]]:14: error: expected type in directive 'extern'
extern foo0 :
; CHECK: :[[# @LINE + 1]]:15: error: unrecognized type in directive 'extern'
extern bar0 : typedoesnotexist
extern foo1 : dword, bar1 : word
.code
; CHECK: :[[# @LINE + 1]]:1: error: invalid operand for instruction
mov bx, foo1
; CHECK: :[[# @LINE + 1]]:1: error: invalid operand for instruction
mov bl, bar1
END
|