Changeset View
Changeset View
Standalone View
Standalone View
lld/test/COFF/pdb-type-server-simple.test
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | |||||
CHECK: {{.*}}: `a.c` | CHECK: {{.*}}: `a.c` | ||||
CHECK: [[B_BUILD:[^ ]*]] | LF_BUILDINFO [size = 28] | CHECK: [[B_BUILD:[^ ]*]] | LF_BUILDINFO [size = 28] | ||||
CHECK: {{.*}}: `b.c` | CHECK: {{.*}}: `b.c` | ||||
CHECK-LABEL: Symbols | CHECK-LABEL: Symbols | ||||
CHECK: ============================================================ | CHECK: ============================================================ | ||||
CHECK-LABEL: Mod 0000 | `{{.*}}a.obj`: | CHECK-LABEL: Mod 0000 | `{{.*}}a.obj`: | ||||
CHECK: 4 | S_OBJNAME [size = 40] sig=0, `C:\src\llvm-project\build\a.obj` | CHECK: 4 | S_OBJNAME [size = 40] sig=0, `C:\src\llvm-project\build\a.obj` | ||||
CHECK: 104 | S_GPROC32_ID [size = 44] `main` | CHECK: 104 | S_GPROC32 [size = 44] `main` | ||||
CHECK: parent = 0, end = 196, addr = 0002:0000, code size = 27 | CHECK: parent = 0, end = 196, addr = 0002:0000, code size = 27 | ||||
CHECK: type = {{.*}}, debug start = 4, debug end = 22, flags = none | CHECK: type = {{.*}}, debug start = 4, debug end = 22, flags = none | ||||
CHECK: 200 | S_UDT [size = 12] `Foo` | CHECK: 200 | S_UDT [size = 12] `Foo` | ||||
CHECK: original type = [[FOO_COMPLETE]] | CHECK: original type = [[FOO_COMPLETE]] | ||||
CHECK: 212 | S_BUILDINFO [size = 8] BuildId = `[[A_BUILD]]` | CHECK: 212 | S_BUILDINFO [size = 8] BuildId = `[[A_BUILD]]` | ||||
CHECK-LABEL: Mod 0001 | `{{.*}}b.obj`: | CHECK-LABEL: Mod 0001 | `{{.*}}b.obj`: | ||||
CHECK: 4 | S_OBJNAME [size = 40] sig=0, `C:\src\llvm-project\build\b.obj` | CHECK: 4 | S_OBJNAME [size = 40] sig=0, `C:\src\llvm-project\build\b.obj` | ||||
CHECK: 44 | S_COMPILE3 [size = 60] | CHECK: 44 | S_COMPILE3 [size = 60] | ||||
CHECK: machine = intel x86-x64, Ver = Microsoft (R) Optimizing Compiler, language = c | CHECK: machine = intel x86-x64, Ver = Microsoft (R) Optimizing Compiler, language = c | ||||
CHECK: frontend = 19.0.24215.1, backend = 19.0.24215.1 | CHECK: frontend = 19.0.24215.1, backend = 19.0.24215.1 | ||||
CHECK: flags = security checks | hot patchable | CHECK: flags = security checks | hot patchable | ||||
CHECK: 104 | S_GPROC32_ID [size = 44] `g` | CHECK: 104 | S_GPROC32 [size = 44] `g` | ||||
CHECK: parent = 0, end = 196, addr = 0002:0032, code size = 13 | CHECK: parent = 0, end = 196, addr = 0002:0032, code size = 13 | ||||
CHECK: type = {{.*}}, debug start = 5, debug end = 12, flags = none | CHECK: type = {{.*}}, debug start = 5, debug end = 12, flags = none | ||||
CHECK: 148 | S_FRAMEPROC [size = 32] | CHECK: 148 | S_FRAMEPROC [size = 32] | ||||
CHECK: size = 0, padding size = 0, offset to padding = 0 | CHECK: size = 0, padding size = 0, offset to padding = 0 | ||||
CHECK: bytes of callee saved registers = 0, exception handler addr = 0000:0000 | CHECK: bytes of callee saved registers = 0, exception handler addr = 0000:0000 | ||||
CHECK: flags = has async eh | opt speed | CHECK: flags = has async eh | opt speed | ||||
CHECK: 180 | S_REGREL32 [size = 16] `p` | CHECK: 180 | S_REGREL32 [size = 16] `p` | ||||
CHECK: type = [[FOO_PTR]] (Foo*), register = rsp, offset = 8 | CHECK: type = [[FOO_PTR]] (Foo*), register = rsp, offset = 8 | ||||
CHECK: 196 | S_END [size = 4] | CHECK: 196 | S_END [size = 4] | ||||
CHECK: 200 | S_UDT [size = 12] `Foo` | CHECK: 200 | S_UDT [size = 12] `Foo` | ||||
CHECK: original type = [[FOO_COMPLETE]] | CHECK: original type = [[FOO_COMPLETE]] | ||||
CHECK: 212 | S_BUILDINFO [size = 8] BuildId = `[[B_BUILD]]` | CHECK: 212 | S_BUILDINFO [size = 8] BuildId = `[[B_BUILD]]` | ||||
CHECK-LABEL: Mod 0002 | `* Linker *`: | CHECK-LABEL: Mod 0002 | `* Linker *`: |