summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/include
diff options
context:
space:
mode:
authorMichael Brown2005-05-24 01:47:54 +0200
committerMichael Brown2005-05-24 01:47:54 +0200
commit7b423c098838fb4b972ac888ac6f94efda951765 (patch)
treec55dbb81000afe6e556caf9004ff830116117c36 /src/arch/i386/include
parentSplit PXE code into preboot, udp, tftp, undi and loader units. (diff)
downloadipxe-7b423c098838fb4b972ac888ac6f94efda951765.tar.gz
ipxe-7b423c098838fb4b972ac888ac6f94efda951765.tar.xz
ipxe-7b423c098838fb4b972ac888ac6f94efda951765.zip
Fixes for gcc >= 3.2 from Georg Baum
Diffstat (limited to 'src/arch/i386/include')
-rw-r--r--src/arch/i386/include/basemem.h2
-rw-r--r--src/arch/i386/include/librm.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/i386/include/basemem.h b/src/arch/i386/include/basemem.h
index 6e7c22dd..289824eb 100644
--- a/src/arch/i386/include/basemem.h
+++ b/src/arch/i386/include/basemem.h
@@ -19,7 +19,7 @@ struct free_base_memory_header {
};
union free_base_memory_block {
- struct free_base_memory_header;
+ struct free_base_memory_header header;
char bytes[1024];
};
diff --git a/src/arch/i386/include/librm.h b/src/arch/i386/include/librm.h
index 2edc1096..1b82a982 100644
--- a/src/arch/i386/include/librm.h
+++ b/src/arch/i386/include/librm.h
@@ -17,8 +17,8 @@
/* Real-mode call parameter block, as passed to real_call */
struct real_call_params {
- struct i386_seg_regs;
- struct i386_regs;
+ struct i386_seg_regs segs;
+ struct i386_regs regs;
segoff_t rm_code;
segoff_t reserved;
} PACKED;