<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/DebugInfo/Inputs, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/DebugInfo/Inputs?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/DebugInfo/Inputs?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-02-14T16:10:58Z</updated>
<entry>
<title>Add testcase for llvm-dwarfdump to test parsing of the pubnames data.</title>
<updated>2013-02-14T16:10:58Z</updated>
<author>
<name>Krzysztof Parzyszek</name>
<email>kparzysz@codeaurora.org</email>
</author>
<published>2013-02-14T16:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=51f6ba0998cf5f9c9389e63fba0b58882a4ed0c5'/>
<id>urn:sha1:51f6ba0998cf5f9c9389e63fba0b58882a4ed0c5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175168 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>AArch64: generate dwarfdump test rather than include .o in subversion</title>
<updated>2013-02-11T16:28:12Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-02-11T16:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=511d2857005e8635d870ed4f3e3bf57b28009a5c'/>
<id>urn:sha1:511d2857005e8635d870ed4f3e3bf57b28009a5c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174891 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>AArch64: Add basic relocation processing for llvm-dwarfdump.</title>
<updated>2013-02-11T11:16:02Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-02-11T11:16:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b05dc5546062f29bf08837db8f680879aa1c14cf'/>
<id>urn:sha1:b05dc5546062f29bf08837db8f680879aa1c14cf</id>
<content type='text'>
This allows llvm-dwarfdump to handle the relocations needed, at least
for LLVM-produced code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174874 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update tests for DWARF parser: store sources next to pre-built object files and provide build instructions</title>
<updated>2013-02-08T14:34:33Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2013-02-08T14:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f64edf8d802824202b50046638696a6b7897d4d6'/>
<id>urn:sha1:f64edf8d802824202b50046638696a6b7897d4d6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174711 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a test for checking the current .debug_frame dumping capability.</title>
<updated>2013-02-06T20:55:06Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2013-02-06T20:55:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=62b055fd5060a865e106c319b75884237a3999b3'/>
<id>urn:sha1:62b055fd5060a865e106c319b75884237a3999b3</id>
<content type='text'>
The test is a binary placed in test/DebugInfo/Inputs, with a source C
file used for reference/reproducing. The source's first line is a clang
build command for reproducing the binary.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174543 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add DIContext::getLineInfoForAddressRange() function and test.  This function allows a caller to obtain a table of line information for a function using the function's address and size.</title>
<updated>2013-01-26T00:28:05Z</updated>
<author>
<name>Andrew Kaylor</name>
<email>andrew.kaylor@intel.com</email>
</author>
<published>2013-01-26T00:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e27a787760ea7c2899da3287002fe8ba316df0d0'/>
<id>urn:sha1:e27a787760ea7c2899da3287002fe8ba316df0d0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173537 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for applying in-memory relocations to the .debug_line section and, in the case of ELF files, using symbol addresses when available for relocations to the .debug_info section.  Also extending the llvm-rtdyld tool to add the ability to dump line number information for testing purposes.</title>
<updated>2013-01-25T22:50:58Z</updated>
<author>
<name>Andrew Kaylor</name>
<email>andrew.kaylor@intel.com</email>
</author>
<published>2013-01-25T22:50:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ee7c0d2f931590ccdc53a14b1839e11bb29fc96e'/>
<id>urn:sha1:ee7c0d2f931590ccdc53a14b1839e11bb29fc96e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173517 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for fetching inlining context (stack of source code locations)</title>
<updated>2012-09-04T08:12:33Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2012-09-04T08:12:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5eae90d727c64ca5b4b43b110521b38dcd9f0de6'/>
<id>urn:sha1:5eae90d727c64ca5b4b43b110521b38dcd9f0de6</id>
<content type='text'>
by instruction address from DWARF.

Add --inlining flag to llvm-dwarfdump to demonstrate and test this functionality,
so that "llvm-dwarfdump --inlining --address=0x..." now works much like
"addr2line -i 0x...", provided that the binary has debug info
(Clang's -gline-tables-only *is* enough).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163128 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix the representation of debug line table in DebugInfo LLVM library,</title>
<updated>2012-08-07T11:46:57Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2012-08-07T11:46:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=351f83be64057380877615153fe5dc50308ab017'/>
<id>urn:sha1:351f83be64057380877615153fe5dc50308ab017</id>
<content type='text'>
and "instruction address -&gt; file/line" lookup.

Instead of plain collection of rows, debug line table for compilation unit is now
treated as the number of row ranges, describing sequences (series of contiguous machine
instructions). The sequences are not always listed in the order of increasing
address, so previously used std::lower_bound() sometimes produced wrong results.
Now the instruction address lookup consists of two stages: finding the correct
sequence, and searching for address in range of rows for this sequence.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161414 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>DebugInfo library: add support for fetching absolute paths to source files</title>
<updated>2012-07-19T07:03:58Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2012-07-19T07:03:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=71d94f805514f28730bf39143ee227648d521d09'/>
<id>urn:sha1:71d94f805514f28730bf39143ee227648d521d09</id>
<content type='text'>
(instead of basenames) from DWARF. Use this behavior in llvm-dwarfdump tool.

Reviewed by Benjamin Kramer.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160496 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
