Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / COFF / Inputs / hello32.yaml
blobc01c4c6ba56bbf986e0073c42e439364de8adb0f
1 --- !COFF
2 header:
3   Machine:         IMAGE_FILE_MACHINE_I386
4   Characteristics: []
5 sections:
6   - Name:            .text
7     Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
8     Alignment:       16
9     SectionData:     33DB538D0500000000508D05000000005053E80000000050E800000000
10     Relocations:
11       - VirtualAddress:  5
12         SymbolName:      caption
13         Type:            IMAGE_REL_I386_DIR32
14       - VirtualAddress:  12
15         SymbolName:      message
16         Type:            IMAGE_REL_I386_DIR32
17       - VirtualAddress:  19
18         SymbolName:      '_MessageBoxA@16'
19         Type:            IMAGE_REL_I386_REL32
20       - VirtualAddress:  25
21         SymbolName:      '_ExitProcess@4'
22         Type:            IMAGE_REL_I386_REL32
23   - Name:            .data
24     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
25     Alignment:       16
26     SectionData:     48656C6C6F0048656C6C6F20576F726C642100
27 symbols:
28   - Name:            .text
29     Value:           0
30     SectionNumber:   1
31     SimpleType:      IMAGE_SYM_TYPE_NULL
32     ComplexType:     IMAGE_SYM_DTYPE_NULL
33     StorageClass:    IMAGE_SYM_CLASS_STATIC
34     SectionDefinition:
35       Length:          29
36       NumberOfRelocations: 4
37       NumberOfLinenumbers: 0
38       CheckSum:        0
39       Number:          0
40   - Name:            .data
41     Value:           0
42     SectionNumber:   2
43     SimpleType:      IMAGE_SYM_TYPE_NULL
44     ComplexType:     IMAGE_SYM_DTYPE_NULL
45     StorageClass:    IMAGE_SYM_CLASS_STATIC
46     SectionDefinition:
47       Length:          19
48       NumberOfRelocations: 0
49       NumberOfLinenumbers: 0
50       CheckSum:        0
51       Number:          0
52   - Name:            '_ExitProcess@4'
53     Value:           0
54     SectionNumber:   0
55     SimpleType:      IMAGE_SYM_TYPE_NULL
56     ComplexType:     IMAGE_SYM_DTYPE_NULL
57     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
58   - Name:            '_MessageBoxA@16'
59     Value:           0
60     SectionNumber:   0
61     SimpleType:      IMAGE_SYM_TYPE_NULL
62     ComplexType:     IMAGE_SYM_DTYPE_NULL
63     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
64   - Name:            message
65     Value:           6
66     SectionNumber:   2
67     SimpleType:      IMAGE_SYM_TYPE_NULL
68     ComplexType:     IMAGE_SYM_DTYPE_NULL
69     StorageClass:    IMAGE_SYM_CLASS_STATIC
70   - Name:            caption
71     Value:           0
72     SectionNumber:   2
73     SimpleType:      IMAGE_SYM_TYPE_NULL
74     ComplexType:     IMAGE_SYM_DTYPE_NULL
75     StorageClass:    IMAGE_SYM_CLASS_STATIC
76   - Name:            '_main@0'
77     Value:           0
78     SectionNumber:   1
79     SimpleType:      IMAGE_SYM_TYPE_NULL
80     ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
81     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
82   - Name:            '@feat.00'
83     Value:           1
84     SectionNumber:   -1
85     SimpleType:      IMAGE_SYM_TYPE_NULL
86     ComplexType:     IMAGE_SYM_DTYPE_NULL
87     StorageClass:    IMAGE_SYM_CLASS_STATIC
88 ...