ifndef.s 354 B

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