1# RUN: not llvm-mc -triple i386-unknown-unknown %s -I %p | FileCheck %s 2# RUN: not llvm-mc -triple i386-unknown-unknown %s -I %p 2>&1 > /dev/null| FileCheck %s --check-prefix=CHECK-ERROR 3 4.data 5.incbin "incbin\137abcd" # "\137" is underscore "_" 6 7# CHECK: .ascii "abcd\n" 8 9.data 10.incbin "incbin\137abcd", 1 11 12# CHECK: .ascii "bcd\n" 13 14.data 15.incbin "incbin\137abcd", 1, 2 16 17# CHECK: .ascii "bc" 18 19.data 20.incbin "incbin\137abcd",, 2 21 22# CHECK: .ascii "ab" 23 24.data 25.incbin incbin\137abcd 26 27# CHECK-ERROR: error: expected string in '.incbin' directive 28 29.data 30.incbin "incbin\137abcd" 1 31# CHECK-ERROR: :[[#@LINE-1]]:26: error: expected newline 32 33.data 34.incbin "incbin\137abcd", 1 2 35# CHECK-ERROR: :[[#@LINE-1]]:29: error: expected newline 36 37.data 38.incbin "incbin\137abcd", -1 39 40# CHECK-ERROR: error: skip is negative 41 42.data 43.incbin "incbin\137abcd",, -1 44 45# CHECK-ERROR: warning: negative count has no effect 46