aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/DynamicLibrary.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-04-06 06:29:01 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-04-06 06:29:01 +0000
commit2a40c14d98bf819e937e5b10080114129a0be01e (patch)
tree68f3ec5a1f029bd66f4ecb81bad18526cf2bbf18 /llvm/lib/Support/DynamicLibrary.cpp
parent4382fe74bb5ddbca63caa33ba004dad98072094c (diff)
downloadllvm-2a40c14d98bf819e937e5b10080114129a0be01e.zip
llvm-2a40c14d98bf819e937e5b10080114129a0be01e.tar.gz
llvm-2a40c14d98bf819e937e5b10080114129a0be01e.tar.bz2
DebugInfo: Support namespace aliases as DW_TAG_imported_declaration instead of DW_TAG_imported_module
I really should read the spec more often (and test GCC more often too). I just assumed that namespace aliases would be the same as using directives, except with a name. But apparently that's not how the DWARF standards suggests they be implemented. DWARF4 provides an example and other non-normative text suggesting that namespace aliases be implemented by named imported declarations intsead of named imported modules. So be it. llvm-svn: 205685
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions