#
249415e0 |
| 24-Jan-2017 |
kettenis <kettenis@openbsd.org> |
In preparation of compiling our kernels with -ffreestanding, explicitly map a few performance-critical functions to compiler builtins. Since the builtins supported by gcc3, gcc4 and clang are not th
In preparation of compiling our kernels with -ffreestanding, explicitly map a few performance-critical functions to compiler builtins. Since the builtins supported by gcc3, gcc4 and clang are not the same, there are (unfortunately) some compiler checks to make sure we only do the mapping for builtins that are actually supported by the compiler.
ok jca@, tom@, guenther@
show more ...
|
#
b5be37d2 |
| 10-Jun-2014 |
deraadt <deraadt@openbsd.org> |
mop up #ifdef _KERNEL goo; ok miod
|
#
043fbe51 |
| 27-Oct-2009 |
deraadt <deraadt@openbsd.org> |
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (th
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
show more ...
|
#
a26aa419 |
| 07-Aug-2004 |
deraadt <deraadt@openbsd.org> |
ansi and some missing protos
|
#
29295d1c |
| 02-Jun-2003 |
millert <millert@openbsd.org> |
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
|
#
5733d2de |
| 24-Apr-2002 |
espie <espie@openbsd.org> |
Introduce a new file, machine/internal_types.h, to hold that specific arch type characteristics.
internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* na
Introduce a new file, machine/internal_types.h, to hold that specific arch type characteristics.
internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h.
This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h.
Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
show more ...
|
#
c83ce2fb |
| 25-Apr-2000 |
mickey <mickey@openbsd.org> |
make bzero() compile again; millert@ ok
|
#
bb80aa89 |
| 02-Jun-1998 |
deraadt <deraadt@openbsd.org> |
sparc needs memset for gcc now (i hate this)
|