summaryrefslogtreecommitdiff
path: root/tools/dsymutil
AgeCommit message (Expand)AuthorFilesLines
2015-03-20Don't declare all text sections at the start of the .sRafael Espindola1-1/+2
2015-03-17Centralize the handling of unique ids for temporary labels.Rafael Espindola1-6/+4
2015-03-17Convert the last 4 users of GetTempSymbol to createTempSymbol.Rafael Espindola1-2/+2
2015-03-17Switch two simple uses of GetTempSymbol to createTempSymbol.Rafael Espindola1-2/+2
2015-03-16Pass in a "const Triple &T" instead of a raw StringRef.Rafael Espindola1-1/+1
2015-03-16[dsymutil] Add support to generate .debug_pubnames and .debug_pubtypesFrederic Riss1-3/+208
2015-03-15[dsymutil] Add missing raw_svector_stream::resync() calls.Frederic Riss1-3/+4
2015-03-15[dsymutil] Add support for linking line tables.Frederic Riss1-4/+373
2015-03-15[dsymutil] Add an way to iterate over a DebugMapObject symbols.Frederic Riss1-0/+4
2015-03-15[dsymutil] Add function size to the debug map.Frederic Riss3-12/+27
2015-03-14[dsymutil] Add support for debug_loc section.Frederic Riss1-3/+91
2015-03-14[dsymutil] Generate debug_aranges section.Frederic Riss1-19/+67
2015-03-14[dsymutil] Identify each CompileUnit with a unique ID.Frederic Riss1-4/+8
2015-03-13[dsymutil] Fix typo in comment.Frederic Riss1-1/+1
2015-03-13[dsymutil] Fix typo in doxygen comment.Frederic Riss1-1/+1
2015-03-13[dsymutil] Implement DW_AT_ranges linking.Frederic Riss1-10/+197
2015-03-13[dsymutil] Move a function declaration closer to its peers.Frederic Riss1-1/+1
2015-03-13[dsymutil] Fix handling of cross-cu forward references.Frederic Riss1-20/+30
2015-03-13[dsymutil] Add relocation of compile_units low_pc/high_pc.Frederic Riss1-16/+43
2015-03-13[dsymutil] Fix location cloning for newer dwarf versions.Frederic Riss1-1/+1
2015-03-12Reapply "[dsymutil] Gather function ranges during DIE selection."Frederic Riss1-4/+47
2015-03-11Revert "[dsymutil] Gather function ranges during DIE selection."Frederic Riss1-47/+4
2015-03-11[dsymutil] Add missing headers.Frederic Riss1-0/+2
2015-03-11[dsymutil] Gather function ranges during DIE selection.Frederic Riss1-4/+47
2015-03-11[dsymutil] Small clang-format patch.Frederic Riss1-2/+2
2015-03-11[dsymutil] Correctly clone address attributes.Frederic Riss1-14/+73
2015-03-10Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher1-1/+1
2015-03-07Adding parenthesis around logical expressions to silence a -Wparentheses warn...Aaron Ballman1-2/+2
2015-03-07Removing spurious semi-colons; NFCAaron Ballman1-2/+2
2015-03-07[dsymutil] Apply relocations to DIE data before cloning.Frederic Riss1-1/+68
2015-03-06[dsymutil] Support cloning DIE reference attributes.Frederic Riss1-10/+96
2015-03-06[dsymutil] Set linked unit start offset early. NFC.Frederic Riss1-7/+8
2015-03-06[dsymutil] Add debug_str construction support.Frederic Riss1-6/+112
2015-03-05Revert "[dsymutil] MSVC does generate move constructors, but it should accept...Frederic Riss1-1/+4
2015-03-05[dsymutil] MSVC does generate move constructors, but it should accept to defa...Frederic Riss1-4/+1
2015-03-04Provide an explicit move ctor because MSVC can't synthesize oneDavid Blaikie1-0/+6
2015-03-04[dsymutil] Add minimal code to emit DIE trees.Frederic Riss1-4/+427
2015-02-28[dsymutil] Fully qualify llvm::make_unique<>.Frederic Riss1-2/+3
2015-02-28[dsymutil] Add the DwarfStreamer class.Frederic Riss6-6/+156
2015-02-28[dsymutil] Add a LinkOptions struct to pass to the DwarfLinker. NFC.Frederic Riss3-14/+26
2015-02-28[dsymutil] clang-format a fileFrederic Riss1-3/+2
2015-02-28[dsymutil] Add -o option to select ouptut filenameFrederic Riss1-4/+14
2015-02-28[dsymutil] Create warn() global helper...Frederic Riss1-3/+8
2015-02-28[dsymutil] Make trivial accessor const.Frederic Riss1-1/+1
2015-02-13[dsymutil] Add DIE selection algorithm.Frederic Riss1-1/+320
2015-02-13[dsymutil] Downcase a function name.Frederic Riss1-4/+4
2015-02-13[dsymutil] Add a few generic helper methods.Frederic Riss1-5/+71
2015-02-13[dsymutil] constify trivial function.Frederic Riss1-1/+1
2015-02-13[dsymutil] Find relocations that correspond to debug map entries.Frederic Riss1-1/+148
2015-02-13[dsymutil] Add DebugMapObject::lookupObjectAddress()Frederic Riss2-3/+22