aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-03-21 20:27:21 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-03-21 20:27:21 +0000
commit330ec978a63082d5dcd1e2f8feec22b7b3f20686 (patch)
tree0dc104d1a89b5b143665781d036c5dbd26a538a8 /llvm/lib/Support/LockFileManager.cpp
parentb7747e31ef82f31f043239d35067bb658cce591c (diff)
downloadllvm-330ec978a63082d5dcd1e2f8feec22b7b3f20686.zip
llvm-330ec978a63082d5dcd1e2f8feec22b7b3f20686.tar.gz
llvm-330ec978a63082d5dcd1e2f8feec22b7b3f20686.tar.bz2
DebugInfo: Omit DW_AT_addr_base from skeletal type units.
Type units have no addresses, so there's no need for DW_AT_addr_base. This removes another relocation from every skeletal type unit and brings LLVM's skeletal type units in line with GCC's (containing only GNU_dwo_name (strp), comp_dir (strp), and GNU_pubnames (flag_present)). Cary's got some ideas about using str_index in the .o file to reduce those last two relocations (well, replace two relocations with one relocation (pointing to the string index) and two indicies) llvm-svn: 204506
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions