]> Git Repo - qemu.git/commit - pc-bios/s390-ccw/netboot.mak
pc-bios/s390-ccw: Optimize the s390-netboot.img for size
authorThomas Huth <[email protected]>
Thu, 14 Jun 2018 08:38:22 +0000 (10:38 +0200)
committerThomas Huth <[email protected]>
Mon, 18 Jun 2018 13:08:44 +0000 (15:08 +0200)
commit63c93fac18546ef9468c7b522bad0ae43f9f58ba
tree1b20896834c25dde4eb19395104ffdef3e638d74
parent0d8261b506933c245b79ca6a57422dc81d8989c1
pc-bios/s390-ccw: Optimize the s390-netboot.img for size

The -O2 optimization flag is passed via CFLAGS to the firmware Makefile,
but in netbook.mak, we've got some rules that only use QEMU_CFLAGS for
compiling the libc and libnet from SLOF, so these files get compiled
without optimization so far. Use CFLAGS here, too, to create faster
and smaller code.

We can additionally save some more bytes in the firmware images by compi-
ling the code with -fno-asynchronous-unwind-tables. This will omit some
ELF sections (used for stack unwinding for example) from the image that
we do not need in the firmware.

Acked-by: Christian Borntraeger <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
pc-bios/s390-ccw/Makefile
pc-bios/s390-ccw/netboot.mak
This page took 0.024153 seconds and 4 git commands to generate.