Roland McGrath [Mon, 26 Aug 2002 22:47:14 +0000 (22:47 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>
* COPYING.LIB: Replaced with fresh copy from
ftp://ftp.gnu.org/gnu/Licenses/COPYING.LIB-2.1;
suggested copying permission notice now says version 2.1 instead
of version 2.
Roland McGrath [Mon, 26 Aug 2002 22:47:12 +0000 (22:47 +0000)]
2002-08-26 Brian Youmans <3diff@gnu.org>
* linuxthreads/sysdeps/pthread/pt-initfini.c: Changed copying
permission notice to Lesser GPL from Library GPL, including the
references in the special exception.
* linuxthreads/sysdeps/unix/sysv/linux/hppa/pt-initfini.c: Likewise.
* linuxthreads/sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Likewise.
* linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/pt-initfini.c:
Likewise.
* linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/pt-initfini.c:
Likewise.
* linuxthreads/sysdeps/unix/sysv/linux/sh/pt-initfini.c: Likewise.
Andreas Jaeger [Fri, 23 Aug 2002 07:46:31 +0000 (07:46 +0000)]
* sysdeps/powerpc/elf/libc-start.c
(__cache_line_size): Declare.
(__aux_init_cache): New.
(__libc_start_main): Change type of `auxvec' parameter to
`ElfW(auxv_t) *'. Correct walking of aux vector. Call
__aux_init_cache.
* sysdeps/unix/sysv/linux/powerpc/dl-sysdep.c
(__cache_line_size): Declare.
(__aux_init_cache): New.
(DL_PLATFORM_INIT): Define.
* sysdeps/powerpc/memset.S: Define __cache_line_size and use its
value to select the correct stride for dcbz.
Roland McGrath [Thu, 22 Aug 2002 08:36:06 +0000 (08:36 +0000)]
2002-08-22 Roland McGrath <roland@redhat.com>
* scripts/firstversions.awk: When encountering a version newer than
the specified earliest version, be sure to emit the specified earliest
version first if any renaming of an older version to that has been.
2002-03-22 H.J. Lu <hjl@gnu.org>
* scripts/firstversions.awk: Check the first version.
2002-02-06 Roland McGrath <roland@frob.com>
* scripts/firstversions.awk: Handle libraries that don't have each
particular version named in the third column of shlib-versions.
* scripts/firstversions.awk: Don't mess with GLIBC_PRIVATE.
Roland McGrath [Tue, 20 Aug 2002 21:57:28 +0000 (21:57 +0000)]
2002-08-20 Brian Youmans <3diff@gnu.org>
* sysdeps/mach/hurd/net/if_ppp.h: Replaced CMU license with a
new one modelled on the modern BSD license, per recent letter
of permission from CMU.
* sysdeps/unix/sysv/linux/net/if_ppp.h: Likewise.
Roland McGrath [Tue, 20 Aug 2002 21:56:56 +0000 (21:56 +0000)]
2002-08-20 Brian Youmans <3diff@gnu.org>
* sysdeps/ieee754/dbl-64/MathLib.h: Changed the copyright holder
from IBM to FSF, per the recent Software Letter. Changed the
distribution terms from GPL to LGPL.
Roland McGrath [Tue, 20 Aug 2002 21:56:47 +0000 (21:56 +0000)]
2002-08-20 Brian Youmans <3diff@gnu.org>
* manual/contrib.texi: Removed licenses, added acknowledgements
for contributions by Intel, IBM, Craig Metz.
* LICENSES: New file, contains the text of all non-FSF licenses in the
distribution that require putting the notice in the accompanying
documentation.
* README.template, README: Mention LICENSES.
Roland McGrath [Tue, 20 Aug 2002 21:28:52 +0000 (21:28 +0000)]
2002-08-20 Roland McGrath <roland@redhat.com>
Fix ABI compatibility with libc compiled with old tools on powerpc.
Changes contributed by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
and Jack Howarth <howarth@bromo.med.uc.edu>.
* sysdeps/powerpc/Makefile [$(have-protected) = yes]
(CPPFLAGS-divdi3.c, CPPFLAGS-libgcc-compat.S): New variables,
pass -DHAVE_DOT_HIDDEN for these files.
* sysdeps/powerpc/divdi3.c: New file.
* sysdeps/powerpc/libgcc-compat.S: New file, replacement for ...
* sysdeps/powerpc/libgcc-compat.c: ... this, file removed.
Roland McGrath [Sun, 18 Aug 2002 19:55:38 +0000 (19:55 +0000)]
2002-08-18 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/dl-sysdep.c
[HP_TIMING_AVAIL] (_dl_cpuclock_offset): New variable.
[HP_TIMING_AVAIL] (_dl_sysdep_start): Set it with HP_TIMING_NOW.
Roland McGrath [Fri, 2 Aug 2002 21:45:38 +0000 (21:45 +0000)]
2002-08-02 Roland McGrath <roland@redhat.com>
* posix/bits/posix1_lim.h (SSIZE_MAX): Define to LONG_MAX, not INT_MAX.
On 32-bit platforms they are the same; on 64-bit platforms ssize_t
matches long int, not int.
Ulrich Drepper [Fri, 2 Aug 2002 20:05:50 +0000 (20:05 +0000)]
Fixing the Alef Hamza vs Waw Hamza ordering bug.
Adding presentation forms, Alef Wasla, and Rial Sign.
Handling frequent canonically equivalent sequences like each other.
Roland McGrath [Wed, 31 Jul 2002 23:33:32 +0000 (23:33 +0000)]
2002-07-31 Jeff Bailey <jbailey@gnu.org>
* libio/stdio.h (sys_errlist, sys_nerr, _sys_errlist, _sys_nerr):
Declarations moved to <bits/sys_errlist.h>. Include that file.
* libio/Makefile (headers): Add bits/sys_errlist.h to the list.
* sysdeps/generic/bits/sys_errlist.h: New file. This does *not*
declare sys_errlist and sys_nerr.
* sysdeps/unix/sysv/linux/bits/sys_errlist.h: New file. Does
provide declarations.