wosch
c7d9d054ed
Add forgotten man page link fts_set.3 -> fts.3
1997-02-16 22:32:13 +00:00
bde
9e8f1bd4ec
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
bde
5c453f78bc
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
bde
8a3827cb4c
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
jkh
7f556ff462
Put back .endif clobbered by the previous commit, breaking the
...
build.
1997-02-15 14:05:42 +00:00
danny
3a1f08e0cc
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
davidn
611c96cfb8
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
bde
1dd609a3d1
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
bde
10b3d5abf8
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
40a04d5da0
lite2 remame: vfc_index --> vfc_typenum
1997-02-12 01:34:38 +00:00
davidn
e10e1c88f1
Obsolete fgetline() -> fgetln(); and chop off newline if necessary.
1997-02-10 16:32:03 +00:00
mpp
ee7605965f
Update to reflect new Lite2 mount.h and friends.
1997-02-10 07:36:00 +00:00
mpp
376473c970
Update to reflect new Lite2 mount.h.
1997-02-10 07:29:25 +00:00
ache
89fe9f1d6f
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
imp
b0afeca2e2
Fix PR2579: potential security hole in rcmd.c
...
Submitted by: Julian Assange
1997-02-09 06:54:46 +00:00
joerg
a2359f4fa3
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
ache
81818fd81a
Include "setlocale.h" for _PathLocale like other parts already did
...
Should go in 2.2
1997-02-07 13:05:51 +00:00
pst
35db0d8dc1
Activate libopie
1997-02-07 03:58:36 +00:00
pst
74723c0068
This commit was generated by cvs2svn to compensate for changes in r22375,
...
which included commits to RCS files with non-trunk default branches.
1997-02-07 03:51:56 +00:00
pst
93295c3c25
Build libopie from contrib_opie module.
1997-02-07 03:51:56 +00:00
pst
c771e7d1aa
Config information for FreeBSD
1997-02-07 03:46:28 +00:00
ache
a6b4cd1cf1
Comment out PATH_LOCALE reference
...
Should go into 2.2
1997-02-06 09:29:02 +00:00
ache
1fbffa765c
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
pst
b7c9a718d5
Fix yet another setlocale() bug.
...
Submitted by: Wojtek Pilorz <wpilorz@celebris.bdk.lublin.pl>
1997-02-06 08:31:42 +00:00
julian
c2f7c3e489
Submitted by: John Birrell
...
uthreads update from the author.
1997-02-05 23:26:09 +00:00
ache
3ef0c8c52c
Add XXX comment describing potential memset non-portable issue
...
Nitpicked-by: joerg
1997-02-05 20:54:16 +00:00
ache
984b53f184
Update the comment why range checking is not needed
...
Should go in 2.2
1997-02-05 19:22:04 +00:00
ache
b7803f6c96
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
dg
70bc38a8e7
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
asami
a8f323140e
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
ache
c71c1ef7da
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
pst
e6146b2184
Cruft cleanup to eliminate useless warnings
1997-02-02 21:33:37 +00:00
joerg
003c2e40f9
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
mpp
e4bf464ad3
Don't use hardcoded *roff font change requests.
1997-01-31 01:06:39 +00:00
mpp
6732dc3675
Don't use hardcoded *roff font change requests. Do it
...
via mdoc macros instead.
1997-01-31 01:00:12 +00:00
mpp
1511fd26d0
Very minor mdoc cleanup.
1997-01-31 00:25:12 +00:00
mpp
0037fcc3a0
Update to reflect current include files.
1997-01-30 23:10:32 +00:00
mpp
8cd7b6a670
Update to reflect current include files.
1997-01-30 23:01:49 +00:00
mpp
bf24204ce6
Dont' mlink getgrent.3 to setgrfile.3, since there is no
...
setgrfile() function.
1997-01-30 22:52:50 +00:00
mpp
9a36202436
Update to reflect current include files.
1997-01-30 22:39:40 +00:00
mpp
067667ae97
Update to reflect current include files.
1997-01-30 21:31:52 +00:00
jmacd
bdeeed7f59
Correct "Chflags() will fail it:" to read "Chflags() will fail if:".
1997-01-30 10:25:38 +00:00
davidn
25969ba119
Fix free()ing block twice, remove unused function.
1997-01-30 03:37:13 +00:00
davidn
c8262fe8b1
Fix typo .->, for default separators in login_getcaplist().
1997-01-29 06:50:00 +00:00
davidn
79f712147e
Completed fixes with login_getcapsize().
1997-01-29 06:31:42 +00:00
davidn
960d5c29b4
Added -Wall to CFLAGS, cleaned up (all avoidable) warnings.
1997-01-29 06:11:31 +00:00
davidn
9b241a5043
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
davidn
7069b2a506
#include <sys/stat.h> for umask() prototype.
1997-01-29 06:02:49 +00:00
mpp
17f7e2c9e2
Update to reflect the current mount.h.
1997-01-29 05:43:46 +00:00
obrien
1627d472cb
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