directive-warning.s 559 B

1234567891011121314151617181920212223242526
  1. // RUN: llvm-mc -triple i386 %s 2>&1 | FileCheck %s
  2. .warning
  3. // CHECK: warning: .warning directive invoked in source file
  4. // CHECK-NEXT: .warning
  5. // CHECK-NEXT: ^
  6. .ifc a,a
  7. .warning
  8. .endif
  9. // CHECK: warning: .warning directive invoked in source file
  10. // CHECK-NEXT: .warning
  11. // CHECK-NEXT: ^
  12. .ifnc a,a
  13. .warning
  14. .endif
  15. // CHECK-NOT: warning: .warning directive invoked in source file
  16. .warning "here be dragons"
  17. // CHECK: warning: here be dragons
  18. .ifc one, two
  19. .warning "dragons, i say"
  20. .endif
  21. // CHECK-NOT: warning: dragons, i say