Revision 3d177870 linux-user/qemu.h
b/linux-user/qemu.h | ||
---|---|---|
17 | 17 |
* task_struct fields in the kernel |
18 | 18 |
*/ |
19 | 19 |
struct image_info { |
20 |
target_ulong load_addr;
|
|
21 |
unsigned long start_code;
|
|
22 |
unsigned long end_code;
|
|
23 |
unsigned long start_data;
|
|
24 |
unsigned long end_data;
|
|
25 |
unsigned long start_brk;
|
|
26 |
unsigned long brk;
|
|
27 |
unsigned long start_mmap;
|
|
28 |
unsigned long mmap;
|
|
29 |
unsigned long rss;
|
|
30 |
unsigned long start_stack;
|
|
31 |
unsigned long entry;
|
|
20 |
target_ulong load_addr;
|
|
21 |
target_ulong start_code;
|
|
22 |
target_ulong end_code;
|
|
23 |
target_ulong start_data;
|
|
24 |
target_ulong end_data;
|
|
25 |
target_ulong start_brk;
|
|
26 |
target_ulong brk;
|
|
27 |
target_ulong start_mmap;
|
|
28 |
target_ulong mmap;
|
|
29 |
target_ulong rss;
|
|
30 |
target_ulong start_stack;
|
|
31 |
target_ulong entry;
|
|
32 | 32 |
target_ulong code_offset; |
33 | 33 |
target_ulong data_offset; |
34 | 34 |
char **host_argv; |
... | ... | |
105 | 105 |
struct linux_binprm { |
106 | 106 |
char buf[128]; |
107 | 107 |
void *page[MAX_ARG_PAGES]; |
108 |
unsigned long p;
|
|
108 |
target_ulong p;
|
|
109 | 109 |
int fd; |
110 | 110 |
int e_uid, e_gid; |
111 | 111 |
int argc, envc; |
Also available in: Unified diff