summaryrefslogtreecommitdiff
path: root/linux-user/qemu.h
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2012-01-28 21:12:14 +0200
committerRiku Voipio <riku.voipio@linaro.org>2012-02-02 17:51:19 +0200
commit125b0f55b63d11518f7d17480c795697c98b9bd3 (patch)
tree176e7fea89565f9b8b9070c7f20fbcf34f50f403 /linux-user/qemu.h
parentd0fd11ffd3e2cb65234da354f14d745e5fbfce67 (diff)
downloadqemu-125b0f55b63d11518f7d17480c795697c98b9bd3.tar.gz
linux-user: save auxv length
We create our own AUXV segment on stack and save a pointer to it. However we don't save the length of it, so any code that wants to do anything useful with it later on has to walk it again. Instead, let's remember the length of our AUXV segment. This simplifies later uses by a lot. (edited by Riku to apply to qemu HEAD) Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Diffstat (limited to 'linux-user/qemu.h')
-rw-r--r--linux-user/qemu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/linux-user/qemu.h b/linux-user/qemu.h
index 30e2abd839..308dbc025b 100644
--- a/linux-user/qemu.h
+++ b/linux-user/qemu.h
@@ -48,6 +48,7 @@ struct image_info {
abi_ulong code_offset;
abi_ulong data_offset;
abi_ulong saved_auxv;
+ abi_ulong auxv_len;
abi_ulong arg_start;
abi_ulong arg_end;
int personality;