<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/ExecutionEngine/RuntimeDyld, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/ExecutionEngine/RuntimeDyld?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/ExecutionEngine/RuntimeDyld?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-02-20T18:24:34Z</updated>
<entry>
<title>Formatting, grammar</title>
<updated>2013-02-20T18:24:34Z</updated>
<author>
<name>Andrew Kaylor</name>
<email>andrew.kaylor@intel.com</email>
</author>
<published>2013-02-20T18:24:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=29fe150bff0f167e85e1b44efe344bf28cb7fe0f'/>
<id>urn:sha1:29fe150bff0f167e85e1b44efe344bf28cb7fe0f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175647 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Adding support for absolute relocations.  This occurs in ELF files when a relocation is given with no name and an undefined section.  The relocation is applied with an address of zero.</title>
<updated>2013-02-20T18:09:21Z</updated>
<author>
<name>Andrew Kaylor</name>
<email>andrew.kaylor@intel.com</email>
</author>
<published>2013-02-20T18:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7b170500dcfce130c1e5af1c9150014e69e56819'/>
<id>urn:sha1:7b170500dcfce130c1e5af1c9150014e69e56819</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175643 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>RuntimeDyld: Fix errant fallthrough.</title>
<updated>2013-01-31T19:46:28Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2013-01-31T19:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6f6f17197259edbb82cc9b0d800fe0e3cb8e201c'/>
<id>urn:sha1:6f6f17197259edbb82cc9b0d800fe0e3cb8e201c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174078 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>[Object][ELF] Simplify ELFObjectFile by using ELFType.</title>
<updated>2013-01-15T07:44:25Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2013-01-15T07:44:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ac97f5ce486d1ca2967607028eacddd860aaddd0'/>
<id>urn:sha1:ac97f5ce486d1ca2967607028eacddd860aaddd0</id>
<content type='text'>
This simplifies the usage and implementation of ELFObjectFile by using ELFType
to replace:

&lt;endianness target_endianness, std::size_t max_alignment, bool is64Bits&gt;

This does complicate the base ELF types as they must now use template template
parameters to partially specialize for the 32 and 64bit cases. However these
are only defined once.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172515 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>PowerPC: EH adjustments</title>
<updated>2013-01-09T17:08:15Z</updated>
<author>
<name>Adhemerval Zanella</name>
<email>azanella@linux.vnet.ibm.com</email>
</author>
<published>2013-01-09T17:08:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a1db5de9e70dd8ffda57b1a4373915ea866b6f1d'/>
<id>urn:sha1:a1db5de9e70dd8ffda57b1a4373915ea866b6f1d</id>
<content type='text'>
 
This patch adjust the r171506 to make all DWARF enconding pc-relative
for PPC64. It also adds the R_PPC64_REL32 relocation handling in MCJIT
(since the eh_frame will not generate PIC-relative relocation) and also
adds the emission of stubs created by the TTypeEncoding.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171979 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to create a properly aligned reader.</title>
<updated>2013-01-04T20:36:28Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2013-01-04T20:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4d9c5397b4a3be747bdb73f1d24c3fdbaaf438fe'/>
<id>urn:sha1:4d9c5397b4a3be747bdb73f1d24c3fdbaaf438fe</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171520 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>PowerPC: Fix eh_frame relocation for PIC </title>
<updated>2013-01-04T19:08:13Z</updated>
<author>
<name>Adhemerval Zanella</name>
<email>azanella@linux.vnet.ibm.com</email>
</author>
<published>2013-01-04T19:08:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7b449889e7886b263718b5103538970f287bc37e'/>
<id>urn:sha1:7b449889e7886b263718b5103538970f287bc37e</id>
<content type='text'>
This patch fixes the PPC eh_frame definitions for the personality and 
frame unwinding for PIC objects. It makes PIC build correctly creates
relative relocations in the '.rela.eh_frame' segments and thus avoiding
a text relocation that generates a DT_TEXTREL segments in link phase.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171506 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Removed "static" from "__jit_debug_descriptor" because "static" adds C++ mangling prefix to this symbol. </title>
<updated>2012-12-24T09:42:27Z</updated>
<author>
<name>Elena Demikhovsky</name>
<email>elena.demikhovsky@intel.com</email>
</author>
<published>2012-12-24T09:42:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4b254679e75566d44adcdad95d6f3dcb837150dd'/>
<id>urn:sha1:4b254679e75566d44adcdad95d6f3dcb837150dd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171025 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Query section for whether it should be executable.</title>
<updated>2012-12-17T17:59:35Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2012-12-17T17:59:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=788221398a2cdb219c37625b5176211e7c7d44a6'/>
<id>urn:sha1:788221398a2cdb219c37625b5176211e7c7d44a6</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170350 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
