aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/i386/firmware
diff options
context:
space:
mode:
authorMichael Brown <mcb30@etherboot.org>2007-07-16 13:22:12 +0100
committerMichael Brown <mcb30@etherboot.org>2007-07-16 13:22:12 +0100
commit6d2e4e719c346aa519d63099475c0a81b70f758c (patch)
tree048e477af1ee8a547a9a54c95c163763eb67835d /src/arch/i386/firmware
parent389204713f044f3fabad1d2ff2b9d2ae6d16a1cb (diff)
downloadipxe-6d2e4e719c346aa519d63099475c0a81b70f758c.tar.gz
Move uninitialised .data16 variables to .bss16; saves around 2000
bytes of useless zeroes in the final image.
Diffstat (limited to 'src/arch/i386/firmware')
-rw-r--r--src/arch/i386/firmware/pcbios/memmap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/i386/firmware/pcbios/memmap.c b/src/arch/i386/firmware/pcbios/memmap.c
index 7c1f36028..318ba0910 100644
--- a/src/arch/i386/firmware/pcbios/memmap.c
+++ b/src/arch/i386/firmware/pcbios/memmap.c
@@ -49,7 +49,7 @@ struct e820_entry {
#define E820_TYPE_NVS 4 /**< ACPI NVS memory */
/** Buffer for INT 15,e820 calls */
-static struct e820_entry __data16 ( e820buf );
+static struct e820_entry __bss16 ( e820buf );
#define e820buf __use_data16 ( e820buf )
/**