mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-26 20:51:11 +00:00
1b6adf888d
http://sourceware.org/ml/libc-alpha/2013-08/msg00081.html This is the first of a series of patches to ban ieee854_long_double and the ieee854_long_double macros when using IBM long double. union ieee854_long_double just isn't correct for IBM long double, especially when little-endian, and pretending it is OK has allowed a number of bugs to remain undetected in sysdeps/ieee754/ldbl-128ibm/. This changes the few places in generic code that use it. * stdio-common/printf_size.c (__printf_size): Don't use union ieee854_long_double in fpnum union. * stdio-common/printf_fphex.c (__printf_fphex): Likewise. Use signbit macro to retrieve sign from long double. * stdio-common/printf_fp.c (___printf_fp): Use signbit macro to retrieve sign from long double. * sysdeps/ieee754/ldbl-128ibm/printf_fphex.c: Adjust for fpnum change. * sysdeps/ieee754/ldbl-128/printf_fphex.c: Likewise. * sysdeps/ieee754/ldbl-96/printf_fphex.c: Likewise. * sysdeps/x86_64/fpu/printf_fphex.c: Likewise. * math/test-misc.c (main): Don't use union ieee854_long_double. ports/ * sysdeps/ia64/fpu/printf_fphex.c: Adjust for fpnum change.
104 lines
2.9 KiB
Plaintext
104 lines
2.9 KiB
Plaintext
2013-19-04 Alan Modra <amodra@gmail.com>
|
|
|
|
* sysdeps/ia64/fpu/printf_fphex.c: Adjust for fpnum change.
|
|
|
|
2013-09-02 Mike Frysinger <vapier@gentoo.org>
|
|
|
|
* sysdeps/unix/sysv/linux/hppa/syscalls.list (fanotify_mark): New
|
|
entry.
|
|
* sysdeps/unix/sysv/linux/hppa/Versions (libc): Add GLIBC_2.19 and
|
|
fanotify_mark.
|
|
|
|
2013-01-02 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* README: Update copyright dates in example.
|
|
|
|
2012-12-06 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* README: Use sourceware.org in Bugzilla URL.
|
|
|
|
2012-12-05 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* README: Don't refer to ports as a separate repository. Don't
|
|
refer to scripts/data/.
|
|
|
|
2012-07-03 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* .gitignore: Remove file.
|
|
* Banner: Likewise.
|
|
* Makefile: Likewise.
|
|
|
|
2012-06-21 Carlos O'Donell <carlos_odonell@mentor.com>
|
|
|
|
* .gitignore: New file.
|
|
|
|
2012-02-07 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* README: Update.
|
|
|
|
2012-02-07 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* README: Document use of ranges in copyright notices.
|
|
|
|
2011-11-29 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* bare, sysdeps/am29k, sysdeps/i860, sysdeps/i960, sysdeps/m88k,
|
|
sysdeps/mach, sysdeps/rs6000, sysdeps/standalone, sysdeps/tahoe,
|
|
sysdeps/unix/bsd, sysdeps/unix/sysv/hpux, sysdeps/unix/sysv/i386,
|
|
sysdeps/unix/sysv/irix4, sysdeps/unix/sysv/isc2.2,
|
|
sysdeps/unix/sysv/minix, sysdeps/unix/sysv/sco3.2,
|
|
sysdeps/unix/sysv/sco3.2.4, sysdeps/unix/sysv/sysv4, sysdeps/vax,
|
|
sysdeps/z8000: Remove.
|
|
|
|
2010-04-14 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* libc-abis: Remove.
|
|
|
|
2010-04-06 Joseph Myers <joseph@codesourcery.com>
|
|
|
|
* libc-abis: New.
|
|
|
|
2006-03-06 Roland McGrath <roland@redhat.com>
|
|
|
|
* Makefile (%.bz2, %.gz): New pattern rules.
|
|
|
|
2006-02-28 Roland McGrath <roland@redhat.com>
|
|
|
|
* Makefile (glibc-port-%-$(dist-version).tar): Don't include top-level
|
|
stuff.
|
|
|
|
* README: Update for new add-on scheme.
|
|
|
|
2006-02-27 Roland McGrath <roland@redhat.com>
|
|
|
|
* Makefile: Remove libc boilerplate.
|
|
* Makeconfig: File removed.
|
|
* configure.in: File removed.
|
|
* configure: File removed.
|
|
|
|
2005-03-22 Roland McGrath <roland@redhat.com>
|
|
|
|
* Makefile ($(distname).tar): Fail if sysdeps/.../configure files are
|
|
not all up to date. Touch configure files after cvs export.
|
|
(glibc-port-%-$(dist-version).tar): Likewise.
|
|
|
|
2004-10-22 Roland McGrath <roland@frob.com>
|
|
|
|
* Makefile (dist, dist-ports): New target.
|
|
(dist-port-%): New pattern rule.
|
|
* Makeconfig [!subdir] (ports/%): New pattern rule.
|
|
|
|
* configure.in: Cope if there are no sysdeps/*/preconfigure files.
|
|
* configure: Regenerated.
|
|
|
|
2004-08-16 Roland McGrath <roland@frob.com>
|
|
|
|
* Makefile: New file.
|
|
|
|
2004-08-04 Roland McGrath <roland@frob.com>
|
|
|
|
New directory implementing glibc add-on infrastructure for
|
|
ports maintained separate from the core glibc source tree.
|
|
* README, configure.in, Makeconfig, Banner, ChangeLog: New files.
|
|
* configure: New generated file.
|