]>
git.ipfire.org Git - thirdparty/glibc.git/log
Ulrich Drepper [Wed, 19 Nov 1997 23:05:28 +0000 (23:05 +0000)]
Carry over several patches from glibc 2.1 development version to
fix some more severe bugs.
Ulrich Drepper [Wed, 19 Nov 1997 23:04:59 +0000 (23:04 +0000)]
Declare pselect only if __USE_POSIX.
Ulrich Drepper [Wed, 19 Nov 1997 23:03:59 +0000 (23:03 +0000)]
(hsearch_r): Avoid undefinitely search for non-existing entry if
the table is full.
Ulrich Drepper [Wed, 19 Nov 1997 23:03:33 +0000 (23:03 +0000)]
Use version fromglibc 2.1 which corrects several bugs.
Ulrich Drepper [Wed, 19 Nov 1997 23:02:54 +0000 (23:02 +0000)]
Remove declaration of infnan and cabs.
Ulrich Drepper [Wed, 19 Nov 1997 23:02:10 +0000 (23:02 +0000)]
Correct result type of __ieee754_rem_pio2{,f,l} and
__kernel_rem_pio2{,f,l}.
Ulrich Drepper [Wed, 19 Nov 1997 23:00:23 +0000 (23:00 +0000)]
Update from 2.1 version.
Ulrich Drepper [Wed, 19 Nov 1997 22:59:50 +0000 (22:59 +0000)]
(Scanning Directory Content): Document error case more.
Ulrich Drepper [Wed, 19 Nov 1997 22:59:27 +0000 (22:59 +0000)]
Define new Linux errors.
Ulrich Drepper [Wed, 19 Nov 1997 22:58:49 +0000 (22:58 +0000)]
Remove malloc_key-data definition.
Ulrich Drepper [Wed, 19 Nov 1997 22:57:20 +0000 (22:57 +0000)]
(obstack_empty_p): New definition.
Ulrich Drepper [Wed, 19 Nov 1997 22:56:27 +0000 (22:56 +0000)]
(setname): Only free the correct memory.
Ulrich Drepper [Wed, 19 Nov 1997 22:55:40 +0000 (22:55 +0000)]
Don't use _POSIX_SOURCE in header.
Ulrich Drepper [Wed, 19 Nov 1997 22:55:04 +0000 (22:55 +0000)]
Don't discard lines after comments.
Ulrich Drepper [Wed, 19 Nov 1997 22:54:13 +0000 (22:54 +0000)]
Correct logic in test for file size.
Ulrich Drepper [Wed, 19 Nov 1997 22:53:29 +0000 (22:53 +0000)]
Ignore possible errors from select function.
Ulrich Drepper [Wed, 19 Nov 1997 22:52:47 +0000 (22:52 +0000)]
Make sure recents gccs don't reorder the code.
Ulrich Drepper [Wed, 19 Nov 1997 22:51:06 +0000 (22:51 +0000)]
(VERSION): Bump to 2.0.6.
Ulrich Drepper [Wed, 19 Nov 1997 22:48:41 +0000 (22:48 +0000)]
Update.
Ulrich Drepper [Sat, 15 Nov 1997 02:24:37 +0000 (02:24 +0000)]
Regenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi
Ulrich Drepper [Sat, 15 Nov 1997 02:04:05 +0000 (02:04 +0000)]
Regenerated: autoconf configure.in
Ulrich Drepper [Thu, 13 Nov 1997 21:22:30 +0000 (21:22 +0000)]
Remade for experimental-2.0.6
Ulrich Drepper [Sat, 25 Oct 1997 01:59:59 +0000 (01:59 +0000)]
(_dl_load_cache_lookup): Favour exact matching of version function
if both the general (1) and glibc-specific (3) entry are present.
Ulrich Drepper [Thu, 25 Sep 1997 03:50:34 +0000 (03:50 +0000)]
Update
Ulrich Drepper [Wed, 10 Sep 1997 21:08:12 +0000 (21:08 +0000)]
.
Ulrich Drepper [Tue, 9 Sep 1997 12:44:00 +0000 (12:44 +0000)]
Update
Ulrich Drepper [Tue, 9 Sep 1997 01:45:55 +0000 (01:45 +0000)]
Change for 2.0.5b
Ulrich Drepper [Fri, 29 Aug 1997 18:19:23 +0000 (18:19 +0000)]
(catopen): Correctly determine length of string in NLSPATH environment
variable.
Ulrich Drepper [Fri, 29 Aug 1997 18:18:35 +0000 (18:18 +0000)]
.
Ulrich Drepper [Mon, 25 Aug 1997 20:52:36 +0000 (20:52 +0000)]
Update.
Ulrich Drepper [Mon, 25 Aug 1997 20:47:28 +0000 (20:47 +0000)]
Define macros in a special way if gcc is not used and so dev_t is an
array.
Ulrich Drepper [Mon, 25 Aug 1997 20:47:19 +0000 (20:47 +0000)]
Include features.h instead of sys/cdefs.h. Pretty print.
Ulrich Drepper [Mon, 25 Aug 1997 20:46:27 +0000 (20:46 +0000)]
Correct assembler versions to work even for descriptors >= 32.
Ulrich Drepper [Mon, 25 Aug 1997 20:46:13 +0000 (20:46 +0000)]
Change name of parameters in prototypes of xdr_reference,
xdrmem_create, and xdrstdio_create because of clash with g++ internal
symbols.
Ulrich Drepper [Mon, 25 Aug 1997 20:46:01 +0000 (20:46 +0000)]
Add missing __END_DECLS.
Ulrich Drepper [Mon, 25 Aug 1997 20:45:52 +0000 (20:45 +0000)]
Don't define alloca to __alloca since if gcc is used __alloca is not
defined to __builtin_alloca and so might not be available.
Ulrich Drepper [Sat, 23 Aug 1997 22:49:13 +0000 (22:49 +0000)]
Update.
Ulrich Drepper [Sat, 23 Aug 1997 22:48:11 +0000 (22:48 +0000)]
Update for more recent ISO 4217
Ulrich Drepper [Sat, 23 Aug 1997 21:52:43 +0000 (21:52 +0000)]
Update.
Ulrich Drepper [Sat, 23 Aug 1997 21:52:31 +0000 (21:52 +0000)]
(__tzset_internal): Fix memory leak when the user specifies a TZ value
that uses a default rule file. Do not assume US DST rules when the
user specifies that there is no DST.
Ulrich Drepper [Sat, 23 Aug 1997 21:52:20 +0000 (21:52 +0000)]
Remove the IS_* macros, they operate on internal kernel structures and
have no place in a user header.
Ulrich Drepper [Sat, 23 Aug 1997 21:52:07 +0000 (21:52 +0000)]
Fix typo.
Ulrich Drepper [Sat, 23 Aug 1997 21:51:53 +0000 (21:51 +0000)]
Don't use fstat, use fxstat.
Ulrich Drepper [Sat, 23 Aug 1997 21:51:19 +0000 (21:51 +0000)]
(__srandom_r): Don't use seed 0. Use 1 in this case.
Ulrich Drepper [Sat, 23 Aug 1997 21:50:48 +0000 (21:50 +0000)]
Make {,v}snprintf functions available is __USE_BSD.
Ulrich Drepper [Thu, 21 Aug 1997 02:13:54 +0000 (02:13 +0000)]
Regenerated from source files
Ulrich Drepper [Sat, 16 Aug 1997 21:33:07 +0000 (21:33 +0000)]
.
Ulrich Drepper [Sat, 16 Aug 1997 21:25:02 +0000 (21:25 +0000)]
Add cthreads.c.
Ulrich Drepper [Sat, 16 Aug 1997 19:51:21 +0000 (19:51 +0000)]
Update.
Ulrich Drepper [Sat, 16 Aug 1997 19:51:08 +0000 (19:51 +0000)]
Interpret no DST information in user provided time zone specification
as it is meant: no DST.
Ulrich Drepper [Sat, 16 Aug 1997 19:50:53 +0000 (19:50 +0000)]
CThread interface for glibc.
Ulrich Drepper [Sat, 16 Aug 1997 19:50:34 +0000 (19:50 +0000)]
[subdir=misc] (sysdep_routines): Add cthreads.
Ulrich Drepper [Sat, 16 Aug 1997 19:49:29 +0000 (19:49 +0000)]
Introduce thread-specific key handling functions.
Ulrich Drepper [Sat, 16 Aug 1997 19:48:07 +0000 (19:48 +0000)]
Include <gnu/types.h>, not <bits/types.h>.
Ulrich Drepper [Sat, 16 Aug 1997 19:47:17 +0000 (19:47 +0000)]
(getpeername): Correct type of len argument.
Ulrich Drepper [Sat, 16 Aug 1997 19:46:03 +0000 (19:46 +0000)]
utmpname implementation.
Ulrich Drepper [Sat, 16 Aug 1997 19:45:54 +0000 (19:45 +0000)]
Rewrite lock handling.
Ulrich Drepper [Sat, 16 Aug 1997 19:44:10 +0000 (19:44 +0000)]
Removed since no direct db backend will ever exist.
Ulrich Drepper [Sat, 16 Aug 1997 19:43:54 +0000 (19:43 +0000)]
Reformat and correct typos.
Ulrich Drepper [Sat, 16 Aug 1997 19:43:20 +0000 (19:43 +0000)]
Update for changed internal functions.
Ulrich Drepper [Sat, 16 Aug 1997 19:42:40 +0000 (19:42 +0000)]
Rewrite to use jump table correctly.
Ulrich Drepper [Sat, 16 Aug 1997 19:42:17 +0000 (19:42 +0000)]
(logout): Correct test for result of utmpname and pututline. Handle
ut_type field correctly if it exists.
Ulrich Drepper [Sat, 16 Aug 1997 19:41:12 +0000 (19:41 +0000)]
(login): Correct test for result of utmpname.
Use updwtmp instead of implementing this here again.
Ulrich Drepper [Sat, 16 Aug 1997 19:38:59 +0000 (19:38 +0000)]
Rename to __getutline and make getutline a weak alias.
Ulrich Drepper [Sat, 16 Aug 1997 19:38:35 +0000 (19:38 +0000)]
Rewrite to use jump table correctly.
Ulrich Drepper [Sat, 16 Aug 1997 19:38:06 +0000 (19:38 +0000)]
Rename to __getutid and make getutid a weak alias.
Ulrich Drepper [Sat, 16 Aug 1997 19:36:36 +0000 (19:36 +0000)]
Rename to __getutent and make getutent a weak alias.
Ulrich Drepper [Sat, 16 Aug 1997 19:36:00 +0000 (19:36 +0000)]
(routines): Add utmpname, remove utmp_db.
Ulrich Drepper [Sat, 16 Aug 1997 19:34:33 +0000 (19:34 +0000)]
(usage): Fix help text.
Ulrich Drepper [Sat, 16 Aug 1997 19:33:41 +0000 (19:33 +0000)]
[__USE_GNU]: Undefine assert_perror.
Ulrich Drepper [Fri, 8 Aug 1997 00:38:31 +0000 (00:38 +0000)]
Update.
Ulrich Drepper [Fri, 8 Aug 1997 00:38:17 +0000 (00:38 +0000)]
Linux specific configuration file for libio.
Ulrich Drepper [Fri, 8 Aug 1997 00:37:56 +0000 (00:37 +0000)]
(__libc_once_define): Add new parameter for object class.
Ulrich Drepper [Fri, 8 Aug 1997 00:37:04 +0000 (00:37 +0000)]
Correct comment.
Ulrich Drepper [Fri, 8 Aug 1997 00:36:47 +0000 (00:36 +0000)]
(profile_waiter): Do vm_deallocate
after releasing lock. Use special RPC stubs and avoid assert,
thus making this function entirely independent of the threadvar
mechanism and of cthreads.
(lock): Convert to be a spin lock instead of a mutex, so that the
waiter thread need not use cthreads. Use a fork prepare hook
instead of _hurd_fork_locks to make sure we are clean before
forking.
(fork_profil_child): Renamed from fork_profil.
(profil_reply_port): New variable.
(profil_vm_deallocate, profil_task_get_sampled_pcs): Special RPC
stubs made by special hacks.
(fetch_samples): New function, guts from profile_waiter.
(profile_waiter): Use fetch_samples.
(profil): When turning off profiling, fetch the last bunch of
samples before disabling PC sampling.
(fetch_samples): Add prototype.
(fetch_samples): Sample buffer need not be vm_deallocated; it's a stack buffer.
(profil_vm_deallocate): Delete prototype.
(#include <../mach/RPC_vm_deallocate_rpc.c>): Drop this inclusion.
(fetch_samples): Initialize NSAMPLES.
(fetch_samples): Do arithmetic on PC's in long long to avoid overflow.
(fetch_samples): Put parens in the right place.
Ulrich Drepper [Fri, 8 Aug 1997 00:35:33 +0000 (00:35 +0000)]
($(common-objpfx)hurd/../mach/RPC_vm_deallocate_rpc.c): Delete this
rule.
Give normal rules for the mach RPC source included by profil.c instead
of trying to use before-compile grot.
(before-compile): Add the mach RPC source files that profil.c needs if
we are in the gmon directory.
Ulrich Drepper [Fri, 8 Aug 1997 00:34:55 +0000 (00:34 +0000)]
(__libc_once, __libc_once_define): New macros.
Ulrich Drepper [Fri, 8 Aug 1997 00:34:35 +0000 (00:34 +0000)]
Replace call to abort by infinite loop, to avoid dragging stdio into
the dynamic linker.
Ulrich Drepper [Fri, 8 Aug 1997 00:33:54 +0000 (00:33 +0000)]
No new code in 2.0.x
Ulrich Drepper [Fri, 8 Aug 1997 00:32:00 +0000 (00:32 +0000)]
ix87 assembler implementation of cbrt
Ulrich Drepper [Fri, 8 Aug 1997 00:31:26 +0000 (00:31 +0000)]
Complete rewrite
Ulrich Drepper [Fri, 8 Aug 1997 00:28:33 +0000 (00:28 +0000)]
Generic definitions for libio.
Ulrich Drepper [Fri, 8 Aug 1997 00:28:20 +0000 (00:28 +0000)]
(__ttyname_r): Correct comment.
Ulrich Drepper [Fri, 8 Aug 1997 00:28:01 +0000 (00:28 +0000)]
(__mach_setup_thread): Delete avoidance of a cthreads bug that hasn't
existed for two years.
Ulrich Drepper [Fri, 8 Aug 1997 00:27:32 +0000 (00:27 +0000)]
Definition of updwtmp function.
Ulrich Drepper [Fri, 8 Aug 1997 00:27:22 +0000 (00:27 +0000)]
Move definition of updwtmp to updwtmp.c.
Ulrich Drepper [Fri, 8 Aug 1997 00:26:28 +0000 (00:26 +0000)]
(routines): Add updwtmp.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:59 +0000 (00:25 +0000)]
(_libio_using_thunks): Define if _G_USING_THUNKS is defined.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:49 +0000 (00:25 +0000)]
Moved to sysdeps/generic.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:38 +0000 (00:25 +0000)]
Add static to parameter list for __libc_once_init.
Ulrich Drepper [Fri, 8 Aug 1997 00:24:58 +0000 (00:24 +0000)]
Add prototype for write_profiling.
Ulrich Drepper [Fri, 8 Aug 1997 00:24:13 +0000 (00:24 +0000)]
(write_gmon): New function; guts from _mcleanup.
(_mcleanup): Use write_gmon.
(write_profiling): This function can be safely called at any time
to write a current histogram without interfering with ongoing
profiling.
Ulrich Drepper [Tue, 5 Aug 1997 23:37:37 +0000 (23:37 +0000)]
we only have incl-chapters
Ulrich Drepper [Tue, 5 Aug 1997 23:36:21 +0000 (23:36 +0000)]
update for 2.0.5pre1
Ulrich Drepper [Tue, 5 Aug 1997 22:08:05 +0000 (22:08 +0000)]
Remade for experimental-2.0.5
Ulrich Drepper [Tue, 5 Aug 1997 01:08:43 +0000 (01:08 +0000)]
Regenerated: autoconf configure.in
Ulrich Drepper [Mon, 26 May 1997 21:36:35 +0000 (21:36 +0000)]
.
Ulrich Drepper [Mon, 26 May 1997 21:28:52 +0000 (21:28 +0000)]
Use AC_PROG_CC_LOCAL instead of AC_PROC_CC.
Ulrich Drepper [Mon, 26 May 1997 21:28:20 +0000 (21:28 +0000)]
Add AC_PROG_CC_LOCAL which does not fail for environments in which linking
is not possible at configure time (since te libc is just build).
Ulrich Drepper [Mon, 26 May 1997 21:21:00 +0000 (21:21 +0000)]
Regenerated: autoconf configure.in