[lld] r359745 - Delete trailing \r. NFC

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Wed May 1 17:39:03 PDT 2019


Author: maskray
Date: Wed May  1 17:39:03 2019
New Revision: 359745

URL: http://llvm.org/viewvc/llvm-project?rev=359745&view=rev
Log:
Delete trailing \r. NFC

Modified:
    lld/trunk/test/COFF/Inputs/combined-resources-2.rc
    lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml
    lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml
    lld/trunk/test/COFF/Inputs/pdb-diff.cpp
    lld/trunk/test/COFF/line-error.yaml
    lld/trunk/test/COFF/pdb-publics-import.test
    lld/trunk/test/ELF/linkerscript/symbol-pie.s

Modified: lld/trunk/test/COFF/Inputs/combined-resources-2.rc
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/Inputs/combined-resources-2.rc?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/Inputs/combined-resources-2.rc (original)
+++ lld/trunk/test/COFF/Inputs/combined-resources-2.rc Wed May  1 17:39:03 2019
@@ -1,36 +1,36 @@
-#include "windows.h"
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-randomdat RCDATA
-{
-	"this is a random bit of data that means nothing\0",
-	0x23a9,
-	0x140e,
-	194292,
-}
-
-LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
-randomdat RCDATA
-{
-	"zhe4 shi4 yi1ge4 sui2ji1 de shu4ju4, zhe4 yi4wei4zhe shen2me\0",
-	0x23a9,
-	0x140e,
-	194292,
-}
-
-LANGUAGE LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG
-randomdat RCDATA
-{
-	"Dies ist ein zufälliges Bit von Daten, die nichts bedeutet\0",
-	0x23a9,
-	0x140e,
-	194292,
-}
-
-LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
-myaccelerators ACCELERATORS
-{
-	"^C", 999, VIRTKEY, ALT
-	"D", 1100, VIRTKEY, CONTROL, SHIFT
-	"^R", 444, ASCII, NOINVERT
-}
+#include "windows.h"
+
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+randomdat RCDATA
+{
+	"this is a random bit of data that means nothing\0",
+	0x23a9,
+	0x140e,
+	194292,
+}
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+randomdat RCDATA
+{
+	"zhe4 shi4 yi1ge4 sui2ji1 de shu4ju4, zhe4 yi4wei4zhe shen2me\0",
+	0x23a9,
+	0x140e,
+	194292,
+}
+
+LANGUAGE LANG_GERMAN, SUBLANG_GERMAN_LUXEMBOURG
+randomdat RCDATA
+{
+	"Dies ist ein zufälliges Bit von Daten, die nichts bedeutet\0",
+	0x23a9,
+	0x140e,
+	194292,
+}
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+myaccelerators ACCELERATORS
+{
+	"^C", 999, VIRTKEY, ALT
+	"D", 1100, VIRTKEY, CONTROL, SHIFT
+	"^R", 444, ASCII, NOINVERT
+}

Modified: lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml (original)
+++ lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_1.yaml Wed May  1 17:39:03 2019
@@ -1,15 +1,15 @@
---- !COFF
-header:
-  Machine:         IMAGE_FILE_MACHINE_AMD64
-  Characteristics: [  ]
-sections:
-  - Name:            '.CRT$XCU'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
-    Alignment:       1
-    SectionData:     55
-  - Name:            '.CRT$XCU'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
-    Alignment:       1
-    SectionData:     70
-symbols:
-...
+--- !COFF
+header:
+  Machine:         IMAGE_FILE_MACHINE_AMD64
+  Characteristics: [  ]
+sections:
+  - Name:            '.CRT$XCU'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
+    Alignment:       1
+    SectionData:     55
+  - Name:            '.CRT$XCU'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
+    Alignment:       1
+    SectionData:     70
+symbols:
+...

