summaryrefslogtreecommitdiff
path: root/tools
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
commit1c41705d34fa0257eeea0e2141eb574fa3130ced (patch)
treec7ec7efc1de1e0f36c7407876e5d3a07861d7826 /tools
parent20384a5583ef97644120f819e3d403652d36825d (diff)
downloadllvm-1c41705d34fa0257eeea0e2141eb574fa3130ced.tar.gz
llvm-1c41705d34fa0257eeea0e2141eb574fa3130ced.tar.bz2
llvm-1c41705d34fa0257eeea0e2141eb574fa3130ced.tar.xz
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205685 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions