]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update README.libm-test.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 20 Jan 2017 23:25:13 +0000 (23:25 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Fri, 20 Jan 2017 23:25:13 +0000 (23:25 +0000)
This patch updates math/README.libm-test to have a more complete and
up-to-date list of the characters used in TEST_* macros to indicate
the types of function inputs and outputs.

* math/README.libm-test: Update list of characters for input and
output types.

ChangeLog
math/README.libm-test

index d90569fd6987c3fcec407d33395f95b423531683..c600b440af1ed4c57203204944494d6d9e916c4b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-01-20  Joseph Myers  <joseph@codesourcery.com>
+
+       * math/README.libm-test: Update list of characters for input and
+       output types.
+
 2017-01-20  Tulio Magno Quites Machado Filho  <tuliom@linux.vnet.ibm.com>
 
        * sysdeps/unix/sysv/linux/powerpc/elision-unlock.c
index 4fa675cc1b435e9f486526581ae5273681a9578d..69e2d3f1b6a13790204106ef5678363cb088ada7 100644 (file)
@@ -117,6 +117,7 @@ parameter.
 
 The accepted parameter types are:
 - "f" for FLOAT
+- "j" for long double.
 - "b" for boolean - just tests if the output parameter evaluates to 0
   or 1 (only for output).
 - "c" for complex.  This parameter needs two values, first the real,
@@ -124,8 +125,15 @@ The accepted parameter types are:
 - "i" for int.
 - "l" for long int.
 - "L" for long long int.
+- "u" for unsigned int.
+- "M" for intmax_t.
+- "U" for uintmax_t.
+- "p" for an argument (described in the previous character) passed
+  through a pointer rather than directly.
 - "F" for the address of a FLOAT (only as input parameter)
 - "I" for the address of an int (only as input parameter)
+- "1" for an additional output (either output through a pointer passed
+  as an argument, or to a global variable such as signgam).
 
 How to read the test output
 ===========================