Andreas Jaeger
adb89120bb
* 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.
2002-08-23 07:46:31 +00:00
Andreas Jaeger
4343130e1d
Update.
2002-08-22 11:06:27 +00:00
Andreas Jaeger
fc2ad59e0f
Fix arguments of shmat.
2002-08-22 11:06:21 +00:00
Roland McGrath
d3260a1fde
.
2002-08-22 08:36:18 +00:00
Roland McGrath
89f08aa950
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.
2002-08-22 08:36:06 +00:00
Andreas Jaeger
b5e987d473
Update.
2002-08-21 12:42:56 +00:00
Andreas Jaeger
47dfe389b5
Fix assembler
2002-08-21 12:38:35 +00:00
Andreas Jaeger
fa36f1d80c
Update.
2002-08-21 08:01:04 +00:00
Andreas Jaeger
4d5dbeceac
Merge with mainline.
2002-08-21 08:00:55 +00:00
Andreas Jaeger
a4e8b66c28
Update.
2002-08-21 07:57:58 +00:00
Andreas Jaeger
2f74211680
(sysdep_routines): Add _mcount.
2002-08-21 07:55:22 +00:00
Andreas Jaeger
df2ee6cdbd
(CALL_MCOUNT): Fix it.
2002-08-21 07:55:01 +00:00
Andreas Jaeger
1f135f06f6
x86-64 mcount implementation
2002-08-21 07:52:39 +00:00
Roland McGrath
d9ecaea70a
.
2002-08-21 01:25:25 +00:00
Roland McGrath
1416ffd4b0
2002-08-20 Roland McGrath <roland@redhat.com>
...
* sysdeps/powerpc/divdi3.c: Remove INTDEF/INTUSE from last change.
* sysdeps/powerpc/libgcc-compat.S (INTUSE): Define it locally.
2002-08-21 01:25:18 +00:00
Roland McGrath
94ab3aaeba
.
2002-08-20 22:01:36 +00:00
Roland McGrath
c4235bf255
2002-05-21 Ulrich Drepper <drepper@redhat.com>
...
* sysdeps/pthread/pthread.h (pthread_create): Rename first
parameter.
(pthread_cancel): Likewise.
* internals.h (__pthread_create_2_1): Likewise.
* sysdeps/unix/sysv/linux/bits/sigthread.h (pthread_kill): Likewise.
2002-08-20 22:01:26 +00:00
Roland McGrath
8a29d8da3c
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.
2002-08-20 21:57:28 +00:00
Roland McGrath
e7e494e5ea
2002-08-20 Brian Youmans <3diff@gnu.org>
...
* sysdeps/ieee754/dbl-64/asincos.tbl: Added FSF copyright and
copying permission notice (Lesser GPL), per recent IBM Software Letter.
* sysdeps/ieee754/dbl-64/powtwo.tbl: Likewise.
* sysdeps/ieee754/dbl-64/root.tbl: Likewise.
* sysdeps/ieee754/dbl-64/sincos.tbl: Likewise.
* sysdeps/ieee754/dbl-64/uatan.tbl: Likewise.
* sysdeps/ieee754/dbl-64/uexp.tbl: Likewise.
* sysdeps/ieee754/dbl-64/ulog.tbl: Likewise.
* sysdeps/ieee754/dbl-64/upow.tbl: Likewise.
* sysdeps/ieee754/dbl-64/utan.tbl: Likewise.
2002-08-20 21:57:26 +00:00
Roland McGrath
6eca043554
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.
2002-08-20 21:56:56 +00:00
Roland McGrath
303326afcb
2002-08-20 Brian Youmans <3diff@gnu.org>
...
* sysdeps/ieee754/dbl-64/branred.c: Corrected the text of the copying
permission notice to say Lesser GPL instead of GPL in warranty
disclaimer paragraph.
* sysdeps/ieee754/dbl-64/doasin.c: Likewise.
* sysdeps/ieee754/dbl-64/dosincos.c: Likewise.
* sysdeps/ieee754/dbl-64/e_asin.c: Likewise.
* sysdeps/ieee754/dbl-64/e_atan2.c: Likewise.
* sysdeps/ieee754/dbl-64/e_exp.c: Likewise.
* sysdeps/ieee754/dbl-64/e_log.c: Likewise.
* sysdeps/ieee754/dbl-64/e_pow.c: Likewise.
* sysdeps/ieee754/dbl-64/e_remainder.c: Likewise.
* sysdeps/ieee754/dbl-64/e_sqrt.c: Likewise.
* sysdeps/ieee754/dbl-64/halfulp.c: Likewise.
* sysdeps/ieee754/dbl-64/mpa.c: Likewise.
* sysdeps/ieee754/dbl-64/mpatan.c: Likewise.
* sysdeps/ieee754/dbl-64/mpatan2.c: Likewise.
* sysdeps/ieee754/dbl-64/mpexp.c: Likewise.
* sysdeps/ieee754/dbl-64/mplog.c: Likewise.
* sysdeps/ieee754/dbl-64/mpsqrt.c: Likewise.
* sysdeps/ieee754/dbl-64/mptan.c: Likewise.
* sysdeps/ieee754/dbl-64/s_atan.c: Likewise.
* sysdeps/ieee754/dbl-64/s_sin.c: Likewise.
* sysdeps/ieee754/dbl-64/s_tan.c: Likewise.
* sysdeps/ieee754/dbl-64/sincos32.c: Likewise.
* sysdeps/ieee754/dbl-64/slowexp.c: Likewise.
* sysdeps/ieee754/dbl-64/slowpow.c: Likewise.
2002-08-20 21:56:54 +00:00
Roland McGrath
b4bde89703
2002-08-20 Brian Youmans <3diff@gnu.org>
...
* sysdeps/ieee754/dbl-64/atnat.h: Changed the copyright holder
from IBM to FSF, per the recent Software Letter. Corrected the
text of the copying permission notice to say Lesser GPL instead
of GPL in warranty disclaimer paragraph.
* sysdeps/ieee754/dbl-64/atnat2.h: Likewise.
* sysdeps/ieee754/dbl-64/branred.h: Likewise.
* sysdeps/ieee754/dbl-64/dla.h: Likewise.
* sysdeps/ieee754/dbl-64/doasin.h: Likewise.
* sysdeps/ieee754/dbl-64/dosincos.h: Likewise.
* sysdeps/ieee754/dbl-64/mpa.h: Likewise.
* sysdeps/ieee754/dbl-64/mpa2.h: Likewise.
* sysdeps/ieee754/dbl-64/mpatan.h: Likewise.
* sysdeps/ieee754/dbl-64/mpexp.h: Likewise.
* sysdeps/ieee754/dbl-64/mplog.h: Likewise.
* sysdeps/ieee754/dbl-64/mpsqrt.h: Likewise.
* sysdeps/ieee754/dbl-64/mydefs.h: Likewise.
* sysdeps/ieee754/dbl-64/sincos32.h: Likewise.
* sysdeps/ieee754/dbl-64/uasncs.h: Likewise.
* sysdeps/ieee754/dbl-64/uexp.h: Likewise.
* sysdeps/ieee754/dbl-64/ulog.h: Likewise.
* sysdeps/ieee754/dbl-64/upow.h: Likewise.
* sysdeps/ieee754/dbl-64/urem.h: Likewise.
* sysdeps/ieee754/dbl-64/uroot.h: Likewise.
* sysdeps/ieee754/dbl-64/usncs.h: Likewise.
* sysdeps/ieee754/dbl-64/utan.h: Likewise.
2002-08-20 21:56:50 +00:00
Roland McGrath
42d08e2bb6
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.
2002-08-20 21:56:47 +00:00
Roland McGrath
27fa711931
.
2002-08-20 21:29:03 +00:00
Roland McGrath
e5edcff523
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.
2002-08-20 21:28:52 +00:00
Roland McGrath
0ee00083b3
.
2002-08-18 20:37:00 +00:00
Roland McGrath
35d313bfdf
2002-08-18 Roland McGrath <roland@frob.com>
...
* sysdeps/mach/hurd/mkdir.c (__mkdir): Use __directory_name_split
instead of __file_name_split.
* sysdeps/mach/hurd/unlink.c (__unlink): Likewise.
2002-08-18 20:36:55 +00:00
Roland McGrath
b832c52784
.
2002-08-18 19:55:47 +00:00
Roland McGrath
0a42c042d3
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.
2002-08-18 19:55:38 +00:00
Roland McGrath
4802a3d0be
.
2002-08-13 00:43:16 +00:00
Roland McGrath
800742296d
2002-08-12 Roland McGrath <roland@frob.com>
...
* sysdeps/mach/hurd/errlist.c: Remove sys_nerr, _sys_nerr aliases.
Anything that ever used them deserves to break.
2002-08-13 00:43:08 +00:00
Ulrich Drepper
476d43d741
Update.
2002-08-09 18:30:37 +00:00
Ulrich Drepper
1aa4fca163
Don't use MALLOC_FAILURE_ACTION.
2002-08-09 18:28:55 +00:00
Ulrich Drepper
49f6c7f9d6
Update.
2002-08-08 08:01:33 +00:00
Ulrich Drepper
68eebfaf98
(cALLOc): Check for overflow on multiplication.
2002-08-08 08:00:15 +00:00
Ulrich Drepper
947a79fb27
Update.
2002-08-08 07:02:59 +00:00
Ulrich Drepper
4999f41598
If TIMES is NULL pass it through to utimes.
2002-08-08 07:02:20 +00:00
Ulrich Drepper
19fad74243
Update.
2002-08-05 17:01:19 +00:00
Ulrich Drepper
2ef166b0c7
Update from translation team.
2002-08-05 16:57:49 +00:00
Roland McGrath
312d0b740b
.
2002-08-02 21:49:28 +00:00
Roland McGrath
bac2baa6ad
2002-08-02 Roland McGrath <roland@frob.com>
...
* elf/Makefile ($(objpfx)interp.os): Depend on config.make,
since it sets the variables we use in a -D switch.
2002-08-02 21:49:19 +00:00
Roland McGrath
38a6a9df8f
.
2002-08-02 21:45:45 +00:00
Roland McGrath
e9bb3f499b
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.
2002-08-02 21:45:38 +00:00
Ulrich Drepper
557c36deb9
Update.
2002-08-02 20:22:05 +00:00
Ulrich Drepper
2044256d33
(_nss_dns_gethostbyaddr_r): Try ip6.int if ip6.arpa fails.
2002-08-02 20:21:30 +00:00
Ulrich Drepper
ba81f39e0f
(gethostbyaddr): Try ip6.int if ip6.arpa fails.
2002-08-02 20:20:03 +00:00
Ulrich Drepper
6d02b93b43
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.
2002-08-02 20:05:50 +00:00
Ulrich Drepper
d30a24a521
Update.
2002-08-02 01:39:22 +00:00
Ulrich Drepper
8d77528da4
(mem_free): Add comment.
2002-08-02 01:35:57 +00:00
Ulrich Drepper
5e555ecb75
(xdr_array): Check for overflow on multiplication.
2002-08-02 01:35:39 +00:00