Modified: lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml (original)
+++ lld/trunk/test/COFF/Inputs/crt-dyn-initializer-order_2.yaml Wed May  1 17:39:03 2019
@@ -1,19 +1,19 @@
---- !COFF
-header:
-  Machine:         IMAGE_FILE_MACHINE_AMD64
-  Characteristics: [  ]
-sections:
-  - Name:            '.CRT$XCU'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
-    Alignment:       1
-    SectionData:     10
-  - Name:            '.CRT$XCU'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
-    Alignment:       1
-    SectionData:     11
-  - Name:            '.CRT$XCU'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
-    Alignment:       1
-    SectionData:     12
-symbols:
-...
+--- !COFF
+header:
+  Machine:         IMAGE_FILE_MACHINE_AMD64
+  Characteristics: [  ]
+sections:
+  - Name:            '.CRT$XCU'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
+    Alignment:       1
+    SectionData:     10
+  - Name:            '.CRT$XCU'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
+    Alignment:       1
+    SectionData:     11
+  - Name:            '.CRT$XCU'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
+    Alignment:       1
+    SectionData:     12
+symbols:
+...

Modified: lld/trunk/test/COFF/Inputs/pdb-diff.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/Inputs/pdb-diff.cpp?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/Inputs/pdb-diff.cpp (original)
+++ lld/trunk/test/COFF/Inputs/pdb-diff.cpp Wed May  1 17:39:03 2019
@@ -1,10 +1,10 @@
-// Build with cl:
-//    cl.exe /Z7 pdb-diff.cpp /link /debug /pdb:pdb-diff-cl.pdb
-//           /nodefaultlib /entry:main
-// Build with lld (after running the above cl command):
-//    lld-link.exe /debug /pdb:pdb-diff-lld.pdb /nodefaultlib
-//                 /entry:main pdb-diff.obj
-
-void *__purecall = 0;
-
-int main() { return 42; }
+// Build with cl:
+//    cl.exe /Z7 pdb-diff.cpp /link /debug /pdb:pdb-diff-cl.pdb
+//           /nodefaultlib /entry:main
+// Build with lld (after running the above cl command):
+//    lld-link.exe /debug /pdb:pdb-diff-lld.pdb /nodefaultlib
+//                 /entry:main pdb-diff.obj
+
+void *__purecall = 0;
+
+int main() { return 42; }

