![]() | ||||||||||
Messages in this thread |
On Saturday 31 January 2004 07:08, H. Peter Anvin wrote: > Does system calls follow the same convention? I have just looked up in glibc what architectures need this kind of handling and found that there is no easy rule. The good news is that none of (hppa m68k s390 sparc x86_64 alpha cris i386 sparc64 arm ia64) are doing this. AFAICS, the padding is done for exactly these system calls: ppc: truncate64, ftruncate64, pread64, pwrite64 mips: truncate64, ftruncate64, pread64, pwrite64 sh: pread64, pwrite64 fadvise64_64 is another story: mips does no padding, ppc32 reorders the arguments (int fd, int advise, off64_t offset, off64_t len) and s390 passes a struct, for the reason Uli already explained. Arnd <>< - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2005-03-22 13:00 [from the cache] ©2003-2008 | ||||||||||