]> git.ipfire.org Git - thirdparty/glibc.git/log
thirdparty/glibc.git
26 years ago1999-07-27 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Wed, 28 Jul 1999 18:22:23 +0000 (18:22 +0000)] 
1999-07-27  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/i386/init-first.c (init): Move the inline
assembler code to switch stacks and call init1 outside this
function.  Inside `init' the code was optimized away by gcc
2.95 since it was "clearly" unreachable.
* sysdeps/mach/hurd/i386/trampoline.c (_hurd_setup_sighandler):
Do something similar for the trampoline code.

26 years ago.
Roland McGrath [Wed, 28 Jul 1999 18:19:17 +0000 (18:19 +0000)] 
.

26 years ago1999-07-27 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Wed, 28 Jul 1999 18:18:59 +0000 (18:18 +0000)] 
1999-07-27  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/Makefile [stdio-common]: Set inhibit-siglist.
(The code this disables is entirely gone in the main branch,
so this change does not need to be propagated from the 2.1 branch.)

26 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
Ulrich Drepper [Wed, 28 Jul 1999 16:03:45 +0000 (16:03 +0000)] 
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

26 years agoFix last patch.
Ulrich Drepper [Wed, 28 Jul 1999 16:03:02 +0000 (16:03 +0000)] 
Fix last patch.

26 years agoUpdate.
Ulrich Drepper [Wed, 28 Jul 1999 04:38:55 +0000 (04:38 +0000)] 
Update.

26 years ago(gaih_inet): Only return information for the hinted protocol.
Ulrich Drepper [Wed, 28 Jul 1999 04:38:16 +0000 (04:38 +0000)] 
(gaih_inet): Only return information for the hinted protocol.

26 years agoThe crypt add-on has a new ftp site.
Ulrich Drepper [Wed, 28 Jul 1999 04:37:55 +0000 (04:37 +0000)] 
The crypt add-on has a new ftp site.

26 years agoDo not use global state.
Ulrich Drepper [Wed, 28 Jul 1999 04:36:49 +0000 (04:36 +0000)] 
Do not use global state.

26 years agoAvoid sign extension when returning character.
Ulrich Drepper [Wed, 28 Jul 1999 04:36:35 +0000 (04:36 +0000)] 
Avoid sign extension when returning character.

26 years ago(__wcsrtombs): When computing maximum number of wide characters to convert do
Ulrich Drepper [Wed, 28 Jul 1999 04:36:21 +0000 (04:36 +0000)] 
(__wcsrtombs): When computing maximum number of wide characters to convert do
it right and don't overestimate by multiplying with MB_CUR_MAX.

26 years ago(_IO_new_fclose): Detect new streams and handle them appropriately.
Ulrich Drepper [Wed, 28 Jul 1999 04:35:54 +0000 (04:35 +0000)] 
(_IO_new_fclose): Detect new streams and handle them appropriately.

26 years ago(_IO_old_fclose): Detect new streams and handle them appropriately.
Ulrich Drepper [Wed, 28 Jul 1999 04:35:44 +0000 (04:35 +0000)] 
(_IO_old_fclose): Detect new streams and handle them appropriately.

26 years agoAllow spaces and tabs in entry names by encoding these characters.
Ulrich Drepper [Wed, 28 Jul 1999 04:35:25 +0000 (04:35 +0000)] 
Allow spaces and tabs in entry names by encoding these characters.

26 years agoAdd test case for addmntent and getmntent.
Ulrich Drepper [Wed, 28 Jul 1999 04:35:08 +0000 (04:35 +0000)] 
Add test case for addmntent and getmntent.

26 years agoFix aliasing problems.
Ulrich Drepper [Wed, 28 Jul 1999 04:34:36 +0000 (04:34 +0000)] 
Fix aliasing problems.

26 years agoUse "&" instead of "§" to avoid a bugin bash 2.03.
Ulrich Drepper [Wed, 28 Jul 1999 04:34:00 +0000 (04:34 +0000)] 
Use "&" instead of "§" to avoid a bugin bash 2.03.

26 years ago(euckr_from_ucs4): Set cp[0] to '\0' in case of an error.
Ulrich Drepper [Wed, 28 Jul 1999 04:33:39 +0000 (04:33 +0000)] 
(euckr_from_ucs4): Set cp[0] to '\0' in case of an error.

26 years ago(ksc5601_to_ucs4): Avoid invalid memory accesses.
Ulrich Drepper [Wed, 28 Jul 1999 04:33:00 +0000 (04:33 +0000)] 
(ksc5601_to_ucs4): Avoid invalid memory accesses.

26 years agoAdd locks for res_send and res_close use.
Ulrich Drepper [Wed, 28 Jul 1999 04:32:40 +0000 (04:32 +0000)] 
Add locks for res_send and res_close use.

26 years ago.
Roland McGrath [Mon, 26 Jul 1999 23:27:10 +0000 (23:27 +0000)] 
.

26 years ago1999-07-26 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Mon, 26 Jul 1999 23:27:02 +0000 (23:27 +0000)] 
1999-07-26  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdprio.c (_hurd_priority_which_map): Initialize PIDS.
Fix from Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.

26 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
Ulrich Drepper [Mon, 26 Jul 1999 01:57:38 +0000 (01:57 +0000)] 
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

26 years ago.
Andreas Schwab [Wed, 21 Jul 1999 16:14:15 +0000 (16:14 +0000)] 
.

26 years ago * libio/fileops.c (_IO_new_file_underflow): Set error indicator
Andreas Schwab [Wed, 21 Jul 1999 16:08:34 +0000 (16:08 +0000)] 
* libio/fileops.c (_IO_new_file_underflow): Set error indicator
when reading from write-only stream.
* libio/oldfileops.c (_IO_old_file_underflow): Likewise.

26 years ago.
Roland McGrath [Tue, 20 Jul 1999 21:08:11 +0000 (21:08 +0000)] 
.

26 years ago1999-07-19 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Tue, 20 Jul 1999 21:07:55 +0000 (21:07 +0000)] 
1999-07-19  Roland McGrath  <roland@baalperazim.frob.com>

* hurd/hurdsig.c (_hurd_internal_post_signal): If a
hurd_signal_preemptor matches but its `preemptor' field is null, use
its `handler' field directly.  This is to comply with behavior
documented in <hurd/sigpreempt.h>.

26 years ago1999-07-20 Mark Kettenis <kettenis@gnu.org>
Roland McGrath [Tue, 20 Jul 1999 21:07:48 +0000 (21:07 +0000)] 
1999-07-20  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/_strerror.c: Include <libintl.h>.

26 years ago.
Andreas Schwab [Tue, 20 Jul 1999 08:38:20 +0000 (08:38 +0000)] 
.

26 years ago * iconvdata/Makefile (distribute): Don't distribute CVS
Andreas Schwab [Tue, 20 Jul 1999 08:36:38 +0000 (08:36 +0000)] 
* iconvdata/Makefile (distribute): Don't distribute CVS
directory.
* sysdeps/generic/Dist: Add siglist.h.
* sysdeps/mach/hurd/Dist: Add siglist.h.

26 years agoUpdate.
Ulrich Drepper [Mon, 19 Jul 1999 01:48:01 +0000 (01:48 +0000)] 
Update.

26 years agoAdd ldd-rewrite.sed.
Ulrich Drepper [Mon, 19 Jul 1999 01:47:30 +0000 (01:47 +0000)] 
Add ldd-rewrite.sed.

26 years agoRemade for stable-2.1.2
Ulrich Drepper [Mon, 19 Jul 1999 00:46:33 +0000 (00:46 +0000)] 
Remade for stable-2.1.2

26 years agoUpdate.
Ulrich Drepper [Sun, 18 Jul 1999 07:18:21 +0000 (07:18 +0000)] 
Update.

26 years agoUndo last patch.
Ulrich Drepper [Sun, 18 Jul 1999 07:17:25 +0000 (07:17 +0000)] 
Undo last patch.

26 years agoUpdate.
Ulrich Drepper [Sun, 18 Jul 1999 01:50:03 +0000 (01:50 +0000)] 
Update.

26 years ago(dl_main): When putting back the interpreter object handle the case where
Ulrich Drepper [Sun, 18 Jul 1999 01:48:35 +0000 (01:48 +0000)] 
(dl_main): When putting back the interpreter object handle the case where
a missing object might occur in the list of objects but not in the search
list when in trace mode.

26 years ago(common-generated): Don't prepend $(common-prefix).
Ulrich Drepper [Sun, 18 Jul 1999 01:46:48 +0000 (01:46 +0000)] 
(common-generated): Don't prepend $(common-prefix).

26 years agoUpdate.
Ulrich Drepper [Sat, 17 Jul 1999 23:48:45 +0000 (23:48 +0000)] 
Update.

26 years agoInclude <stdlib.h> to get prototype for free.
Ulrich Drepper [Sat, 17 Jul 1999 23:48:13 +0000 (23:48 +0000)] 
Include <stdlib.h> to get prototype for free.

26 years agoUpdate.
Ulrich Drepper [Sat, 17 Jul 1999 23:46:15 +0000 (23:46 +0000)] 
Update.

26 years agoAdd missing chunk of patch from 1999-07-04.
Ulrich Drepper [Sat, 17 Jul 1999 23:44:47 +0000 (23:44 +0000)] 
Add missing chunk of patch from 1999-07-04.

26 years agoUpdate.
Ulrich Drepper [Sat, 17 Jul 1999 23:40:12 +0000 (23:40 +0000)] 
Update.

26 years agoUse addl instead of pop/pop to keep program deterministic.
Ulrich Drepper [Fri, 16 Jul 1999 23:25:29 +0000 (23:25 +0000)] 
Use addl instead of pop/pop to keep program deterministic.

26 years ago(_inb, _inw, _inl, _outb, _outw, _outl): Added to GLIBC_2.1.2.
Ulrich Drepper [Fri, 16 Jul 1999 23:23:46 +0000 (23:23 +0000)] 
(_inb, _inw, _inl, _outb, _outw, _outl): Added to GLIBC_2.1.2.

26 years agoAvoid memory leak.
Ulrich Drepper [Fri, 16 Jul 1999 23:23:32 +0000 (23:23 +0000)] 
Avoid memory leak.

26 years agoUpdate.
Ulrich Drepper [Fri, 16 Jul 1999 23:19:03 +0000 (23:19 +0000)] 
Update.

26 years agoAlign _pthread_descr_struct to 32 bytes.
Ulrich Drepper [Fri, 16 Jul 1999 23:18:26 +0000 (23:18 +0000)] 
Align _pthread_descr_struct to 32 bytes.

26 years agoUpdate.
Ulrich Drepper [Thu, 15 Jul 1999 18:14:08 +0000 (18:14 +0000)] 
Update.

26 years agoUse __PMT for exit.
Ulrich Drepper [Thu, 15 Jul 1999 18:13:57 +0000 (18:13 +0000)] 
Use __PMT for exit.

26 years agoUpdate.
Ulrich Drepper [Thu, 15 Jul 1999 11:34:26 +0000 (11:34 +0000)] 
Update.

26 years ago(fixup, profile_fixup): Call alloca to prevent inlining.
Ulrich Drepper [Thu, 15 Jul 1999 11:33:32 +0000 (11:33 +0000)] 
(fixup, profile_fixup): Call alloca to prevent inlining.

26 years agoUpdate
Ulrich Drepper [Wed, 14 Jul 1999 18:23:57 +0000 (18:23 +0000)] 
Update

26 years ago(get_number): Handle number parsing more
Ulrich Drepper [Wed, 14 Jul 1999 18:23:32 +0000 (18:23 +0000)] 
(get_number): Handle number parsing more
consistent with strftime.  Only parse a given number of digits.
(get_alt_number):  Fix implementation.  Was broken.
(strptime_internal): Add third parameter to get_number and
get_alt_number calls.

26 years agoRegenerated: autoconf configure.in
Andreas Schwab [Tue, 13 Jul 1999 01:55:36 +0000 (01:55 +0000)] 
Regenerated: autoconf  configure.in

26 years agoUpdate.
Ulrich Drepper [Mon, 12 Jul 1999 21:32:03 +0000 (21:32 +0000)] 
Update.

26 years ago(gaih_inet): For non-passive connections without a hostname set address to
Ulrich Drepper [Mon, 12 Jul 1999 21:31:45 +0000 (21:31 +0000)] 
(gaih_inet): For non-passive connections without a hostname set address to
localhost address.

26 years agoFix typo.
Ulrich Drepper [Mon, 12 Jul 1999 18:15:19 +0000 (18:15 +0000)] 
Fix typo.

26 years agoUpdate.
Ulrich Drepper [Mon, 12 Jul 1999 18:14:34 +0000 (18:14 +0000)] 
Update.

26 years agoAdd prefix "__" to get[a-z]*_r () to get nscd's own strong version of the
Ulrich Drepper [Mon, 12 Jul 1999 18:14:25 +0000 (18:14 +0000)] 
Add prefix "__" to get[a-z]*_r () to get nscd's own strong version of the
get[a-z]*_r function.

26 years agoRecognize 2.95 as gcc version number.
Ulrich Drepper [Mon, 12 Jul 1999 18:13:29 +0000 (18:13 +0000)] 
Recognize 2.95 as gcc version number.

26 years ago.
Roland McGrath [Sun, 11 Jul 1999 17:17:00 +0000 (17:17 +0000)] 
.

26 years ago1999-07-11 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 11 Jul 1999 17:13:53 +0000 (17:13 +0000)] 
1999-07-11  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/brk.c (static_data_start): New variable.
(_hurd_set_brk, init_brk): Use that instead of &__data_start.
Initialize it from &__data_start if defined, or else &_end.

26 years ago1999-06-25 Roland McGrath <roland@baalperazim.frob.com>
Roland McGrath [Sun, 11 Jul 1999 17:02:11 +0000 (17:02 +0000)] 
1999-06-25  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/hurd.h, hurd/hurd/fd.h, hurd/hurd/port.h, hurd/hurd/signal.h,
hurd/hurd/threadvar.h, hurd/hurd/userlink.h: Instead of
_EXTERN_INLINE, use a macro specific to each file,
_HURD_FD_H_EXTERN_INLINE and the like.
* hurd/Makefile (inline-headers): New variable.
(routines): Remove hurdinline.  Add $(inlines).
(inlines): New variable.
($(inlines:%=$(objpfx)%.c)): New static pattern rule to generate them.
(generated): Append those here.
* hurd/hurdinline.c: File removed.

26 years agoUpdate.
Ulrich Drepper [Sat, 10 Jul 1999 09:58:57 +0000 (09:58 +0000)] 
Update.

26 years ago(pthread_handle_create): Free mmap region after stack if clone failed.
Ulrich Drepper [Sat, 10 Jul 1999 09:57:24 +0000 (09:57 +0000)] 
(pthread_handle_create): Free mmap region after stack if clone failed.

26 years ago(__memcpy_c): Help some stupid old compilers.
Ulrich Drepper [Sat, 10 Jul 1999 09:57:03 +0000 (09:57 +0000)] 
(__memcpy_c): Help some stupid old compilers.
(__memset_cc): Likewise.

26 years agoFor SUID binaries check whether the standard file descriptors are open.
Ulrich Drepper [Sat, 10 Jul 1999 09:56:37 +0000 (09:56 +0000)] 
For SUID binaries check whether the standard file descriptors are open.

26 years agoRemove mmap64 alias for mmap.
Ulrich Drepper [Sat, 10 Jul 1999 09:56:18 +0000 (09:56 +0000)] 
Remove mmap64 alias for mmap.

26 years agoTest whether mapped area is in range of mmap. If not fail.
Ulrich Drepper [Sat, 10 Jul 1999 09:55:58 +0000 (09:55 +0000)] 
Test whether mapped area is in range of mmap.  If not fail.

26 years agoFix typo.
Ulrich Drepper [Sat, 10 Jul 1999 00:04:04 +0000 (00:04 +0000)] 
Fix typo.

26 years agoUpdate.
Ulrich Drepper [Fri, 9 Jul 1999 22:26:37 +0000 (22:26 +0000)] 
Update.

26 years ago(buffered_vfprintf): Add locking.
Ulrich Drepper [Fri, 9 Jul 1999 22:26:18 +0000 (22:26 +0000)] 
(buffered_vfprintf): Add locking.

26 years agoCorrect last patch.
Ulrich Drepper [Fri, 9 Jul 1999 22:15:02 +0000 (22:15 +0000)] 
Correct last patch.

26 years agoRevert last patch.
Ulrich Drepper [Fri, 9 Jul 1999 22:14:16 +0000 (22:14 +0000)] 
Revert last patch.

26 years agoUpdate.
Ulrich Drepper [Fri, 9 Jul 1999 21:02:49 +0000 (21:02 +0000)] 
Update.

26 years agoAdd sem_destroy, sem_getvalue, sem_init, sem_post, sem_trywait,
Ulrich Drepper [Fri, 9 Jul 1999 21:02:24 +0000 (21:02 +0000)] 
Add sem_destroy, sem_getvalue, sem_init, sem_post, sem_trywait,
and sem_wait to GLIBC_2.1.

26 years agoCompatibility versions of semaphore functions.
Ulrich Drepper [Fri, 9 Jul 1999 21:01:18 +0000 (21:01 +0000)] 
Compatibility versions of semaphore functions.

26 years ago(libpthread-routines): Add oldsemaphore routine.
Ulrich Drepper [Fri, 9 Jul 1999 21:00:54 +0000 (21:00 +0000)] 
(libpthread-routines): Add oldsemaphore routine.

26 years agoAdd default_symbol_versions for the changed functions.
Ulrich Drepper [Fri, 9 Jul 1999 21:00:41 +0000 (21:00 +0000)] 
Add default_symbol_versions for the changed functions.
(__new_sem_init): Rename from sem_init.
(__new_sem_post): Rename from sem_post.
(__new_sem_wait): Rename from sem_wait.
(__new_sem_trywait): Rename from sem_trywait.
(__new_sem_getvalue): Rename from sem_getvalue.
(__new_sem_destroy): Rename from sem_destroy.

26 years agoUpdate
Ulrich Drepper [Fri, 9 Jul 1999 20:44:38 +0000 (20:44 +0000)] 
Update

26 years ago(getspent_r, getspnam_r): Added to GLIBC_2.1.2.
Ulrich Drepper [Fri, 9 Jul 1999 20:43:21 +0000 (20:43 +0000)] 
(getspent_r, getspnam_r): Added to GLIBC_2.1.2.

26 years ago(getpwent_r, getpwuid_r): Likewise.
Ulrich Drepper [Fri, 9 Jul 1999 20:43:04 +0000 (20:43 +0000)] 
(getpwent_r, getpwuid_r): Likewise.

26 years ago(getaliasbyname_r, getaliasent_r, gethostbyaddr_r, gethostbyname2_r,
Ulrich Drepper [Fri, 9 Jul 1999 20:42:51 +0000 (20:42 +0000)] 
(getaliasbyname_r, getaliasent_r, gethostbyaddr_r, gethostbyname2_r,
gethostbyname_r, gethostent_r, getnetbyaddr_r, getnetbyname_r, getnetent_r,
getnetgrent_r, getprotobyname_r, getprotobynumber_r, getprotoent_r,
getrpcbyname_r, getrpcbynumber_r, getrpcent_r, getservbyname_r): Added to
GLIBC_2.1.2.

26 years ago(getgrent_r, getgrgid_r, getgrnam_r): Added to GLIBC_2.1.2.
Ulrich Drepper [Fri, 9 Jul 1999 20:42:01 +0000 (20:42 +0000)] 
(getgrent_r, getgrgid_r, getgrnam_r): Added to GLIBC_2.1.2.

26 years agoMake the new ABI GLIBC_2.1.2 and keep the old one as GLIBC_2.0.
Ulrich Drepper [Fri, 9 Jul 1999 20:41:38 +0000 (20:41 +0000)] 
Make the new ABI GLIBC_2.1.2 and keep the old one as GLIBC_2.0.

26 years ago(GLIBC_2.1.2): Added.
Ulrich Drepper [Fri, 9 Jul 1999 20:40:57 +0000 (20:40 +0000)] 
(GLIBC_2.1.2): Added.

26 years agoUpdate.
Ulrich Drepper [Fri, 9 Jul 1999 20:35:45 +0000 (20:35 +0000)] 
Update.

26 years agoMake sure resultbuf->h_addr_list addresses are correctly aligned.
Ulrich Drepper [Fri, 9 Jul 1999 20:35:28 +0000 (20:35 +0000)] 
Make sure resultbuf->h_addr_list addresses are correctly aligned.

26 years agoUpdate.
Ulrich Drepper [Fri, 9 Jul 1999 14:36:24 +0000 (14:36 +0000)] 
Update.

26 years agoSplit _dl_start in two pieces to prevent GOT usage before the relocation
Ulrich Drepper [Fri, 9 Jul 1999 14:36:08 +0000 (14:36 +0000)] 
Split _dl_start in two pieces to prevent GOT usage before the relocation
happened.

26 years agoUpdate.
Ulrich Drepper [Fri, 9 Jul 1999 14:14:53 +0000 (14:14 +0000)] 
Update.

26 years ago(exchange_and_add): Remove `volatile';
Ulrich Drepper [Fri, 9 Jul 1999 14:14:40 +0000 (14:14 +0000)] 
(exchange_and_add): Remove `volatile';
add `memory' clobber; optimise for constant `val'.
(atomic_add): Likewise.
(test_and_set): Remove `volatile'; add `memory' clobber; be more
like the original `test_and_set'.
(compare_and_swap): Remove `volatile'; add `memory' clobber;
optimise for constant `oldval'.
(always_swap): Remove `volatile'; add `memory' clobber.

