Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pread and pwrite were broken in several ways: | David McCullough | 2002-08-09 | 1 | -19/+23 |
| | | | | | | | | | | | | | | * pwrite was using the write system call. * SYSCALL_INLINE was only defined for pread and reused by pwrite meaning pwrite did a pread :-). * The kernel pread/pwrite interfaces always take a 64bit value. So the libc versions must do the LONG_LONG_PAIR stuff otherwise the pread/pwrite calls will not work. These guys are working now for SH at least (and I can format my DiskOnChip again ;-) | ||||
* | Rework syscall handling. Rewrite syscall handlers for x86 and ARM. | Eric Andersen | 2002-07-22 | 1 | -88/+72 |
| | | | | | | Prepare to kill the UNIFIED_SYSCALL option and instead have it be a per arch thing that is either enabled or not for that arch. -Erik | ||||
* | stupid cut-n-paste bug | Eric Andersen | 2002-07-15 | 1 | -5/+5 |
| | | | | -Erik | ||||
* | Rework pread and pwrite support so it should actually work. | Eric Andersen | 2002-07-15 | 1 | -0/+213 |
Add support for pread64 and pwrite64. Fixup llseek a bit. -Erik |