#
1d386b48 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
#
1ee35324 |
|
08-Mar-2015 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Save and restore non-volatile floating-point registers during longjmp(). This should also save and restore non-volatile Altivec registers, but that needs to wait on solving two problems: 1. Adding the nonvolatile vector registers means we need 5 more than _JBLEN entries in jmp_buf on 32-bit targets (64-bit is OK). 2. Need to figure out how to determine if saving/restoring vector regs is supported on the current CPU from userland. MFC after: 1 month
|
#
ad9bbe98 |
|
01-Oct-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Ensure that every ENTRY(foo) has a matching END(foo). It allows to build with newer binutils Differential Revision: https://reviews.freebsd.org/D877 Reviewed by: jhibbits
|
#
88fe3856 |
|
10-Apr-2012 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Do not restore the register holding the TLS pointer when doing various usermode context switches (long jumps and ucontext operations). If these are used across threads, multiple threads can end up with the same TLS base. Madness will then result. This makes behavior on PPC match that on x86 systems and on Linux. MFC after: 10 days
|
#
54558cdc |
|
05-Feb-2012 |
Andreas Tobler <andreast@FreeBSD.org> |
Replace the assembler macro WEAK_ALIAS with a new macro WEAK_REFERENCE which has the same API as __weak_reference(). Give 'x' in SYS.h a more meaningful name. Tested on 32- and 64-bit PowerMac. Reviewed by: bde
|
#
d172493d |
|
08-Jan-2012 |
Andreas Tobler <andreast@FreeBSD.org> |
Two other places where we can use WEAK_ALIAS.
|
#
8f861da9 |
|
14-Jan-2011 |
Konstantin Belousov <kib@FreeBSD.org> |
Mark assembler sources from libc as working with non-executable stack. Reviewed and tested by: nwhitehorn
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
840b91cc |
|
10-Jul-2010 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Provide 64-bit PowerPC support in libc. Obtained from: projects/ppc64
|