Go to file
David Blaikie 2f75351c02 DebugInfo: Generalize some tests to handle variations in attribute ordering.
In an effort to fix inlined debug info in situations where the out of
line definition of a function preceeds any inlined usage, the order in
which some attributes are added to subprogram DIEs may change. (in
essence, definition-necessary attributes like DW_AT_low_pc/high_pc will
be added immediately, but the names, types, and other features will be
delayed to module end where they may either be added to the subprogram
DIE or instead reference an abstract definition for those values)

These tests can be generalized to be resilient to this change. 5 or so
tests actually have to be incompatibly changed to cope with this
reordering and will go along with the change that affects the order.

llvm-svn: 209554
2014-05-23 21:11:46 +00:00
clang [modules] If a referenced-but-not-instantiated class template specialization 2014-05-23 21:00:28 +00:00
clang-tools-extra clang-tidy: Only add 'override' before inlined bodies. 2014-05-23 08:52:10 +00:00
compiler-rt [sanitizer] Make stack traces from dlclose()'d modules more meaningful. 2014-05-23 16:04:41 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Fix build broken by LLVM commit r207593 2014-04-30 18:35:20 +00:00
libcxx Fix bug 19840, where some tests were not testing what we wanted. Thanks to Eric for the bug report 2014-05-23 15:30:23 +00:00
libcxxabi Fix typo in comment. 2014-05-14 17:16:57 +00:00
lld Use short identifier. 2014-05-23 03:08:05 +00:00
lldb Fixed the Symbol code to resolve the callable address 2014-05-23 02:30:48 +00:00
llvm DebugInfo: Generalize some tests to handle variations in attribute ordering. 2014-05-23 21:11:46 +00:00
openmp Add testsuite from OpenUH 2014-05-10 17:02:09 +00:00
polly polly: update for LLVM API change 2014-05-19 03:55:49 +00:00