Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-04 Thread J. Mayer
On Sun, 2007-11-04 at 01:51 +, Paul Brook wrote: If you take a close look, you'll find more variations between Linux ABIs for different CPUs than between all BSD implementations: common syscalls of all BSD flavors do the same thing (and have the same ABI whatever the CPU...). You'll

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread J. Mayer
On Sat, 2007-11-03 at 01:21 +, Thiemo Seufer wrote: Thayne Harbaugh wrote: There are several things that I'd like to see addressed in linux-user. Some of these are to fix bugs, some are to make qemu linux-user more like the Linux kernel, some are to make the internal qemu interfaces

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread Thayne Harbaugh
On Sat, 2007-11-03 at 13:52 +0100, J. Mayer wrote: On Sat, 2007-11-03 at 01:21 +, Thiemo Seufer wrote: Thayne Harbaugh wrote: There are several things that I'd like to see addressed in linux-user. Some of these are to fix bugs, some are to make qemu linux-user more like the Linux

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread TJ
I'm glad you posted about your efforts since I've also been working on solving related x86_64 build warnings caused by 32-bit int to 64-bit pointer conversions. warning: cast to pointer from integer of different size There are a lot of these in syscall.c I have in my drafts folder an RFC I was

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread Fabrice Bellard
Thayne Harbaugh wrote: On Sat, 2007-11-03 at 13:52 +0100, J. Mayer wrote: On Sat, 2007-11-03 at 01:21 +, Thiemo Seufer wrote: [...] But it could be great to group the syscalls by categories, or so. For example, putting all POSIX compliant syscalls in a single file and using a syscall

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread Thayne Harbaugh
On Sat, 2007-11-03 at 20:13 +0100, Fabrice Bellard wrote: Thayne Harbaugh wrote: On Sat, 2007-11-03 at 13:52 +0100, J. Mayer wrote: On Sat, 2007-11-03 at 01:21 +, Thiemo Seufer wrote: [...] But it could be great to group the syscalls by categories, or so. For example, putting all

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread J. Mayer
On Sat, 2007-11-03 at 19:16 -0600, Thayne Harbaugh wrote: On Sat, 2007-11-03 at 20:13 +0100, Fabrice Bellard wrote: Thayne Harbaugh wrote: On Sat, 2007-11-03 at 13:52 +0100, J. Mayer wrote: On Sat, 2007-11-03 at 01:21 +, Thiemo Seufer wrote: [...] But it could be great to

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-03 Thread Paul Brook
If you take a close look, you'll find more variations between Linux ABIs for different CPUs than between all BSD implementations: common syscalls of all BSD flavors do the same thing (and have the same ABI whatever the CPU...). You'll also find very few variations between the syscalls common

[Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-02 Thread Thayne Harbaugh
There are several things that I'd like to see addressed in linux-user. Some of these are to fix bugs, some are to make qemu linux-user more like the Linux kernel, some are to make the internal qemu interfaces more consistent. An internal coding practice that is being addressed bit-by-bit is that

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-02 Thread Thiemo Seufer
Thayne Harbaugh wrote: There are several things that I'd like to see addressed in linux-user. Some of these are to fix bugs, some are to make qemu linux-user more like the Linux kernel, some are to make the internal qemu interfaces more consistent. An internal coding practice that is being