diff options
| author | Tom Musta | 2014-08-12 20:53:35 +0200 |
|---|---|---|
| committer | Riku Voipio | 2014-08-22 14:06:34 +0200 |
| commit | 37ed09560c51465c3b8a659b9d18d43e75726c04 (patch) | |
| tree | bc887481fcc54d25a8c7ba7ec58b4ef763fd9394 /linux-user/i386 | |
| parent | linux-user: Properly Handle semun Structure In Cross-Endian Situations (diff) | |
| download | qemu-37ed09560c51465c3b8a659b9d18d43e75726c04.tar.gz qemu-37ed09560c51465c3b8a659b9d18d43e75726c04.tar.xz qemu-37ed09560c51465c3b8a659b9d18d43e75726c04.zip | |
linux-user: Make ipc syscall's third argument an abi_long
For those target ABIs that use the ipc system call (e.g. POWER),
the third argument is used in the shmat path as a pointer. It
therefore must be declared as an abi_long (versus int) so that
the address bits are not lost in truncation. In fact, all arguments
to do_ipc should be declared as abit_long.
In fact, it makes more sense for all of the arguments to be declaried
as abi_long (except call).
Signed-off-by: Tom Musta <tommusta@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'linux-user/i386')
0 files changed, 0 insertions, 0 deletions
