mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
zipl/boot: use linker scripts for all bootloaders
Use linker script for all bootloaders instead of having the load addresses of the bootloaders hard-coded in the Makefile. This allows us to simplify the Makefile and it fixes the dependency tracking for the bootloaders *0.bin, *1.bin, and *1b.bin. Reviewed-by: Stefan Haberland <sth@linux.ibm.com> Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
committed by
Jan Höppner
parent
baf7e9aa2e
commit
fe0d42e295
@@ -14,6 +14,9 @@
|
||||
#include "lib/zt_common.h"
|
||||
#include "linux_layout.h"
|
||||
|
||||
#define STAGE0_LOAD_ADDRESS _AC(0x0, UL)
|
||||
|
||||
#define STAGE1_LOAD_ADDRESS _AC(0x18, UL)
|
||||
#define STAGE1B_LOAD_ADDRESS _AC(0xe000, UL)
|
||||
|
||||
#define STAGE2_DESC _AC(0x78, UL)
|
||||
|
||||
Reference in New Issue
Block a user