Skip to content

Commit 228d30a

Browse files
committed
fixup! remove clang dependency; roundtrip through llvm-dis/llvm-as instead
1 parent bf49ba3 commit 228d30a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

llvm/test/DebugInfo/AArch64/DW_AT_APPLE_enum_kind.ll

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
; RUN: clang++ %s -c -g -emit-llvm -o %t.bc
2-
; RUN: llc %t.bc -filetype=obj -o %t.o
3-
; RUN: llvm-dwarfdump -v %t.o | FileCheck %s
1+
; RUN: llc < %s -filetype=obj -o %t
2+
; RUN: llvm-dwarfdump -v %t | FileCheck %s
3+
;
4+
; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | FileCheck %s --check-prefix=CHECK-METADATA
45

56
; C++ source to regenerate:
67
; enum __attribute__((enum_extensibility(open))) OpenEnum {
@@ -13,6 +14,8 @@
1314
;
1415
; $ clang++ -O0 -g debug-info-enum-kind.cpp -c
1516

17+
; CHECK-METADATA: enumKind: DW_APPLE_ENUM_KIND_Open
18+
; CHECK-METADATA: enumKind: DW_APPLE_ENUM_KIND_Closed
1619

1720
; CHECK: .debug_abbrev contents:
1821

0 commit comments

Comments
 (0)