summary refs log tree commit diff
path: root/arch/powerpc/boot/crtsavres.S
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2020-11-27 11:48:42 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2020-12-04 01:00:44 +1100
commit3d635aba0b35ad5412042d40732f8cec5f58e6c6 (patch)
tree56388dc99234164a245b0113322727b900119f4f /arch/powerpc/boot/crtsavres.S
parentf47462c9d8af437ae7d3ef410cf11513f5e3714c (diff)
downloadlinux-3d635aba0b35ad5412042d40732f8cec5f58e6c6.tar.gz
powerpc/boot: Make use of REL16 relocs in powerpc/boot/util.S
Use bcl 20,31,0f rather than plain bl to avoid unbalancing the link
stack.

Update the code to use REL16 relocs, available for ppc64 in 2009 (and
ppc32 in 2005).

Signed-off-by: Alan Modra <amodra@gmail.com>
[mpe: Incorporate more detail into the change log]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/boot/crtsavres.S')
0 files changed, 0 insertions, 0 deletions