diff options
author | Eric Andersen <andersen@codepoet.org> | 2004-05-14 10:59:09 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2004-05-14 10:59:09 +0000 |
commit | 297b6bb585320c9ee650258fb3d3e7e812cdc5a8 (patch) | |
tree | 5f2ef14066df9438b6fae31b949a03b5f82cf356 /libc/sysdeps/linux/frv/bits/endian.h | |
parent | cd411309b5af27b1a02f324174d1caad98bc0927 (diff) |
Alexandre Oliva writes:
Here are a number of minor changes to FR-V-specific bits of the uClibc
port:
- I've adjusted the definition of _dl_mmap to cope with the fact that
there will be a definition for an mmap2-only system.
- We don't have COPY relocs, so optimize the copy reloc-related code
away.
- Change the page size to 16KiB, to match the ABI spec, and not a
stale value I'd copied from a linker config file. Oops.
- Fix error handling in clone and vfork; parts of the changes by David
Howells <dhowells@redhat.com>
- Rearrange includes in crtreloc.c.
- Change the API of __syscall_error, to reduce code size.
- Improve __syscall_return in terms of code size, so as to enable
tail-calling of __syscall_error, at least within libc. Ideally,
__syscall_error should be hidden within libc.so, but this didn't
work because of libdl. I haven't looked into why, and figured I'd
leave it visible for now.
- Rename enumerators and macros in sys/ucontext.h to reduce namespace
pollution.
Diffstat (limited to 'libc/sysdeps/linux/frv/bits/endian.h')
0 files changed, 0 insertions, 0 deletions