| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix __syscall declaration with wrong visibility in syscall_arch.h•••remove __syscall declaration where it is not needed (aarch64, arm,
microblaze, or1k) and add the hidden attribute where it is (mips).
| Szabolcs Nagy | 2015-04-30 | 1 | -2/+0 |
| * | unify non-inline version of syscall code across archs•••except powerpc, which still lacks inline syscalls simply because
nobody has written the code, these are all fallbacks used to work
around a clang bug that probably does not exist in versions of clang
that can compile musl. however, it's useful to have the generic
non-inline code anyway, as it eases the task of porting to new archs:
writing inline syscall code is now optional. this approach could also
help support compilers which don't understand inline asm or lack
support for the needed register constraints.
mips could not be unified because it has special fixup code for broken
layout of the kernel's struct stat.
| Rich Felker | 2014-11-22 | 1 | -34/+2 |
| * | fix 64-bit syscall argument passing on or1k•••the kernel syscall interface for or1k does not expect 64-bit arguments
to be aligned to "even" register boundaries. this incorrect alignment
broke truncate/ftruncate and as well as a few less-common syscalls.
| Rich Felker | 2014-11-05 | 1 | -1/+1 |
| * | fix broken offset argument to the mmap2 syscall on or1k•••for or1k, the kernel expects the offset passed to mmap2 in units of
the 8k page size, not the standard unit of 4k used on most other
archs.
| Rich Felker | 2014-07-30 | 1 | -0/+2 |
| * | add or1k (OpenRISC 1000) architecture port•••With the exception of a fenv implementation, the port is fully featured.
The port has been tested in or1ksim, the golden reference functional
simulator for OpenRISC 1000.
It passes all libc-test tests (except the math tests that
requires a fenv implementation).
The port assumes an or1k implementation that has support for
atomic instructions (l.lwa/l.swa).
Although it passes all the libc-test tests, the port is still
in an experimental state, and has yet experienced very little
'real-world' use.
| Stefan Kristiansson | 2014-07-18 | 1 | -0/+154 |