This patchset essentially boils down to:
  (a) disabling -mcmodel=large, and
  (b) allowing ELFCLASS32 in x86_64.

I've also updated the autotools scripts so they detect x32 correctly
and fixed some warnings.

Ahelenia Ziemiańska (5):
  config: update to latest config.{sub,guess}, install-sh
  configure.ac, arch/x86_64: handle x32 as subarch of x86_64 and don't
    specify -mcmodel=large there
  i386/kexec-mb2-x86.c: cast ints to uintptr_t before pointers to avoid
    warnings
  i386: fix string formatting-related warnings
  x86_64: allow ELFCLASS32 for x32 support

 config/config.guess                      | 1048 +++++----
 config/config.sub                        | 2603 +++++++++++-----------
 config/install-sh                        |  401 ++--
 configure.ac                             |    8 +
 kexec/arch/i386/kexec-mb2-x86.c          |    6 +-
 kexec/arch/i386/x86-linux-setup.c        |   16 +-
 kexec/arch/x86_64/kexec-elf-rel-x86_64.c |    3 +-
 purgatory/arch/x86_64/Makefile           |    2 +
 8 files changed, 2157 insertions(+), 1930 deletions(-)

-- 
2.28.0

Attachment: signature.asc
Description: PGP signature

_______________________________________________
kexec mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/kexec

Reply via email to