[lld] r365442 - [ELF][test] Rename tail-merge-string-align2.s to merge-string-align2.s

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 8 23:10:21 PDT 2019


Author: maskray
Date: Mon Jul  8 23:10:21 2019
New Revision: 365442

URL: http://llvm.org/viewvc/llvm-project?rev=365442&view=rev
Log:
[ELF][test] Rename tail-merge-string-align2.s to merge-string-align2.s

This test was added by D64200/r365139 to check we don't merge
SHF_MERGE|SHF_STRINGS sections with different alignments (that wastes
space and can make MergeTailAlignment::Builder out of sync).

It has nothing to do with tail merge (-O2), so rename it.

Added:
    lld/trunk/test/ELF/merge-string-align2.s
      - copied, changed from r365434, lld/trunk/test/ELF/tail-merge-string-align2.s
Removed:
    lld/trunk/test/ELF/tail-merge-string-align2.s

Copied: lld/trunk/test/ELF/merge-string-align2.s (from r365434, lld/trunk/test/ELF/tail-merge-string-align2.s)
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/merge-string-align2.s?p2=lld/trunk/test/ELF/merge-string-align2.s&p1=lld/trunk/test/ELF/tail-merge-string-align2.s&r1=365434&r2=365442&rev=365442&view=diff
==============================================================================
    (empty)

Removed: lld/trunk/test/ELF/tail-merge-string-align2.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/tail-merge-string-align2.s?rev=365441&view=auto
==============================================================================
--- lld/trunk/test/ELF/tail-merge-string-align2.s (original)
+++ lld/trunk/test/ELF/tail-merge-string-align2.s (removed)
@@ -1,25 +0,0 @@
-# REQUIRES: x86
-# RUN: llvm-mc -filetype=obj -triple=x86_64 %s -o %t.o
-
-# RUN: ld.lld %t.o -o %t
-# RUN: llvm-readelf -S %t | FileCheck --check-prefix=SEC %s
-# RUN: llvm-readelf -x .rodata %t | FileCheck %s
-
-# SEC: Name    Type     {{.*}} Size   ES Flg Lk Inf Al
-# SEC: .rodata PROGBITS {{.*}} 000006 01 AMS  0   0  8
-
-## Check there is no extra padding.
-
-# CHECK: a.b.c.
-
-.section .rodata.str1.8,"aMS", at progbits,1
-.align 8
-.asciz "a"
-
-.section .rodata.str1.2,"aMS", at progbits,1
-.align 2
-.asciz "b"
-
-.section .rodata.str1.1,"aMS", at progbits,1
-.align 1
-.asciz "c"




More information about the llvm-commits mailing list