[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