ARM: PIE: Add support for updating PIE relocations
authorRuss Dill <Russ.Dill@ti.com>
Tue, 17 Sep 2013 09:58:26 +0000 (02:58 -0700)
committer黄涛 <huangtao@rock-chips.com>
Thu, 21 Nov 2013 05:39:21 +0000 (13:39 +0800)
commitf4c49be4311c78077ecff2ab7f7b315fdd61df72
tree943f27b678b501f9a346fb56da4fd48166ca625f
parentb152ef3cbe19c3468cc0cfe1b94fcb842925b2b7
ARM: PIE: Add support for updating PIE relocations

This adds support for updating PIE relocations under ARM. This
is necessary in the case that the same PIE must run both with
virtual mapping (MMU enabled) and physical mapping (MMU
disabled).

Signed-off-by: Russ Dill <Russ.Dill@ti.com>
arch/arm/include/asm/pie.h [new file with mode: 0644]
arch/arm/kernel/pie.c
arch/arm/libpie/Makefile
arch/arm/libpie/relocate.S [new file with mode: 0644]