summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/drivers/net/undiload.c
diff options
context:
space:
mode:
authorMichael Brown2007-07-16 14:22:12 +0200
committerMichael Brown2007-07-16 14:22:12 +0200
commit6d2e4e719c346aa519d63099475c0a81b70f758c (patch)
tree048e477af1ee8a547a9a54c95c163763eb67835d /src/arch/i386/drivers/net/undiload.c
parentKill off some long-redundant CFLAGS (diff)
downloadipxe-6d2e4e719c346aa519d63099475c0a81b70f758c.tar.gz
ipxe-6d2e4e719c346aa519d63099475c0a81b70f758c.tar.xz
ipxe-6d2e4e719c346aa519d63099475c0a81b70f758c.zip
Move uninitialised .data16 variables to .bss16; saves around 2000
bytes of useless zeroes in the final image.
Diffstat (limited to 'src/arch/i386/drivers/net/undiload.c')
-rw-r--r--src/arch/i386/drivers/net/undiload.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/i386/drivers/net/undiload.c b/src/arch/i386/drivers/net/undiload.c
index fc8d91947..a3284f802 100644
--- a/src/arch/i386/drivers/net/undiload.c
+++ b/src/arch/i386/drivers/net/undiload.c
@@ -36,11 +36,11 @@
*/
/** Parameter block for calling UNDI loader */
-static struct s_UNDI_LOADER __data16 ( undi_loader );
+static struct s_UNDI_LOADER __bss16 ( undi_loader );
#define undi_loader __use_data16 ( undi_loader )
/** UNDI loader entry point */
-static SEGOFF16_t __data16 ( undi_loader_entry );
+static SEGOFF16_t __bss16 ( undi_loader_entry );
#define undi_loader_entry __use_data16 ( undi_loader_entry )
/**