aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/powerpc/gen
Commit message (Expand)AuthorAgeFilesLines
* libc/softfloat: we don't export _fp[gs]et* symbolsBrooks Davis2024-03-131-4/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-018-8/+0
* Purge more stray embedded $FreeBSD$ stringsJohn Baldwin2023-09-251-5/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1614-29/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-05-125-5/+5
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-122-2/+2
* libc: Remove _get_tp() and _set_tp().John Baldwin2021-12-093-87/+1
* libc: add _get_tp() private functionKonstantin Belousov2021-04-092-1/+50
* [PowerPC] [PowerPCSPE] Fix multiple issues in fpsetmask().Brandon Bergren2021-03-011-3/+3
* [PowerPC] Fix typo in _ctx_start on ppc32Brandon Bergren2019-11-231-1/+1
* powerpc: Transition to Secure-PLT, like most other OSsJustin Hibbits2019-06-251-1/+8
* Remove bogus checks against NCARGS.John Baldwin2018-01-311-1/+1
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2510-8/+28
* Fix a typo which broke the build for powerpc.Justin Hibbits2016-10-251-1/+1
* Reduce code duplication between powerpc and powerpcspeJustin Hibbits2016-10-222-8/+10
* libc: make some more use of the nitems() macro.Pedro F. Giffuni2016-04-161-2/+2
* Make unions in PowerPC libc endian-safe.Nathan Whitehorn2016-02-261-2/+15
* Add include for declaration of _set_tp(). Eliminates -Wmissing-prototypes wa...Craig Rodrigues2015-09-201-0/+1
* Fix powerpc setjmp FPR saving/restoring.Justin Hibbits2015-04-083-108/+108
* Save and restore non-volatile floating-point registers during longjmp().Nathan Whitehorn2015-03-083-0/+126
* Remove duplicate copies of trivial getcontextx.cEd Maste2015-01-122-78/+4
* Avoid use of register variables. Clang 3.5 treats this as undefined behavior,Justin Hibbits2015-01-061-2/+1
* Ensure that every ENTRY(foo) has a matching END(foo).Baptiste Daroussin2014-10-016-0/+9
* Revert r253748,253749Andriy Gapon2013-07-281-0/+1
* remove needless inclusion of machine/cpu.h in userlandAndriy Gapon2013-07-281-1/+0
* The getcontext() from the __fillcontextx() call in theKonstantin Belousov2013-05-281-0/+7
* Allow building for the PowerPC EABI by providing a dummy __eabi()Marcel Moolenaar2012-05-242-1/+34
* Do not restore the register holding the TLS pointer when doing variousNathan Whitehorn2012-04-113-3/+0
* Replace the assembler macro WEAK_ALIAS with a new macro WEAK_REFERENCE whichAndreas Tobler2012-02-051-1/+1
* Make the sys/ucontext.h self-contained by changing the return typeKonstantin Belousov2012-02-011-1/+1
* Add API for obtaining extended machine context states that cannot beKonstantin Belousov2012-01-212-1/+70
* Two other places where we can use WEAK_ALIAS.Andreas Tobler2012-01-081-2/+1
* Replace a proliferation of buggy MD implementations of modf() with aDavid Schultz2011-10-212-108/+1
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1
* Mark assembler sources from libc as working with non-executable stack.Konstantin Belousov2011-01-145-0/+9
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromJoel Dahl2010-03-025-35/+0
* Fix some ifdef logic in the libc syncicache() bit that I somehow missed in theNathan Whitehorn2008-09-241-1/+3
* Allow the cacheline size on PowerPC to be set at runtime. This is essential forNathan Whitehorn2008-09-241-16/+16
* Let PowerPC world optionally build with -msoft-float. For FPU-less PowerPCRafal Jaworowski2008-02-246-0/+12
* Fix bogon in previous commit: <machine/cpu.h> is still needed.Marcel Moolenaar2007-06-101-0/+1
* The definition of CACHELINESIZE moved from <machine/cpu.h> toMarcel Moolenaar2007-06-101-1/+1
* Whitespace fix.Marcel Moolenaar2006-09-021-1/+1
* Avoid dead code elimination of the assignment to TP by using inlineMarcel Moolenaar2006-08-301-2/+2
* Remove fpsetsticky(). This was added for SysV compatibility, but dueDavid Schultz2005-03-152-58/+1
* Replace the ldexp() implementation in libc with a renamed copy of theDavid Schultz2005-01-221-155/+0
* Add support for TLS in statically linked programs.Doug Rabson2004-08-152-1/+37
* Add signalcontext, required by KSE.Peter Grehan2004-07-192-1/+104
* The new program counter should go into the trapframe's srr0 andPeter Grehan2004-07-191-1/+1