Kexec Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] x32 support
@ 2020-10-09 15:39 Ahelenia Ziemiańska
  2020-10-09 15:39 ` [PATCH 1/5] config: update to latest config.{sub,guess}, install-sh Ahelenia Ziemiańska
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Ahelenia Ziemiańska @ 2020-10-09 15:39 UTC (permalink / raw)
  To: kexec


[-- Attachment #1.1: Type: text/plain, Size: 1113 bytes --]

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 #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 143 bytes --]

_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-11-16 11:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-09 15:39 [PATCH 0/5] x32 support Ahelenia Ziemiańska
2020-10-09 15:39 ` [PATCH 1/5] config: update to latest config.{sub,guess}, install-sh Ahelenia Ziemiańska
2020-10-09 15:39 ` [PATCH 2/5] configure.ac, arch/x86_64: handle x32 as subarch of x86_64 and don't specify -mcmodel=large there Ahelenia Ziemiańska
2020-10-23 14:33   ` Simon Horman
2020-10-23 15:41     ` Ahelenia Ziemiańska
2020-10-23 18:40       ` Simon Horman
2020-11-11 12:40         ` Ahelenia Ziemiańska
2020-10-09 15:39 ` [PATCH 3/5] i386/kexec-mb2-x86.c: cast ints to uintptr_t before pointers to avoid warnings Ahelenia Ziemiańska
2020-10-09 15:39 ` [PATCH 4/5] i386: fix string formatting-related warnings Ahelenia Ziemiańska
2020-10-09 15:40 ` [PATCH 5/5] x86_64: allow ELFCLASS32 for x32 support Ahelenia Ziemiańska
2020-11-16 11:00 ` [PATCH 0/5] " Simon Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox