Skip to content

Tags: mhatle/prelink

Tags

20160818

Merge branch 'cross_prelink_staging' into master_staging

Signed-off-by: Mark Hatle <[email protected]>

20160818_cross

README: Add known issues to the README

 2016-08-17   Mark Hatle <[email protected]>
       * README: Update to include a few known issues

Signed-off-by: Mark Hatle <[email protected]>

20151030

Merge branch 'cross_prelink_staging' into master_staging

Signed-off-by: Mark Hatle <[email protected]>

20151030_cross

Fix ARM IFUNC support

In the original ARM IFUNC support, it appears a small chunk of code in the
arm_prelink_conflict_rela function was missed.  This commit adds the missing
code from the original work.

See: https://bugzilla.redhat.com/show_bug.cgi?id=1009601

2015-10-29  Mark Hatle <[email protected]>
	    Kyle McMartin  <[email protected]>
	    Jakub Jelinek  <[email protected]>
	    Julian Brown   <[email protected]>

	* testsuite/ifunc.h: Fix missing #
	* src/arch-arm.c (arm_prelink_conflict_rela): Add missing hunk
	that implemented R_ARM_IRELATIVE, and ifunc conflicts.

	See: https://bugzilla.redhat.com/show_bug.cgi?id=1009601

Signed-off-by: Mark Hatle <[email protected]>

20131005

	* src/arch-s390.c (s390_prelink_conflict_rela): For R_390_IRELATIVE,

	always use that relocation type in the conflict section.


git-svn-id: http://sourceware.org/svn/prelink@209 94c539fb-cf18-0410-b60f-edeeb537fa16

20130503

	* src/cache.c (prelink_save_cache_check): For ET_CACHE_DYN

	or ET_UNPRELINKABLE dependencies, call prelink_save_cache_check
	recursively.
	* testsuite/Makefile.am (TESTS): Add unprel1.sh.
	* testsuite/Makefile.in: Regenerated.
	* testsuite/unprel1.sh: New test.
	* testsuite/unprel1.c: New file.
	* testsuite/unprel1lib1.c: New file.
	* testsuite/unprel1lib2.c: New file.

git-svn-id: http://sourceware.org/svn/prelink@205 94c539fb-cf18-0410-b60f-edeeb537fa16

Signed-off-by: Mark Hatle <[email protected]>