As with the toolstack side, we ought to use -Og for debug builds.
All fixes are trivial. The first 3 are understandable, given reduced
optimisations. The next 3 are, AFAICT, bogus diagnostics.
Andrew Cooper (7):
xen/arm: Make make_cpus_node() compile at -Og
x86/shim: Fix compilation at -Og
x86/sysctl: Make arch_do_sysctl() compile at -Og
x86/irq: Make create_irq() compile at -Og
xen/efi: Make efi_start() compile at -Og
x86/shadow: Make _shadow_prealloc() compile at -Og
xen: Use -Og for debug builds when available
xen/Makefile | 4 +++-
xen/arch/arm/domain_build.c | 2 +-
xen/arch/x86/irq.c | 2 +-
xen/arch/x86/mm/shadow/common.c | 2 +-
xen/arch/x86/pv/shim.c | 6 +++---
xen/arch/x86/sysctl.c | 4 ++--
xen/common/efi/boot.c | 2 +-
7 files changed, 12 insertions(+), 10 deletions(-)
--
2.11.0
All fixes are trivial. The first 3 are understandable, given reduced
optimisations. The next 3 are, AFAICT, bogus diagnostics.
Andrew Cooper (7):
xen/arm: Make make_cpus_node() compile at -Og
x86/shim: Fix compilation at -Og
x86/sysctl: Make arch_do_sysctl() compile at -Og
x86/irq: Make create_irq() compile at -Og
xen/efi: Make efi_start() compile at -Og
x86/shadow: Make _shadow_prealloc() compile at -Og
xen: Use -Og for debug builds when available
xen/Makefile | 4 +++-
xen/arch/arm/domain_build.c | 2 +-
xen/arch/x86/irq.c | 2 +-
xen/arch/x86/mm/shadow/common.c | 2 +-
xen/arch/x86/pv/shim.c | 6 +++---
xen/arch/x86/sysctl.c | 4 ++--
xen/common/efi/boot.c | 2 +-
7 files changed, 12 insertions(+), 10 deletions(-)
--
2.11.0