[PATCH] PPC32 cancellation support
Franz Sirl
Franz.Sirl-kernel@lauterbach.com
Sat Jan 4 16:06:00 GMT 2003
Hi,
After fixing my thinko in accessing variables via GOT nearly all is fine now.
The only failing xchecks are test-aio and test-aio64 which I'm still
investigating (does it sound familiar to someone?).
tst-aio: aio_write: wrong size: 269090916, should be 1000
tst-aio: comparison failed for aio_read test
tst-aio: lio_listio (write): wrong size: 269090916, should be 1000
tst-aio: aio_fsync (aio_write): wrong size: 269090916, should be 1000
The rest behaves fine.
Franz.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Mark
__syscall_pread64 and __syscall_pwrite64 cancellable.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
(INTERNAL_SYSCALL): New macro.
(LOADARGS_0, LOADARGS_1): Fix.
* linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h:
New file.
* linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/Makefile: New
file.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glibc-ppc-cancellation-1.patch
Type: text/x-diff
Size: 7872 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20030104/5703d295/attachment.bin>
More information about the Libc-alpha
mailing list