ldbl-128ibm-compat: Test positional arguments
commitc2f959ed5f244dd4130bcbaab53e0f3ffc49831e
authorGabriel F. T. Gomes <gabrielftg@linux.ibm.com>
Thu, 11 Jul 2019 14:47:12 +0000 (11 11:47 -0300)
committerGabriel F. T. Gomes <gabrielftg@linux.ibm.com>
Fri, 22 Nov 2019 21:12:54 +0000 (22 18:12 -0300)
treeeca425f22b76d96cfa2a3d2e6104d8e3328b2592
parent5bbbd5ae057c8f862e65d9a230bccb2364f48f96
ldbl-128ibm-compat: Test positional arguments

The format string can request positional parameters, instead of relying
on the order in which they appear as arguments.  Since this has an
effect on how the type of each argument is determined, this patch
extends the test cases to use positional parameters with mixed double
and long double types, to verify that the IEEE long double
implementations of *printf work correctly in this scenario.

Tested for powerpc64le.

Reviewed-By: Paul E. Murphy <murphyp@linux.ibm.com>
sysdeps/ieee754/ldbl-128ibm-compat/test-printf-chk-ldbl-compat.c
sysdeps/ieee754/ldbl-128ibm-compat/test-printf-ldbl-compat.c
sysdeps/ieee754/ldbl-128ibm-compat/test-wprintf-chk-ldbl-compat.c
sysdeps/ieee754/ldbl-128ibm-compat/test-wprintf-ldbl-compat.c