#
b5aa3b33 |
| 18-Apr-2014 |
guenther <guenther@openbsd.org> |
It's been a quarter century: we can assume volatile is present with that name.
|
#
2fbf033e |
| 28-Mar-2013 |
martynas <martynas@openbsd.org> |
Switch libc and libm to use strong aliases rather than weak aliases where appropriate. Among other things makes the symbols consistent across all architectures (notably where ldbl mantissa is 53 bit
Switch libc and libm to use strong aliases rather than weak aliases where appropriate. Among other things makes the symbols consistent across all architectures (notably where ldbl mantissa is 53 bits).
While at it, kill unused LINTLIBRARY/PROTOLIB1 cruft which was there to trick lint into recording the right prototypes for aliased functions. Most of the work done at the awesome n2k13 hackathon.
Agreed by kettenis@, guenther@, matthew@.
show more ...
|
#
4a39ccd0 |
| 05-Dec-2012 |
deraadt <deraadt@openbsd.org> |
Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
|
#
aeb694e3 |
| 08-Jul-2011 |
martynas <martynas@openbsd.org> |
Revert (leaving the complex math part alone). Some stuff is depending on this historical behavior; so we're stuck in this stupid situation. No cookie for me.
|
#
9f5f473d |
| 05-Apr-2009 |
martynas <martynas@openbsd.org> |
this is not a write-only register. might have caused to optimize it away. ok miod@
|
#
ab185003 |
| 10-Dec-2008 |
martynas <martynas@openbsd.org> |
use sys/cdefs.h; pointed out by theo
|
#
d9c4f847 |
| 09-Dec-2008 |
martynas <martynas@openbsd.org> |
alias fabsl to fabs on these archs
|
#
67ed3a45 |
| 23-Jul-2008 |
martynas <martynas@openbsd.org> |
clear sign bit, instead of comparing to zero and setting x=-x. fixes special cases, such as neg. zero, and makes C99 conformant ok miod@, millert@ since there's nothing else in arm's fabs.c, replace
clear sign bit, instead of comparing to zero and setting x=-x. fixes special cases, such as neg. zero, and makes C99 conformant ok miod@, millert@ since there's nothing else in arm's fabs.c, replace 4-clause license w/ the one at /usr/share/misc/license.template
show more ...
|
#
243b5df4 |
| 02-Mar-2007 |
miod <miod@openbsd.org> |
Move landisk to hardware floating point. At the moment the FPU context is always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to
Move landisk to hardware floating point. At the moment the FPU context is always saved upon context switches, as FPU registers are heavily used for long long computations (don't ask). Gcc default to -m4.
Credits to drahn@ otto@ and deraadt@ for feedback and help testing.
Upgrade procedure if you don't want to use the damn snapshots: - build and install new kernel, reboot off it - build new gcc, do not install it yet - make includes - install new gcc - build and install lib/csu and lib/libc - make build
show more ...
|
#
73428b21 |
| 06-Nov-2006 |
drahn <drahn@openbsd.org> |
Move (back) to softfloat on sh for now.
|
#
cf252584 |
| 10-Oct-2006 |
miod <miod@openbsd.org> |
Preliminary userland bits for OpenBSD/landisk, many things coming from NetBSD.
|