On 28 Feb 2015 18:24, Dmitry V. Levin wrote:
> On Fri, Feb 27, 2015 at 01:06:22AM -0500, Mike Frysinger wrote:
> > vFAIL: test; x86_64/32-bit/LSB linux-3.18.4 kernel-headers-3.19.0 
> > glibc-2.21 gcc-4.9.2
> > FAIL: ioctl
> 
> Could you generate ioctls_{inc,arch}0.h files natively on x32?
> I suppose they would differ both from x86 and x86_64 versions.

ioctl on x32 runs through the compat_sys_ioctl entry point like x86.  attached 
is the generated header -- ioctls_arch.h was the same as x86_64/ioctls_arch0.h.

one thing to note with the tracing of the ioctl ABI is that the kernel might be 
broken and need fixing in some cases.  x32 is not widely deployed, so it hasn't 
been fully vetted yet :).
-mike

Attachment: ioctls_inc.h.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to