glibc/sysdeps
Gabriel F. T. Gomes 90188e7d1a ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, and vwarnx (bug 23984)
When support for long double format with 128-bits (-mlong-double-128)
was added for platforms where long double had the same format as double,
such as powerpc, compatibility versions for the functions listed in the
commit title were missed.  Since the older format of long double can
still be used (with -mlong-double-64), using these functions with a
format string that requests the printing of long double variables will
produce wrong outputs.

This patch adds the missing compatibility functions and header magic to
redirect calls to them when -mlong-double-64 is in use.

Tested for powerpc, powerpc64 and powerpc64le.
2019-03-01 15:24:51 -03:00
..
aarch64 Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
alpha alpha: Fix __remqu corrupting $f3 register 2019-01-24 10:28:13 -08:00
arm Break further lines before not after operators. 2019-02-26 15:01:50 +00:00
csky Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
generic Add some spaces before '('. 2019-02-27 13:55:45 +00:00
gnu Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
hppa Add some spaces before '('. 2019-02-27 13:55:45 +00:00
htl
hurd
i386 Add and move fall-through comments in system-specific code. 2019-02-26 02:09:18 +00:00
ia64 Add some spaces before '('. 2019-02-27 13:55:45 +00:00
ieee754 ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, and vwarnx (bug 23984) 2019-03-01 15:24:51 -03:00
init_array
m68k wcsmbs: optimize wcpcpy 2019-02-27 10:00:34 -03:00
mach hurd: Add renameat2 support for RENAME_NOREPLACE 2019-02-27 09:42:44 -08:00
microblaze Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
mips Add and move fall-through comments in system-specific code. 2019-02-26 02:09:18 +00:00
nios2
nptl Move remaining nptl_db headers to sysdeps/nptl 2019-02-16 08:25:16 +01:00
posix Add some spaces before '('. 2019-02-27 13:55:45 +00:00
powerpc Add more spaces before '('. 2019-02-28 15:02:09 +00:00
pthread
riscv RISC-V: Update nofpu ULPs 2019-01-24 13:55:05 -05:00
s390 S390: Fix introduction of __wcscpy and weak wcscpy symbols. 2019-03-01 16:30:30 +01:00
sh
sparc Break further lines before not after operators. 2019-02-26 15:01:50 +00:00
unix ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, and vwarnx (bug 23984) 2019-03-01 15:24:51 -03:00
wordsize-32
wordsize-64
x86 Add some spaces before '('. 2019-02-27 13:55:45 +00:00
x86_64 wcsmbs: optimize wcscat 2019-02-27 10:00:37 -03:00