u-boot-brain/arch/mips
Daniel Schwierzeck 9630146411 MIPS: make size of relocation table fixed but configurable
Currently the size of the relocation table will be shrunk
to the actual size needed. Although this gives a maximal
space saving, it messes up the _end symbol. This breaks
features like appended DTBs because the _end symbol doesn't
point to the real end of the U-Boot binary.

Remove the size shrinking and make the size of the relocation
table fixed but configurable. This follows the Linux approach
and the user can adjust the size to his needs.

Also rename the relocation table section from .rel to .data.reloc
to follow the Linux approach and to avoid ambiguities with the
.rel.* sections added by the linker.

Reported-by: Lars Povlsen <lars.povlsen@microsemi.com>
Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2018-11-02 22:39:07 +01:00
..
cpu MIPS: make size of relocation table fixed but configurable 2018-11-02 22:39:07 +01:00
dts mips: mt7628a.dtsi: Add SPI clock-frequency property 2018-09-23 14:27:51 +02:00
include/asm mips: use asm-generic/atomic.h 2018-09-25 21:49:18 -04:00
lib MIPS: cache: remove config option CONFIG_SYS_MIPS_CACHE_MODE 2018-09-22 21:04:10 +02:00
mach-ath79 Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
mach-bmips bcm968380gerg: add initial support 2018-08-08 13:38:17 +02:00
mach-mt7620 mips: Add Gardena Smart-Gateway board support 2018-09-23 14:27:51 +02:00
mach-pic32 Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
config.mk MIPS: make size of relocation table fixed but configurable 2018-11-02 22:39:07 +01:00
Kconfig MIPS: make size of relocation table fixed but configurable 2018-11-02 22:39:07 +01:00
Makefile mips: Add basic MediaTek MT7620/88 support 2018-09-22 21:18:33 +02:00
Makefile.postlink SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00