26 years agoChanged to use p_nextlock instead of p_nextwaiting.
Ulrich Drepper [Fri, 9 Jul 1999 13:56:57 +0000 (13:56 +0000)] 
Changed to use p_nextlock instead of p_nextwaiting.

26 years agoAdded p_nextlock to initializers.
Ulrich Drepper [Fri, 9 Jul 1999 13:47:00 +0000 (13:47 +0000)] 
Added p_nextlock to initializers.

26 years agoAdded p_nextlock entry to separate queueing for a lock from queueing
Ulrich Drepper [Fri, 9 Jul 1999 13:46:33 +0000 (13:46 +0000)] 
Added p_nextlock entry to separate queueing for a lock from queueing
for a CV (sometimes a thread queues on a lock to serialize removing
itself from a CV queue).

26 years agoAdd question about arch version problems during compilation.
Ulrich Drepper [Thu, 8 Jul 1999 18:15:32 +0000 (18:15 +0000)] 
Add question about arch version problems during compilation.

26 years agoUpdate.
Ulrich Drepper [Thu, 8 Jul 1999 11:57:12 +0000 (11:57 +0000)] 
Update.

26 years agoReturn -1 instead of EOF and set errno if the stream is not a real file stream.
Ulrich Drepper [Thu, 8 Jul 1999 11:55:34 +0000 (11:55 +0000)] 
Return -1 instead of EOF and set errno if the stream is not a real file stream.

26 years agoUpdate.
Ulrich Drepper [Thu, 8 Jul 1999 11:53:38 +0000 (11:53 +0000)] 
Update.