Statistics
| Branch: | Revision:

root / linux-user / sparc @ feature-archipelago

Name Size
syscall.h 424 Bytes
syscall_nr.h 21.5 kB
target_cpu.h 1.4 kB
target_signal.h 637 Bytes
target_structs.h 2.2 kB
termbits.h 11.2 kB

Latest revisions

# Date Author Comment
4fc47320 02/18/2014 04:45 pm Riku Voipio

linux-user: sync syscall numbers upto 3.13

All others updated except unicore, which doesn't look right to
begin with.

Signed-off-by: Riku Voipio <>

55a2b163 11/29/2013 11:42 am Petar Jovanovic

linux-user: create target_structs header to place ipc_perm and shmid_ds

Creating target_structs header in linux-user/$arch/ and making
target_ipc_perm and target_shmid_ds its first inhabitants.
The struct defintions may/should be further fine-tuned by arch maintainers....

4ce6243d 07/22/2013 09:54 pm Peter Maydell

linux-user: Clean up handling of clone() argument order

Linux manages to have three separate orderings of the arguments to
the clone() syscall on different architectures. In the kernel these
are selected via CONFIG_CLONE_BACKWARDS and CONFIG_CLONE_BACKWARDS2....

f5147c93 07/22/2013 09:54 pm Peter Maydell

linux-user: Enable NPTL for SPARC targets

Provide the missing cpu_set_tls(), and resolve the FIXME in
cpu_clone_regs() by clearing the carry flag for the child.
This allows us to turn on building with NPTL for SPARC.

Signed-off-by: Peter Maydell <>...

6291ad77 07/09/2013 10:20 pm Peter Maydell

linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-user

The functions cpu_clone_regs() and cpu_set_tls() are not purely CPU
related -- they are specific to the TLS ABI for a a particular OS.
Move them into the linux-user/ tree where they belong....

0d95fda8 03/11/2013 01:05 pm Dillon Amburgey

linux-user: Add more sparc syscall numbers

Signed-off-by: Dillon Amburgey <>
Signed-off-by: Riku Voipio <>

24c35a50 12/08/2012 08:49 pm Peter Maydell

linux-user: Merge pread/pwrite into pread64/pwrite64

The Linux syscalls underlying pread() and pwrite() take a 64 bit
offset on all architectures, even if some of them name the syscall
"pread/pwrite" rather than "pread64/pwrite64" for historical reasons....

7cd393ac 10/27/2011 02:43 pm Richard Henderson

sparc-linux-user: Add some missing syscall numbers

Signed-off-by: Richard Henderson <>
Signed-off-by: Riku Voipio <>

d979e8eb 07/11/2011 04:12 pm Peter Maydell

linux-user: Add syscall numbers from kernel 2.6.39.2

Add syscall numbers for new syscall numbers; this brings us
into line with Linux 2.6.39.2.

Signed-off-by: Peter Maydell <>
Signed-off-by: Riku Voipio <>

c227f099 10/02/2009 12:12 am Anthony Liguori

Revert "Get rid of _t suffix"

In the very least, a change like this requires discussion on the list.

The naming convention is goofy and it causes a massive merge problem. Something
like this must be presented on the list first so people can provide input...

View revisions

Also available in: Atom