| Summary: | pread()/pwrite() should default to __NR_pread64/__NR_pwrite64 | ||
|---|---|---|---|
| Product: | uClibc | Reporter: | David Laight <david.laight> |
| Component: | Standard Compliance | Assignee: | unassigned |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | uclibc-cvs |
| Priority: | P5 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Host: | Target: | ||
| Build: | |||
|
Description
David Laight
2012-05-29 08:41:09 UTC
the fallback hacks should not be used. we should be hitting the kernel syscalls directly whenever possible. this is merely a case of the kernel renamed their syscall names and uClibc missed the update. i don't know what you mean by referring to mmap I couldn't find the definition of __syscall_pread() or __syscall_pwrite(), but I didn't try to build it to see what happens. There is an mmap.c in the 0.9.27 sources ... |