265 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s --check-prefix COFF-I3862 3# COFF-I386: sections:4# COFF-I386-NEXT: - Name: .CRT5# COFF-I386: symbols:6# COFF-I386: - Name: '.CRT$XCAA'7# COFF-I386-NEXT: Value: 48# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC9# COFF-I386-NEXT: SectionDefinition:10# COFF-I386-NEXT: Length: 411# COFF-I386-NEXT: NumberOfRelocations: 112# COFF-I386-NEXT: NumberOfLinenumbers: 013# COFF-I386: - Name: '.CRT$XIAA'14# COFF-I386-NEXT: Value: 1615# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC16# COFF-I386-NEXT: SectionDefinition:17# COFF-I386-NEXT: Length: 418# COFF-I386-NEXT: NumberOfRelocations: 119# COFF-I386-NEXT: NumberOfLinenumbers: 020# COFF-I386: - Name: '.CRT$XLD'21# COFF-I386-NEXT: Value: 3622# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC23# COFF-I386-NEXT: SectionDefinition:24# COFF-I386-NEXT: Length: 425# COFF-I386-NEXT: NumberOfRelocations: 126# COFF-I386-NEXT: NumberOfLinenumbers: 027# COFF-I386: - Name: '.CRT$XLC'28# COFF-I386-NEXT: Value: 3229# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC30# COFF-I386-NEXT: SectionDefinition:31# COFF-I386-NEXT: Length: 432# COFF-I386-NEXT: NumberOfRelocations: 133# COFF-I386-NEXT: NumberOfLinenumbers: 034# COFF-I386: - Name: '.CRT$XDZ'35# COFF-I386-NEXT: Value: 4836# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC37# COFF-I386-NEXT: SectionDefinition:38# COFF-I386-NEXT: Length: 439# COFF-I386-NEXT: NumberOfRelocations: 040# COFF-I386-NEXT: NumberOfLinenumbers: 041# COFF-I386: - Name: '.CRT$XDA'42# COFF-I386-NEXT: Value: 4443# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC44# COFF-I386-NEXT: SectionDefinition:45# COFF-I386-NEXT: Length: 446# COFF-I386-NEXT: NumberOfRelocations: 047# COFF-I386-NEXT: NumberOfLinenumbers: 048# COFF-I386: - Name: '.CRT$XLZ'49# COFF-I386-NEXT: Value: 4050# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC51# COFF-I386-NEXT: SectionDefinition:52# COFF-I386-NEXT: Length: 453# COFF-I386-NEXT: NumberOfRelocations: 054# COFF-I386-NEXT: NumberOfLinenumbers: 055# COFF-I386: - Name: '.CRT$XLA'56# COFF-I386-NEXT: Value: 2857# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC58# COFF-I386-NEXT: SectionDefinition:59# COFF-I386-NEXT: Length: 460# COFF-I386-NEXT: NumberOfRelocations: 061# COFF-I386-NEXT: NumberOfLinenumbers: 062# COFF-I386: - Name: '.CRT$XIC'63# COFF-I386-NEXT: Value: 2064# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC65# COFF-I386-NEXT: SectionDefinition:66# COFF-I386-NEXT: Length: 467# COFF-I386-NEXT: NumberOfRelocations: 168# COFF-I386-NEXT: NumberOfLinenumbers: 069# COFF-I386: - Name: '.CRT$XCZ'70# COFF-I386-NEXT: Value: 871# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC72# COFF-I386-NEXT: SectionDefinition:73# COFF-I386-NEXT: Length: 474# COFF-I386-NEXT: NumberOfRelocations: 075# COFF-I386-NEXT: NumberOfLinenumbers: 076# COFF-I386: - Name: '.CRT$XCA'77# COFF-I386-NEXT: Value: 078# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC79# COFF-I386-NEXT: SectionDefinition:80# COFF-I386-NEXT: Length: 481# COFF-I386-NEXT: NumberOfRelocations: 082# COFF-I386-NEXT: NumberOfLinenumbers: 083# COFF-I386: - Name: '.CRT$XIZ'84# COFF-I386-NEXT: Value: 2485# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC86# COFF-I386-NEXT: SectionDefinition:87# COFF-I386-NEXT: Length: 488# COFF-I386-NEXT: NumberOfRelocations: 089# COFF-I386-NEXT: NumberOfLinenumbers: 090# COFF-I386: - Name: '.CRT$XIA'91# COFF-I386-NEXT: Value: 1292# COFF-I386: StorageClass: IMAGE_SYM_CLASS_STATIC93# COFF-I386-NEXT: SectionDefinition:94# COFF-I386-NEXT: Length: 495# COFF-I386-NEXT: NumberOfRelocations: 096# COFF-I386-NEXT: NumberOfLinenumbers: 097 98--- !COFF99header:100 Machine: IMAGE_FILE_MACHINE_I386101 Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE, IMAGE_FILE_DEBUG_STRIPPED ]102sections:103 - Name: .CRT104 Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]105 Alignment: 4106 SectionData: 0000000030114000000000000000000010104000401640000000000000000000B015400060154000000000000000000000000000107symbols:108 - Name: '.CRT$XCAA'109 Value: 4110 SectionNumber: 1111 SimpleType: IMAGE_SYM_TYPE_NULL112 ComplexType: IMAGE_SYM_DTYPE_NULL113 StorageClass: IMAGE_SYM_CLASS_STATIC114 SectionDefinition: 115 Length: 4116 NumberOfRelocations: 1117 NumberOfLinenumbers: 0118 CheckSum: 0119 Number: 0120 - Name: '.CRT$XIAA'121 Value: 16122 SectionNumber: 1123 SimpleType: IMAGE_SYM_TYPE_NULL124 ComplexType: IMAGE_SYM_DTYPE_NULL125 StorageClass: IMAGE_SYM_CLASS_STATIC126 SectionDefinition: 127 Length: 4128 NumberOfRelocations: 1129 NumberOfLinenumbers: 0130 CheckSum: 0131 Number: 0132 - Name: '.CRT$XLD'133 Value: 36134 SectionNumber: 1135 SimpleType: IMAGE_SYM_TYPE_NULL136 ComplexType: IMAGE_SYM_DTYPE_NULL137 StorageClass: IMAGE_SYM_CLASS_STATIC138 SectionDefinition: 139 Length: 4140 NumberOfRelocations: 1141 NumberOfLinenumbers: 0142 CheckSum: 0143 Number: 0144 - Name: '.CRT$XLC'145 Value: 32146 SectionNumber: 1147 SimpleType: IMAGE_SYM_TYPE_NULL148 ComplexType: IMAGE_SYM_DTYPE_NULL149 StorageClass: IMAGE_SYM_CLASS_STATIC150 SectionDefinition: 151 Length: 4152 NumberOfRelocations: 1153 NumberOfLinenumbers: 0154 CheckSum: 0155 Number: 0156 - Name: '.CRT$XDZ'157 Value: 48158 SectionNumber: 1159 SimpleType: IMAGE_SYM_TYPE_NULL160 ComplexType: IMAGE_SYM_DTYPE_NULL161 StorageClass: IMAGE_SYM_CLASS_STATIC162 SectionDefinition: 163 Length: 4164 NumberOfRelocations: 0165 NumberOfLinenumbers: 0166 CheckSum: 0167 Number: 0168 - Name: '.CRT$XDA'169 Value: 44170 SectionNumber: 1171 SimpleType: IMAGE_SYM_TYPE_NULL172 ComplexType: IMAGE_SYM_DTYPE_NULL173 StorageClass: IMAGE_SYM_CLASS_STATIC174 SectionDefinition: 175 Length: 4176 NumberOfRelocations: 0177 NumberOfLinenumbers: 0178 CheckSum: 0179 Number: 0180 - Name: '.CRT$XLZ'181 Value: 40182 SectionNumber: 1183 SimpleType: IMAGE_SYM_TYPE_NULL184 ComplexType: IMAGE_SYM_DTYPE_NULL185 StorageClass: IMAGE_SYM_CLASS_STATIC186 SectionDefinition: 187 Length: 4188 NumberOfRelocations: 0189 NumberOfLinenumbers: 0190 CheckSum: 0191 Number: 0192 - Name: '.CRT$XLA'193 Value: 28194 SectionNumber: 1195 SimpleType: IMAGE_SYM_TYPE_NULL196 ComplexType: IMAGE_SYM_DTYPE_NULL197 StorageClass: IMAGE_SYM_CLASS_STATIC198 SectionDefinition: 199 Length: 4200 NumberOfRelocations: 0201 NumberOfLinenumbers: 0202 CheckSum: 0203 Number: 0204 - Name: '.CRT$XIC'205 Value: 20206 SectionNumber: 1207 SimpleType: IMAGE_SYM_TYPE_NULL208 ComplexType: IMAGE_SYM_DTYPE_NULL209 StorageClass: IMAGE_SYM_CLASS_STATIC210 SectionDefinition: 211 Length: 4212 NumberOfRelocations: 1213 NumberOfLinenumbers: 0214 CheckSum: 0215 Number: 0216 - Name: '.CRT$XCZ'217 Value: 8218 SectionNumber: 1219 SimpleType: IMAGE_SYM_TYPE_NULL220 ComplexType: IMAGE_SYM_DTYPE_NULL221 StorageClass: IMAGE_SYM_CLASS_STATIC222 SectionDefinition: 223 Length: 4224 NumberOfRelocations: 0225 NumberOfLinenumbers: 0226 CheckSum: 0227 Number: 0228 - Name: '.CRT$XCA'229 Value: 0230 SectionNumber: 1231 SimpleType: IMAGE_SYM_TYPE_NULL232 ComplexType: IMAGE_SYM_DTYPE_NULL233 StorageClass: IMAGE_SYM_CLASS_STATIC234 SectionDefinition: 235 Length: 4236 NumberOfRelocations: 0237 NumberOfLinenumbers: 0238 CheckSum: 0239 Number: 0240 - Name: '.CRT$XIZ'241 Value: 24242 SectionNumber: 1243 SimpleType: IMAGE_SYM_TYPE_NULL244 ComplexType: IMAGE_SYM_DTYPE_NULL245 StorageClass: IMAGE_SYM_CLASS_STATIC246 SectionDefinition: 247 Length: 4248 NumberOfRelocations: 0249 NumberOfLinenumbers: 0250 CheckSum: 0251 Number: 0252 - Name: '.CRT$XIA'253 Value: 12254 SectionNumber: 1255 SimpleType: IMAGE_SYM_TYPE_NULL256 ComplexType: IMAGE_SYM_DTYPE_NULL257 StorageClass: IMAGE_SYM_CLASS_STATIC258 SectionDefinition: 259 Length: 4260 NumberOfRelocations: 0261 NumberOfLinenumbers: 0262 CheckSum: 0263 Number: 0264...265