| Commit message (Expand) | Author | Age | Files | Lines |
* | Rewrite ptrace(2) wrappers in C. | Konstantin Belousov | 2016-08-29 | 2 | -52/+1 |
* | Remove unusedd and obsolete openbsd_poll system call. (Phase 1) | George V. Neville-Neil | 2016-08-18 | 1 | -1/+1 |
* | Implement userspace gettimeofday(2) with HPET timecounter. | Konstantin Belousov | 2016-08-17 | 1 | -6/+9 |
* | Replace use of the pipe(2) system call with pipe2(2) with a zero flags | Brooks Davis | 2016-06-22 | 2 | -54/+1 |
* | Make armv6 hard float abi by default. Kill armv6hf. | Warner Losh | 2016-05-18 | 3 | -4/+5 |
* | Revert a change that sneeked with 297619 | Andrew Turner | 2016-04-06 | 1 | -3/+1 |
* | Disable support for compat syscalls on arm64. These symbols were never | Andrew Turner | 2016-04-06 | 1 | -1/+3 |
* | libc: stop exporting cerror | Ed Maste | 2016-03-30 | 1 | -1/+0 |
* | libc: stop exporting curbrk and minbrk in the private namespace | Ed Maste | 2016-03-24 | 1 | -2/+0 |
* | Do not compile ARMv6 instructions on ARMv4/v5. Although clang is fine | Konstantin Belousov | 2015-12-24 | 1 | -0/+7 |
* | Add support for usermode (vdso-like) gettimeofday(2) and | Konstantin Belousov | 2015-12-07 | 2 | -1/+80 |
* | Annotate arm userspace assembler sources stating their tolerance to | Konstantin Belousov | 2015-09-29 | 29 | -0/+55 |
* | Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa... | Craig Rodrigues | 2015-09-20 | 1 | -0/+1 |
* | Export the ARM __aeabi_mem* functions from libc, they are needed by the gcc | Andrew Turner | 2015-06-16 | 2 | -8/+17 |
* | Add the needed if-then instructions to build as Thumb-2. | Andrew Turner | 2015-05-31 | 6 | -0/+53 |
* | Remove __ARM_EABI__ from more places in libc as this is the only ARM ABI | Andrew Turner | 2015-05-31 | 3 | -19/+7 |
* | Use a register to set the cpsr bits. The ip register is safe to be changed | Andrew Turner | 2015-05-31 | 2 | -8/+12 |
* | Removed unused special fork() implementations. | Brooks Davis | 2015-05-29 | 1 | -49/+0 |
* | Teach bits of libc about Thumb. This adds the if-then instructions needed | Andrew Turner | 2015-05-12 | 5 | -4/+48 |
* | Use the GOT_* macros to help simplify the code, these work with both pic | Andrew Turner | 2015-05-11 | 2 | -26/+9 |
* | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | Konstantin Belousov | 2015-04-18 | 1 | -3/+0 |
* | libc: Eliminate duplicate copies of __vdso_gettc.c | Ed Maste | 2015-04-02 | 2 | -49/+1 |
* | Remove duplicate copies of trivial getcontextx.c | Ed Maste | 2015-01-12 | 2 | -78/+3 |
* | Apparently more Makefiles use stuff from compiler-rt, so fix them up | Dimitry Andric | 2015-01-08 | 1 | -1/+1 |
* | Switch to the ARM unified assembly language as the clang integrated as only | Andrew Turner | 2014-11-29 | 7 | -123/+138 |
* | Add support for the __aeabi_c*cmp* functions. These are similar to the | Andrew Turner | 2014-10-14 | 8 | -1/+337 |
* | Clean up detection of hard-float ABIs. As with big-endian in r272368 we | Andrew Turner | 2014-10-01 | 2 | -2/+2 |
* | Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support | Andrew Turner | 2014-10-01 | 3 | -25/+0 |
* | Add the fp{get,set}{mask,round} functions to the public symbols in the map. | Andrew Turner | 2014-09-05 | 2 | -0/+14 |
* | In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo). | Ian Lepore | 2014-08-31 | 22 | -1/+36 |
* | From https://sourceware.org/ml/newlib/2014/msg00113.html | Warner Losh | 2014-08-14 | 1 | -2/+4 |
* | Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception | Ian Lepore | 2014-07-19 | 3 | -1/+111 |
* | Set the new floating point exception mask correctly | Andrew Turner | 2014-04-28 | 1 | -1/+1 |
* | Rename the fp{get,set}* files so they no longer conflict with the softfloat | Andrew Turner | 2014-04-21 | 7 | -2/+2 |
* | Add the deprecated fp{get,set}* functions, a few ports use them. | Andrew Turner | 2014-04-20 | 7 | -0/+304 |
* | Convert from WITHOUT_SYSCALL_COMPAT to MK_SYSCALL_COMPAT. | Warner Losh | 2014-04-05 | 1 | -1/+1 |
* | Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental. | Andrew Turner | 2014-03-23 | 1 | -2/+4 |
* | Implement __flt_rounds for ARMv6 hard-float. The fpscr register stores the | Andrew Turner | 2014-03-22 | 1 | -10/+14 |
* | Remove an extra 1 in an #if line | Andrew Turner | 2014-03-16 | 1 | -1/+1 |
* | Fix the spelling of function. | Andrew Turner | 2014-03-16 | 2 | -2/+2 |
* | Add an optimised version of the float and double helper functions. These | Andrew Turner | 2014-03-16 | 6 | -124/+537 |
* | Export _libc_arm_fpu_present as a private symbol to be used by other | Andrew Turner | 2014-03-11 | 1 | -0/+2 |
* | Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} | Marcel Moolenaar | 2014-03-04 | 2 | -6/+6 |
* | On ARM EABI double precision floating point values are stored in the | Andrew Turner | 2013-09-07 | 3 | -3/+3 |
* | Teach siglongjmp about the VFP version of the setjmp buffer. | Andrew Turner | 2013-07-21 | 1 | -3/+5 |
* | Finish pulling in the NetBSD setjmp/longjmp updates on ARM. | Andrew Turner | 2013-06-07 | 4 | -4/+162 |
* | Include machine/setjmp.h to get the definition of _JB_MAGIC__SETJMP. This | Andrew Turner | 2013-06-07 | 1 | -1/+3 |
* | Remove part of the NetBSD longjmp code that was not ready to be merged. | Andrew Turner | 2013-06-05 | 1 | -2/+1 |
* | Start to merge the updated ARM NetBSD setjump/longjmp functions. To begin | Andrew Turner | 2013-06-04 | 2 | -75/+52 |
* | The getcontext() from the __fillcontextx() call in the | Konstantin Belousov | 2013-05-28 | 1 | -0/+7 |