summaryrefslogtreecommitdiff
path: root/test/ELF/linkerscript/empty-section-size.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/linkerscript/empty-section-size.test')
-rw-r--r--test/ELF/linkerscript/empty-section-size.test17
1 files changed, 0 insertions, 17 deletions
diff --git a/test/ELF/linkerscript/empty-section-size.test b/test/ELF/linkerscript/empty-section-size.test
deleted file mode 100644
index 665ddf1ddf01..000000000000
--- a/test/ELF/linkerscript/empty-section-size.test
+++ /dev/null
@@ -1,17 +0,0 @@
-# REQUIRES: x86
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux /dev/null -o %t.o
-# RUN: ld.lld %t.o --script %s -o %t1
-# RUN: llvm-readobj -symbols %t1 | FileCheck %s
-
-## We had a bug when LLD increased the size of the output section even
-## if it was empty. That happened because of empty synthetic sections included.
-## Here we check that size of empty output section is zero.
-
-# CHECK: Name: foo
-# CHECK-NEXT: Value: 0x0
-
-SECTIONS {
- . = 0x1000;
- .bss : { *(.bss*) *(COMMON) }
- foo = SIZEOF(.bss);
-}