This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] Testsuite _ISOMAC work - safe & fully reviewed changes


I'm landing these three patches, which are groundwork for the
testsuite _ISOMAC project.  They have been fully reviewed and are
verified to be safe in isolation.

zw

Zack Weinberg (3):
  Clean up conditionals for declaration of gets.
  Split DIAG_* macros to new header libc-diag.h.
  Allow direct use of math_ldbl.h in testsuite.

 ChangeLog                                          | 66 +++++++++++++++++++
 debug/Makefile                                     | 31 ++++-----
 debug/tst-chk1.c                                   |  5 ++
 include/features.h                                 | 11 ++++
 include/libc-diag.h                                | 74 ++++++++++++++++++++++
 include/libc-internal.h                            | 71 ++++++---------------
 include/stdio.h                                    | 18 ------
 libio/bits/stdio2.h                                |  3 +-
 libio/stdio.h                                      | 13 ++--
 malloc/tst-malloc.c                                |  2 +-
 malloc/tst-mcheck.c                                |  2 +-
 malloc/tst-realloc.c                               |  2 +-
 misc/tst-error1.c                                  |  2 +-
 nptl/tst-mutex1.c                                  |  7 +-
 posix/tst-dir.c                                    |  2 +-
 stdio-common/Makefile                              |  3 +
 stdio-common/bug21.c                               |  2 +-
 stdio-common/scanf14.c                             |  2 +-
 stdio-common/scanf4.c                              |  2 +-
 stdio-common/scanf7.c                              |  2 +-
 stdio-common/test-vfprintf.c                       |  2 +-
 stdio-common/tst-gets.c                            |  5 ++
 stdio-common/tst-printf.c                          |  2 +-
 stdio-common/tst-printfsz.c                        |  2 +-
 stdio-common/tst-sprintf.c                         |  2 +-
 stdio-common/tst-unlockedio.c                      |  2 +-
 stdio-common/tstdiomisc.c                          |  2 +-
 stdlib/bug-getcontext.c                            |  2 +-
 stdlib/tst-environ.c                               |  7 +-
 string/tester.c                                    |  2 +-
 string/tst-endian.c                                |  2 +-
 sysdeps/generic/math_ldbl.h                        | 10 +--
 sysdeps/generic/math_private.h                     |  4 +-
 sysdeps/ia64/fpu/math_ldbl.h                       | 40 +++++++++---
 sysdeps/ieee754/ldbl-128/math_ldbl.h               | 44 +++++++++----
 sysdeps/ieee754/ldbl-128ibm/math_ldbl.h            | 37 +++++++++--
 .../ldbl-128ibm/test-canonical-ldbl-128ibm.c       |  2 +-
 .../ldbl-128ibm/test-totalorderl-ldbl-128ibm.c     |  2 +-
 sysdeps/ieee754/ldbl-96/math_ldbl.h                | 40 +++++++++---
 sysdeps/ieee754/ldbl-96/test-canonical-ldbl-96.c   |  2 +-
 sysdeps/ieee754/ldbl-96/test-totalorderl-ldbl-96.c |  2 +-
 sysdeps/powerpc/fpu/math_ldbl.h                    | 25 +++++++-
 sysdeps/x86_64/fpu/math_ldbl.h                     | 31 +++++++--
 time/tst-strptime2.c                               |  2 +-
 wcsmbs/tst-wcstof.c                                |  2 +-
 45 files changed, 422 insertions(+), 171 deletions(-)
 create mode 100644 include/libc-diag.h

-- 
2.11.0


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]