diff --git a/zipl/src/boot.c b/zipl/src/boot.c index 9daf47b9..279d2468 100644 --- a/zipl/src/boot.c +++ b/zipl/src/boot.c @@ -21,7 +21,7 @@ #include "error.h" #include "misc.h" -#define DATA_SIZE(x) ((size_t) (&_binary_##x##_bin_size)) +#define DATA_SIZE(x) ((size_t) (&_binary_##x##_bin_end - &_binary_##x##_bin_start)) #define DATA_ADDR(x) (&_binary_##x##_bin_start) #define STAGE2_MAX_SIZE 0x3000