[PATCH 0/2] _ISOMAC testsuite round N
Zack Weinberg
zackw@panix.com
Mon May 8 13:23:00 GMT 2017
Ping^4
On Mon, May 1, 2017 at 7:24 AM, Zack Weinberg <zackw@panix.com> wrote:
> Ping^3
>
> On Mon, Apr 17, 2017 at 10:31 AM, Zack Weinberg <zackw@panix.com> wrote:
>> Ping^2
>>
>> On Thu, Apr 6, 2017 at 12:12 PM, Zack Weinberg <zackw@panix.com> wrote:
>>> Ping?
>>>
>>> On Wed, Mar 22, 2017 at 8:55 AM, Zack Weinberg <zackw@panix.com> wrote:
>>>> The main change from the previous iteration of this patch, is that I
>>>> have (hopefully) made there be no visible difference in libio.h for
>>>> external users. It defines all the same _IO_ thingies that it always
>>>> has, with the same definitions. Patch #1 still needs a very careful
>>>> going-over by people who remember what the original goals of libio
>>>> were and know what external users there might still be, though.
>>>>
>>>> Also, the Makefile adjustments in patch #2 have been updated for
>>>> Thorsten's work on deprecating SunRPC.
>>>>
>>>> zw
>>>>
>>>> Zack Weinberg (2):
>>>> Remove _IO_MTSAFE_IO from public headers.
>>>> Suppress internal declarations for most of the testsuite.
>>>>
>>>> Makeconfig | 3 +-
>>>> Makefile | 4 +-
>>>> Makerules | 55 ++++++++++----
>>>> Rules | 18 ++---
>>>> benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 1 -
>>>> config.h.in | 11 ---
>>>> elf/Makefile | 58 ++++++++-------
>>>> elf/tst-env-setuid-tunables.c | 6 ++
>>>> extra-modules.mk | 9 ---
>>>> include/errno.h | 2 +-
>>>> include/libc-symbols.h | 62 +++++++++++-----
>>>> include/libio.h | 25 ++++---
>>>> include/math.h | 5 ++
>>>> include/stdio.h | 7 +-
>>>> include/stdlib.h | 4 --
>>>> include/string.h | 10 +--
>>>> include/time.h | 4 --
>>>> include/unistd.h | 3 -
>>>> include/wchar.h | 2 -
>>>> inet/Makefile | 7 +-
>>>> inet/tst-checks-posix.c | 1 -
>>>> intl/tst-gettext2.c | 2 +
>>>> libio/libio.h | 31 ++++----
>>>> malloc/Makefile | 6 +-
>>>> math/test-signgam-finite-c99.c | 1 -
>>>> math/test-signgam-main.c | 1 -
>>>> misc/Makefile | 5 +-
>>>> misc/sys/cdefs.h | 3 +
>>>> nptl/Makefile | 31 ++++----
>>>> nss/Makefile | 4 +-
>>>> posix/Makefile | 11 +--
>>>> stdlib/Makefile | 17 +++--
>>>> stdlib/tst-strtod.c | 64 +----------------
>>>> stdlib/tst-strtod1i.c | 83 +++++++++++++++++++++
>>>> stdlib/tst-strtod5.c | 74 +++++++++----------
>>>> stdlib/tst-strtod5i.c | 99 ++++++++++++++++++++++++++
>>>> string/test-string.h | 12 ++++
>>>> string/test-strstr.c | 1 +
>>>> sunrpc/Makefile | 3 +-
>>>> sysdeps/generic/stdio-lock.h | 1 +
>>>> sysdeps/ia64/fpu/libm-symbols.h | 2 +-
>>>> sysdeps/m68k/m680x0/fpu/bits/mathinline.h | 15 ++--
>>>> sysdeps/nptl/stdio-lock.h | 1 +
>>>> sysdeps/powerpc/Makefile | 2 +-
>>>> sysdeps/unix/sysv/linux/Makefile | 3 +-
>>>> sysdeps/x86_64/fpu/Makefile | 8 +++
>>>> sysdeps/x86_64/fpu/math-tests-arch.h | 8 +--
>>>> sysdeps/x86_64/multiarch/test-multiarch.c | 2 +-
>>>> 48 files changed, 496 insertions(+), 291 deletions(-)
>>>> delete mode 100644 extra-modules.mk
>>>> create mode 100644 stdlib/tst-strtod1i.c
>>>> create mode 100644 stdlib/tst-strtod5i.c
>>>>
>>>> --
>>>> 2.11.0
>>>>
More information about the Libc-alpha
mailing list