Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert $FreeBSD$ to $Id$ | peter | 1997-02-22 | 4 | -4/+4 |
| | |||||
* | Back out an easy $FreeBSD$ | peter | 1997-02-22 | 1 | -1/+1 |
| | |||||
* | Split up the Bessel function wrapper files so that most wrapper functions | bde | 1997-02-20 | 13 | -177/+315 |
| | | | | are in their own file. | ||||
* | Removed misplaced duplicate of comment about implementation details. | bde | 1997-02-20 | 1 | -22/+0 |
| | |||||
* | Compute (1 - x^2) as ((1 - x) * (1 + x)) instead of as (1 - x * x) to | bde | 1997-02-20 | 2 | -11/+23 |
| | | | | | | | | | | | | | | | avoid easily avoidable loss of precision when |x| is nearly 1. Extended (64-bit) precision only moves the meaning of "nearly" here. This probably could be done better by splitting up the range into |x| <= 0.5 and |x| > 0.5 like the C version. However, ucbtest does't report any errors in this version. Perhaps the C version should be used anyway. It's only 25% slower now on a P5, provided the C version of sqrt() isn't used, and the C version could be optimized better. Errors checked by: ucbtest | ||||
* | Typogrammatical error 'with' -> 'when'. | danny | 1997-02-20 | 1 | -1/+1 |
| | | | | This could be put into 2.2. | ||||
* | Add forgotten man page link fts_set.3 -> fts.3 | wosch | 1997-02-16 | 1 | -1/+1 |
| | |||||
* | Select between the generic math functions and the i387-specific ones | bde | 1997-02-16 | 25 | -56/+110 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | at runtime. etc/make.conf: Nuked HAVE_FPU option. lib/msun/Makefile: Always build the i387 objects. Copy the i387 source files at build time so that the i387 objects have different names. This is simpler than renaming the files in the cvs repository or repeating half of bsd.lib.mk to add explicit rules. lib/msun/src/*.c: Renamed all functions that have an i387-specific version by adding `__generic_' to their names. lib/msun/src/get_hw_float.c: New file for getting machdep.hw_float from the kernel. sys/i386/include/asmacros.h: Abuse the ENTRY() macro to generate jump vectors and associated code. This works much like PIC PLT dynamic initialization. The PIC case is messy. The old i387 entry points are renamed. Renaming is easier here because the names are given by macro expansions. | ||||
* | Use the C library version of log10() instead of the inaccurate formula | bde | 1997-02-16 | 1 | -3/+1 |
| | | | | | | | | | log10(x) = log10e * log(x). The formula would work if the RHS were evaluated in extended precision with an extended precision log(). This actually happened with the i387 log() because it returns excess precision. Found by: ucbtest | ||||
* | Fixed the i87 version of exp(). It returned NaN for args +-Inf. It had | bde | 1997-02-16 | 1 | -0/+42 |
| | | | | | | some small (one or two ULP) inaccuracies. Found by: ucbtest | ||||
* | Put back .endif clobbered by the previous commit, breaking the | jkh | 1997-02-15 | 1 | -0/+1 |
| | | | | build. | ||||
* | Reviewed by: Bruce Evans <bde@freebsd.org> | danny | 1997-02-15 | 1 | -0/+6 |
| | | | | | Guard against possible buffer overrun in filename passed. Another candidate for 2.2. | ||||
* | Allow commonly-used "insecure" as a valid keyword in /etc/ttys. | davidn | 1997-02-15 | 1 | -0/+2 |
| | | | | | This prevents keywords after "insecure" occurs being errnoeously parsed as comments. | ||||
* | Disabled the i387 version if log1p(). It just evaluates log(1 + x). | bde | 1997-02-15 | 1 | -2/+4 |
| | | | | | | | | | This defeats the point of log1p(). ucbtest reports errors of +-5e+15 ULPs. A correct version would use the i387 fyl2xp1 instruction for small x and maybe scale to small x. The C version does the scaling reasonably efficiently, and fyl2px1 is slow (at least on P5s), so not much is lost by always using the C version (only 25% for small x even with the broken i387 version; 50% for large x). | ||||
* | Moved definitions of PIC macros from SYS.h to DEFS.h so that SYS.h | bde | 1997-02-14 | 3 | -41/+21 |
| | | | | | | | | doesn't need to be included in files that have nothing to do with syscalls. Added missing `.text' to START_ENTRY so that ENTRY() works when invoked in the data section. | ||||
* | lite2 remame: vfc_index --> vfc_typenum | adam | 1997-02-12 | 1 | -1/+1 |
| | |||||
* | Obsolete fgetline() -> fgetln(); and chop off newline if necessary. | davidn | 1997-02-10 | 1 | -4/+5 |
| | |||||
* | Update to reflect new Lite2 mount.h and friends. | mpp | 1997-02-10 | 1 | -50/+53 |
| | |||||
* | Update to reflect new Lite2 mount.h. | mpp | 1997-02-10 | 2 | -6/+16 |
| | |||||
* | Move _PathLocale to data-only file, so setrunelocale() not pick up | ache | 1997-02-09 | 2 | -2/+2 |
| | | | | | | whole setlocale.c module now. Should go into 2.2 | ||||
* | Fix PR2579: potential security hole in rcmd.c | imp | 1997-02-09 | 1 | -2/+2 |
| | | | | Submitted by: Julian Assange | ||||
* | Do Andrey's homework :) before merging this into 2.2: | joerg | 1997-02-08 | 2 | -1/+6 |
| | | | | | . add idempotency #ifdef . avoid sloppy common-style external declaration. | ||||
* | Include "setlocale.h" for _PathLocale like other parts already did | ache | 1997-02-07 | 1 | -3/+2 |
| | | | | Should go in 2.2 | ||||
* | Activate libopie | pst | 1997-02-07 | 1 | -2/+2 |
| | |||||
* | This commit was generated by cvs2svn to compensate for changes in r22375, | pst | 1997-02-07 | 1 | -0/+27 |
|\ | | | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Build libopie from contrib_opie module. | pst | 1997-02-07 | 1 | -0/+27 |
| | |||||
* | Config information for FreeBSD | pst | 1997-02-07 | 1 | -0/+322 |
| | |||||
* | Comment out PATH_LOCALE reference | ache | 1997-02-06 | 2 | -2/+2 |
| | | | | Should go into 2.2 | ||||
* | Use symbolic constants instead of hardcoded digits | ache | 1997-02-06 | 4 | -32/+51 |
| | | | | | | | | Add range check for setrunelocale since it can be called directly. Remove _startup_setlocale compatibility function Should go into 2.2 | ||||
* | Fix yet another setlocale() bug. | pst | 1997-02-06 | 1 | -1/+1 |
| | | | | Submitted by: Wojtek Pilorz <wpilorz@celebris.bdk.lublin.pl> | ||||
* | Submitted by: John Birrell | julian | 1997-02-05 | 127 | -558/+3037 |
| | | | | uthreads update from the author. | ||||
* | Add XXX comment describing potential memset non-portable issue | ache | 1997-02-05 | 1 | -0/+3 |
| | | | | Nitpicked-by: joerg | ||||
* | Update the comment why range checking is not needed | ache | 1997-02-05 | 1 | -1/+1 |
| | | | | Should go in 2.2 | ||||
* | Update the comment why range checking not needed | ache | 1997-02-05 | 3 | -4/+4 |
| | | | | | | | Fix setrunelocale fail if called directly without prior setlocale call Should go in 2.2 | ||||
* | Killed getenv of PATH_LOCALE per Andrey's suggestion. It was intended | dg | 1997-02-05 | 1 | -11/+2 |
| | | | | | for debugging locale stuff, but was rarely if ever used...and of course just bit a big chunk out of our collective hind-ends. | ||||
* | 1MB is 1048576 bytes, not 1038476 bytes. (I can see that the original | asami | 1997-02-05 | 1 | -1/+1 |
| | | | | committer wasn't using the MicroSlop Natural keyboard though! :) | ||||
* | Add yet one comment saying that range checking already done | ache | 1997-02-03 | 1 | -0/+1 |
| | | | | to stop people "fixing" it by snprintf | ||||
* | Cruft cleanup to eliminate useless warnings | pst | 1997-02-02 | 1 | -3/+6 |
| | |||||
* | Make this texinfo file info-aware. | joerg | 1997-02-01 | 2 | -5/+69 |
| | | | | | | | I notice info(1) has some problems moving back and forth through the resulting info file, but emacs doesn't, so i figure it's rather a problem with info(1) itself. To the least, this file installs now finally. | ||||
* | Don't use hardcoded *roff font change requests. | mpp | 1997-01-31 | 2 | -3/+5 |
| | |||||
* | Don't use hardcoded *roff font change requests. Do it | mpp | 1997-01-31 | 7 | -18/+56 |
| | | | | via mdoc macros instead. | ||||
* | Very minor mdoc cleanup. | mpp | 1997-01-31 | 19 | -36/+36 |
| | |||||
* | Update to reflect current include files. | mpp | 1997-01-30 | 1 | -3/+12 |
| | |||||
* | Update to reflect current include files. | mpp | 1997-01-30 | 5 | -32/+41 |
| | |||||
* | Dont' mlink getgrent.3 to setgrfile.3, since there is no | mpp | 1997-01-30 | 1 | -1/+1 |
| | | | | setgrfile() function. | ||||
* | Update to reflect current include files. | mpp | 1997-01-30 | 7 | -47/+172 |
| | |||||
* | Update to reflect current include files. | mpp | 1997-01-30 | 1 | -2/+2 |
| | |||||
* | Correct "Chflags() will fail it:" to read "Chflags() will fail if:". | jmacd | 1997-01-30 | 1 | -1/+1 |
| | |||||
* | Fix free()ing block twice, remove unused function. | davidn | 1997-01-30 | 1 | -15/+1 |
| | |||||
* | Fix typo .->, for default separators in login_getcaplist(). | davidn | 1997-01-29 | 1 | -1/+2 |
| |