Modified: lld/trunk/test/COFF/line-error.yaml
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/line-error.yaml?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/line-error.yaml (original)
+++ lld/trunk/test/COFF/line-error.yaml Wed May  1 17:39:03 2019
@@ -1,160 +1,160 @@
-# RUN: yaml2obj %s -o %t.obj
-# RUN: not lld-link %t.obj /subsystem:console 2>&1 | FileCheck %s
-
-# CHECK: lld-link: error: undefined symbol: function
-# CHECK-NEXT: >>> referenced by {{.*}}line-error.yaml.tmp.obj:(caller1)
-# CHECK-NEXT: >>> referenced by E:\file.cpp:1935
-# CHECK-NEXT: >>>               {{.*}}line-error.yaml.tmp.obj:(caller22)
-
---- !COFF
-header:          
-  Machine:         IMAGE_FILE_MACHINE_AMD64
-  Characteristics: [  ]
-sections:        
-  - Name:            .text
-    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
-    Alignment:       16
-    SectionData:     488B0500000000488B51284881C2D80000004889C148FF2500000000
-    Relocations:     
-      - VirtualAddress:  3
-        SymbolName:      function
-        Type:            IMAGE_REL_AMD64_REL32
-  - Name:            .text
-    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
-    Alignment:       16
-    SectionData:     488B0500000000488B51084881C2D80000004889C148FF2500000000
-    Relocations:     
-      - VirtualAddress:  3
-        SymbolName:      function
-        Type:            IMAGE_REL_AMD64_REL32
-  - Name:            '.debug$S'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
-    Alignment:       4
-    Subsections:     
-      - !FileChecksums
-        Checksums:       
-          - FileName:        'E:\file.cpp'
-            Kind:            MD5
-            Checksum:        D72EDEF8B8E50C364A330F9CB3CD904B
-      - !StringTable
-        Strings:         
-          - 'E:\file.cpp'
-  - Name:            '.debug$S'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
-    Alignment:       4
-    Subsections:     
-      - !Lines
-        CodeSize:        28
-        Flags:           [  ]
-        RelocOffset:     0
-        RelocSegment:    0
-        Blocks:          []
-    Relocations:     
-      - VirtualAddress:  12
-        SymbolName:      caller1
-        Type:            IMAGE_REL_AMD64_SECREL
-  - Name:            '.debug$S'
-    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
-    Alignment:       4
-    Subsections:     
-      - !Lines
-        CodeSize:        28
-        Flags:           [  ]
-        RelocOffset:     0
-        RelocSegment:    0
-        Blocks:          
-          - FileName:        'E:\file.cpp'
-            Lines:           
-              - Offset:          11
-                LineStart:       1935
-                IsStatement:     false
-                EndDelta:        0
-            Columns:         []
-    Relocations:     
-      - VirtualAddress:  12
-        SymbolName:      caller22
-        Type:            IMAGE_REL_AMD64_SECREL
-symbols:
-  - Name:            .text
-    Value:           0
-    SectionNumber:   1
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_STATIC
-    SectionDefinition: 
-      Length:          28
-      NumberOfRelocations: 2
-      NumberOfLinenumbers: 0
-      CheckSum:        2430089736
-      Number:          1
-      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES
-  - Name:            caller1
-    Value:           0
-    SectionNumber:   1
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
-    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL    
-  - Name:            .text
-    Value:           0
-    SectionNumber:   2
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_STATIC
-    SectionDefinition: 
-      Length:          28
-      NumberOfRelocations: 2
-      NumberOfLinenumbers: 0
-      CheckSum:        3449717304
-      Number:          2
-      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES
-  - Name:            caller22
-    Value:           0
-    SectionNumber:   2
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
-    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL    
-  - Name:            '.debug$S'
-    Value:           0
-    SectionNumber:   3
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_STATIC
-    SectionDefinition: 
-      Length:          767204
-      NumberOfRelocations: 0
-      NumberOfLinenumbers: 0
-      CheckSum:        4280093374
-      Number:          3
-  - Name:            '.debug$S'
-    Value:           0
-    SectionNumber:   4
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_STATIC
-    SectionDefinition: 
-      Length:          296
-      NumberOfRelocations: 1
-      NumberOfLinenumbers: 0
-      CheckSum:        1957793731
-      Number:          1
-      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE
-  - Name:            '.debug$S'
-    Value:           0
-    SectionNumber:   5
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_STATIC
-    SectionDefinition: 
-      Length:          276
-      NumberOfRelocations: 1
-      NumberOfLinenumbers: 0
-      CheckSum:        1957793731
-      Number:          2
-      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE
-  - Name:            function
-    Value:           0
-    SectionNumber:   0
-    SimpleType:      IMAGE_SYM_TYPE_NULL
-    ComplexType:     IMAGE_SYM_DTYPE_NULL
-    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
-...
+# RUN: yaml2obj %s -o %t.obj
+# RUN: not lld-link %t.obj /subsystem:console 2>&1 | FileCheck %s
+
+# CHECK: lld-link: error: undefined symbol: function
+# CHECK-NEXT: >>> referenced by {{.*}}line-error.yaml.tmp.obj:(caller1)
+# CHECK-NEXT: >>> referenced by E:\file.cpp:1935
+# CHECK-NEXT: >>>               {{.*}}line-error.yaml.tmp.obj:(caller22)
+
+--- !COFF
+header:
+  Machine:         IMAGE_FILE_MACHINE_AMD64
+  Characteristics: [  ]
+sections:
+  - Name:            .text
+    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
+    Alignment:       16
+    SectionData:     488B0500000000488B51284881C2D80000004889C148FF2500000000
+    Relocations:
+      - VirtualAddress:  3
+        SymbolName:      function
+        Type:            IMAGE_REL_AMD64_REL32
+  - Name:            .text
+    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
+    Alignment:       16
+    SectionData:     488B0500000000488B51084881C2D80000004889C148FF2500000000
+    Relocations:
+      - VirtualAddress:  3
+        SymbolName:      function
+        Type:            IMAGE_REL_AMD64_REL32
+  - Name:            '.debug$S'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
+    Alignment:       4
+    Subsections:
+      - !FileChecksums
+        Checksums:
+          - FileName:        'E:\file.cpp'
+            Kind:            MD5
+            Checksum:        D72EDEF8B8E50C364A330F9CB3CD904B
+      - !StringTable
+        Strings:
+          - 'E:\file.cpp'
+  - Name:            '.debug$S'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
+    Alignment:       4
+    Subsections:
+      - !Lines
+        CodeSize:        28
+        Flags:           [  ]
+        RelocOffset:     0
+        RelocSegment:    0
+        Blocks:          []
+    Relocations:
+      - VirtualAddress:  12
+        SymbolName:      caller1
+        Type:            IMAGE_REL_AMD64_SECREL
+  - Name:            '.debug$S'
+    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_LNK_COMDAT, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
+    Alignment:       4
+    Subsections:
+      - !Lines
+        CodeSize:        28
+        Flags:           [  ]
+        RelocOffset:     0
+        RelocSegment:    0
+        Blocks:
+          - FileName:        'E:\file.cpp'
+            Lines:
+              - Offset:          11
+                LineStart:       1935
+                IsStatement:     false
+                EndDelta:        0
+            Columns:         []
+    Relocations:
+      - VirtualAddress:  12
+        SymbolName:      caller22
+        Type:            IMAGE_REL_AMD64_SECREL
+symbols:
+  - Name:            .text
+    Value:           0
+    SectionNumber:   1
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
+    SectionDefinition:
+      Length:          28
+      NumberOfRelocations: 2
+      NumberOfLinenumbers: 0
+      CheckSum:        2430089736
+      Number:          1
+      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES
+  - Name:            caller1
+    Value:           0
+    SectionNumber:   1
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
+    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
+  - Name:            .text
+    Value:           0
+    SectionNumber:   2
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
+    SectionDefinition:
+      Length:          28
+      NumberOfRelocations: 2
+      NumberOfLinenumbers: 0
+      CheckSum:        3449717304
+      Number:          2
+      Selection:       IMAGE_COMDAT_SELECT_NODUPLICATES
+  - Name:            caller22
+    Value:           0
+    SectionNumber:   2
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
+    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
+  - Name:            '.debug$S'
+    Value:           0
+    SectionNumber:   3
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
+    SectionDefinition:
+      Length:          767204
+      NumberOfRelocations: 0
+      NumberOfLinenumbers: 0
+      CheckSum:        4280093374
+      Number:          3
+  - Name:            '.debug$S'
+    Value:           0
+    SectionNumber:   4
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
+    SectionDefinition:
+      Length:          296
+      NumberOfRelocations: 1
+      NumberOfLinenumbers: 0
+      CheckSum:        1957793731
+      Number:          1
+      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE
+  - Name:            '.debug$S'
+    Value:           0
+    SectionNumber:   5
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_STATIC
+    SectionDefinition:
+      Length:          276
+      NumberOfRelocations: 1
+      NumberOfLinenumbers: 0
+      CheckSum:        1957793731
+      Number:          2
+      Selection:       IMAGE_COMDAT_SELECT_ASSOCIATIVE
+  - Name:            function
+    Value:           0
+    SectionNumber:   0
+    SimpleType:      IMAGE_SYM_TYPE_NULL
+    ComplexType:     IMAGE_SYM_DTYPE_NULL
+    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
+...

