[Buildroot] [PATCH v3 00/11] IBM s390x and Z architecture support
Alexander Egorenkov
egorenar at linux.ibm.com
Wed Sep 16 05:59:23 UTC 2020
This series of patches adds support for IBM s390x and Z architectures
to buildroot.
v2 -> v3:
* Addressed all review findings by Romain Naour
* qemu s390x board
- Linux kernel needs host OpenSSL
* makedumpfile
- Cosmetic improvement of dependencies
* s390-tools
- Clean up redundant dependencies which are brought in
already by glibc
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 (11):
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 | 13 ++++
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 | 1 +
package/s390-tools/Config.in | 13 ++++
package/s390-tools/s390-tools.hash | 3 +
package/s390-tools/s390-tools.mk | 91 +++++++++++++++++++++++++
package/systemd/Config.in | 1 +
toolchain/toolchain-buildroot/Config.in | 6 +-
20 files changed, 210 insertions(+), 8 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