Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | amd64 version of __signbit() (pedro sized quad floats... really just IEEE | 2007-06-01 | 1 | -0/+19 | |
| | | | | extended padded to 16 bytes) | ||||
* | add __signbitl() for 68881 (not used yet) | 2007-06-01 | 1 | -0/+19 | |
| | |||||
* | add __signbitl for i387 (not used yet) | 2007-06-01 | 1 | -0/+19 | |
| | |||||
* | add little endian and big endian shapes for extended and quad float | 2007-06-01 | 1 | -1/+43 | |
| | |||||
* | add __signbit/__signbitf/__signbitl; nothing uses this file, it's just | 2007-05-31 | 1 | -0/+24 | |
| | | | | for completeness. | ||||
* | add __signbit/__signbitf/__signbitl (all the same) for vax (not used yet, | 2007-05-31 | 1 | -0/+19 | |
| | | | | but coming soon to a <math.h> near you). | ||||
* | convert to new .Dd format; | 2007-05-31 | 32 | -64/+64 | |
| | |||||
* | netbsd: stack sanity, leave the return PC alone | 2007-04-20 | 1 | -3/+3 | |
| | | | | ok kettenis@ | ||||
* | various cleanup: | 2007-02-06 | 1 | -15/+18 | |
| | | | | | | - escapes for < and > - fix some dodgy .Bd - add a little vertical space | ||||
* | Include s_llrint.c instead of ithe now removed llrint.c. | 2006-09-25 | 1 | -2/+2 | |
| | |||||
* | Move llrint.c, llrintf.c, lrint.c and lrintf.c to s_llrint.c, s_llrintf.c, | 2006-09-25 | 9 | -11/+150 | |
| | | | | | | s_lrint.c and s_lrintf.c, and add i387-specific assembler versions. ok deraadt@, otto@ | ||||
* | add some more C99 functions: round(3) and roundf(3). | 2006-07-12 | 6 | -9/+180 | |
| | | | | | By Steven G. Kargl <kargl at troutmask dot apl dot washington.edu> From FreeBSD | ||||
* | delint; ok millert@ beck@ | 2006-05-05 | 3 | -5/+3 | |
| | |||||
* | Avoid shadowing of external symbols by local variables; whoever | 2006-04-25 | 13 | -95/+95 | |
| | | | | | thought up the names of the bessel functions deserves a beating. ok deraadt@ | ||||
* | lint prefers ANSI C function definitions if a prototype is available; | 2006-04-24 | 1 | -2/+1 | |
| | | | | i can only agree | ||||
* | small delint; ok deraadt@ | 2006-04-24 | 5 | -5/+4 | |
| | |||||
* | New amd64 exp(3). | 2006-03-19 | 2 | -2/+103 | |
| | | | | tested by steven@, ok otto@ | ||||
* | Remove amd64 code. | 2006-03-18 | 1 | -31/+1 | |
| | | | | ok otto@ | ||||
* | add some more C99 functions: trunc(3) and truncf(3). | 2006-03-18 | 5 | -4/+200 | |
| | | | | | | From FreeBSD ok deraadt@ millert@ otto@ jmc@ | ||||
* | amd64 asm code is not correct for exp(+/-Inf), so until somebody | 2006-03-14 | 2 | -131/+2 | |
| | | | | | comes up with a correct asm version, use the C version of exp(3). ok steven@ kettenis@ | ||||
* | improvements from alexey dobriyan; | 2006-03-05 | 1 | -4/+9 | |
| | | | | ok miod kettenis | ||||
* | use WANTLINT= (on all architectures) | 2005-11-24 | 1 | -1/+2 | |
| | |||||
* | more empty files for lint to chew on (on the vax) | 2005-11-24 | 4 | -0/+4 | |
| | |||||
* | an empty stub file for lint: on the vax, lint will chew on this, but avoid it | 2005-11-23 | 1 | -0/+1 | |
| | | | | | when compiling, and use the .S file instead if someone has a better solution, show it.. | ||||
* | avoid ' which confuses make depend | 2005-11-23 | 1 | -1/+1 | |
| | |||||
* | Work around a gcc optimization problem. Spotted by biorn@; fix | 2005-11-17 | 1 | -3/+5 | |
| | | | | inspired by FreeBSD. ok biorn@ millert@ deraadt@ | ||||
* | Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD via | 2005-11-17 | 12 | -5/+625 | |
| | | | | jason@. Man page fixes by jmc@, prodding by jsg@. ok mickey@ | ||||
* | Fix exp(3) for arg Inf and -Inf. From NetBSD; PR 4578. ok deraadt@ | 2005-11-15 | 1 | -13/+105 | |
| | |||||
* | Add missing $OpenBSD$ tags. | 2005-08-02 | 107 | -286/+107 | |
| | | | | | | Zap wasteful RCSID("$NetBSD$") okay deraadt@ | ||||
* | Improve the accuracy of log1p function on i387 for small values of x. | 2005-03-07 | 1 | -9/+56 | |
| | | | | From NetBSD, ok miod@ | ||||
* | pull in r1.8 from NetBSD, drochner: "amd64: stack sanity, leave the | 2005-03-01 | 1 | -2/+2 | |
| | | | | return PC alone", via hugh@ | ||||
* | Fix a typo and get good results in the process, fixes PR 3830 and passes | 2004-07-22 | 1 | -1/+1 | |
| | | | | Perl's regression test; ok art@ | ||||
* | errno changes, lib major version bumps, and general flag day | 2004-07-13 | 1 | -1/+1 | |
| | | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | ||||
* | evil pasto | 2004-05-22 | 1 | -2/+2 | |
| | |||||
* | remove optimization workaround for sparc64 now that we're using gcc3. | 2004-04-06 | 1 | -2/+2 | |
| | | | | ok deraadt@ | ||||
* | we now use the cvs repository copied amd64 set | 2004-02-28 | 42 | -1322/+0 | |
| | |||||
* | reach into new amd64 directory | 2004-02-28 | 1 | -3/+3 | |
| | |||||
* | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | 2004-02-27 | 1 | -2/+2 | |
| | | | | | | reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | ||||
* | add libm parts for amd64; much from netbsd, integration by mickey. | 2004-02-08 | 85 | -1/+2655 | |
| | | | | | | Instead of mixing the i387 & xmm register components, we decide to explicitly seperate them. libm is already confusing enough as it is, thank you very much | ||||
* | `Ns' implies `No', so `Ns No' -> `Ns'; (even simpler in adduser(8)) | 2004-01-23 | 1 | -4/+4 | |
| | | | | discussed with todd@ | ||||
* | use .Sq rather than .Dq, which, for some reason, is making -mdoc wobble; | 2004-01-02 | 1 | -2/+2 | |
| | |||||
* | Historically, scalb() in 4BSD had the actual semantics of scalbn(). We changed | 2003-11-01 | 1 | -5/+4 | |
| | | | | | | | | | | scalb() to scalbn() some time ago in the tree to fix this. However, it turns out the vax scalb() had already been fixed to support standard scalb() semantics. This commit undoes that change, making the vax scalbn() the same as the 4BSD scalb() (but with the correct name) and fixes the comment. We still could use wrappers for scalb(), scalbf() and scalbnf(). Fixes exp() and a number of perl tests; OK hugh@ | ||||
* | these are supposed to round towards zero; found by millert@ while testing perl 5.8.1 | 2003-10-31 | 2 | -4/+4 | |
| | |||||
* | hypot: uppercase Euclidean; new sentence new line | 2003-10-21 | 2 | -5/+6 | |
| | | | | | | math: constrast -> contrast from Jared Yanovich | ||||
* | ansi | 2003-06-26 | 2 | -4/+2 | |
| | |||||
* | cabsf takes complex float not double | 2003-06-26 | 1 | -2/+2 | |
| | |||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 91 | -483/+119 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | section reorder; | 2003-06-02 | 4 | -71/+71 | |
| | |||||
* | - typos | 2003-05-20 | 6 | -31/+34 | |
| | | | | - new sentence, new line | ||||
* | ERROR -> ERRORS in .Sh, as per mdoc template. | 2003-05-08 | 2 | -4/+4 | |
| |