Modified: lld/trunk/test/COFF/pdb-publics-import.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/COFF/pdb-publics-import.test?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/COFF/pdb-publics-import.test (original)
+++ lld/trunk/test/COFF/pdb-publics-import.test Wed May  1 17:39:03 2019
@@ -12,44 +12,44 @@ RUN: llvm-pdbutil dump %t2.pdb -all | Fi
 
 CHECK:                             Streams
 CHECK-NEXT: ============================================================
-CHECK-LABEL:   Stream 10 ( 256 bytes): [Module "Import:pdb-publics-import.test.tmp1.dll"]
+CHECK-LABEL:   Stream 10 ( 256 bytes): [Module "Import:pdb-publics-import.test.tmp1.dll"]
 
-CHECK:                         Module Stats
-CHECK-NEXT: ============================================================
-CHECK-NEXT: Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
-CHECK-NEXT:   Mod 0 (debug info not present): [{{.*}}pdb-publics-import.test.tmp2.obj]
-CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT:   Mod 1 (debug info not present): [pdb-publics-import.test.tmp1.dll]
-CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT:   Stream 10, 256 bytes
-
-CHECK:                           Modules
-CHECK-NEXT: ============================================================
-CHECK-NEXT:   Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
-CHECK-NEXT:   SC[.text]  | mod = 0, 0001:0000, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:           IMAGE_SCN_CNT_CODE | IMAGE_SCN_ALIGN_4BYTES | IMAGE_SCN_MEM_EXECUTE |
-CHECK-NEXT:           IMAGE_SCN_MEM_READ
-CHECK-NEXT:   Obj: `{{.*}}pdb-publics-import.test.tmp2.obj`:
-CHECK-NEXT:   debug stream: 65535, # files: 0, has ec info: false
-CHECK-NEXT:   pdb file ni: 0 ``, src file ni: 0 ``
-CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT: SC[???]  | mod = 65535, 65535:0000, size = -1, data crc = 0, reloc crc = 0
-CHECK-NEXT:         none
-CHECK-NEXT: Obj: `{{.*}}pdb-publics-import.test.tmp1.lib`:
-CHECK-NEXT: debug stream: 65535, # files: 0, has ec info: false
-CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 ``
-CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT: SC[.text]  | mod = 2, 0001:0032, size = 6, data crc = 0, reloc crc = 0
-CHECK-NEXT:         IMAGE_SCN_CNT_CODE | IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ
-CHECK-NEXT: Obj: `{{.*}}pdb-publics-import.test.tmp1.lib`:
-CHECK-NEXT: debug stream: 10, # files: 0, has ec info: false
-CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 ``
-CHECK-NEXT: Mod 0003 | `* Linker *`:
-CHECK-NEXT: SC[???]  | mod = 65535, 65535:0000, size = -1, data crc = 0, reloc crc = 0
-CHECK-NEXT:         none
-CHECK-NEXT: Obj: ``:
-CHECK-NEXT: debug stream: 11, # files: 0, has ec info: false
-CHECK-NEXT: pdb file ni: 1 `{{.*}}pdb-publics-import.test.tmp2.pdb`, src file ni: 0 ``
+CHECK:                         Module Stats
+CHECK-NEXT: ============================================================
+CHECK-NEXT: Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
+CHECK-NEXT:   Mod 0 (debug info not present): [{{.*}}pdb-publics-import.test.tmp2.obj]
+CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT:   Mod 1 (debug info not present): [pdb-publics-import.test.tmp1.dll]
+CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT:   Stream 10, 256 bytes
+
+CHECK:                           Modules
+CHECK-NEXT: ============================================================
+CHECK-NEXT:   Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
+CHECK-NEXT:   SC[.text]  | mod = 0, 0001:0000, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:           IMAGE_SCN_CNT_CODE | IMAGE_SCN_ALIGN_4BYTES | IMAGE_SCN_MEM_EXECUTE |
+CHECK-NEXT:           IMAGE_SCN_MEM_READ
+CHECK-NEXT:   Obj: `{{.*}}pdb-publics-import.test.tmp2.obj`:
+CHECK-NEXT:   debug stream: 65535, # files: 0, has ec info: false
+CHECK-NEXT:   pdb file ni: 0 ``, src file ni: 0 ``
+CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT: SC[???]  | mod = 65535, 65535:0000, size = -1, data crc = 0, reloc crc = 0
+CHECK-NEXT:         none
+CHECK-NEXT: Obj: `{{.*}}pdb-publics-import.test.tmp1.lib`:
+CHECK-NEXT: debug stream: 65535, # files: 0, has ec info: false
+CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 ``
+CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT: SC[.text]  | mod = 2, 0001:0032, size = 6, data crc = 0, reloc crc = 0
+CHECK-NEXT:         IMAGE_SCN_CNT_CODE | IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ
+CHECK-NEXT: Obj: `{{.*}}pdb-publics-import.test.tmp1.lib`:
+CHECK-NEXT: debug stream: 10, # files: 0, has ec info: false
+CHECK-NEXT: pdb file ni: 0 ``, src file ni: 0 ``
+CHECK-NEXT: Mod 0003 | `* Linker *`:
+CHECK-NEXT: SC[???]  | mod = 65535, 65535:0000, size = -1, data crc = 0, reloc crc = 0
+CHECK-NEXT:         none
+CHECK-NEXT: Obj: ``:
+CHECK-NEXT: debug stream: 11, # files: 0, has ec info: false
+CHECK-NEXT: pdb file ni: 1 `{{.*}}pdb-publics-import.test.tmp2.pdb`, src file ni: 0 ``
 
 CHECK:                             Public Symbols
 CHECK-NEXT: ============================================================
