|
31 | 31 | #ifdef BAR_H
|
32 | 32 | // ---------------------------------------------------------------------
|
33 | 33 | // CHECK: DW_TAG_compile_unit
|
| 34 | +// CHECK-NOT: DW_AT_GNU_dwo_id |
34 | 35 | // CHECK-NOT: DW_TAG
|
35 | 36 | // CHECK: DW_TAG_module
|
36 | 37 | // CHECK-NEXT: DW_AT_name{{.*}}"Bar"
|
|
55 | 56 | #ifdef FOO_H
|
56 | 57 | // ---------------------------------------------------------------------
|
57 | 58 | // CHECK: DW_TAG_compile_unit
|
| 59 | +// CHECK-NOT: DW_AT_GNU_dwo_id |
58 | 60 | // CHECK-NOT: DW_TAG
|
59 | 61 | // CHECK: 0x0[[FOO:.*]]: DW_TAG_module
|
60 | 62 | // CHECK-NEXT: DW_AT_name{{.*}}"Foo"
|
@@ -92,8 +94,9 @@ @interface Foo {
|
92 | 94 | #else
|
93 | 95 | // ---------------------------------------------------------------------
|
94 | 96 |
|
95 |
| -// CHECK: DW_TAG_compile_unit |
96 |
| -// CHECK: DW_AT_low_pc |
| 97 | +// CHECK: DW_TAG_compile_unit |
| 98 | +// CHECK-NOT: DW_AT_GNU_dwo_id |
| 99 | +// CHECK: DW_AT_low_pc |
97 | 100 | // CHECK-NOT: DW_TAG_module
|
98 | 101 | // CHECK-NOT: DW_TAG_typedef
|
99 | 102 | //
|
@@ -130,8 +133,9 @@ int main(int argc, char **argv) {
|
130 | 133 | #endif
|
131 | 134 | #endif
|
132 | 135 |
|
133 |
| -// CHECK: DW_TAG_compile_unit |
134 |
| -// CHECK: DW_AT_name {{.*}}"odr_violation.c" |
| 136 | +// CHECK: DW_TAG_compile_unit |
| 137 | +// CHECK-NOT: DW_AT_GNU_dwo_id |
| 138 | +// CHECK: DW_AT_name {{.*}}"odr_violation.c" |
135 | 139 | // CHECK: DW_TAG_variable
|
136 | 140 | // CHECK: DW_AT_name {{.*}}"odr_violation"
|
137 | 141 | // CHECK: DW_AT_type [DW_FORM_ref4] ({{.*}}{0x{{0*}}[[BAR2:.*]]}
|
|
0 commit comments