Author: davide Date: Thu Feb 22 17:25:03 2018 New Revision: 325850 URL: http://llvm.org/viewvc/llvm-project?rev=325850&view=rev Log: [Darwin] Add a test to check clang produces accelerator tables.
This test was previously in lldb, and was only checking that clang was emitting the correct section. So, it belongs here and not in the debugger. Added: cfe/trunk/test/CodeGen/debug-info-section-macho.c Added: cfe/trunk/test/CodeGen/debug-info-section-macho.c URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/debug-info-section-macho.c?rev=325850&view=auto ============================================================================== --- cfe/trunk/test/CodeGen/debug-info-section-macho.c (added) +++ cfe/trunk/test/CodeGen/debug-info-section-macho.c Thu Feb 22 17:25:03 2018 @@ -0,0 +1,16 @@ +// Test that clang produces the __apple accelerator tables, +// e.g., __apple_types, correctly. +// RUN: %clang %s -target x86_64-apple-macosx10.13.0 -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 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits