glibc/sysdeps/ieee754/ldbl-128ibm-compat
Gabriel F. T. Gomes 1771a5cf0e ldbl-128ibm-compat: Add wide character printing functions
Similarly to what was done for regular character printing functions,
this patch uses the new mode mask, PRINTF_LDBL_USES_FLOAT128, in the
'mode' argument of the wide characters printing function,
__vfwprintf_internal (which is also extended to support printing
floating-point values with IEEE binary128, by saving floating-point
values into variables of type __float128 and adjusting the parameters to
__printf_fp and __printf_fphex as if it was a call from a wide-character
version of strfromf128 (even though such version does not exist)).

Tested for powerpc64le.

Reviewed-By: Paul E. Murphy <murphyp@linux.ibm.com>
2019-11-22 18:11:38 -03:00
..
ieee128-asprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-dprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-fprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-fwprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
ieee128-printf_size.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ieee128-printf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-snprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-sprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-swprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
ieee128-vasprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vdprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vfprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vfwprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
ieee128-vprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vsnprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vsprintf.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
ieee128-vswprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
ieee128-vwprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
ieee128-wprintf.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
libm-alias-float128.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Makefile ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
strfromf128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
strtof128_l.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
strtof128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
test-printf-ibm128.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
test-printf-ieee128.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
test-printf-ldbl-compat.c ldbl-128ibm-compat: Add regular character printing functions 2019-11-22 18:10:52 -03:00
test-printf-size-ibm128.c ldbl-128ibm-compat: Add printf_size 2018-07-02 10:51:01 -03:00
test-printf-size-ieee128.c ldbl-128ibm-compat: Add printf_size 2018-07-02 10:51:01 -03:00
test-wprintf-ibm128.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
test-wprintf-ieee128.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
test-wprintf-ldbl-compat.c ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
Versions ldbl-128ibm-compat: Add wide character printing functions 2019-11-22 18:11:38 -03:00
wcstof128_l.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wcstof128.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00