]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
hurd: Define EXEC_PAGESIZE
[thirdparty/glibc.git] / ChangeLog
index 4c0841ff04b826af918c5b339367dbba4c903f41..fdf0e469bb0f0c92b688ae066510acfecc8e854d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,116 @@
+2018-02-17  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       * mach/Makefile (headers): Add mach/param.h.
+       * sysdeps/mach/hurd/bits/param.h: Include <mach/param.h>.
+       * sysdeps/mach/i386/mach/param.h: New file, defines EXEC_PAGESIZE
+
+2018-02-17  John David Anglin  <danglin@gcc.gnu.org>
+
+       * sysdeps/hppa/fpu/libm-test-ulps (pow): Increase double and
+       idouble to 1 ULP.
+
+2018-02-16  Rical Jasan  <ricaljasan@pacific.net>
+
+       * manual/platform.texi (__riscv_flush_icache): Fix @deftypefun
+       syntax.
+
+2018-02-16  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       * nptl/Makefile (tst-mutex8-ENV): Delete.
+       * nptl/tst-mutex8.c (check_type):
+       Add runtime check if mutex will be elided.
+
+2018-02-15  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #20980]
+       [BZ #21234]
+       * manual/install.texi (Configuring and compiling): Describe
+       passing CC and CFLAGS on configure command line, not as
+       environment variables.  Use @code markup on those variables.
+       Specify what options go in CC and what go in CFLAGS.  Note the
+       requirement to compile with optimization.
+       * INSTALL: Regenerated.
+
+       [BZ #18124]
+       * sysdeps/hppa/bsd-setjmp.S: Include <sysdep.h>.
+       (setjmp): Use HIDDEN_JUMPTARGET with __sigsetjmp.
+       * sysdeps/unix/sysv/linux/hppa/getcontext.S (__getcontext): Call
+       __sigprocmask instead of sigprocmask.
+       * sysdeps/unix/sysv/linux/hppa/setcontext.S (__setcontext):
+       Likewise.
+       * sysdeps/unix/sysv/linux/hppa/localplt.data: Remove entries for
+       __sigsetjmp and sigprocmask.
+
+       [BZ #15105]
+       * include/argz.h (argz_next): Use libc_hidden_proto.
+       (__argz_next): Likewise.
+       * string-argz-next.c (__argz_next): Use libc_hidden_def.
+       (argz_next): Use libc_hidden_weak.
+
+       [BZ #15105]
+       * include/sys/socket.h [!_ISOMAC] (__cmsg_nxthdr): Use
+       libc_hidden_proto.
+       * sysdeps/unix/sysv/linux/cmsg_nxthdr.c (__cmsg_nxthdr): Use
+       libc_hidden_def.
+
+       [BZ #15105]
+       * include/stdio.h [!_ISOMAC && IS_IN (libc)] (fputs): Use
+       libc_hidden_proto.
+       * libio/iofputs.c (fputs): Use libc_hidden_weak.
+
+       [BZ #15105]
+       [BZ #19463]
+       * libio/feof_u.c (feof_unlocked): Rename to __feof_unlocked and
+       define as weak alias of __feof_unlocked.  Use libc_hidden_weak.
+       * include/stdio.h (feof_unlocked): Use libc_hidden_proto.
+       (__feof_unlocked): New declaration, and inline function if
+       [__USE_EXTERN_INLINES].
+       * iconv/gconv_conf.c (read_conf_file): Call __feof_unlocked
+       instead of feof_unlocked.
+       * intl/localealias.c [_LIBC] (FEOF): Likewise.
+       * nss/nsswitch.c (nss_parse_file): Likewise.
+       * sysdeps/unix/sysv/linux/readonly-area.c (__readonly_area):
+       Likewise.
+       * time/getdate.c (__getdate_r): Likewise.
+       * sysdeps/posix/getaddrinfo.c [IS_IN (libc)] (feof_unlocked):
+       Define as macro to call __feof_unlocked.
+
+2018-02-15  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * sysdeps/aarch64/fpu/fpu_control.h: Use <> in include.
+
+2018-02-15  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * math/Makefile: Remove mpexp.c and mplog.c
+       * sysdeps/i386/fpu/mpexp.c: Delete file.
+       * sysdeps/i386/fpu/mplog.c: Likewise.
+       * sysdeps/ia64/fpu/mpexp.c: Likewise.
+       * sysdeps/ia64/fpu/mplog.c: Likewise.
+       * sysdeps/ieee754/dbl-64/e_exp.c: Remove mention of mpexp and mplog.
+       * sysdeps/ieee754/dbl-64/mpa.h (__pow_mp): Remove unused function.
+       * sysdeps/ieee754/dbl-64/mpexp.c: Delete file.
+       * sysdeps/ieee754/dbl-64/mplog.c: Likewise.
+       * sysdeps/m68k/m680x0/fpu/mpexp.c: Likewise.
+       * sysdeps/m68k/m680x0/fpu/mplog.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/Makefile: Remove mpexp* and mplog*.
+       * sysdeps/x86_64/fpu/multiarch/e_log-avx.c: Remove unused defines.
+       * sysdeps/x86_64/fpu/multiarch/e_log-fma.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/e_log-fma4.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/mpexp-avx.c: Delete file.
+       * sysdeps/x86_64/fpu/multiarch/mpexp-fma.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/mpexp-fma4.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/mplog-avx.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/mplog-fma.c: Likewise.
+       * sysdeps/x86_64/fpu/multiarch/mplog-fma4.c: Likewise.
+
+2018-02-15  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       * sysdeps/s390/fpu/libm-test-ulps: Regenerated.
+
+2018-02-14  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * sysdeps/sh/libm-test-ulps: Update.
+
 2018-02-12  Tulio Magno Quites Machado Filho  <tuliom@linux.vnet.ibm.com>
 
        * sysdeps/powerpc/fpu/libm-test-ulps (pow): Increase double and