Marc Hartmayer <mhartmay@xxxxxxxxxxxxx> writes: > Use the `STACK_FRAME_SIZE` macro instead of a hard-coded value of 160. > > Signed-off-by: Marc Hartmayer <mhartmay@xxxxxxxxxxxxx> > --- > s390x/flat.lds.S | 4 +++- > s390x/snippets/c/flat.lds.S | 6 ++++-- > 2 files changed, 7 insertions(+), 3 deletions(-) > > diff --git a/s390x/flat.lds.S b/s390x/flat.lds.S > index 952f6cd457ed..0cb7e383cc76 100644 > --- a/s390x/flat.lds.S > +++ b/s390x/flat.lds.S > @@ -1,3 +1,5 @@ > +#include <asm/asm-offsets.h> > + > SECTIONS > { > .lowcore : { > @@ -44,6 +46,6 @@ SECTIONS > /* > * stackptr set with initial stack frame preallocated > */ > - stackptr = . - 160; > + stackptr = . - STACK_FRAME_SIZE; One small fix: After this change the ‘$(asm-offsets)‘ dependency has to be added to to %.lds target rule in the Makefile. […snip] -- Kind regards / Beste Grüße Marc Hartmayer IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Gregor Pillen Geschäftsführung: David Faller Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294