1# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
2
3# CHECK-NOT: .byte 0
4# CHECK: .byte 1
5.ifdef undefined
6	.byte 0
7.else
8	.byte 1
9.endif
10
11defined:
12
13# CHECK: .byte 1
14# CHECK-NOT: .byte 0
15.ifdef defined
16	.byte 1
17.else
18	.byte 0
19.endif
20
21	movl	%eax, undefined
22
23# CHECK-NOT: .byte 0
24# CHECK: .byte 1
25.ifdef undefined
26	.byte 0
27.else
28	.byte 1
29.endif
30