aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog135
1 files changed, 125 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index a0255abd4b..52811371d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,118 @@
+2000-09-26 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/sparc/sparc32/bits/endian.h: Remove.
+ * sysdeps/sparc/sparc32/ieee754.h: New.
+ * sysdeps/sparc/sparc64/bits/endian.h: Move...
+ * sysdeps/sparc/bits/endian.h: ...here.
+ * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S (__clone): Optimize.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/clone.S (__clone): Check
+ %o1, not %o0 to see if we're parent or child. Optimize.
+
+2000-09-26 Jes Sorensen <jes@linuxcare.com>
+
+ * sysdeps/unix/sysv/linux/ia64/fork.S: New file (based on code
+ by Hans Boehm).
+ * sysdeps/unix/sysv/linux/ia64/vfork.S: New file (based on
+ code by Hans Boehm).
+ * sysdeps/unix/sysv/linux/ia64/fork.c: Deleted (obsoleted by fork.S).
+
+2000-09-20 H.J. Lu <hjl@gnu.org>
+
+ * sysdeps/ia64/fpu/printf_fphex.c: New file.
+
+ * sysdeps/ia64/fpu/libm-test-ulps: New file.
+
+2000-09-17 H.J. Lu <hjl@gnu.org>
+
+ * sysdeps/ia64/Makefile (long-double-fcts): New. Defined as yes.
+
+ * sysdeps/ia64/fpu/s_isinfl.c: New file. Include
+ sysdeps/i386/fpu/s_isinfl.c.
+
+ * sysdeps/ia64/fpu/s_isnanl.c: New file. Include
+ sysdeps/i386/fpu/s_isnanl.c.
+
+ * sysdeps/ia64/fpu/s_nextafterl.c: New file. Include
+ sysdeps/i386/fpu/s_nextafterl.c.
+
+ * sysdeps/ia64/fpu/bits/mathdef.h: New file. Copied from
+ sysdeps/i386/fpu/bits/mathdef.h.
+
+2000-09-16 H.J. Lu <hjl@gnu.org>
+
+ * sysdeps/generic/ldsodefs.h (DL_UNMAP): New. Defined if
+ DL_UNMAP_IS_SPECIAL is not defined.
+
+ * sysdeps/ia64/dl-lookupcfg.h (DL_UNMAP_IS_SPECIAL): Defined.
+ (_dl_unmap): New prototype.
+ (DL_UNMAP): New. Defined as _dl_unmap.
+
+ * sysdeps/ia64/Versions [ld] (GLIBC_2.2): Add _dl_unmap.
+
+ * elf/dl-close.c (_dl_close): Replace __munmap with DL_UNMAP.
+
+2000-09-16 H.J. Lu <hjl@gnu.org>
+
+ * sysdeps/generic/ldsodefs.h (DL_LOOKUP_ADDRESS): New. Defined
+ if ELF_FUNCTION_PTR_IS_SPECIAL is not defined.
+
+ * sysdeps/ia64/dl-lookupcfg.h (_dl_lookup_address): New
+ prototype.
+ (DL_LOOKUP_ADDRESS): New. Defined as _dl_lookup_address.
+
+ * sysdeps/ia64/dl-fptr.c (_dl_lookup_address): New. Lookup
+ the memory location of a function from a function descriptor.
+
+ * sysdeps/ia64/Versions [ld] (GLIBC_2.2): Add _dl_lookup_address.
+
+ * elf/dl-addr.c (_dl_addr): Use DL_LOOKUP_ADDRESS to get the
+ memory location.
+
+2000-09-14 Jes Sorensen <jes@linuxcare.com>
+
+ * sysdeps/ia64/bits/byteswap.h (__bswap_16): Don't mark output
+ variable as input argument.
+ (__bswap_32): Likewise.
+
+ * sysdeps/ia64/dl-machine.h: Add missing stop bit in RTLD_START()
+ - found by Jim Wilson <wilson@cygnus.com>
+
+2000-09-26 Ulrich Drepper <drepper@redhat.com>
+
+ * string/strxfrm.c: Only require alignment on __alignof__ (int32_t)
+ instead of 4.
+
+2000-09-26 Andreas Schwab <schwab@suse.de>
+
+ * locale/programs/ld-collate.c (collate_output): Only require
+ alignment on __alignof__ (int32_t) instead of 4.
+ * locale/loadlocale.c (_nl_load_locale): Likewise.
+ * string/strcoll.c: Likewise.
+
+2000-09-26 Jes Sorensen <jes@linuxcare.com>
+
+ * sysdeps/ieee754/ldbl-96/e_atan2l.c (__ieee754_atan2l): Add
+ parentheses around arithmetic used in | statement to kill compiler
+ warning.
+
+ * math/math_private.h: Add prototype for __finitel.
+ (__ilogbl): Likewise.
+ (__isinfl): Likewise.
+ (__isnanl): Likewise.
+ (__atanl): Likewise.
+ (__copysignl): Likewise.
+ (__expm1l): Likewise.
+ (__floorl): Likewise.
+ (__frexpl): Likewise.
+ (__ldexpl): Likewise.
+ (__log1pl): Likewise.
+ (__nanl): Likewise.
+ (__rintl): Likewise.
+ (__scalbnl): Likewise.
+ (__sqrtl): Likewise.
+ (fabsl): Likewise.
+ (__sincosl): Likewise.
+
2000-09-26 Andreas Schwab <schwab@suse.de>
* sysdeps/m68k/fpu/libm-test-ulps: New file
@@ -4715,15 +4830,15 @@
based on sysdeps/unix/sysv/linux/bits/siginfo.h.
Change type of si_band from "int" to "long".
(si_imm) [USE_GNU]: Define
- (si_isr) [USE_GNU]: Ditto.
- (ILL_BREAK) [USE_GNU]: Ditto.
- (FPE_DECOVF) [USE_GNU]: Ditto.
- (FPE_DECDIV) [USE_GNU]: Ditto.
- (FPE_DECERR) [USE_GNU]: Ditto.
- (FPE_INVASC) [USE_GNU]: Ditto.
- (FPE_INVDEC) [USE_GNU]: Ditto.
- (TRAP_BRANCH) [USE_GNU]: Ditto.
- (TRAP_HWBKPT) [USE_GNU]: Ditto.
+ (si_isr) [USE_GNU]: Likewise.
+ (ILL_BREAK) [USE_GNU]: Likewise.
+ (FPE_DECOVF) [USE_GNU]: Likewise.
+ (FPE_DECDIV) [USE_GNU]: Likewise.
+ (FPE_DECERR) [USE_GNU]: Likewise.
+ (FPE_INVASC) [USE_GNU]: Likewise.
+ (FPE_INVDEC) [USE_GNU]: Likewise.
+ (TRAP_BRANCH) [USE_GNU]: Likewise.
+ (TRAP_HWBKPT) [USE_GNU]: Likewise.
2000-07-06 Jes Sorensen <jes@linuxcare.com>
@@ -5570,7 +5685,7 @@
* sysdeps/ieee754/dbl-64/s_exp2.c: Add include stdlib.h to get
prototype for abs().
- * sysdeps/ieee754/flt-32/s_exp2f.c: ditto.
+ * sysdeps/ieee754/flt-32/s_exp2f.c: Likewise.
2000-06-23 Andreas Jaeger <aj@suse.de>