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
ioctls_inc.h.gz
Description: Binary data
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