]>
git.ipfire.org Git - thirdparty/glibc.git/log
Andreas Jaeger [Wed, 21 Aug 2002 07:52:39 +0000 (07:52 +0000)]
x86-64 mcount implementation
Roland McGrath [Wed, 21 Aug 2002 01:25:25 +0000 (01:25 +0000)]
.
Roland McGrath [Wed, 21 Aug 2002 01:25:18 +0000 (01:25 +0000)]
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.
Roland McGrath [Tue, 20 Aug 2002 22:01:36 +0000 (22:01 +0000)]
.
Roland McGrath [Tue, 20 Aug 2002 22:01:26 +0000 (22:01 +0000)]
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.
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:57:26 +0000 (21:57 +0000)]
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.
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:54 +0000 (21:56 +0000)]
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.
Roland McGrath [Tue, 20 Aug 2002 21:56:50 +0000 (21:56 +0000)]
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.
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:29:03 +0000 (21:29 +0000)]
.
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 20:37:00 +0000 (20:37 +0000)]
.
Roland McGrath [Sun, 18 Aug 2002 20:36:55 +0000 (20:36 +0000)]
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.
Roland McGrath [Sun, 18 Aug 2002 19:55:47 +0000 (19:55 +0000)]
.
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 [Tue, 13 Aug 2002 00:43:16 +0000 (00:43 +0000)]
.
Roland McGrath [Tue, 13 Aug 2002 00:43:08 +0000 (00:43 +0000)]
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.
Ulrich Drepper [Fri, 9 Aug 2002 18:30:37 +0000 (18:30 +0000)]
Update.
Ulrich Drepper [Fri, 9 Aug 2002 18:28:55 +0000 (18:28 +0000)]
Don't use MALLOC_FAILURE_ACTION.
Ulrich Drepper [Thu, 8 Aug 2002 08:01:33 +0000 (08:01 +0000)]
Update.
Ulrich Drepper [Thu, 8 Aug 2002 08:00:15 +0000 (08:00 +0000)]
(cALLOc): Check for overflow on multiplication.
Ulrich Drepper [Thu, 8 Aug 2002 07:02:59 +0000 (07:02 +0000)]
Update.
Ulrich Drepper [Thu, 8 Aug 2002 07:02:20 +0000 (07:02 +0000)]
If TIMES is NULL pass it through to utimes.
Ulrich Drepper [Mon, 5 Aug 2002 17:01:19 +0000 (17:01 +0000)]
Update.
Ulrich Drepper [Mon, 5 Aug 2002 16:57:49 +0000 (16:57 +0000)]
Update from translation team.
Roland McGrath [Fri, 2 Aug 2002 21:49:28 +0000 (21:49 +0000)]
.
Roland McGrath [Fri, 2 Aug 2002 21:49:19 +0000 (21:49 +0000)]
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.
Roland McGrath [Fri, 2 Aug 2002 21:45:45 +0000 (21:45 +0000)]
.
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:22:05 +0000 (20:22 +0000)]
Update.
Ulrich Drepper [Fri, 2 Aug 2002 20:21:30 +0000 (20:21 +0000)]
(_nss_dns_gethostbyaddr_r): Try ip6.int if ip6.arpa fails.
Ulrich Drepper [Fri, 2 Aug 2002 20:20:03 +0000 (20:20 +0000)]
(gethostbyaddr): Try ip6.int if ip6.arpa fails.
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.
Ulrich Drepper [Fri, 2 Aug 2002 01:39:22 +0000 (01:39 +0000)]
Update.
Ulrich Drepper [Fri, 2 Aug 2002 01:35:57 +0000 (01:35 +0000)]
(mem_free): Add comment.
Ulrich Drepper [Fri, 2 Aug 2002 01:35:39 +0000 (01:35 +0000)]
(xdr_array): Check for overflow on multiplication.
Roland McGrath [Wed, 31 Jul 2002 23:33:41 +0000 (23:33 +0000)]
.
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.
Roland McGrath [Wed, 31 Jul 2002 23:15:38 +0000 (23:15 +0000)]
.
Roland McGrath [Wed, 31 Jul 2002 23:15:27 +0000 (23:15 +0000)]
2002-07-31 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/Versions (ld: GLIBC_2.0): __fxstat -> __fxstat64,
__xstat -> __xstat64, __lseek -> __libc_lseek64. Completes 2002-06-09
sysdeps/mach/hurd/dl-sysdep.c change.
Ulrich Drepper [Sun, 28 Jul 2002 19:13:48 +0000 (19:13 +0000)]
Update.
Ulrich Drepper [Sun, 28 Jul 2002 19:01:16 +0000 (19:01 +0000)]
Finish translations for glibc.
Roland McGrath [Sat, 27 Jul 2002 22:41:18 +0000 (22:41 +0000)]
.
Roland McGrath [Sat, 27 Jul 2002 22:41:09 +0000 (22:41 +0000)]
2002-07-27 Roland McGrath <roland@frob.com>
* mach/Makefile ($(objpfx)mach-syscalls.mk): Use <mach/syscall_sw.h>
instead of <sysdep.h> to find kernel_trap list.
Roland McGrath [Wed, 24 Jul 2002 23:03:57 +0000 (23:03 +0000)]
.
Roland McGrath [Wed, 24 Jul 2002 23:03:46 +0000 (23:03 +0000)]
2002-07-19 Roland McGrath <roland@frob.com>
* hurd/hurdsig.c (_hurdsig_getenv): Always return null if
__libc_enable_secure is set.
Andreas Jaeger [Mon, 22 Jul 2002 11:22:21 +0000 (11:22 +0000)]
Update.
Andreas Jaeger [Mon, 22 Jul 2002 11:22:14 +0000 (11:22 +0000)]
(elf_machine_load_address): Use local label.
Ulrich Drepper [Sat, 20 Jul 2002 04:14:17 +0000 (04:14 +0000)]
Update.
Ulrich Drepper [Sat, 20 Jul 2002 04:13:31 +0000 (04:13 +0000)]
(__rlimit_resource_t, __rusage_who_t, __priority_which_t): Always typedef to
int for C++.
Ulrich Drepper [Wed, 17 Jul 2002 23:45:29 +0000 (23:45 +0000)]
Update.
Ulrich Drepper [Wed, 17 Jul 2002 23:40:10 +0000 (23:40 +0000)]
Fix MS_SYNC and MS_INVALIDATE values.
Ulrich Drepper [Wed, 17 Jul 2002 20:46:01 +0000 (20:46 +0000)]
Update.
Ulrich Drepper [Wed, 17 Jul 2002 20:44:33 +0000 (20:44 +0000)]
Sign extend offset.
Ulrich Drepper [Wed, 17 Jul 2002 00:02:11 +0000 (00:02 +0000)]
Update.
Ulrich Drepper [Wed, 17 Jul 2002 00:01:43 +0000 (00:01 +0000)]
(CPPFLAGS-test-ifloat.c): Also define TEST_FAST_MATH.
(CPPFLAGS-test-idouble.c): Likewise.
(CPPFLAGS-test-ildouble.c): Likewise.
Ulrich Drepper [Wed, 17 Jul 2002 00:00:27 +0000 (00:00 +0000)]
Allow __FAST_MATH__ be defined if TEST_FAST_MATH is also defined.
Ulrich Drepper [Tue, 16 Jul 2002 23:59:39 +0000 (23:59 +0000)]
Update.
Ulrich Drepper [Tue, 16 Jul 2002 23:58:54 +0000 (23:58 +0000)]
Don't expect results for untranslated messages.
Ulrich Drepper [Tue, 16 Jul 2002 18:14:27 +0000 (18:14 +0000)]
Update.
Ulrich Drepper [Tue, 16 Jul 2002 18:13:59 +0000 (18:13 +0000)]
Fix little typo.
Ulrich Drepper [Tue, 16 Jul 2002 17:52:04 +0000 (17:52 +0000)]
Fix typo.
Ulrich Drepper [Tue, 16 Jul 2002 17:51:01 +0000 (17:51 +0000)]
Fail if __FAST_MATH__ is defined.
Ulrich Drepper [Tue, 16 Jul 2002 04:52:03 +0000 (04:52 +0000)]
Update.
Ulrich Drepper [Tue, 16 Jul 2002 04:50:56 +0000 (04:50 +0000)]
Pass -f option to msgfmt.
Ulrich Drepper [Tue, 16 Jul 2002 04:50:20 +0000 (04:50 +0000)]
Update.
Ulrich Drepper [Tue, 16 Jul 2002 04:49:55 +0000 (04:49 +0000)]
Update from translation team.
Ulrich Drepper [Tue, 16 Jul 2002 04:48:01 +0000 (04:48 +0000)]
Correctly handle untranslated messages in positive tests.
Ulrich Drepper [Tue, 16 Jul 2002 00:36:06 +0000 (00:36 +0000)]
Update.
Ulrich Drepper [Tue, 16 Jul 2002 00:35:21 +0000 (00:35 +0000)]
Add sqrtl alias.
Ulrich Drepper [Tue, 16 Jul 2002 00:32:45 +0000 (00:32 +0000)]
(__old_semctl, __new_semctl): Only use va_arg if the argument will be used.
Ulrich Drepper [Tue, 16 Jul 2002 00:32:12 +0000 (00:32 +0000)]
(_IO_wfile_seekoff): Reposition wide pointers and adjust state for seek
position.
Ulrich Drepper [Mon, 15 Jul 2002 02:10:18 +0000 (02:10 +0000)]
Update.
Ulrich Drepper [Mon, 15 Jul 2002 02:09:38 +0000 (02:09 +0000)]
(FIRST_FRAME_POINTER): New macro.
(__backtrace): Use it.
Ulrich Drepper [Mon, 15 Jul 2002 02:09:18 +0000 (02:09 +0000)]
(FIRST_FRAME_POINTER): Define. [PR libc/2632]
Ulrich Drepper [Thu, 11 Jul 2002 09:21:27 +0000 (09:21 +0000)]
Update.
Ulrich Drepper [Thu, 11 Jul 2002 09:20:52 +0000 (09:20 +0000)]
(_res_hconf_init): Move code into new function do_init. Use __libc_once.
(do_init): New function.
Ulrich Drepper [Thu, 11 Jul 2002 00:33:54 +0000 (00:33 +0000)]
Update.
Ulrich Drepper [Thu, 11 Jul 2002 00:33:06 +0000 (00:33 +0000)]
Add early clobber for "a" output parameter.
Ulrich Drepper [Wed, 10 Jul 2002 20:55:18 +0000 (20:55 +0000)]
Update.
Ulrich Drepper [Wed, 10 Jul 2002 20:54:00 +0000 (20:54 +0000)]
(GLIBC_2.2.6): Add __nanosleep.
Ulrich Drepper [Wed, 10 Jul 2002 20:53:30 +0000 (20:53 +0000)]
Add __nanosleep alias.
Ulrich Drepper [Wed, 10 Jul 2002 20:52:49 +0000 (20:52 +0000)]
[libc] (GLIBC_2.2.6): Add __nanosleep.
Ulrich Drepper [Wed, 10 Jul 2002 20:52:09 +0000 (20:52 +0000)]
[libpthread]: Add GLIBC_2.2.6.
Andreas Jaeger [Tue, 9 Jul 2002 06:35:42 +0000 (06:35 +0000)]
Update.
Andreas Jaeger [Tue, 9 Jul 2002 06:33:38 +0000 (06:33 +0000)]
Linux/MIPS specific file with extra value of SHMLBA
Andreas Jaeger [Mon, 8 Jul 2002 16:57:12 +0000 (16:57 +0000)]
(ST_NODIRATIME): Set to 2048.
Andreas Jaeger [Mon, 8 Jul 2002 16:57:01 +0000 (16:57 +0000)]
Update.
Andreas Jaeger [Mon, 8 Jul 2002 13:06:16 +0000 (13:06 +0000)]
U
pdate.
Andreas Jaeger [Mon, 8 Jul 2002 13:06:10 +0000 (13:06 +0000)]
CAll gmon_start.
Andreas Schwab [Tue, 2 Jul 2002 09:38:49 +0000 (09:38 +0000)]
.
Andreas Schwab [Tue, 2 Jul 2002 09:38:29 +0000 (09:38 +0000)]
* resolv/nss_dns/dns-network.c (getanswer_r): Reduce linebuflen
in parallel to bumping up the buffer pointer.
Ulrich Drepper [Sun, 30 Jun 2002 19:21:09 +0000 (19:21 +0000)]
Update.
Ulrich Drepper [Sun, 30 Jun 2002 19:18:59 +0000 (19:18 +0000)]
Fix U0406 handling (MIN -> CAP).
Ulrich Drepper [Sat, 29 Jun 2002 21:08:06 +0000 (21:08 +0000)]
Update.
Ulrich Drepper [Sat, 29 Jun 2002 21:07:11 +0000 (21:07 +0000)]
(read_input_file): Handle more than one slash at end of line correctly.
Ulrich Drepper [Sat, 29 Jun 2002 17:00:57 +0000 (17:00 +0000)]
Update.
Ulrich Drepper [Sat, 29 Jun 2002 17:00:24 +0000 (17:00 +0000)]
(elf_dynamic_do_rel): Avoid overflow in computation to skip relative
relocations.