das
3e538fd2f7
Braino. Revert rev 1.50.
...
Pointy hat to: das
2005-01-15 00:37:31 +00:00
das
df8ce09fbd
Remove numerous references to VAX floating-point and the setting of
...
errno, replacing them with a discussion of IEEE exceptions where
appropriate. Cross-reference fenv(3) whenever exceptions are
mentioned.
2005-01-14 23:28:28 +00:00
das
d6994ae2c3
Set math_errhandling to MATH_ERREXCEPT. Now that we have fenv.h, we
...
basically support this, subject to gcc's lack of FENV_ACCESS support.
In any case, the previous setting of math_errhandling to 0 is not
allowed by POSIX.
2005-01-14 22:03:27 +00:00
das
f5638fda1e
Remove some #if 0'd code.
2005-01-14 21:51:46 +00:00
ru
4627268189
Markup fixes.
2005-01-14 21:07:56 +00:00
ru
8ef2048534
Tiny markup nits.
2005-01-14 09:12:05 +00:00
das
4ec986eab3
Mark all inline asms that read the floating-point control or status
...
registers as volatile. Instructions that *wrote* to FP state were
already marked volatile, but apparently gcc has license to move
non-volatile asms past volatile asms. This broke amd64's feupdateenv
at -O2 due to a WAR conflict between fnstsw and fldenv there.
2005-01-14 07:09:23 +00:00
stefanf
17c8f614b7
Fixed too many of "the", and enclose multi-word argument in double quotes.
...
Obtained from: ru
2005-01-13 20:33:42 +00:00
das
20067523af
Import the subset of J.T. Conklin's single-precision x86-optimized
...
math routines that appear to be (a) correct and (b) faster than their
MI counterparts on my Pentium 4.
Obtained from: NetBSD
2005-01-13 18:58:25 +00:00
jon
97f0211303
remember to reset nextgrp in getnetgrent(), so that subsequent calls to getnetgrent() doesn't return bogus information.
...
MFC after: 3 days
2005-01-13 18:33:01 +00:00
das
5670c96a33
The isnormal() in rev 1.2 should have been isfinite() so subnormals
...
round correctly.
Noticed by: stefanf
2005-01-13 15:43:41 +00:00
das
ed0817dc30
Things that are broken, unneeded, and unused since 1997 belong in the attic.
2005-01-13 15:43:22 +00:00
ru
d9ecb772db
Markup nits.
2005-01-13 10:43:01 +00:00
ru
a14720c679
Fixed too many of "the", and enclose multi-word argument in double quotes.
2005-01-13 09:35:47 +00:00
stefanf
1bca40ec75
Implement and document ceill().
2005-01-13 09:11:41 +00:00
stefanf
8ce754f4eb
Bump .Dd for the last commit.
2005-01-13 09:08:16 +00:00
ru
5a1651e865
Revert last delta. The ASCII code 0 character is "NUL",
...
not "NULL", see ascii(7).
2005-01-13 08:49:45 +00:00
stefanf
86ef5da3d7
Hook up and document floorl().
2005-01-12 22:16:26 +00:00
stefanf
9704cf1a67
Implement floorl().
2005-01-12 22:10:46 +00:00
stefanf
2f05f40a83
Whitespace nit.
2005-01-12 22:05:41 +00:00
kientzle
e49f75e9e4
Bring some file descriptions in line with reality.
...
Also, add some hints to help people understand which
functions are most appropriate for typical uses.
2005-01-12 05:56:49 +00:00
brian
32598ce2f6
Fix some signed/unsigned comparisons. Fix prototypes while I'm here.
...
PR: 28890
Submitted by: matthias.andree at web dot de
MFC after: 7 days
2005-01-12 03:39:34 +00:00
das
75bc489b6d
Add MI implementations of [l]lrint[f]() and [l]lround[f]().
...
Discussed with: bde
2005-01-11 23:12:55 +00:00
das
0a78d59d1f
Document [l]lrint[f]() and [l]lround[f]().
2005-01-11 23:12:17 +00:00
das
1426450140
Faster lrint() and llrint() implementations for x86.
2005-01-11 23:10:53 +00:00
das
850b1bf882
Mark inline stmxcsr instructions as volatile, since this appears to be
...
the only way to convince gcc that they read the MXCSR. The volatile
annotation may be needed elsewhere as well.
2005-01-11 22:10:43 +00:00
ru
5384a04b6a
Scheduled mdoc(7) sweep.
2005-01-11 20:50:51 +00:00
ru
47082de5c6
Sanitize the markup, as prompted.
2005-01-11 20:16:03 +00:00
trhodes
209f9251cf
Remnant code (broken, unhooked) from a.out which I missed.
...
Noticed by: ru
2005-01-11 18:35:40 +00:00
brian
4396a151dc
include "alias.h", not <alias.h>
...
MFC after: 3 days
2005-01-10 10:54:06 +00:00
kientzle
13e3045122
libarchive does much more than just tar ;-)
2005-01-10 05:11:15 +00:00
tjr
55ecebbe93
Implement rpmatch(), a semi-standard interface (as found on AIX, Tru64,
...
GNU) for determining whether a string is an affirmative or negative
response to a question according to the current locale. This is done
by matching the response against nl_langinfo(3) items YESEXPR and NOEXPR.
2005-01-09 03:55:13 +00:00
kientzle
bec0cf2f38
Recognize and parse symlinks in ISO9660 CDROM images with Rockridge extensions.
2005-01-08 19:56:07 +00:00
kientzle
03cce8d9d5
Documentation improvements. In particular,
...
expand and clarify the description of the client
callback functions and how they should handle errors.
Thanks to: Antony Dovgal
2005-01-08 19:51:04 +00:00
kientzle
9bbb1dc91d
Correctly document the order of arguments
...
to archive_read_open and archive_write_open.
Thanks to: Antony Dovgal
2005-01-08 18:32:49 +00:00
kientzle
031211eb44
Clear the error buffer on entry
...
to archive_read_next_header so the
next error doesn't just get appended.
MFC after: 7 days
2005-01-08 18:28:11 +00:00
hsu
f37d6c57e7
More fixes to the copyright notice.
...
Submitted by: Ken Smith <kensmith@cse.Buffalo.EDU>
2005-01-08 17:16:43 +00:00
hsu
9eb91343d4
Fix copyright notice.
2005-01-08 01:59:36 +00:00
keramida
aaa4e74647
The `timep' argument of utime() is not an array of structs.
...
Make sure we don't confuse the reader by claiming it is.
PR: docs/75615
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
2005-01-07 14:38:29 +00:00
pjd
5e594055d9
Update manual page after adding 'fts_bignum' field.
...
Submitted by: Peter Jeremy <PeterJeremy@optushome.com.au>
MFC after: 5 days
2005-01-07 07:03:19 +00:00
pjd
0c5ce74735
Introduce new field 'fts_bignum' which is 64bit long and will allow to
...
make utilities like du(1) 64bit-clean.
When this field is used, one cannot use 'fts_number' and 'fts_pointer'
fields.
This commit doesn't break API nor ABI.
This work is part of the BigDisk project:
http://www.FreeBSD.org/projects/bigdisk/
Discussed on: arch@
MFC after: 5 days
2005-01-07 00:06:20 +00:00
delphij
e714550b34
Remove an unnecessary defination of New_Chunk, which has been
...
defined in libdisk.h.
2005-01-05 14:07:31 +00:00
emax
ef08281270
Fix typo: NUL -> NULL
...
Submitted by: Markus Brueffer < markus AT brueffer DOT de >
MFC after: 3 days
2005-01-04 20:00:27 +00:00
sobomax
742d1c9a2d
Don't ignore the last line of config file (/etc/hosts, /etc/services, etc)
...
which doesn't end in \n, since it may be very confusing. Also this should
increase consistency, since most other config files work just fine regardless
of the presence of traling \n in the last line.
MFC After: 2 weeks
2005-01-03 11:07:45 +00:00
kientzle
44153c6433
First cut at RockRidge support.
...
Large thanks to the easy-to-read and well-documented
sys/isofs/cd9660 source code, which provided many of the
details I needed for this exercise.
2005-01-03 05:51:33 +00:00
marcel
0be8a2d8c2
Constify arguments.
2005-01-03 02:56:15 +00:00
kientzle
06cfd21d61
Next round of work on ISO9660 support:
...
* Reference-count the directory data so that
we don't leak memory.
* Correctly step through the directory records
(skipping unrecognized extensions)
* Use better defaults for file modes
* Sort directory entries by offset of the end of the file
rather than the beginning of the file. This fixes a
lot of "out-of-order" problems with zero-length files,
in particular.
* Style fixes, remove some debug code, add some error messages.
2005-01-03 01:24:13 +00:00
kientzle
3fc0b6292f
Enable ISO9660 support in "read_support_format_all".
...
In particular, bsdtar should now recognize ISO9660 images.
2005-01-02 05:22:21 +00:00
kientzle
29d37561fb
First cut support for extracting from ISO9660 disk images.
...
This seems to be able to extract a TOC and extract files from
the couple of ISO images I've tested it with.
Treat this as experimental proof-of-concept code for the
moment. There are still a bunch of debug messages (there
are a few oddities in ISO9660 that I haven't yet figured
out how to handle), a lot of bugs to be addressed (this
code leaks memory very badly), and a lot of missing features (no
Rockridge support, in particular). I'd appreciate
feedback from anyone who understands ISO9660 format
better than I do. ;-)
Suggested by: Robert Watson
2005-01-02 05:21:15 +00:00
glebius
026ab67e05
Make syslog(3) thread safe.
...
PR: bin/72394
Submitted by: Dan Nelson
Reviewed by: deischen
MFC after: 2 weeks
2004-12-30 16:05:11 +00:00