[Buildroot] [PATCH v2 00/12] IBM s390x and Z architecture support
Alexander Egorenkov
egorenar at linux.ibm.com
Sun Sep 13 11:32:42 UTC 2020
This series of patches adds support for IBM s390x and Z architectures
to buildroot.
v1 -> v2:
* Addressed all review findings by Yann E. Morin
* Split up into smaller patches to ease further review process
* qemu s390x board
- Clean up of qemu_s390x_defconfig
- Use fixed Linux kernel version
- Use in-tree Linux kernel config
- Add defconfig comment to readme.txt for CI testing
* s390-tools package
- Improve Makefile
- Add dependency on C++ toolchain (due to libvmdump)
- uClibc-ng is not supported
Alexander Egorenkov (12):
support/gnuconfig/config.sub: bump to version 2020-06-28
arch: add the basic IBM s390x and Z arch support
toolchain: add support for the internal IBM s390x and Z toolchain
linux: add bzImage support for IBM s390x and Z arch
board/qemu: add IBM s390x and Z arch support
package/systemd: add support for IBM s390x and Z arch
package/cmake: add support for IBM s390x and Z arch
package/liburcu: add support for IBM s390x and Z arch
package/kexec: add support for IBM s390x and Z arch
package/go: add support for IBM s390x and Z arch
package/makedumpfile: add support for IBM s390x and Z arch
package/s390-tools: new package
DEVELOPERS | 6 +
Makefile | 1 +
arch/Config.in | 13 +
arch/Config.in.s390x | 34 ++
board/qemu/s390x/post-build.sh | 11 +
board/qemu/s390x/readme.txt | 8 +
configs/qemu_s390x_defconfig | 12 +
linux/Config.in | 2 +-
package/Config.in | 1 +
package/cmake/Config.in | 3 +-
package/gcc/gcc.mk | 5 +
package/go/Config.in.host | 2 +-
package/kexec/Config.in | 2 +-
package/liburcu/Config.in | 2 +-
package/makedumpfile/Config.in | 2 +-
package/s390-tools/Config.in | 17 +
package/s390-tools/s390-tools.hash | 3 +
package/s390-tools/s390-tools.mk | 91 ++++
package/systemd/Config.in | 1 +
support/gnuconfig/config.sub | 579 +++++++++++++-----------
toolchain/toolchain-buildroot/Config.in | 6 +-
21 files changed, 530 insertions(+), 271 deletions(-)
create mode 100644 arch/Config.in.s390x
create mode 100755 board/qemu/s390x/post-build.sh
create mode 100644 board/qemu/s390x/readme.txt
create mode 100644 configs/qemu_s390x_defconfig
create mode 100644 package/s390-tools/Config.in
create mode 100644 package/s390-tools/s390-tools.hash
create mode 100644 package/s390-tools/s390-tools.mk
--
2.26.2
More information about the buildroot
mailing list