]> sourceware.org Git - glibc.git/blobdiff - ChangeLog
tile: add inhibit_loop_to_libcall to string functions
[glibc.git] / ChangeLog
index b6271490bc9e31a0b1e1d722a00e90cffb276415..de2e7ccbbda96c3a4670bd1104ecdfa77b05c10b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,492 @@
+2014-12-11  Chris Metcalf  <cmetcalf@ezchip.com>
+
+       * sysdeps/tile/tilegx/memset.c (__memcpy): Add
+       inhibit_loop_to_libcall to avoid recursive calls.
+       * sysdeps/tile/tilegx/memcpy.c (__memcpy): Likewise.
+       * sysdeps/tile/tilepro/memcpy.c (__memcpy): Likewise.
+
+2014-12-11  Adhemerval Zanella  <Azanella@linux.vnet.ibm.com>
+
+       * include/sys/socket.h (__sendmmsg): Add __USE_GNU guards on function
+       prototype.
+
+2014-12-11  Steve Ellcey  <sellcey@imgtec.com>
+
+       * sysdeps/mips/dl-trampoline.c: Modify switch expression to have
+       integer value instead of boolean.
+
+2014-12-11  Steve Ellcey  <sellcey@imgtec.com>
+
+       * malloc/malloc.c: Fix powerof2 check.
+
+2014-12-11  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       * locale/programs/locfile.h (maybe_swap_uint32):
+       Remove inline and add unused attribute.
+
+2014-12-11  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       sysdeps/s390/s390-32/dl-machine.h (elf_machine_load_address):
+       Truncating assembler expression to a .long expression.
+
+2014-12-11  Andreas Schwab  <schwab@suse.de>
+
+       * elf/rtld.c (struct map_args): Constify str member.
+       (do_preload): Constify fname argument.
+
+2014-12-11  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/ieee754/ldbl-128/e_lgammal_r.c: Remove overflow warnings for
+       constants definition.
+
+2014-12-11  Andreas Schwab  <schwab@suse.de>
+
+       [BZ #16657]
+       * nptl/pthread_mutex_trylock.c (__pthread_mutex_trylock): Use
+       FORCE_ELISION instead of DO_ELISION.
+       * sysdeps/unix/sysv/linux/x86/force-elision.h (DO_ELISION):
+       Remove.
+       * sysdeps/unix/sysv/linux/s390/force-elision.h (DO_ELISION):
+       Likewise.
+
+       * iconvdata/gconv-modules: Remove duplicate entry.
+
+2014-12-11  Will Newton  <will.newton@linaro.org>
+
+       Merge gettext 0.19.3 into intl/.
+
+       This involves a number of cosmetic changes to comments
+       and ANSI function definitions and prototypes throughout
+       all the files. The gettext copyright header is used but
+       with the date ranges taken from the glibc copy.
+
+       * NEWS: Add gettext merge to 2.21.
+       * intl/bindtextdom.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       Use gl_* locking primitives rather than __libc_* ones.
+       Use __builtin_expect rather than __glibc_likely/unlikely.
+       * intl/dcgettext.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       * intl/dcigettext.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (INTDIV0_RAISES_SIGFPE): New define.
+       Use gl_* locking primitives rather than __libc_* ones.
+       Include eval-plural.h instead of plural-eval.c.
+       Use __builtin_expect rather than __glibc_likely/unlikely.
+       * intl/dcngettext.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       * intl/dgettext.c: Likewise.
+       * intl/dngettext.c: Likewise.
+       * intl/plural-eval.c: Renamed to...
+       * intl/eval-plural.h: ...this.
+       * intl/explodename.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (_nl_explode_name): Use strchr instead of __rawmemchr.
+       * intl/finddomain.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       Use gl_* locking primitives rather than __libc_* ones.
+       (_nl_find_domain): Use malloc rather than alloca for
+       allocation of temporary locale name.
+       * intl/gettext.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       * intl/gettextP.h: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       Use gl_* locking primitives rather than __libc_* ones.
+       * intl/gmo.h: Switch to gettext copyright.
+       (struct sysdep_string): Move struct segment_pair outside of
+       struct definition.
+       * intl/hash-string.c: Use ANSI definitions and prototypes.
+       * intl/hash-string.h: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       * intl/l10nflist.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (_nl_normalize_codeset): Avoid integer overflow.
+       * intl/loadinfo.h: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (LIBINTL_DLL_EXPORTED): New define.
+       (PATH_SEPARATOR): New define.
+       * intl/loadmsgcat.c: Switch to gettext copyright.
+       * intl/localealias.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (_nl_expand_alias): Use PATH_SEPARATOR.
+       * intl/ngettext.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       * intl/plural-exp.c: Likewise.
+       * intl/plural-exp.h: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       (struct expression): Move definition of enum operator outside
+       of struct definition.
+       * intl/plural.c: Regenerate.
+       * intl/plural.y: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       Port to bison 3.0.
+       * intl/textdomain.c: Switch to gettext copyright.
+       Use ANSI definitions and prototypes.
+       Use gl_* locking primitives rather than __libc_* ones.
+
+2014-12-10  Steve Ellcey  <sellcey@imgtec.com>
+
+       * debug/warning-nop.c: Add used atrribute.
+
+2014-12-10  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/unix/sysv/linux/mips/mips32/waitid.c: New file.
+
+       * sysdeps/unix/sysv/linux/mips/mips64/Makefile
+       [$(subdir) == signal] (CFLAGS-sigaction.c): New variable.
+       [$(subdir) == nptl] (CFLAGS-sigaction.c): Likewise.
+
+2014-12-10  Joseph Myers  <joseph@codesourcery.com>
+           Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       [BZ #17634]
+       * wcsmbs/wcschr.c [!WCSCHR] (wcschr): Define as __wcschr.
+       Undefine after defining function.  Define as weak alias of
+       __wcschr.  Use libc_hidden_weak.
+       * include/wchar.h (__wcschr): Declare.  Use libc_hidden_proto.
+       * sysdeps/i386/i686/multiarch/wcschr-c.c [IS_IN (libc) && SHARED]
+       (libc_hidden_def): Also define __GI___wcschr alias.
+       * sysdeps/i386/i686/multiarch/wcschr.S (wcschr): Rename to
+       __wcschr and define as weak alias of __wcschr.
+       * sysdeps/powerpc/power6/wcschr.c [!WCSCHR] (WCSCHR): Define as
+       __wcschr.
+       [!WCSCHR] (DEFAULT_WCSCHR): Define.
+       [DEFAULT_WCSCHR] (__wcschr): Use libc_hidden_def.
+       [DEFAULT_WCSCHR] (wcschr): Define as weak alias of __wcschr.  Use
+       libc_hidden_weak.  Do not use libc_hidden_def.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr-ppc32.c
+       [IS_IN (libc) && SHARED] (libc_hidden_def): Also define
+       __GI___wcschr alias.
+       * sysdeps/powerpc/powerpc32/power4/multiarch/wcschr.c
+       [IS_IN (libc)] (wcschr): Define as macro expanding to
+       __redirect_wcschr.
+       [IS_IN (libc)] (__wcschr_ppc): Use __redirect_wcschr in typeof.
+       [IS_IN (libc)] (__wcschr_power6): Likewise.
+       [IS_IN (libc)] (__wcschr_power7): Likewise.
+       [IS_IN (libc)] (__libc_wcschr): New.  Define with libc_ifunc
+       instead of wcschr.
+       [IS_IN (libc)] (wcschr): Undefine and define as weak alias of
+       __libc_wcschr.
+       [!IS_IN (libc)] (libc_hidden_def): Do not undefine and redefine.
+       * sysdeps/powerpc/powerpc64/multiarch/wcschr.c (wcschr): Rename to
+       __wcschr and define as weak alias of __wcschr.  Use
+       libc_hidden_builtin_def.
+       * sysdeps/x86_64/wcschr.S (wcschr): Rename to __wcschr and define
+       as weak alias of __wcschr.  Use libc_hidden_weak.
+       * time/alt_digit.c (_nl_get_walt_digit): Use __wcschr instead of
+       wcschr.
+       * time/era.c (_nl_init_era_entries): Likewise.
+       * conform/Makefile (test-xfail-ISO/time.h/linknamespace): Remove
+       variable.
+       (test-xfail-XPG3/time.h/linknamespace): Likewise.
+       (test-xfail-XPG4/time.h/linknamespace): Likewise.
+
+2014-12-10  Joseph Myers  <joseph@codesourcery.com>
+
+       * libio/tst-ftell-active-handler.c (do_ftruncate_test): Use %ld
+       format for long int variable.
+
+2014-12-10  Anders Kaseorg  <andersk@MIT.EDU>
+
+       [BZ #10672]
+       * manual/search.texi: (Array Sort Function): Remove claim how to make
+       qsort stable.
+
+2014-12-10  Andreas Schwab  <schwab@suse.de>
+
+       [BZ #12847]
+       * sysdeps/nptl/fork.c (fresetlockfiles): Skip files with
+       user-controlled locks.
+
+2014-12-10  Richard Earnshaw  <rearnsha@arm.com>
+
+       * sysdeps/aarch64/strchrnul.S (vrepmask): Use a call-clobbered
+       register.
+
+2014-12-10  Joseph Myers  <joseph@codesourcery.com>
+
+       * configure.ac (--disable-werror): New configure option.
+       (enable_werror): New AC_SUBST.
+       * configure: Regenerated.
+       * config.make.in (enable-werror): New variable.
+       * Makeconfig [$(enable-werror) = yes] (+gccwarn): Add -Werror
+       -Wno-error=undef.
+       (+gccwarn-c): Do not use -Werror=implicit-function-declaration.
+       * manual/install.texi (Configuring and compiling): Document
+       --disable-werror.
+       * INSTALL: Regenerated.
+       * debug/Makefile (CFLAGS-tst-chk1.c): Add -Wno-error.
+       (CFLAGS-tst-chk2.c): Likewise.
+       (CFLAGS-tst-chk3.c): Likewise.
+       (CFLAGS-tst-chk4.cc): Likewise.
+       (CFLAGS-tst-chk5.cc): Likewise.
+       (CFLAGS-tst-chk6.cc): Likewise.
+       (CFLAGS-tst-lfschk1.c): Likewise.
+       (CFLAGS-tst-lfschk2.c): Likewise.
+       (CFLAGS-tst-lfschk3.c): Likewise.
+       (CFLAGS-tst-lfschk4.cc): Likewise.
+       (CFLAGS-tst-lfschk5.cc): Likewise.
+       (CFLAGS-tst-lfschk6.cc): Likewise.
+
+       * stdio-common/tst-printfsz.c: Include <libc-internal.h>.
+       (main): Disable -Wdeprecated-declarations around calls to
+       register_printf_function.
+
+       * stdio-common/tst-unlockedio.c: Include <libc-internal.h>.
+       (do_test): Disable -Wdiv-by-zero around some calls to
+       fwrite_unlocked and fread_unlocked.
+
+       * include/libc-internal.h (DIAG_PUSH_NEEDS_COMMENT): New macro.
+       (DIAG_POP_NEEDS_COMMENT): Likewise.
+       (_DIAG_STR1): Likewise.
+       (_DIAG_STR): Likewise.
+       (DIAG_IGNORE_NEEDS_COMMENT): Likewise.
+       * stdio-common/bug21.c: Include <libc-internal.h>.
+       (do_test): Disable -Wformat around call to sscanf.
+       * stdio-common/scanf14.c: Include <libc-internal.h>.
+       (main): Disable -Wformat around some calls to scanf functions.
+
+2014-12-09  Torvald Riegel  <triegel@redhat.com>
+
+       * sysdeps/unix/sysv/linux/sh/pthread_once.S: Remove file.
+
+2014-12-08  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * libio/tst-ftell-active-handler.c (do_ftell_test): Fix wide-character
+       stack variable alignment.
+
+2014-12-06  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #17682]
+       * resource/Versions (libc): Add __getrlimit at GLIBC_PRIVATE.
+       * resource/getrlimit.c (__getrlimit): Use libc_hidden_def.
+       * sysdeps/mach/hurd/getrlimit.c (__getrlimit): Likewise.
+       * include/sys/resource.h (__getrlimit): Use libc_hidden_proto.
+       * nptl/nptl-init.c (__pthread_initialize_minimal_internal): Use
+       __getrlimit instead of getrlimit.
+       * nptl/pthread_cond_timedwait.c (__pthread_cond_timedwait): Use
+       __gettimeofday instead of gettimeofday.
+       * nptl/pthread_rwlock_timedrdlock.c (pthread_rwlock_timedrdlock):
+       Likewise.
+       * nptl/pthread_rwlock_timedwrlock.c (pthread_rwlock_timedwrlock):
+       Likewise.
+       * sysdeps/pthread/aio_misc.c (handle_fildes_io): Likewise.
+       * conform/Makefile (test-xfail-POSIX2008/aio.h/linknamespace):
+       Remove variable.
+       (test-xfail-POSIX2008/pthread.h/linknamespace): Likewise.
+       (test-xfail-POSIX2008/time.h/linknamespace): Likewise.
+
+2014-12-05  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * libio/tst-ftell-active-handler.c (do_ftell_test): Fix buffer overrun
+       for wide-character tests.
+
+2014-12-04  Roland McGrath  <roland@hack.frob.com>
+
+       * io/openat64.c: #include <libc-internal.h>
+       (__openat64): Prototypify.  Use ignore_value on MODE.
+       * io/openat.c: Likewise.
+       * misc/reboot.c: #include <libc-internal.h>
+       (reboot): Prototypify.  Use ignore_value on HOWTO.
+       * misc/ptrace.c: #include <libc-internal.h>
+       (ptrace): Prototypify.  Use ignore_value for va_arg'd parameters.
+
+2014-12-04  Joseph Myers  <joseph@codesourcery.com>
+
+       * conform/list-header-symbols.pl (%extra_syms): Add h_errno for
+       XPG4, UNIX98 and XOPEN2K.
+       * conform/Makefile (test-xfail-XOPEN2K/grp.h/linknamespace):
+       Remove variable.
+       (test-xfail-XOPEN2K/pwd.h/linknamespace): Likewise.
+
+2014-12-04  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * libio/fileops.c: Use ISO C style for function definitions.
+       * libio/iofopen.c: Likewise.
+       * libio/wfileops.c: Likewise.
+
+       [BZ #17653]
+       * libio/fileops.c (_IO_new_file_underflow): Unset cached
+       offset on EOF.
+       * libio/wfileops.c (_IO_wfile_underflow): Likewise.
+       * libio/tst-ftell-active-handler.c (fgets_func_t): New type.
+       (fgets_func): Function pointer to fgets and fgetws.
+       (do_ftell_test): Add test to verify ftell value after read
+       EOF.
+       (do_test): Set fgets_func.
+
+       * libio/tst-ftell-active-handler.c (do_ftruncate_test): Add
+       O_TRUNC flag for w and w+ modes.
+       (do_rewind_test): Likewise.
+       (do_ftell_test): Likewise.
+       (do_write_test): Likewise.
+
+       [BZ #17647]
+       * libio/fileops.c (do_ftell): Seek only when there are
+       unflushed writes.
+       * libio/wfileops.c (do_ftell_wide): Likewise.
+       * libio/tst-ftell-active-handler.c (do_ftruncate_test): New
+       test case.
+       (do_one_test): Call it.
+
+2014-12-03  Joseph Myers  <joseph@codesourcery.com>
+
+       * conform/list-header-symbols.pl (%extra_syms): Add getdate_err
+       for XPG4, UNIX98, XOPEN2K and XOPEN2K8.
+       * conform/Makefile (test-xfail-XOPEN2K/pthread.h/linknamespace):
+       Remove variable.
+       (test-xfail-XOPEN2K/time.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K8/pthread.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K8/time.h/linknamespace): Likewise.
+
+2014-12-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * conform/Makefile (test-xfail-XOPEN2K/aio.h/linknamespace):
+       Remove variable.
+       (test-xfail-XOPEN2K8/aio.h/linknamespace): Likewise.
+
+       [BZ #17668]
+       * inet/ifaddrs.c (getifaddrs): Rename to __getifaddrs and define
+       as weak alias of __getifaddrs.  Use libc_hidden_weak.
+       (freeifaddrs): Rename to __freeifaddrs and define as weak alias of
+       __freeifaddrs.  Use libc_hidden_weak.
+       * sysdeps/gnu/ifaddrs.c (getifaddrs): Rename to __getifaddrs and
+       define as weak alias of __getifaddrs.  Use libc_hidden_weak.
+       (freeifaddrs): Rename to __freeifaddrs and define as weak alias of
+       __freeifaddrs.  Use libc_hidden_weak.
+       * sysdeps/unix/sysv/linux/ifaddrs.c (getifaddrs): Rename to
+       __getifaddrs and define as weak alias of __getifaddrs.  Use
+       libc_hidden_weak.
+       (freeifaddrs): Rename to __freeifaddrs and define as weak alias of
+       __freeifaddrs.  Use libc_hidden_weak.
+       * conform/Makefile (test-xfail-XOPEN2K/net/if.h/linknamespace):
+       Remove variable.
+       (test-xfail-POSIX2008/net/if.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K8/net/if.h/linknamespace): Likewise.
+
+2014-12-02  Petar Jovanovic  <petar.jovanovic@rt-rk.com>
+
+       [BZ #17601]
+       * sysdeps/mips/start.S (__start): Use indirect jump to call
+       __libc_start_main.
+
+2014-12-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * nptl/tst-stack4.c (dso_process): Use int not uintptr_t for t.
+
+       * nptl/tst-mutex1.c: Include <stdbool.h>.
+       [!ATTR] (ATTR_NULL): New macro.
+       (do_test): Test !ATTR_NULL instead of ATTR != NULL.
+       * nptl/tst-mutexpi1.c (ATTR_NULL): New macro.
+       * nptl/tst-mutexpp1.c (ATTR_NULL): New macro.
+
+       * posix/tst-getopt_long1.c (do_test): Cast elements of argv array
+       to char *.
+
+       [BZ #17665]
+       * posix/unistd.h [__USE_MISC || (__USE_XOPEN && !__USE_UNIX98)]:
+       Change conditional to [__USE_MISC].
+
+       [BZ #17664]
+       * misc/mntent_r.c (__getmntent_r): Use __fgets_unlocked instead of
+       fgets_unlocked.
+       * resolv/res_hconf.c [IS_IN (libc)] (fgets_unlocked): Define to
+       __fgets_unlocked.
+       * resolv/res_init.c (__res_vinit): Use __fgets_unlocked instead of
+       fgets_unlocked.
+       * conform/Makefile (test-xfail-XPG4/sys/statvfs.h/linknamespace):
+       Remove variable.
+       (test-xfail-POSIX/sys/mman.h/linknamespace): Likewise.
+       (test-xfail-UNIX98/sys/mman.h/linknamespace): Likewise.
+       (test-xfail-UNIX98/sys/statvfs.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K/sys/mman.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K/sys/statvfs.h/linknamespace): Likewise.
+       (test-xfail-POSIX2008/sys/mman.h/linknamespace): Likewise.
+       (test-xfail-POSIX2008/sys/statvfs.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K8/sys/mman.h/linknamespace): Likewise.
+       (test-xfail-XOPEN2K8/sys/statvfs.h/linknamespace): Likewise.
+
+       * elf/tst-unique4lib.cc (b): Mark with __attribute__ ((used)).
+
+2014-12-02  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]:
+       Remove strpbrk objects.
+       * sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
+       (__libc_ifunc_impl_list): Remove strpbrk implementation.
+       * sysdeps/powerpc/powerpc64/multiarch/strpbrk-ppc64.c: Remove file.
+       * sysdeps/powerpc/powerpc64/multiarch/strpbrk.c: Remove file.
+       * sysdeps/powerpc/powerpc64/power7/strpbrk.S: Remove file.
+       * sysdeps/powerpc/powerpc64/strpbrk.S: New file.
+
+       * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]:
+       Remove strcspn objects.
+       * sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
+       (__libc_ifunc_impl_list): Remove strcspn implementation.
+       * sysdeps/powerpc/powerpc64/multiarch/strcspn-ppc64.c: Remove file.
+       * sysdeps/powerpc/powerpc64/multiarch/strcspn.c: Remove file.
+       * sysdeps/powerpc/powerpc64/power7/strcspn.S: Remove file.
+       * sysdeps/powerpc/powerpc64/strcspn.S: New file.
+
+       * sysdeps/powerpc/powerpc64/multiarch/Makefile [sysdep_routines]:
+       Remove strspn objetcs.
+       * sysdeps/powerpc/powerpc64/multiarch/ifunc-impl-list.c
+       (__libc_ifunc_impl_list): Remove strspn implementation.
+       * sysdeps/powerpc/powerpc64/multiarch/strspn-power7.S: Remove file.
+       * sysdeps/powerpc/powerpc64/multiarch/strspn-ppc64.c: Likewise.
+       * sysdeps/powerpc/powerpc64/power7/strspn.S: Remove file.
+       * sysdeps/powerpc/powerpc64/strspn.S: New file.
+
+2014-12-01  James Lemke  <jwlemke@codesourcery.com>
+
+       [BZ #17581]
+       * malloc/hooks.c
+       (mem2mem_check): Add a terminator to the chain of checking blocks.
+       (malloc_check_get_size): Use it here.
+       (mem2chunk_check): Ditto.
+
+2014-12-01  Rajalakshmi Srinivasaraghavan <raji@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/powerpc64/strtok.S: New file.
+       * sysdeps/powerpc/powerpc64/strtok_r.S: New file.
+
+2014-11-29  Carlos O'Donell  <carlos@redhat.com>
+
+       * bits/ioctl-types.h: Indent preprocessor directives correctly.
+
+       * nptl/nptl-init.c: Include libc-internal.h.
+       (__pthread_initialize_minimal_internal): Use ROUND_UP.
+
+       * elf/ldconfig.c (search_dir): Expand comment.
+
+2014-11-29  Joseph Myers  <joseph@codesourcery.com>
+
+       * conform/Makefile (linknamespace-symlist-stdlibs-base): New
+       variable.
+       (linknamespace-symlist-stdlibs-tests): Likewise.
+       (tests-special): Append $(linknamespace-symlist-stdlibs-tests)
+       instead of $(objpfx)symlist-stdlibs.
+       (linknamespace-libs-isoc): New variable.
+       (linknamespace-libs): Use $(linknamespace-libs-isoc).
+       (linknamespace-libs-ISO): New variable.
+       (linknamespace-libs-ISO99): Likewise.
+       (linknamespace-libs-ISO11): Likewise.
+       (linknamespace-libs-XPG3): Likewise.
+       (linknamespace-libs-XPG4): Likewise.
+       (linknamespace-libs-POSIX): Likewise.
+       (linknamespace-libs-UNIX98): Likewise.
+       (linknamespace-libs-XOPEN2K): Likewise.
+       (linknamespace-libs-POSIX2008): Likewise.
+       (linknamespace-libs-XOPEN2K8): Likewise.
+       ($(objpfx)symlist-stdlibs): Replace by
+       $(linknamespace-symlist-stdlibs-tests).  Use
+       $(linknamespace-libs-$*) as set of libraries.
+       ($(linknamespace-header-tests)): Update dependencies.  Use
+       $(objpfx)symlist-stdlibs-$$std for --libsyms argument.
+       (test-xfail-XPG4/sys/mman.h/linknamespace): Remove.
+       * conform/linknamespace.pl: Remove comment about considering
+       definitions of symbols from irrelevant libraries.
+
 2014-11-28  H.J. Lu  <hongjiu.lu@intel.com>
 
        [BZ #13862]
This page took 0.102725 seconds and 5 git commands to generate.