brintos

brintos / llvm-project-archived public Read only

0
0
Text · 18.3 KiB · 64e0feb Raw
538 lines · plain
1## This file tests the ability of llvm-readobj to display the symbol table for a2## 32-bit XCOFF object file.3 4# RUN: yaml2obj %s -o %t5# RUN: llvm-readobj --symbols %t | FileCheck --check-prefixes=SYMBOL32,NODEMANGLE %s6# RUN: llvm-readobj --symbols --no-demangle %t | FileCheck --check-prefixes=SYMBOL32,NODEMANGLE %s7# RUN: llvm-readobj --symbols --demangle %t | FileCheck --check-prefixes=SYMBOL32,DEMANGLE %s8 9--- !XCOFF10FileHeader:11  MagicNumber: 0x1DF12Sections:13  - Name: .text14Symbols:15## The C_FILE symbol with File auxiliary entries.16  - Name:               .file17    Value:              0x018    Section:            N_DEBUG19    Type:               0x020    StorageClass:       C_FILE21    NumberOfAuxEntries: 322    AuxEntries:23      - Type:             AUX_FILE24        FileNameOrString: "test"25        FileStringType:   XFT_FN26      - Type:             AUX_FILE27        FileNameOrString: "foo"28        FileStringType:   XFT_CT29      - Type:             AUX_FILE30        FileNameOrString: "bar"31        FileStringType:   XFT_CV32## The C_STAT symbol with a SECT auxiliary entry.33  - Name:               .text34    Value:              0x035    Section:            .text36    Type:               0x037    StorageClass:       C_STAT38    NumberOfAuxEntries: 139    AuxEntries:40      - Type:             AUX_STAT41        SectionLength:    25642        NumberOfRelocEnt: 443        NumberOfLineNum:  444## The C_HIDEXT symbol with a CSECT auxiliary entry.45  - Name:               .fun46    Value:              0x047    Section:            .text48    Type:               0x049    StorageClass:       C_HIDEXT50    NumberOfAuxEntries: 151    AuxEntries:52      - Type:                   AUX_CSECT53        ParameterHashIndex:     254        TypeChkSectNum:         355        SymbolAlignmentAndType: 756        StorageMappingClass:    XMC_PR57        SectionOrLength:        25658        StabInfoIndex:          559        StabSectNum:            660## The C_EXT symbol with a CSECT auxiliary entry.61  - Name:               ._Z5func1i62    Value:              0x063    Section:            .text64    Type:               0x2065    StorageClass:       C_EXT66    NumberOfAuxEntries: 167    AuxEntries:68      - Type:                   AUX_CSECT69        ParameterHashIndex:     170        TypeChkSectNum:         271        SymbolAlignmentAndType: 372        StorageMappingClass:    XMC_PR73        SectionOrLength:        25674        StabInfoIndex:          475        StabSectNum:            576## The C_WEAKEXT symbol with a CSECT auxiliary entry.77  - Name:               .fun278    Value:              0x079    Section:            .text80    Type:               0x2081    StorageClass:       C_WEAKEXT82    NumberOfAuxEntries: 183    AuxEntries:84      - Type:                   AUX_CSECT85        ParameterHashIndex:     886        TypeChkSectNum:         987        SymbolAlignmentAndType: 188        StorageMappingClass:    XMC_PR89        SectionOrLength:        25690        StabInfoIndex:          291        StabSectNum:            392## The C_WEAKEXT symbol with a Function auxiliary entry and a CSECT auxiliary entry.93  - Name:               .fun394    Value:              0x095    Section:            N_DEBUG96    Type:               0x2097    StorageClass:       C_WEAKEXT98    NumberOfAuxEntries: 299    AuxEntries:100      - Type:                 AUX_FCN101        OffsetToExceptionTbl: 2102        SizeOfFunction:       3103        SymIdxOfNextBeyond:   4104        PtrToLineNum:         5105      - Type:                   AUX_CSECT106        ParameterHashIndex:     11107        TypeChkSectNum:         22108        SymbolAlignmentAndType: 33109        StorageMappingClass:    XMC_PR110        SectionOrLength:        256111        StabInfoIndex:          44112        StabSectNum:            55113## The C_DWARF symbol with a SECT auxiliary entry.114  - Name:               .fun4115    Section:            N_DEBUG116    StorageClass:       C_DWARF117    NumberOfAuxEntries: 1118    AuxEntries:119      - Type:                   AUX_SECT120        LengthOfSectionPortion: 2121        NumberOfRelocEnt:       3122## The C_BLOCK symbol with a Block auxiliary entry.123  - Name:               .fun5124    StorageClass:       C_BLOCK125    NumberOfAuxEntries: 1126    AuxEntries:127      - Type:      AUX_SYM128        LineNumHi: 2129        LineNumLo: 3130## The C_FCN symbol with a Block auxiliary entry.131  - Name:               .fun6132    StorageClass:       C_FCN133    NumberOfAuxEntries: 1134    AuxEntries:135      - Type:      AUX_SYM136        LineNumHi: 2137        LineNumLo: 3138 139##The C_WEAKEXT symbol with two Function auxiliary entries and a CSECT auxiliary entry.140  - Name:               .fun7141    Value:              0x0142    Section:            .text143    Type:               0x00144    StorageClass:       C_WEAKEXT145    NumberOfAuxEntries: 3146    AuxEntries:147      - Type:                 AUX_FCN148        OffsetToExceptionTbl: 2149        SizeOfFunction:       3150        SymIdxOfNextBeyond:   4151        PtrToLineNum:         5152      - Type:                 AUX_FCN153        OffsetToExceptionTbl: 8154        SizeOfFunction:       5155        SymIdxOfNextBeyond:   8156        PtrToLineNum:         5157      - Type:                   AUX_CSECT158        ParameterHashIndex:     11159        TypeChkSectNum:         22160        SymbolAlignmentAndType: 33161        StorageMappingClass:    XMC_PR162        SectionOrLength:        256163        StabInfoIndex:          44164        StabSectNum:            55165 166  - Name:               bstat167    Value:              0x0168    Section:            N_DEBUG169    Type:               0x00170    StorageClass:       C_BSTAT171 172  - Name:               cfun173    Value:              0x0174    Section:            N_DEBUG175    Type:               0x00176    StorageClass:       C_FUN177 178  - Name:               stsym179    Value:              0x05180    Section:            N_DEBUG181    Type:               0x00182    StorageClass:       C_STSYM183 184  - Name:               bincl185    Value:              0x06186    Section:            .text187    Type:               0x00188    StorageClass:       C_BINCL189 190  - Name:               eincl191    Value:              0x06192    Section:            .text193    Type:               0x00194    StorageClass:       C_EINCL195 196  - Name:               lsym197    Value:              0x07198    Section:            N_DEBUG199    Type:               0x00200    StorageClass:       C_LSYM201 202  - Name:               psym203    Value:              0x07204    Section:            N_DEBUG205    Type:               0x00206    StorageClass:       C_PSYM207 208  - Name:               rsym209    Value:              0x08210    Section:            N_DEBUG211    Type:               0x00212    StorageClass:       C_RSYM213 214  - Name:               rpsym215    Value:              0x08216    Section:            N_DEBUG217    Type:               0x00218    StorageClass:       C_RPSYM219 220  - Name:               ecoml221    Value:              0x09222    Section:            .text223    Type:               0x00224    StorageClass:       C_ECOML225 226  - Name:               cinfo227    Value:              0x02228    Section:            .text229    Type:               0x00230    StorageClass:       C_INFO231 232 233# SYMBOL32:      Symbols [234# SYMBOL32-NEXT:   Symbol {235# SYMBOL32-NEXT:     Index: 0236# SYMBOL32-NEXT:     Name: .file237# SYMBOL32-NEXT:     Value (SymbolTableIndex): 0x0238# SYMBOL32-NEXT:     Section: N_DEBUG239# SYMBOL32-NEXT:     Source Language ID: TB_C (0x0)240# SYMBOL32-NEXT:     CPU Version ID: TCPU_INVALID (0x0)241# SYMBOL32-NEXT:     StorageClass: C_FILE (0x67)242# SYMBOL32-NEXT:     NumberOfAuxEntries: 3243# SYMBOL32-NEXT:     File Auxiliary Entry {244# SYMBOL32-NEXT:       Index: 1245# SYMBOL32-NEXT:       Name: test246# SYMBOL32-NEXT:       Type: XFT_FN (0x0)247# SYMBOL32-NEXT:     }248# SYMBOL32-NEXT:     File Auxiliary Entry {249# SYMBOL32-NEXT:       Index: 2250# SYMBOL32-NEXT:       Name: foo251# SYMBOL32-NEXT:       Type: XFT_CT (0x1)252# SYMBOL32-NEXT:     }253# SYMBOL32-NEXT:     File Auxiliary Entry {254# SYMBOL32-NEXT:       Index: 3255# SYMBOL32-NEXT:       Name: bar256# SYMBOL32-NEXT:       Type: XFT_CV (0x2)257# SYMBOL32-NEXT:     }258# SYMBOL32-NEXT:   }259# SYMBOL32-NEXT:   Symbol {260# SYMBOL32-NEXT:     Index: 4261# SYMBOL32-NEXT:     Name: .text262# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0263# SYMBOL32-NEXT:     Section: .text264# SYMBOL32-NEXT:     Type: 0x0265# SYMBOL32-NEXT:     StorageClass: C_STAT (0x3)266# SYMBOL32-NEXT:     NumberOfAuxEntries: 1267# SYMBOL32-NEXT:     Sect Auxiliary Entry For Stat {268# SYMBOL32-NEXT:       Index: 5269# SYMBOL32-NEXT:       SectionLength: 256270# SYMBOL32-NEXT:       NumberOfRelocEnt: 4271# SYMBOL32-NEXT:       NumberOfLineNum: 4272# SYMBOL32-NEXT:     }273# SYMBOL32-NEXT:   }274# SYMBOL32-NEXT:   Symbol {275# SYMBOL32-NEXT:     Index: 6276# SYMBOL32-NEXT:     Name: .fun277# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0278# SYMBOL32-NEXT:     Section: .text279# SYMBOL32-NEXT:     Type: 0x0280# SYMBOL32-NEXT:     StorageClass: C_HIDEXT (0x6B)281# SYMBOL32-NEXT:     NumberOfAuxEntries: 1282# SYMBOL32-NEXT:     CSECT Auxiliary Entry {283# SYMBOL32-NEXT:       Index: 7284# SYMBOL32-NEXT:       SectionLen: 256285# SYMBOL32-NEXT:       ParameterHashIndex: 0x2286# SYMBOL32-NEXT:       TypeChkSectNum: 0x3287# SYMBOL32-NEXT:       SymbolAlignmentLog2: 0288# SYMBOL32-NEXT:       SymbolType: 0x7289# SYMBOL32-NEXT:       StorageMappingClass: XMC_PR (0x0)290# SYMBOL32-NEXT:       StabInfoIndex: 0x5291# SYMBOL32-NEXT:       StabSectNum: 0x6292# SYMBOL32-NEXT:     }293# SYMBOL32-NEXT:   }294# SYMBOL32-NEXT:   Symbol {295# SYMBOL32-NEXT:     Index: 8296# NODEMANGLE-NEXT:   Name: ._Z5func1i297# DEMANGLE-NEXT:     Name: .func1(int)298# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0299# SYMBOL32-NEXT:     Section: .text300# SYMBOL32-NEXT:     Type: 0x20301# SYMBOL32-NEXT:     StorageClass: C_EXT (0x2)302# SYMBOL32-NEXT:     NumberOfAuxEntries: 1303# SYMBOL32-NEXT:     CSECT Auxiliary Entry {304# SYMBOL32-NEXT:       Index: 9305# SYMBOL32-NEXT:       SectionLen: 256306# SYMBOL32-NEXT:       ParameterHashIndex: 0x1307# SYMBOL32-NEXT:       TypeChkSectNum: 0x2308# SYMBOL32-NEXT:       SymbolAlignmentLog2: 0309# SYMBOL32-NEXT:       SymbolType: XTY_CM (0x3)310# SYMBOL32-NEXT:       StorageMappingClass: XMC_PR (0x0)311# SYMBOL32-NEXT:       StabInfoIndex: 0x4312# SYMBOL32-NEXT:       StabSectNum: 0x5313# SYMBOL32-NEXT:     }314# SYMBOL32-NEXT:   }315# SYMBOL32-NEXT:   Symbol {316# SYMBOL32-NEXT:     Index: 10317# SYMBOL32-NEXT:     Name: .fun2318# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0319# SYMBOL32-NEXT:     Section: .text320# SYMBOL32-NEXT:     Type: 0x20321# SYMBOL32-NEXT:     StorageClass: C_WEAKEXT (0x6F)322# SYMBOL32-NEXT:     NumberOfAuxEntries: 1323# SYMBOL32-NEXT:     CSECT Auxiliary Entry {324# SYMBOL32-NEXT:       Index: 11325# SYMBOL32-NEXT:       SectionLen: 256326# SYMBOL32-NEXT:       ParameterHashIndex: 0x8327# SYMBOL32-NEXT:       TypeChkSectNum: 0x9328# SYMBOL32-NEXT:       SymbolAlignmentLog2: 0329# SYMBOL32-NEXT:       SymbolType: XTY_SD (0x1)330# SYMBOL32-NEXT:       StorageMappingClass: XMC_PR (0x0)331# SYMBOL32-NEXT:       StabInfoIndex: 0x2332# SYMBOL32-NEXT:       StabSectNum: 0x3333# SYMBOL32-NEXT:     }334# SYMBOL32-NEXT:   }335# SYMBOL32-NEXT:   Symbol {336# SYMBOL32-NEXT:     Index: 12337# SYMBOL32-NEXT:     Name: .fun3338# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0339# SYMBOL32-NEXT:     Section: N_DEBUG340# SYMBOL32-NEXT:     Type: 0x20341# SYMBOL32-NEXT:     StorageClass: C_WEAKEXT (0x6F)342# SYMBOL32-NEXT:     NumberOfAuxEntries: 2343# SYMBOL32-NEXT:     Function Auxiliary Entry {344# SYMBOL32-NEXT:       Index: 13345# SYMBOL32-NEXT:       OffsetToExceptionTable: 0x2346# SYMBOL32-NEXT:       SizeOfFunction: 0x3347# SYMBOL32-NEXT:       PointerToLineNum: 0x5348# SYMBOL32-NEXT:       SymbolIndexOfNextBeyond: 4349# SYMBOL32-NEXT:     }350# SYMBOL32-NEXT:     CSECT Auxiliary Entry {351# SYMBOL32-NEXT:       Index: 14352# SYMBOL32-NEXT:       SectionLen: 256353# SYMBOL32-NEXT:       ParameterHashIndex: 0xB354# SYMBOL32-NEXT:       TypeChkSectNum: 0x16355# SYMBOL32-NEXT:       SymbolAlignmentLog2: 4356# SYMBOL32-NEXT:       SymbolType: XTY_SD (0x1)357# SYMBOL32-NEXT:       StorageMappingClass: XMC_PR (0x0)358# SYMBOL32-NEXT:       StabInfoIndex: 0x2C359# SYMBOL32-NEXT:       StabSectNum: 0x37360# SYMBOL32-NEXT:     }361# SYMBOL32-NEXT:   }362# SYMBOL32-NEXT:   Symbol {363# SYMBOL32-NEXT:     Index: 15364# SYMBOL32-NEXT:     Name: .fun4365# SYMBOL32-NEXT:     Value (OffsetInDWARF): 0x0366# SYMBOL32-NEXT:     Section: N_DEBUG367# SYMBOL32-NEXT:     Type: 0x0368# SYMBOL32-NEXT:     StorageClass: C_DWARF (0x70)369# SYMBOL32-NEXT:     NumberOfAuxEntries: 1370# SYMBOL32-NEXT:     Sect Auxiliary Entry For DWARF {371# SYMBOL32-NEXT:       Index: 16372# SYMBOL32-NEXT:       LengthOfSectionPortion: 0x2373# SYMBOL32-NEXT:       NumberOfRelocEntries: 3374# SYMBOL32-NEXT:     }375# SYMBOL32-NEXT:   }376# SYMBOL32-NEXT:   Symbol {377# SYMBOL32-NEXT:     Index: 17378# SYMBOL32-NEXT:     Name: .fun5379# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0380# SYMBOL32-NEXT:     Section: N_UNDEF381# SYMBOL32-NEXT:     Type: 0x0382# SYMBOL32-NEXT:     StorageClass: C_BLOCK (0x64)383# SYMBOL32-NEXT:     NumberOfAuxEntries: 1384# SYMBOL32-NEXT:     Block Auxiliary Entry {385# SYMBOL32-NEXT:       Index: 18386# SYMBOL32-NEXT:       LineNumber (High 2 Bytes): 0x2387# SYMBOL32-NEXT:       LineNumber (Low 2 Bytes): 0x3388# SYMBOL32-NEXT:     }389# SYMBOL32-NEXT:   }390# SYMBOL32-NEXT:   Symbol {391# SYMBOL32-NEXT:     Index: 19392# SYMBOL32-NEXT:     Name: .fun6393# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0394# SYMBOL32-NEXT:     Section: N_UNDEF395# SYMBOL32-NEXT:     Type: 0x0396# SYMBOL32-NEXT:     StorageClass: C_FCN (0x65)397# SYMBOL32-NEXT:     NumberOfAuxEntries: 1398# SYMBOL32-NEXT:     Block Auxiliary Entry {399# SYMBOL32-NEXT:       Index: 20400# SYMBOL32-NEXT:       LineNumber (High 2 Bytes): 0x2401# SYMBOL32-NEXT:       LineNumber (Low 2 Bytes): 0x3402# SYMBOL32-NEXT:     }403# SYMBOL32-NEXT:   }404# SYMBOL32-NEXT:   Symbol {405# SYMBOL32-NEXT:     Index: 21406# SYMBOL32-NEXT:     Name: .fun7407# SYMBOL32-NEXT:     Value (RelocatableAddress): 0x0408# SYMBOL32-NEXT:     Section: .text409# SYMBOL32-NEXT:     Type: 0x0410# SYMBOL32-NEXT:     StorageClass: C_WEAKEXT (0x6F)411# SYMBOL32-NEXT:     NumberOfAuxEntries: 3412# SYMBOL32-NEXT:     Function Auxiliary Entry {413# SYMBOL32-NEXT:       Index: 22414# SYMBOL32-NEXT:       OffsetToExceptionTable: 0x2415# SYMBOL32-NEXT:       SizeOfFunction: 0x3416# SYMBOL32-NEXT:       PointerToLineNum: 0x5417# SYMBOL32-NEXT:       SymbolIndexOfNextBeyond: 4418# SYMBOL32-NEXT:     }419# SYMBOL32-NEXT:     Function Auxiliary Entry {420# SYMBOL32-NEXT:       Index: 23421# SYMBOL32-NEXT:       OffsetToExceptionTable: 0x8422# SYMBOL32-NEXT:       SizeOfFunction: 0x5423# SYMBOL32-NEXT:       PointerToLineNum: 0x5424# SYMBOL32-NEXT:       SymbolIndexOfNextBeyond: 8425# SYMBOL32-NEXT:     }426# SYMBOL32-NEXT:     CSECT Auxiliary Entry {427# SYMBOL32-NEXT:       Index: 24428# SYMBOL32-NEXT:       SectionLen: 256429# SYMBOL32-NEXT:       ParameterHashIndex: 0xB430# SYMBOL32-NEXT:       TypeChkSectNum: 0x16431# SYMBOL32-NEXT:       SymbolAlignmentLog2: 4432# SYMBOL32-NEXT:       SymbolType: XTY_SD (0x1)433# SYMBOL32-NEXT:       StorageMappingClass: XMC_PR (0x0)434# SYMBOL32-NEXT:       StabInfoIndex: 0x2C435# SYMBOL32-NEXT:       StabSectNum: 0x37436# SYMBOL32-NEXT:     }437# SYMBOL32-NEXT:   }438# SYMBOL32-NEXT:   Symbol {439# SYMBOL32-NEXT:     Index: 25440# SYMBOL32-NEXT:     Name: Unimplemented Debug Name441# SYMBOL32-NEXT:     Value (SymbolTableIndex): 0x0442# SYMBOL32-NEXT:     Section: N_DEBUG443# SYMBOL32-NEXT:     Type: 0x0444# SYMBOL32-NEXT:     StorageClass: C_BSTAT (0x8F)445# SYMBOL32-NEXT:     NumberOfAuxEntries: 0446# SYMBOL32-NEXT:   }447# SYMBOL32-NEXT:   Symbol {448# SYMBOL32-NEXT:     Index: 26449# SYMBOL32-NEXT:     Name: Unimplemented Debug Name450# SYMBOL32-NEXT:     Value (OffsetInCSect): 0x0451# SYMBOL32-NEXT:     Section: N_DEBUG452# SYMBOL32-NEXT:     Type: 0x0453# SYMBOL32-NEXT:     StorageClass: C_FUN (0x8E)454# SYMBOL32-NEXT:     NumberOfAuxEntries: 0455# SYMBOL32-NEXT:   }456# SYMBOL32-NEXT:   Symbol {457# SYMBOL32-NEXT:     Index: 27458# SYMBOL32-NEXT:     Name: Unimplemented Debug Name459# SYMBOL32-NEXT:     Value (OffsetInCSect): 0x5460# SYMBOL32-NEXT:     Section: N_DEBUG461# SYMBOL32-NEXT:     Type: 0x0462# SYMBOL32-NEXT:     StorageClass: C_STSYM (0x85)463# SYMBOL32-NEXT:     NumberOfAuxEntries: 0464# SYMBOL32-NEXT:   }465# SYMBOL32-NEXT:   Symbol {466# SYMBOL32-NEXT:     Index: 28467# SYMBOL32-NEXT:     Name: bincl468# SYMBOL32-NEXT:     Value (OffsetInFile): 0x6469# SYMBOL32-NEXT:     Section: .text470# SYMBOL32-NEXT:     Type: 0x0471# SYMBOL32-NEXT:     StorageClass: C_BINCL (0x6C)472# SYMBOL32-NEXT:     NumberOfAuxEntries: 0473# SYMBOL32-NEXT:   }474# SYMBOL32-NEXT:   Symbol {475# SYMBOL32-NEXT:     Index: 29476# SYMBOL32-NEXT:     Name: eincl477# SYMBOL32-NEXT:     Value (OffsetInFile): 0x6478# SYMBOL32-NEXT:     Section: .text479# SYMBOL32-NEXT:     Type: 0x0480# SYMBOL32-NEXT:     StorageClass: C_EINCL (0x6D)481# SYMBOL32-NEXT:     NumberOfAuxEntries: 0482# SYMBOL32-NEXT:   }483# SYMBOL32-NEXT:   Symbol {484# SYMBOL32-NEXT:     Index: 30485# SYMBOL32-NEXT:     Name: Unimplemented Debug Name486# SYMBOL32-NEXT:     Value (OffsetRelToStackFrame): 0x7487# SYMBOL32-NEXT:     Section: N_DEBUG488# SYMBOL32-NEXT:     Type: 0x0489# SYMBOL32-NEXT:     StorageClass: C_LSYM (0x81)490# SYMBOL32-NEXT:     NumberOfAuxEntries: 0491# SYMBOL32-NEXT:   }492# SYMBOL32-NEXT:   Symbol {493# SYMBOL32-NEXT:     Index: 31494# SYMBOL32-NEXT:     Name: Unimplemented Debug Name495# SYMBOL32-NEXT:     Value (OffsetRelToStackFrame): 0x7496# SYMBOL32-NEXT:     Section: N_DEBUG497# SYMBOL32-NEXT:     Type: 0x0498# SYMBOL32-NEXT:     StorageClass: C_PSYM (0x82)499# SYMBOL32-NEXT:     NumberOfAuxEntries: 0500# SYMBOL32-NEXT:   }501# SYMBOL32-NEXT:   Symbol {502# SYMBOL32-NEXT:     Index: 32503# SYMBOL32-NEXT:     Name: Unimplemented Debug Name504# SYMBOL32-NEXT:     Value (RegisterNumber): 0x8505# SYMBOL32-NEXT:     Section: N_DEBUG506# SYMBOL32-NEXT:     Type: 0x0507# SYMBOL32-NEXT:     StorageClass: C_RSYM (0x83)508# SYMBOL32-NEXT:     NumberOfAuxEntries: 0509# SYMBOL32-NEXT:   }510# SYMBOL32-NEXT:   Symbol {511# SYMBOL32-NEXT:     Index: 33512# SYMBOL32-NEXT:     Name: Unimplemented Debug Name513# SYMBOL32-NEXT:     Value (RegisterNumber): 0x8514# SYMBOL32-NEXT:     Section: N_DEBUG515# SYMBOL32-NEXT:     Type: 0x0516# SYMBOL32-NEXT:     StorageClass: C_RPSYM (0x84)517# SYMBOL32-NEXT:     NumberOfAuxEntries: 0518# SYMBOL32-NEXT:   }519# SYMBOL32-NEXT:   Symbol {520# SYMBOL32-NEXT:     Index: 34521# SYMBOL32-NEXT:     Name: Unimplemented Debug Name522# SYMBOL32-NEXT:     Value (OffsetInCommBlock): 0x9523# SYMBOL32-NEXT:     Section: .text524# SYMBOL32-NEXT:     Type: 0x0525# SYMBOL32-NEXT:     StorageClass: C_ECOML (0x88)526# SYMBOL32-NEXT:     NumberOfAuxEntries: 0527# SYMBOL32-NEXT:   }528# SYMBOL32-NEXT:   Symbol {529# SYMBOL32-NEXT:     Index: 35530# SYMBOL32-NEXT:     Name: cinfo531# SYMBOL32-NEXT:     Value (OffsetInCommentSection): 0x2532# SYMBOL32-NEXT:     Section: .text533# SYMBOL32-NEXT:     Type: 0x0534# SYMBOL32-NEXT:     StorageClass: C_INFO (0x6E)535# SYMBOL32-NEXT:     NumberOfAuxEntries: 0536# SYMBOL32-NEXT:   }537# SYMBOL32-NEXT: ]538