| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as lib/libc/tests/stdio
- Fix some whitespace
- Convert the testcases to ATF
- Convert "/dev/null" to _PATH_DEVNULL
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=290537
|
|
|
|
| |
Notes:
svn path=/head/; revision=182711
|
|
|
|
| |
Notes:
svn path=/head/; revision=179919
|
|
|
|
| |
Notes:
svn path=/head/; revision=174495
|
|
|
|
|
|
|
|
|
| |
to floating-point, the result is a quiet NaN. The current implementation
may return a signaling NaN, and the vendor has no plans for changing this,
for reasons explained in the comment I added.
Notes:
svn path=/head/; revision=165754
|
|
|
|
| |
Notes:
svn path=/head/; revision=165748
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use fesetround() instead of fpsetround(), and add tests for
various rounding modes.
- Test that all NaNs generated are quiet.
Some of these tests won't pass until problems in vendor sources
(gdtoa and gcc) are fixed and new versions imported, but I
want to get these changes into the tree before I accidentally
blow them away again. :-(
Notes:
svn path=/head/; revision=142843
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
understood by Perl's Test::Harness module and prove(1) commands.
Update README to describe the new protocol. The work's broken down into
two main sets of changes.
First, update the existing test programs (shell scripts and C programs)
to produce output in the ok/not ok format, and to, where possible, also
produce a header describing the number of tests that are expected to be
run.
Second, provide the .t files that actually run the tests. In some cases
these are copies of, or very similar too, scripts that already existed.
I've kept the old scripts around so that it's possible to verify that
behaviour under this new system (in terms of whether or not a test fails)
is identical to the behaviour under the old system.
Add a TODO file.
Notes:
svn path=/head/; revision=137587
|
|
|
|
|
|
|
|
|
|
|
| |
vendor's strtod() implementation.
While here, disable some of the long double tests on i386, since
FreeBSD/i386 is the only port that doesn't evaluate long doubles in
their full precision (due to constant folding bugs in gcc).
Notes:
svn path=/head/; revision=124707
|
|
|
|
|
|
|
|
| |
accepts certain floating point constant representations that are
legal in C99.
Notes:
svn path=/head/; revision=124650
|
|
Notes:
svn path=/head/; revision=116969
|