@@ -65,85 +65,85 @@ CHECK-NEXT:            flags = none, add
 CHECK-NEXT:        0 | S_PUB32 [size = 32] `__imp_exportfn1`
 CHECK-NEXT:            flags = none, addr = 0002:0128
 
-CHECK:                           Symbols
-CHECK-NEXT: ============================================================
-CHECK-NEXT:   Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
-CHECK-NEXT:   Error loading module stream 0.  The specified stream could not be loaded. Module stream not present
-CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT: Error loading module stream 1.  The specified stream could not be loaded. Module stream not present
-CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
-CHECK-NEXT:      4 | S_OBJNAME [size = 44] sig=0, `pdb-publics-import.test.tmp1.dll`
-CHECK-NEXT:     48 | S_COMPILE3 [size = 40]
-CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
-CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
-CHECK-NEXT:          flags = none
-CHECK-NEXT:     88 | S_THUNK32 [size = 36] `exportfn1`
-CHECK-NEXT:          parent = 0, end = 124, next = 0
-CHECK-NEXT:          kind = thunk, size = 6, addr = 0001:0016
-CHECK-NEXT:    124 | S_END [size = 4]
-CHECK-NEXT:    128 | S_OBJNAME [size = 44] sig=0, `pdb-publics-import.test.tmp1.dll`
-CHECK-NEXT:    172 | S_COMPILE3 [size = 40]
-CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
-CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
-CHECK-NEXT:          flags = none
-CHECK-NEXT:    212 | S_THUNK32 [size = 36] `exportfn2`
-CHECK-NEXT:          parent = 0, end = 248, next = 0
-CHECK-NEXT:          kind = thunk, size = 6, addr = 0001:0032
-CHECK-NEXT:    248 | S_END [size = 4]
-CHECK-NEXT: Mod 0003 | `* Linker *`:
-CHECK-NEXT:      4 | S_OBJNAME [size = 20] sig=0, `* Linker *`
-CHECK-NEXT:     24 | S_COMPILE3 [size = 40]
-CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
-CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
-CHECK-NEXT:          flags = none
-CHECK-NEXT:     64 | S_ENVBLOCK [size = {{[0-9]+}}]
-CHECK:  {{[0-9]+}} | S_SECTION [size = 28] `.text`
-CHECK-NEXT:          length = 38, alignment = 12, rva = 4096, section # = 1
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            code
-CHECK-NEXT:            execute permissions
-CHECK-NEXT:            read permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 24] `.text`
-CHECK-NEXT:          length = 8, addr = 0001:0000
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            code
-CHECK-NEXT:            execute permissions
-CHECK-NEXT:            read permissions
-CHECK-NEXT: {{[0-9]+}} | S_SECTION [size = 28] `.rdata`
-CHECK-NEXT:          length = 209, alignment = 12, rva = 8192, section # = 2
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$2`
-CHECK-NEXT:          length = 40, addr = 0002:0061
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT:            write permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$4`
-CHECK-NEXT:          length = 24, addr = 0002:0104
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT:            write permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$5`
-CHECK-NEXT:          length = 24, addr = 0002:0128
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT:            write permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$6`
-CHECK-NEXT:          length = 24, addr = 0002:0152
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT:            write permissions
-CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$7`
-CHECK-NEXT:          length = 33, addr = 0002:0176
-CHECK-NEXT:          characteristics =
-CHECK-NEXT:            initialized data
-CHECK-NEXT:            read permissions
-CHECK-NEXT:            write permissions
+CHECK:                           Symbols
+CHECK-NEXT: ============================================================
+CHECK-NEXT:   Mod 0000 | `{{.*}}pdb-publics-import.test.tmp2.obj`:
+CHECK-NEXT:   Error loading module stream 0.  The specified stream could not be loaded. Module stream not present
+CHECK-NEXT: Mod 0001 | `pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT: Error loading module stream 1.  The specified stream could not be loaded. Module stream not present
+CHECK-NEXT: Mod 0002 | `Import:pdb-publics-import.test.tmp1.dll`:
+CHECK-NEXT:      4 | S_OBJNAME [size = 44] sig=0, `pdb-publics-import.test.tmp1.dll`
+CHECK-NEXT:     48 | S_COMPILE3 [size = 40]
+CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
+CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
+CHECK-NEXT:          flags = none
+CHECK-NEXT:     88 | S_THUNK32 [size = 36] `exportfn1`
+CHECK-NEXT:          parent = 0, end = 124, next = 0
+CHECK-NEXT:          kind = thunk, size = 6, addr = 0001:0016
+CHECK-NEXT:    124 | S_END [size = 4]
+CHECK-NEXT:    128 | S_OBJNAME [size = 44] sig=0, `pdb-publics-import.test.tmp1.dll`
+CHECK-NEXT:    172 | S_COMPILE3 [size = 40]
+CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
+CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
+CHECK-NEXT:          flags = none
+CHECK-NEXT:    212 | S_THUNK32 [size = 36] `exportfn2`
+CHECK-NEXT:          parent = 0, end = 248, next = 0
+CHECK-NEXT:          kind = thunk, size = 6, addr = 0001:0032
+CHECK-NEXT:    248 | S_END [size = 4]
+CHECK-NEXT: Mod 0003 | `* Linker *`:
+CHECK-NEXT:      4 | S_OBJNAME [size = 20] sig=0, `* Linker *`
+CHECK-NEXT:     24 | S_COMPILE3 [size = 40]
+CHECK-NEXT:          machine = intel x86-x64, Ver = LLVM Linker, language = link
+CHECK-NEXT:          frontend = 0.0.0.0, backend = 14.10.25019.0
+CHECK-NEXT:          flags = none
+CHECK-NEXT:     64 | S_ENVBLOCK [size = {{[0-9]+}}]
+CHECK:  {{[0-9]+}} | S_SECTION [size = 28] `.text`
+CHECK-NEXT:          length = 38, alignment = 12, rva = 4096, section # = 1
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            code
+CHECK-NEXT:            execute permissions
+CHECK-NEXT:            read permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 24] `.text`
+CHECK-NEXT:          length = 8, addr = 0001:0000
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            code
+CHECK-NEXT:            execute permissions
+CHECK-NEXT:            read permissions
+CHECK-NEXT: {{[0-9]+}} | S_SECTION [size = 28] `.rdata`
+CHECK-NEXT:          length = 209, alignment = 12, rva = 8192, section # = 2
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$2`
+CHECK-NEXT:          length = 40, addr = 0002:0061
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT:            write permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$4`
+CHECK-NEXT:          length = 24, addr = 0002:0104
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT:            write permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$5`
+CHECK-NEXT:          length = 24, addr = 0002:0128
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT:            write permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$6`
+CHECK-NEXT:          length = 24, addr = 0002:0152
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT:            write permissions
+CHECK-NEXT: {{[0-9]+}} | S_COFFGROUP [size = 28] `.idata$7`
+CHECK-NEXT:          length = 33, addr = 0002:0176
+CHECK-NEXT:          characteristics =
+CHECK-NEXT:            initialized data
+CHECK-NEXT:            read permissions
+CHECK-NEXT:            write permissions
 
 CHECK:                         Section Contributions
 CHECK-NEXT: ============================================================
