diff --git a/debuginfo-tests/apple-accel.cpp b/debuginfo-tests/apple-accel.cpp new file mode 100644 index 000000000000..e64422119eca --- /dev/null +++ b/debuginfo-tests/apple-accel.cpp @@ -0,0 +1,17 @@ +// REQUIRES: system-darwin +// Test that clang produces the __apple accelerator tables, +// e.g., __apple_types, correctly. +// RUN: %clang %s %target_itanium_abi_host_triple -O0 -c -g -o %t-ex +// RUN: llvm-objdump -section-headers %t-ex | FileCheck %s + +int main (int argc, char const *argv[]) { return argc; } + +// CHECK: __debug_str +// CHECK-NEXT: __debug_abbrev +// CHECK-NEXT: __debug_info +// CHECK-NEXT: __debug_ranges +// CHECK-NEXT: __debug_macinfo +// CHECK-NEXT: __apple_names +// CHECK-NEXT: __apple_objc +// CHECK-NEXT: __apple_namespac +// CHECK-NEXT: __apple_types