| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Notes:
svn path=/head/; revision=216214
|
|
|
|
| |
Notes:
svn path=/head/; revision=216139
|
|
|
|
|
|
|
|
| |
I'm committing the generated files because I don't like a build dependency
for the sh(1) tests, and they are small and will not change much.
Notes:
svn path=/head/; revision=207821
|
|
|
|
|
|
|
|
|
|
| |
Example: fnmatch("a*b/*", "abbb/.x", FNM_PATHNAME | FNM_PERIOD)
PR: 116074
MFC after: 1 week
Notes:
svn path=/head/; revision=206711
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=206710
|
|
|
|
|
|
|
|
|
| |
their software.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=204627
|
|
|
|
| |
Notes:
svn path=/head/; revision=199214
|
|
|
|
|
|
|
| |
from the incorrect use of fcntl(2) instead of flock(2).
Notes:
svn path=/head/; revision=199213
|
|
|
|
|
|
|
| |
also be removed with a little more work.
Notes:
svn path=/head/; revision=199212
|
|
|
|
| |
Notes:
svn path=/head/; revision=199211
|
|
|
|
| |
Notes:
svn path=/head/; revision=199134
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* retry various system calls on EINTR
* retry the rest after a short read (common if there is more than about 1K
of output)
* block SIGCHLD like system(3) does (note that this does not and cannot
work fully in threaded programs, they will need to be careful with wait
functions)
PR: 90580
MFC after: 1 month
Notes:
svn path=/head/; revision=198406
|
|
|
|
| |
Notes:
svn path=/head/; revision=198225
|
|
|
|
| |
Notes:
svn path=/head/; revision=198224
|
|
|
|
| |
Notes:
svn path=/head/; revision=197753
|
|
|
|
| |
Notes:
svn path=/head/; revision=193592
|
|
|
|
|
|
|
|
|
|
|
| |
because it means getdelim() returns -1 for both error and EOF, and
never returns 0. However, this is what the original GNU implementation
does, and POSIX inherited the bug.
Reported by: marcus@
Notes:
svn path=/head/; revision=190773
|
|
|
|
| |
Notes:
svn path=/head/; revision=189142
|
|
|
|
|
|
|
|
| |
Currently it only has tests for a few sign issues with integer
formats, including PR 131880.
Notes:
svn path=/head/; revision=189141
|
|
|
|
| |
Notes:
svn path=/head/; revision=189140
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The function pow() in libmp(3) clashes with pow(3) in libm. We could
rename this single function, but we can just take the same approach as
the Solaris folks did, which is to prefix all function names with mp_.
libmp(3) isn't really popular nowadays. I suspect not a single
application in ports depends on it. There's still a chance, so I've
increased the SHLIB_MAJOR and __FreeBSD_version.
Reviewed by: deischen, rdivacky
Notes:
svn path=/head/; revision=189092
|
|
|
|
| |
Notes:
svn path=/head/; revision=187963
|
|
|
|
|
|
|
| |
versions in libm, not the gcc builtins.
Notes:
svn path=/head/; revision=187962
|
|
|
|
|
|
|
|
|
| |
it relies on non-portable flock(2) semantics. Not only is flock(2) not
portable, but on some OSes that do have it, it is implemented in terms
of fcntl(2) locks, which are per-process rather than per-descriptor.
Notes:
svn path=/head/; revision=184090
|
|
|
|
| |
Notes:
svn path=/head/; revision=182711
|
|
|
|
| |
Notes:
svn path=/head/; revision=181206
|
|
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=181155
|
|
|
|
| |
Notes:
svn path=/head/; revision=181076
|
|
|
|
|
|
|
|
|
|
|
| |
I wrote these to test amd64 asm functions that used
maxss, maxsd, minss, and minsd, but it turns out that
those instructions don't handle NaNs and signed zero
in the same way as fmin() and fmax() are required to,
so we're stuck with the C versions for now.
Notes:
svn path=/head/; revision=180237
|
|
|
|
|
|
|
|
|
|
|
|
| |
The first test comes from OpenBSD, and the others are additions or
adaptations.
This is based on OpenBSD's
src/regress/lib/libc/sprintf/sprintf_test.c, v1.3.
I deliberately did not use v1.4 because it's bogus.
Notes:
svn path=/head/; revision=180103
|
|
|
|
| |
Notes:
svn path=/head/; revision=179919
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
after similar calls related to struct pwd in libutil/pw_util.c:
- gr_equal()
Perform a deep comparison of two struct grp's. It does a thorough, yet
unoptimized comparison of all the members regardless of order.
- gr_make()
Create a string (see group(5)) from a struct grp.
- gr_dup()
Duplicate a struct grp. Returns a value that is a single contiguous
block of memory.
- gr_scan()
Create a struct grp from a string (as produced by gr_make()).
MFC after: 3 weeks
Notes:
svn path=/head/; revision=178431
|
|
|
|
|
|
|
| |
numbers.
Notes:
svn path=/head/; revision=178141
|
|
|
|
| |
Notes:
svn path=/head/; revision=177876
|
|
|
|
| |
Notes:
svn path=/head/; revision=177767
|
|
|
|
| |
Notes:
svn path=/head/; revision=177763
|
|
|
|
|
|
|
| |
precision.
Notes:
svn path=/head/; revision=176748
|
|
|
|
| |
Notes:
svn path=/head/; revision=176379
|
|
|
|
| |
Notes:
svn path=/head/; revision=176375
|
|
|
|
| |
Notes:
svn path=/head/; revision=175467
|
|
|
|
|
|
|
|
|
|
| |
mostly just test corner cases rather than accuracy. Some of the
tests don't pass right now if you compile libm at -O2 due to gcc
constant-folding some things that it shouldn't. I'll fix that
shortly.
Notes:
svn path=/head/; revision=175463
|
|
|
|
|
|
|
|
| |
tailored for the long double format; instead, I just modified the existing
tests to test lrintl() and llrintl() as well.
Notes:
svn path=/head/; revision=175310
|
|
|
|
| |
Notes:
svn path=/head/; revision=174692
|
|
|
|
|
|
|
| |
can cause them to fail.
Notes:
svn path=/head/; revision=174691
|
|
|
|
| |
Notes:
svn path=/head/; revision=174688
|
|
|
|
| |
Notes:
svn path=/head/; revision=174685
|
|
|
|
| |
Notes:
svn path=/head/; revision=174619
|
|
|
|
| |
Notes:
svn path=/head/; revision=174495
|
|
|
|
| |
Notes:
svn path=/head/; revision=174494
|
|
|
|
|
|
|
|
| |
support FENV_ACCESS, that was causing this test to fail. Use a volatile
to avoid the constant folding.
Notes:
svn path=/head/; revision=174491
|