Commit 223b8a40d13550ebc08216bd96d1f615597e0554
1 parent
1f9519c9
bFLT 64-bit host fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2195 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
11 additions
and
11 deletions
linux-user/flat.h
| ... | ... | @@ -22,25 +22,25 @@ |
| 22 | 22 | |
| 23 | 23 | struct flat_hdr { |
| 24 | 24 | char magic[4]; |
| 25 | - unsigned long rev; /* version (as above) */ | |
| 26 | - unsigned long entry; /* Offset of first executable instruction | |
| 25 | + target_ulong rev; /* version (as above) */ | |
| 26 | + target_ulong entry; /* Offset of first executable instruction | |
| 27 | 27 | with text segment from beginning of file */ |
| 28 | - unsigned long data_start; /* Offset of data segment from beginning of | |
| 28 | + target_ulong data_start; /* Offset of data segment from beginning of | |
| 29 | 29 | file */ |
| 30 | - unsigned long data_end; /* Offset of end of data segment | |
| 30 | + target_ulong data_end; /* Offset of end of data segment | |
| 31 | 31 | from beginning of file */ |
| 32 | - unsigned long bss_end; /* Offset of end of bss segment from beginning | |
| 32 | + target_ulong bss_end; /* Offset of end of bss segment from beginning | |
| 33 | 33 | of file */ |
| 34 | 34 | |
| 35 | 35 | /* (It is assumed that data_end through bss_end forms the bss segment.) */ |
| 36 | 36 | |
| 37 | - unsigned long stack_size; /* Size of stack, in bytes */ | |
| 38 | - unsigned long reloc_start; /* Offset of relocation records from | |
| 37 | + target_ulong stack_size; /* Size of stack, in bytes */ | |
| 38 | + target_ulong reloc_start; /* Offset of relocation records from | |
| 39 | 39 | beginning of file */ |
| 40 | - unsigned long reloc_count; /* Number of relocation records */ | |
| 41 | - unsigned long flags; | |
| 42 | - unsigned long build_date; /* When the program/library was built */ | |
| 43 | - unsigned long filler[5]; /* Reservered, set to zero */ | |
| 40 | + target_ulong reloc_count; /* Number of relocation records */ | |
| 41 | + target_ulong flags; | |
| 42 | + target_ulong build_date; /* When the program/library was built */ | |
| 43 | + target_ulong filler[5]; /* Reservered, set to zero */ | |
| 44 | 44 | }; |
| 45 | 45 | |
| 46 | 46 | #define FLAT_FLAG_RAM 0x0001 /* load program entirely into RAM */ | ... | ... |