brintos

brintos / llvm-project-archived public Read only

0
0
Text · 879 B · 60a0273 Raw
19 lines · plain
1; RUN: llvm-pdbutil yaml2pdb %p/Inputs/register-records.yaml --pdb=%t.pdb2; RUN: llvm-pdbutil dump --symbols %t.pdb | FileCheck --check-prefix=CHECK_YAML2PDB %s3 4; RUN: llvm-pdbutil pdb2yaml --module-syms %t.pdb > %t.yaml5; RUN: FileCheck --input-file=%t.yaml --check-prefix=CHECK_PDB2YAML %s6 7CHECK_YAML2PDB:                           Symbols                           8CHECK_YAML2PDB: ============================================================9CHECK_YAML2PDB:   Mod 0000 | `/tmp/test.obj`:10CHECK_YAML2PDB:        4 | S_REGREL32 [size = 20] `this`11CHECK_YAML2PDB:            type = 0x118E (<unknown UDT>), register = RSP, offset = 5612 13CHECK_PDB2YAML: - Kind:            S_REGREL3214CHECK_PDB2YAML:   RegRelativeSym:15CHECK_PDB2YAML:    Offset:          5616CHECK_PDB2YAML:    Type:            449417CHECK_PDB2YAML:    Register:        RSP18CHECK_PDB2YAML:    VarName:         this19