@@ -160,27 +160,27 @@ CHECK-NEXT:                 IMAGE_SCN_CN
     .rdata debug directory data chunks
 CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0000, size = 28, data crc = 0, reloc crc = 0
 CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0028, size = 33, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0061, size = 20, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0081, size = 20, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0104, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0112, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0120, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0128, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0136, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0144, size = 8, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0152, size = 12, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0164, size = 12, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
-CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0176, size = 33, data crc = 0, reloc crc = 0
-CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0028, size = 33, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0061, size = 20, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0081, size = 20, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0104, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0112, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0120, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0128, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0136, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0144, size = 8, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0152, size = 12, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0164, size = 12, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ
+CHECK-NEXT:   SC[.rdata]  | mod = 3, 0002:0176, size = 33, data crc = 0, reloc crc = 0
+CHECK-NEXT:                 IMAGE_SCN_CNT_INITIALIZED_DATA | IMAGE_SCN_MEM_READ

Modified: lld/trunk/test/ELF/linkerscript/symbol-pie.s
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/linkerscript/symbol-pie.s?rev=359745&r1=359744&r2=359745&view=diff
==============================================================================
--- lld/trunk/test/ELF/linkerscript/symbol-pie.s (original)
+++ lld/trunk/test/ELF/linkerscript/symbol-pie.s Wed May  1 17:39:03 2019
@@ -1,19 +1,19 @@
-# REQUIRES: x86
-
-# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o
-# RUN: echo "SECTIONS { .data 0x2000 : { foo = .; *(.data) } }" > %t.script
-# RUN: ld.lld -pie -o %t --script %t.script %t.o
-# RUN: llvm-readobj -r %t | FileCheck %s
-
-## Position independent executables require dynamic
-## relocations for references to non-absolute script
-## symbols.
-
-# CHECK:      Relocations [
-# CHECK-NEXT:  Section ({{.*}}) .rela.dyn {
-# CHECK-NEXT:    0x2000 R_X86_64_RELATIVE - 0x2000
-# CHECK-NEXT:  }
-# CHECK-NEXT: ]
-
-.data
-.quad foo
+# REQUIRES: x86
+
+# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o
+# RUN: echo "SECTIONS { .data 0x2000 : { foo = .; *(.data) } }" > %t.script
+# RUN: ld.lld -pie -o %t --script %t.script %t.o
+# RUN: llvm-readobj -r %t | FileCheck %s
+
+## Position independent executables require dynamic
+## relocations for references to non-absolute script
+## symbols.
+
+# CHECK:      Relocations [
+# CHECK-NEXT:  Section ({{.*}}) .rela.dyn {
+# CHECK-NEXT:    0x2000 R_X86_64_RELATIVE - 0x2000
+# CHECK-NEXT:  }
+# CHECK-NEXT: ]
+
+.data
+.quad foo




More information about the llvm-commits mailing list