| Commit message (Expand) | Author | Age | Files | Lines |
* | libc: add _get_tp() private function | Konstantin Belousov | 2021-04-09 | 2 | -1/+50 |
* | libc/<arch>/sys/cerror.S: fix typo | Konstantin Belousov | 2021-04-03 | 1 | -1/+1 |
* | [PowerPC] [PowerPCSPE] Fix multiple issues in fpsetmask(). | Brandon Bergren | 2021-03-01 | 1 | -3/+3 |
* | Add CFI start/end proc directives to arm64, i386, and ppc | Conrad Meyer | 2020-12-05 | 1 | -2/+4 |
* | [PowerPC64LE] Fix gdtoa configurations on LE. | Brandon Bergren | 2020-09-23 | 1 | -0/+4 |
* | [PowerPC] Implement VDSO timebase access on powerpc* | Brandon Bergren | 2020-09-08 | 3 | -2/+69 |
* | [PowerPC] Fix typo in _ctx_start on ppc32 | Brandon Bergren | 2019-11-23 | 1 | -1/+1 |
* | powerpc: Transition to Secure-PLT, like most other OSs | Justin Hibbits | 2019-06-25 | 3 | -11/+28 |
* | Fix initial exec TLS mode for dynamically loaded shared objects. | Konstantin Belousov | 2019-03-29 | 1 | -0/+46 |
* | Remove MD __sys_* private symbols. | Brooks Davis | 2018-12-05 | 1 | -2/+0 |
* | Reimplement brk() and sbrk() to avoid the use of _end. | Mark Johnston | 2018-06-04 | 4 | -151/+1 |
* | Replace MD assembly exect() with a portable version. | Brooks Davis | 2018-04-12 | 3 | -44/+1 |
* | Remove caching from getlogin(2). | Brooks Davis | 2018-04-06 | 2 | -52/+1 |
* | Remove bogus checks against NCARGS. | John Baldwin | 2018-01-31 | 1 | -1/+1 |
* | libc: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-25 | 11 | -8/+30 |
* | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Correct an misunderstanding of MDSRCS. | Brooks Davis | 2017-03-02 | 1 | -1/+1 |
* | Fix a typo which broke the build for powerpc. | Justin Hibbits | 2016-10-25 | 1 | -1/+1 |
* | Reduce code duplication between powerpc and powerpcspe | Justin Hibbits | 2016-10-22 | 2 | -8/+10 |
* | Reduce duplicate NOASM and PSEUDO definitions | Brooks Davis | 2016-09-08 | 1 | -5/+0 |
* | Rewrite ptrace(2) wrappers in C. | Konstantin Belousov | 2016-08-29 | 2 | -62/+1 |
* | Remove unusedd and obsolete openbsd_poll system call. (Phase 1) | George V. Neville-Neil | 2016-08-18 | 1 | -1/+1 |
* | Replace use of the pipe(2) system call with pipe2(2) with a zero flags | Brooks Davis | 2016-06-22 | 2 | -47/+1 |
* | libc: make some more use of the nitems() macro. | Pedro F. Giffuni | 2016-04-16 | 1 | -2/+2 |
* | 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 |
* | Make unions in PowerPC libc endian-safe. | Nathan Whitehorn | 2016-02-26 | 2 | -2/+22 |
* | Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa... | Craig Rodrigues | 2015-09-20 | 1 | -0/+1 |
* | The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), and | Konstantin Belousov | 2015-04-18 | 1 | -3/+0 |
* | Fix powerpc setjmp FPR saving/restoring. | Justin Hibbits | 2015-04-08 | 3 | -108/+108 |
* | libc: Eliminate duplicate copies of __vdso_gettc.c | Ed Maste | 2015-04-02 | 2 | -49/+1 |
* | Save and restore non-volatile floating-point registers during longjmp(). | Nathan Whitehorn | 2015-03-08 | 3 | -0/+126 |
* | Remove duplicate copies of trivial getcontextx.c | Ed Maste | 2015-01-12 | 2 | -78/+4 |
* | Avoid use of register variables. Clang 3.5 treats this as undefined behavior, | Justin Hibbits | 2015-01-06 | 1 | -2/+1 |
* | Ensure that every ENTRY(foo) has a matching END(foo). | Baptiste Daroussin | 2014-10-01 | 11 | -0/+14 |
* | Convert from WITHOUT_SYSCALL_COMPAT to MK_SYSCALL_COMPAT. | Warner Losh | 2014-04-05 | 1 | -1/+1 |
* | Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} | Marcel Moolenaar | 2014-03-04 | 1 | -1/+1 |
* | Get rid of the CONCAT macro. | Andreas Tobler | 2013-11-23 | 1 | -9/+9 |
* | Revert r253748,253749 | Andriy Gapon | 2013-07-28 | 1 | -0/+1 |
* | remove needless inclusion of machine/cpu.h in userland | Andriy Gapon | 2013-07-28 | 1 | -1/+0 |
* | The getcontext() from the __fillcontextx() call in the | Konstantin Belousov | 2013-05-28 | 1 | -0/+7 |
* | Rework the __vdso_* symbols attributes to only make the symbols weak, | Konstantin Belousov | 2013-01-30 | 2 | -0/+50 |
* | Doh... Don't add __eabi to an old version tag (i.e. FBSD_1.0). Add it to the | Marcel Moolenaar | 2012-05-25 | 1 | -1/+4 |
* | Allow building for the PowerPC EABI by providing a dummy __eabi() | Marcel Moolenaar | 2012-05-24 | 3 | -1/+35 |
* | Do not restore the register holding the TLS pointer when doing various | Nathan Whitehorn | 2012-04-11 | 3 | -3/+0 |
* | Replace the assembler macro WEAK_ALIAS with a new macro WEAK_REFERENCE which | Andreas Tobler | 2012-02-05 | 2 | -17/+17 |
* | Make the sys/ucontext.h self-contained by changing the return type | Konstantin Belousov | 2012-02-01 | 1 | -1/+1 |
* | Add API for obtaining extended machine context states that cannot be | Konstantin Belousov | 2012-01-21 | 2 | -1/+70 |
* | Two other places where we can use WEAK_ALIAS. | Andreas Tobler | 2012-01-08 | 1 | -2/+1 |
* | Use the macro WEAK_ALIAS. Tested on 32 and 64-bit. | Andreas Tobler | 2012-01-06 | 1 | -10/+5 |