[PATCH 0/4] Add s390x build support
Colin King
colin.king at canonical.com
Fri Feb 26 11:42:09 UTC 2016
From: Colin Ian King <colin.king at canonical.com>
Add macros to enable/disable ACPI and UEFI build for tests. Add build
time checks for these macros to build in or not build in the test code
depending on the per architecture settings for ACPI and UEFI suport.
Add more smarts into the fwts ADT regression tests to detect if a test
is built in and to skip the regression test if it is not available.
Colin Ian King (4):
Add s390x build support, don't build ACPI specific code for this arch
Add s390x build support: skip tests that are not build in for this
arch
Add s390x build support, don't build UEFI specific code for this arch
Debian/control: don't build UEFI kernel module for s390x
debian/control | 2 +-
fwts-test/acpidump-0001/test-0001.sh | 6 ++++++
fwts-test/acpitables-0001/test-0001.sh | 6 ++++++
fwts-test/arg-help-0001/test-0001.sh | 2 +-
fwts-test/arg-help-0001/test-0002.sh | 2 +-
fwts-test/arg-table-path-0001/test-0001.sh | 7 +++++++
fwts-test/arg-table-path-0001/test-0002.sh | 7 +++++++
fwts-test/asf-0001/test-0001.sh | 6 ++++++
fwts-test/asf-0001/test-0002.sh | 6 ++++++
fwts-test/aspt-0001/test-0001.sh | 6 ++++++
fwts-test/aspt-0001/test-0002.sh | 6 ++++++
fwts-test/bert-0001/test-0001.sh | 6 ++++++
fwts-test/bert-0001/test-0002.sh | 6 ++++++
fwts-test/bgrt-0001/test-0001.sh | 6 ++++++
fwts-test/bgrt-0001/test-0002.sh | 8 +++++++-
fwts-test/boot-0001/test-0001.sh | 6 ++++++
fwts-test/boot-0001/test-0002.sh | 6 ++++++
fwts-test/checksum-0001/test-0001.sh | 6 ++++++
fwts-test/checksum-0001/test-0003.sh | 6 ++++++
fwts-test/checksum-0001/test-0004.sh | 6 ++++++
fwts-test/cpep-0001/test-0001.sh | 6 ++++++
fwts-test/cpep-0001/test-0002.sh | 6 ++++++
fwts-test/csrt-0001/test-0001.sh | 6 ++++++
fwts-test/csrt-0001/test-0002.sh | 6 ++++++
fwts-test/dbg2-0001/test-0001.sh | 6 ++++++
fwts-test/dbg2-0001/test-0002.sh | 6 ++++++
fwts-test/dbgp-0001/test-0001.sh | 6 ++++++
fwts-test/dbgp-0001/test-0002.sh | 6 ++++++
fwts-test/disassemble-0001/test-0001.sh | 6 ++++++
fwts-test/erst-0001/test-0001.sh | 6 ++++++
fwts-test/erst-0001/test-0002.sh | 6 ++++++
fwts-test/erst-0001/test-0003.sh | 6 ++++++
fwts-test/facs-0001/test-0001.sh | 6 ++++++
fwts-test/facs-0001/test-0002.sh | 6 ++++++
fwts-test/fpdt-0001/test-0001.sh | 6 ++++++
fwts-test/fpdt-0001/test-0002.sh | 6 ++++++
fwts-test/hest-0001/test-0001.sh | 6 ++++++
fwts-test/hest-0001/test-0002.sh | 6 ++++++
fwts-test/iort-0001/test-0001.sh | 6 ++++++
fwts-test/iort-0001/test-0002.sh | 6 ++++++
fwts-test/lpit-0001/test-0001.sh | 6 ++++++
fwts-test/lpit-0001/test-0002.sh | 6 ++++++
fwts-test/madt-0001/test-0001.sh | 6 ++++++
fwts-test/madt-0001/test-0002.sh | 6 ++++++
fwts-test/mchi-0001/test-0001.sh | 6 ++++++
fwts-test/mchi-0001/test-0002.sh | 6 ++++++
fwts-test/method-0001/test-0001.sh | 6 ++++++
fwts-test/msdm-0001/test-0001.sh | 6 ++++++
fwts-test/msdm-0001/test-0002.sh | 6 ++++++
fwts-test/rsdt-0001/test-0001.sh | 6 ++++++
fwts-test/sbst-0001/test-0001.sh | 6 ++++++
fwts-test/sbst-0001/test-0002.sh | 6 ++++++
fwts-test/slic-0001/test-0001.sh | 6 ++++++
fwts-test/slic-0001/test-0002.sh | 6 ++++++
fwts-test/slit-0001/test-0001.sh | 6 ++++++
fwts-test/slit-0001/test-0002.sh | 6 ++++++
fwts-test/spcr-0001/test-0001.sh | 6 ++++++
fwts-test/spcr-0001/test-0002.sh | 6 ++++++
fwts-test/srat-0001/test-0001.sh | 6 ++++++
fwts-test/srat-0001/test-0002.sh | 6 ++++++
fwts-test/stao-0001/test-0001.sh | 6 ++++++
fwts-test/stao-0001/test-0002.sh | 6 ++++++
fwts-test/syntaxcheck-0001/test-0001.sh | 6 ++++++
fwts-test/tcpa-0001/test-0001.sh | 6 ++++++
fwts-test/tcpa-0001/test-0002.sh | 6 ++++++
fwts-test/tpm2-0001/test-0001.sh | 6 ++++++
fwts-test/tpm2-0001/test-0002.sh | 6 ++++++
fwts-test/uefi-0001/test-0001.sh | 6 ++++++
fwts-test/uefi-0001/test-0002.sh | 6 ++++++
fwts-test/waet-0001/test-0001.sh | 6 ++++++
fwts-test/waet-0001/test-0002.sh | 6 ++++++
fwts-test/waet-0001/test-0003.sh | 6 ++++++
fwts-test/wdat-0001/test-0001.sh | 6 ++++++
fwts-test/wdat-0001/test-0002.sh | 6 ++++++
fwts-test/xenv-0001/test-0001.sh | 7 +++++++
fwts-test/xenv-0001/test-0002.sh | 6 ++++++
fwts-test/xsdt-0001/test-0001.sh | 6 ++++++
src/acpi/acpidump/acpidump.c | 8 ++++++--
src/acpi/acpiinfo/acpiinfo.c | 4 ++++
src/acpi/acpitables/acpitables.c | 8 ++++++--
src/acpi/asf/asf.c | 4 ++++
src/acpi/aspt/aspt.c | 4 ++++
src/acpi/bert/bert.c | 4 ++++
src/acpi/bgrt/bgrt.c | 4 ++++
src/acpi/boot/boot.c | 4 ++++
src/acpi/brightness/brightness-helper.c | 5 +++++
src/acpi/checksum/checksum.c | 8 ++++++--
src/acpi/cpep/cpep.c | 4 ++++
src/acpi/crsdump/crsdump.c | 4 ++++
src/acpi/crsdump/prsdump.c | 5 +++++
src/acpi/csrt/csrt.c | 4 ++++
src/acpi/dbg2/dbg2.c | 4 ++++
src/acpi/dbgp/dbgp.c | 4 ++++
src/acpi/ecdt/ecdt.c | 4 ++++
src/acpi/erst/erst.c | 4 ++++
src/acpi/facs/facs.c | 4 ++++
src/acpi/fadt/fadt.c | 5 ++++-
src/acpi/fpdt/fpdt.c | 4 ++++
src/acpi/gpedump/gpedump.c | 5 +++++
src/acpi/gtdt/gtdt.c | 4 ++++
src/acpi/hest/hest.c | 4 ++++
src/acpi/hpet/hpet.c | 6 +++---
src/acpi/iort/iort.c | 4 ++++
src/acpi/lpit/lpit.c | 4 ++++
src/acpi/madt/madt.c | 4 ++++
src/acpi/mchi/mchi.c | 4 ++++
src/acpi/method/method.c | 5 ++++-
src/acpi/msdm/msdm.c | 4 ++++
src/acpi/plddump/plddump.c | 5 +++++
src/acpi/rsdp/rsdp.c | 4 ++++
src/acpi/rsdt/rsdt.c | 4 ++++
src/acpi/sbst/sbst.c | 4 ++++
src/acpi/slic/slic.c | 4 ++++
src/acpi/slit/slit.c | 4 ++++
src/acpi/spcr/spcr.c | 4 ++++
src/acpi/spmi/spmi.c | 4 ++++
src/acpi/srat/srat.c | 4 ++++
src/acpi/stao/stao.c | 4 ++++
src/acpi/syntaxcheck/syntaxcheck.c | 4 ++++
src/acpi/tcpa/tcpa.c | 5 +++++
src/acpi/tpm2/tpm2.c | 5 +++++
src/acpi/uefi/uefi.c | 4 ++++
src/acpi/waet/waet.c | 4 ++++
src/acpi/wdat/wdat.c | 4 ++++
src/acpi/xenv/xenv.c | 8 ++++++--
src/acpi/xsdt/xsdt.c | 4 ++++
src/acpica/fwts_acpica.c | 4 ++++
src/lib/include/fwts.h | 9 +++++++++
src/lib/include/fwts_acpi.h | 6 ++++++
src/lib/include/fwts_acpi_tables.h | 4 ++++
src/lib/include/fwts_iasl.h | 4 ++++
src/lib/src/fwts_acpi.c | 4 ++++
src/lib/src/fwts_acpi_object_eval.c | 3 +++
src/lib/src/fwts_acpi_tables.c | 4 ++++
src/lib/src/fwts_dump.c | 4 ++++
src/lib/src/fwts_framework.c | 7 +++++++
src/lib/src/fwts_iasl.c | 5 +++++
src/pci/aspm/aspm.c | 7 ++++++-
src/uefi/esrtdump/esrtdump.c | 6 +++++-
src/uefi/securebootcert/securebootcert.c | 7 ++++++-
src/uefi/uefibootpath/uefibootpath.c | 6 +++++-
src/uefi/uefidump/uefidump.c | 7 ++++++-
src/uefi/uefirtauthvar/uefirtauthvar.c | 6 +++++-
src/uefi/uefirtmisc/uefirtmisc.c | 6 +++++-
src/uefi/uefirttime/uefirttime.c | 6 +++++-
src/uefi/uefirtvariable/uefirtvariable.c | 6 +++++-
src/uefi/uefivarinfo/uefivarinfo.c | 6 +++++-
147 files changed, 767 insertions(+), 27 deletions(-)
--
2.7.0
More information about the fwts-devel
mailing list