x86: Don't relocate symbols which point to things that aren't relocated
authorGabe Black <gabeblack@chromium.org>
Sat, 12 Nov 2011 16:34:48 +0000 (16:34 +0000)
committerGraeme Russ <graeme.russ@gmail.com>
Tue, 29 Nov 2011 10:30:44 +0000 (21:30 +1100)
commit769db03a4a4ea1dc7e43c089c2227a0c8b4ffcbc
treedc6c62ac0b9f6c24e566a0057a115daba078f1c2
parent03228b26d5d999b05ea6e5946ad0375715b9043c
x86: Don't relocate symbols which point to things that aren't relocated

This change adds an upper bound for symbols which are fixed up after u-boot
is relocated into RAM. This way portions that are left at their original
location can be referred to without having to manually fix up any pointers.

Signed-off-by: Gabe Black <gabeblack@chromium.org>
arch/x86/lib/bios_setup.c
arch/x86/lib/board.c
arch/x86/lib/realmode.c