glibc/sysdeps
Paul E. Murphy 37a4c70bd4 Increase internal precision of ldbl-128ibm decimal printf [BZ #19853]
When the signs differ, the precision of the conversion sometimes
drops below 106 bits.  This strategy is identical to the
hexadecimal variant.

I've refactored tst-sprintf3 to enable testing a value with more
than 30 significant digits in order to demonstrate this failure
and its solution.

Additionally, this implicitly fixes a typo in the shift
quantities when subtracting from the high mantissa to compute
the difference.
2016-03-31 12:14:33 -05:00
..
aarch64
alpha
arm Fix building glibc master with NDEBUG and --with-cpu. 2016-03-15 23:23:24 -04:00
generic hurd: Do not hide rtld symbols which need to be preempted 2016-03-20 19:51:42 +01:00
gnu
hppa
i386 Fix x86_64 / x86 powl inaccuracy for integer exponents (bug 19848). 2016-03-24 01:32:52 +00:00
ia64
ieee754 Increase internal precision of ldbl-128ibm decimal printf [BZ #19853] 2016-03-31 12:14:33 -05:00
init_array
m68k
mach hurd: Add c++-types expected result 2016-03-20 22:16:34 +01:00
microblaze
mips
nacl
nios2
nptl
posix Fix flag test in waitid compatibility layer 2016-03-13 21:44:09 +01:00
powerpc powerpc: Rearrange cfi_offset calls 2016-03-11 11:31:58 -03:00
pthread
s390 S390: Extend structs La_s390_regs / La_s390_retval with vector-registers. 2016-03-31 17:37:16 +02:00
sh
sparc
tile
unix [microblaze] Remove __ASSUME_FUTIMESAT. 2016-03-29 22:13:36 +00:00
wordsize-32
wordsize-64
x86 Initial Enhanced REP MOVSB/STOSB (ERMS) support 2016-03-28 19:23:31 -07:00
x86_64 Add x86-64 memset with unaligned store and rep stosb 2016-03-31 10:06:07 -07:00