Wolfram Schneider
b8dc034799
Add forgotten man page link fts_set.3 -> fts.3
1997-02-16 22:32:13 +00:00
Bruce Evans
dab159e3d6
Select between the generic math functions and the i387-specific ones
...
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.
1997-02-16 18:26:31 +00:00
Bruce Evans
799e5901b3
Use the C library version of log10() instead of the inaccurate formula
...
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
1997-02-16 17:54:58 +00:00
Bruce Evans
72d8d94d6f
Fixed the i87 version of exp(). It returned NaN for args +-Inf. It had
...
some small (one or two ULP) inaccuracies.
Found by: ucbtest
1997-02-16 17:38:11 +00:00
Jordan K. Hubbard
c4ebcb3423
Put back .endif clobbered by the previous commit, breaking the
...
build.
1997-02-15 14:05:42 +00:00
Daniel O'Callaghan
d53ec6c0d0
Reviewed by: Bruce Evans <bde@freebsd.org>
...
Guard against possible buffer overrun in filename passed.
Another candidate for 2.2.
1997-02-15 07:10:26 +00:00
David Nugent
a60c8a80bc
Allow commonly-used "insecure" as a valid keyword in /etc/ttys.
...
This prevents keywords after "insecure" occurs being errnoeously
parsed as comments.
1997-02-15 05:45:00 +00:00
Bruce Evans
ec7d3a3282
Disabled the i387 version if log1p(). It just evaluates log(1 + x).
...
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).
1997-02-15 05:21:16 +00:00
Bruce Evans
b416939d71
Moved definitions of PIC macros from SYS.h to DEFS.h so that SYS.h
...
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.
1997-02-14 10:57:07 +00:00
Adam David
590f415db7
lite2 remame: vfc_index --> vfc_typenum
1997-02-12 01:34:38 +00:00
David Nugent
e9039c38dc
Obsolete fgetline() -> fgetln(); and chop off newline if necessary.
1997-02-10 16:32:03 +00:00
Mike Pritchard
be619c7fbd
Update to reflect new Lite2 mount.h and friends.
1997-02-10 07:36:00 +00:00
Mike Pritchard
4cb0cd1bb5
Update to reflect new Lite2 mount.h.
1997-02-10 07:29:25 +00:00
Andrey A. Chernov
e799281533
Move _PathLocale to data-only file, so setrunelocale() not pick up
...
whole setlocale.c module now.
Should go into 2.2
1997-02-09 09:29:27 +00:00
Warner Losh
5480d8d5c2
Fix PR2579: potential security hole in rcmd.c
...
Submitted by: Julian Assange
1997-02-09 06:54:46 +00:00
Joerg Wunsch
cc551f25f4
Do Andrey's homework :) before merging this into 2.2:
...
. add idempotency #ifdef
. avoid sloppy common-style external declaration.
1997-02-08 14:04:30 +00:00
Andrey A. Chernov
b195036087
Include "setlocale.h" for _PathLocale like other parts already did
...
Should go in 2.2
1997-02-07 13:05:51 +00:00
Paul Traina
00a825f736
Activate libopie
1997-02-07 03:58:36 +00:00
Paul Traina
8c80565e0f
Build libopie from contrib_opie module.
1997-02-07 03:51:56 +00:00
Paul Traina
ae7c505681
Config information for FreeBSD
1997-02-07 03:46:28 +00:00
Andrey A. Chernov
939aed4fb5
Comment out PATH_LOCALE reference
...
Should go into 2.2
1997-02-06 09:29:02 +00:00
Andrey A. Chernov
63407d3487
Use symbolic constants instead of hardcoded digits
...
Add range check for setrunelocale since it can be called
directly.
Remove _startup_setlocale compatibility function
Should go into 2.2
1997-02-06 09:11:06 +00:00
Paul Traina
b6b0d266cd
Fix yet another setlocale() bug.
...
Submitted by: Wojtek Pilorz <wpilorz@celebris.bdk.lublin.pl>
1997-02-06 08:31:42 +00:00
Julian Elischer
c840cec7c5
Submitted by: John Birrell
...
uthreads update from the author.
1997-02-05 23:26:09 +00:00
Andrey A. Chernov
628abd1b29
Add XXX comment describing potential memset non-portable issue
...
Nitpicked-by: joerg
1997-02-05 20:54:16 +00:00
Andrey A. Chernov
e56a1af623
Update the comment why range checking is not needed
...
Should go in 2.2
1997-02-05 19:22:04 +00:00
Andrey A. Chernov
d81a091605
Update the comment why range checking not needed
...
Fix setrunelocale fail if called directly without prior setlocale
call
Should go in 2.2
1997-02-05 19:17:10 +00:00
David Greenman
5979500afc
Killed getenv of PATH_LOCALE per Andrey's suggestion. It was intended
...
for debugging locale stuff, but was rarely if ever used...and of course
just bit a big chunk out of our collective hind-ends.
1997-02-05 09:53:25 +00:00
Satoshi Asami
d649be870e
1MB is 1048576 bytes, not 1038476 bytes. (I can see that the original
...
committer wasn't using the MicroSlop Natural keyboard though! :)
1997-02-05 06:06:15 +00:00
Andrey A. Chernov
2b3e51b901
Add yet one comment saying that range checking already done
...
to stop people "fixing" it by snprintf
1997-02-03 08:29:32 +00:00
Paul Traina
2ed98aa017
Cruft cleanup to eliminate useless warnings
1997-02-02 21:33:37 +00:00
Joerg Wunsch
acf217b342
Make this texinfo file info-aware.
...
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.
1997-02-01 11:25:49 +00:00
Mike Pritchard
21ac7f5f23
Don't use hardcoded *roff font change requests.
1997-01-31 01:06:39 +00:00
Mike Pritchard
6a145130de
Don't use hardcoded *roff font change requests. Do it
...
via mdoc macros instead.
1997-01-31 01:00:12 +00:00
Mike Pritchard
c492ccdb9a
Very minor mdoc cleanup.
1997-01-31 00:25:12 +00:00
Mike Pritchard
453196eb04
Update to reflect current include files.
1997-01-30 23:10:32 +00:00
Mike Pritchard
1ffa645077
Update to reflect current include files.
1997-01-30 23:01:49 +00:00
Mike Pritchard
a734cc76a8
Dont' mlink getgrent.3 to setgrfile.3, since there is no
...
setgrfile() function.
1997-01-30 22:52:50 +00:00
Mike Pritchard
f71a0a5ba8
Update to reflect current include files.
1997-01-30 22:39:40 +00:00
Mike Pritchard
d04f83f2e2
Update to reflect current include files.
1997-01-30 21:31:52 +00:00
Joshua Peck Macdonald
e10cf2fa74
Correct "Chflags() will fail it:" to read "Chflags() will fail if:".
1997-01-30 10:25:38 +00:00
David Nugent
2955fda458
Fix free()ing block twice, remove unused function.
1997-01-30 03:37:13 +00:00
David Nugent
f01e39893b
Fix typo .->, for default separators in login_getcaplist().
1997-01-29 06:50:00 +00:00
David Nugent
f9074e29fc
Completed fixes with login_getcapsize().
1997-01-29 06:31:42 +00:00
David Nugent
93aa55544d
Added -Wall to CFLAGS, cleaned up (all avoidable) warnings.
1997-01-29 06:11:31 +00:00
David Nugent
51706563c4
1) Fixed bug in free()ing internal string/array where
...
allocated size not reset to 0 causing NULL dereference
on call after login_close().
2) Modify login_capsize() behaviour to match manpage, allow
concatenated sizes; ie. 10m500k
1997-01-29 06:06:32 +00:00
David Nugent
0df75c02f4
#include <sys/stat.h> for umask() prototype.
1997-01-29 06:02:49 +00:00
Mike Pritchard
62ae6ac04d
Update to reflect the current mount.h.
1997-01-29 05:43:46 +00:00
David E. O'Brien
21eab473b3
I was porting something from sysV world and found our cross references
...
not quite as good as I would expect. So I'm introducing mknod to mkfifo,
and vice-versa.
1997-01-27 19:20:05 +00:00
Mike Pritchard
0469f5cd68
Document a couple of additional errno's.
...
Submitted by: Steinar Haug and Heiko W. Rupp
Obtained from: NetBSD-bugs & FreeBSD-current mailing lists
1997-01-26 03:44:55 +00:00