diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/MC/ELF/compression.s | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/test/MC/ELF/compression.s b/test/MC/ELF/compression.s new file mode 100644 index 0000000000..0293a3c9c5 --- /dev/null +++ b/test/MC/ELF/compression.s @@ -0,0 +1,18 @@ +// RUN: llvm-mc -filetype=obj -compress-debug-sections -triple x86_64-pc-linux-gnu %s -o - | llvm-objdump -s - | FileCheck %s + +// CHECK: Contents of section .zdebug_line: +// Check for the 'ZLIB' file magic at the start of the section +// CHECK-NEXT: ZLIB +// We shouldn't compress the debug_frame section, since it can be relaxed +// CHECK: Contents of section .debug_frame +// CHECK-NOT: ZLIB + + .section .debug_line,"",@progbits + .text +foo: + .cfi_startproc + .file 1 "Driver.ii" + .loc 1 2 0 + nop + .cfi_endproc + .cfi_sections .debug_frame |