]> git.ipfire.org Git - thirdparty/glibc.git/log
thirdparty/glibc.git
28 years ago(profile_waiter): Do vm_deallocate
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.

28 years ago($(common-objpfx)hurd/../mach/RPC_vm_deallocate_rpc.c): Delete this
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.

28 years ago(__libc_once, __libc_once_define): New macros.
Ulrich Drepper [Fri, 8 Aug 1997 00:34:55 +0000 (00:34 +0000)] 
(__libc_once, __libc_once_define): New macros.

28 years agoReplace call to abort by infinite loop, to avoid dragging stdio into
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.

28 years agoNo new code in 2.0.x
Ulrich Drepper [Fri, 8 Aug 1997 00:33:54 +0000 (00:33 +0000)] 
No new code in 2.0.x

28 years agoix87 assembler implementation of cbrt
Ulrich Drepper [Fri, 8 Aug 1997 00:32:00 +0000 (00:32 +0000)] 
ix87 assembler implementation of cbrt

28 years agoComplete rewrite
Ulrich Drepper [Fri, 8 Aug 1997 00:31:26 +0000 (00:31 +0000)] 
Complete rewrite

28 years agoGeneric definitions for libio.
Ulrich Drepper [Fri, 8 Aug 1997 00:28:33 +0000 (00:28 +0000)] 
Generic definitions for libio.

28 years ago(__ttyname_r): Correct comment.
Ulrich Drepper [Fri, 8 Aug 1997 00:28:20 +0000 (00:28 +0000)] 
(__ttyname_r): Correct comment.

28 years ago(__mach_setup_thread): Delete avoidance of a cthreads bug that hasn't
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.

28 years agoDefinition of updwtmp function.
Ulrich Drepper [Fri, 8 Aug 1997 00:27:32 +0000 (00:27 +0000)] 
Definition of updwtmp function.

28 years agoMove definition of updwtmp to updwtmp.c.
Ulrich Drepper [Fri, 8 Aug 1997 00:27:22 +0000 (00:27 +0000)] 
Move definition of updwtmp to updwtmp.c.

28 years ago(routines): Add updwtmp.
Ulrich Drepper [Fri, 8 Aug 1997 00:26:28 +0000 (00:26 +0000)] 
(routines): Add updwtmp.

28 years ago(_libio_using_thunks): Define if _G_USING_THUNKS is defined.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:59 +0000 (00:25 +0000)] 
(_libio_using_thunks): Define if _G_USING_THUNKS is defined.

28 years agoMoved to sysdeps/generic.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:49 +0000 (00:25 +0000)] 
Moved to sysdeps/generic.

28 years agoAdd static to parameter list for __libc_once_init.
Ulrich Drepper [Fri, 8 Aug 1997 00:25:38 +0000 (00:25 +0000)] 
Add static to parameter list for __libc_once_init.

28 years agoAdd prototype for write_profiling.
Ulrich Drepper [Fri, 8 Aug 1997 00:24:58 +0000 (00:24 +0000)] 
Add prototype for write_profiling.

28 years ago(write_gmon): New function; guts from _mcleanup.
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.

28 years agowe only have incl-chapters cvs/glibc-2_0_5pre1
Ulrich Drepper [Tue, 5 Aug 1997 23:37:37 +0000 (23:37 +0000)] 
we only have incl-chapters

28 years agoupdate for 2.0.5pre1
Ulrich Drepper [Tue, 5 Aug 1997 23:36:21 +0000 (23:36 +0000)] 
update for 2.0.5pre1

28 years agoRemade for experimental-2.0.5
Ulrich Drepper [Tue, 5 Aug 1997 22:08:05 +0000 (22:08 +0000)] 
Remade for experimental-2.0.5

28 years agoRegenerated: autoconf configure.in
Ulrich Drepper [Tue, 5 Aug 1997 01:08:43 +0000 (01:08 +0000)] 
Regenerated: autoconf  configure.in

28 years ago. cvs/libc-2_0_4
Ulrich Drepper [Mon, 26 May 1997 21:36:35 +0000 (21:36 +0000)] 
.

28 years agoUse AC_PROG_CC_LOCAL instead of AC_PROC_CC.
Ulrich Drepper [Mon, 26 May 1997 21:28:52 +0000 (21:28 +0000)] 
Use AC_PROG_CC_LOCAL instead of AC_PROC_CC.

28 years agoAdd AC_PROG_CC_LOCAL which does not fail for environments in which linking
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).

28 years agoRegenerated: autoconf configure.in
Ulrich Drepper [Mon, 26 May 1997 21:21:00 +0000 (21:21 +0000)] 
Regenerated: autoconf  configure.in

28 years agoRegenerated: autoconf sysdeps/generic/configure.in
Ulrich Drepper [Mon, 26 May 1997 21:18:57 +0000 (21:18 +0000)] 
Regenerated: autoconf  sysdeps/generic/configure.in

28 years agoRegenerated: autoconf sysdeps/unix/configure.in
Ulrich Drepper [Mon, 26 May 1997 21:18:55 +0000 (21:18 +0000)] 
Regenerated: autoconf  sysdeps/unix/configure.in

28 years agoRegenerated: autoconf sysdeps/unix/common/configure.in
Ulrich Drepper [Mon, 26 May 1997 21:18:54 +0000 (21:18 +0000)] 
Regenerated: autoconf  sysdeps/unix/common/configure.in

28 years agoRegenerated: autoconf configure.in
Ulrich Drepper [Mon, 26 May 1997 21:18:52 +0000 (21:18 +0000)] 
Regenerated: autoconf  configure.in

28 years agoUpdate.
Ulrich Drepper [Mon, 26 May 1997 20:55:31 +0000 (20:55 +0000)] 
Update.

28 years ago(__initstate_r): Initialize randomizer type in state array only at
Ulrich Drepper [Mon, 26 May 1997 20:51:30 +0000 (20:51 +0000)] 
(__initstate_r): Initialize randomizer type in state array only at
right place.

28 years agoRemade for experimental-2.0.4
Ulrich Drepper [Mon, 26 May 1997 19:24:19 +0000 (19:24 +0000)] 
Remade for experimental-2.0.4

28 years ago.
Ulrich Drepper [Mon, 26 May 1997 17:00:08 +0000 (17:00 +0000)] 
.

28 years ago(__erand48_r): Don't generate numbers in [0.5,1.0) but really in [0.0, 1.0).
Ulrich Drepper [Mon, 26 May 1997 16:59:47 +0000 (16:59 +0000)] 
(__erand48_r): Don't generate numbers in [0.5,1.0) but really in [0.0, 1.0).

28 years agoClarify status of other ports.
Ulrich Drepper [Mon, 26 May 1997 12:17:11 +0000 (12:17 +0000)] 
Clarify status of other ports.

28 years agoUpdate.
Ulrich Drepper [Mon, 26 May 1997 12:14:16 +0000 (12:14 +0000)] 
Update.

28 years ago.
Ulrich Drepper [Sun, 25 May 1997 19:08:30 +0000 (19:08 +0000)] 
.

28 years ago(__data_start): Change local label "nofini" to ".Lnofini".
Ulrich Drepper [Sun, 25 May 1997 19:08:15 +0000 (19:08 +0000)] 
(__data_start): Change local label "nofini" to ".Lnofini".

28 years agoUse GOT, instead of GOTOFF.
Ulrich Drepper [Sun, 25 May 1997 19:07:24 +0000 (19:07 +0000)] 
Use GOT, instead of GOTOFF.

28 years agoPrint warning if _XOPEN_SOURCE and _SVID_SOURCE are not defined.
Ulrich Drepper [Sun, 25 May 1997 18:22:14 +0000 (18:22 +0000)] 
Print warning if _XOPEN_SOURCE and _SVID_SOURCE are not defined.

28 years agoMake 2nd para for scheck const. Update zic.c.
Ulrich Drepper [Sun, 25 May 1997 15:50:36 +0000 (15:50 +0000)] 
Make 2nd para for scheck const.  Update zic.c.

28 years agoupdated to most recent tzdata
Ulrich Drepper [Sun, 25 May 1997 01:46:21 +0000 (01:46 +0000)] 
updated to most recent tzdata

28 years ago.
Ulrich Drepper [Sun, 25 May 1997 01:25:42 +0000 (01:25 +0000)] 
.

28 years ago(_mcleanup): Free tostruct array allocated in monstartup.
Ulrich Drepper [Sun, 25 May 1997 01:24:53 +0000 (01:24 +0000)] 
(_mcleanup): Free tostruct array allocated in monstartup.

28 years agoFix typo.
Ulrich Drepper [Sat, 24 May 1997 22:57:14 +0000 (22:57 +0000)] 
Fix typo.

28 years agoUpdate.
Ulrich Drepper [Sat, 24 May 1997 22:56:14 +0000 (22:56 +0000)] 
Update.

28 years ago(elf_machine_runtime_setup): Update skeleton definition.
Ulrich Drepper [Sat, 24 May 1997 22:55:58 +0000 (22:55 +0000)] 
(elf_machine_runtime_setup): Update skeleton definition.

28 years ago(elf_machine_runtime_setup): Return lazy.
Ulrich Drepper [Sat, 24 May 1997 22:55:45 +0000 (22:55 +0000)] 
(elf_machine_runtime_setup): Return lazy.

28 years agoatan2 for long double.
Ulrich Drepper [Sat, 24 May 1997 22:55:25 +0000 (22:55 +0000)] 
atan2 for long double.

28 years ago(elf_machine_runtime_setup): If we are
Ulrich Drepper [Sat, 24 May 1997 22:51:29 +0000 (22:51 +0000)] 
(elf_machine_runtime_setup): If we are
not looking at the new thread-safe .plt, don't be lazy about relocs.
(_dl_runtime_resolve): Fix up arithmetic for new .plt layout.
(elf_alpha_fix_plt): Insert wmb as appropriate to ensure safety.

28 years ago(svc_register): Change type of protocol parameter to u_long.
Ulrich Drepper [Sat, 24 May 1997 22:51:17 +0000 (22:51 +0000)] 
(svc_register): Change type of protocol parameter to u_long.

28 years ago(ELF_DYNAMIC_RELOCATE): Let elf_machine_runtime_setup() decide if we
Ulrich Drepper [Sat, 24 May 1997 22:50:15 +0000 (22:50 +0000)] 
(ELF_DYNAMIC_RELOCATE): Let elf_machine_runtime_setup() decide if we
can actually be lazy.

28 years ago(_dl_relocate_object): Don't call elf_machine_runtime_setup.
Ulrich Drepper [Sat, 24 May 1997 22:50:06 +0000 (22:50 +0000)] 
(_dl_relocate_object): Don't call elf_machine_runtime_setup.

28 years ago(logb): Fix thinko, reverse output values.
Ulrich Drepper [Sat, 24 May 1997 22:45:51 +0000 (22:45 +0000)] 
(logb): Fix thinko, reverse output values.

28 years ago.
Ulrich Drepper [Thu, 22 May 1997 23:59:20 +0000 (23:59 +0000)] 
.

28 years ago.
Ulrich Drepper [Thu, 22 May 1997 16:45:26 +0000 (16:45 +0000)] 
.

28 years ago(logb): Remove second value placed on stack by fxtract.
Ulrich Drepper [Thu, 22 May 1997 16:37:46 +0000 (16:37 +0000)] 
(logb): Remove second value placed on stack by fxtract.

28 years ago.
Ulrich Drepper [Thu, 22 May 1997 15:46:05 +0000 (15:46 +0000)] 
.

28 years ago_nl_current has LC_ALL + 1 elements.
Ulrich Drepper [Thu, 22 May 1997 15:45:37 +0000 (15:45 +0000)] 
_nl_current has LC_ALL + 1 elements.

28 years ago(seed48_r): Incldue limits.h to get definition of USHRT_MAX.
Ulrich Drepper [Thu, 22 May 1997 15:44:55 +0000 (15:44 +0000)] 
(seed48_r): Incldue limits.h to get definition of USHRT_MAX.

28 years ago(shmat): Add cast to prevent warning.
Ulrich Drepper [Thu, 22 May 1997 15:43:55 +0000 (15:43 +0000)] 
(shmat): Add cast to prevent warning.

28 years agoUpdate.
Ulrich Drepper [Wed, 21 May 1997 23:34:07 +0000 (23:34 +0000)] 
Update.

28 years agoLinux specific tty definitions
Ulrich Drepper [Wed, 21 May 1997 22:30:17 +0000 (22:30 +0000)] 
Linux specific tty definitions

28 years agoSunOS specific tty definitions
Ulrich Drepper [Wed, 21 May 1997 22:28:39 +0000 (22:28 +0000)] 
SunOS specific tty definitions

28 years agoGeneric tty definitions
Ulrich Drepper [Wed, 21 May 1997 22:27:35 +0000 (22:27 +0000)] 
Generic tty definitions

28 years agoRemade for experimental-2.0.4
Ulrich Drepper [Wed, 21 May 1997 22:02:08 +0000 (22:02 +0000)] 
Remade for experimental-2.0.4

28 years ago(VERSION): Bump to 2.0.4.
Ulrich Drepper [Wed, 21 May 1997 21:59:21 +0000 (21:59 +0000)] 
(VERSION): Bump to 2.0.4.

28 years ago.
Ulrich Drepper [Wed, 21 May 1997 16:08:40 +0000 (16:08 +0000)] 
.

28 years agoDepend on libc.so for dynamic loading and for Linux ld.so.
Ulrich Drepper [Wed, 21 May 1997 16:08:17 +0000 (16:08 +0000)] 
Depend on libc.so for dynamic loading and for Linux ld.so.

28 years ago(CFLAGS-s_copysignl.c): Define for gcc bug workaround.
Ulrich Drepper [Wed, 21 May 1997 00:20:00 +0000 (00:20 +0000)] 
(CFLAGS-s_copysignl.c): Define for gcc bug workaround.

28 years agoUpdate.
Ulrich Drepper [Wed, 21 May 1997 00:08:19 +0000 (00:08 +0000)] 
Update.

28 years ago(strptime_internal): Fix %I format specifier being off by one.
Ulrich Drepper [Wed, 21 May 1997 00:08:10 +0000 (00:08 +0000)] 
(strptime_internal): Fix %I format specifier being off by one.

28 years ago(add): Respect `0' padding flag.
Ulrich Drepper [Wed, 21 May 1997 00:07:57 +0000 (00:07 +0000)] 
(add): Respect `0' padding flag.

28 years agoMoved to sysdeps.
Ulrich Drepper [Wed, 21 May 1997 00:07:41 +0000 (00:07 +0000)] 
Moved to sysdeps.

28 years agoAdd cacheflush.
Ulrich Drepper [Wed, 21 May 1997 00:07:27 +0000 (00:07 +0000)] 
Add cacheflush.

28 years agoLikewise tuck the thread data onto the new thread's stack.
Ulrich Drepper [Wed, 21 May 1997 00:07:08 +0000 (00:07 +0000)] 
Likewise tuck the thread data onto the new thread's stack.

28 years agoDon't presume that the kernel will preserve non-call-saved registers;
Ulrich Drepper [Wed, 21 May 1997 00:07:00 +0000 (00:07 +0000)] 
Don't presume that the kernel will preserve non-call-saved registers;
save and restore a0 across the system call.

28 years agoAdd nfsservctl.
Ulrich Drepper [Wed, 21 May 1997 00:06:42 +0000 (00:06 +0000)] 
Add nfsservctl.

28 years agoAdd cast in call to __ipc.
Ulrich Drepper [Wed, 21 May 1997 00:06:27 +0000 (00:06 +0000)] 
Add cast in call to __ipc.

28 years ago(shmat): For Linux-2.0 and up the kernel can return negative values.
Ulrich Drepper [Wed, 21 May 1997 00:05:52 +0000 (00:05 +0000)] 
(shmat): For Linux-2.0 and up the kernel can return negative values.
Only fail when return value is in range in range which is never
returned as valid address.

28 years agoSave errno.
Ulrich Drepper [Wed, 21 May 1997 00:05:38 +0000 (00:05 +0000)] 
Save errno.

28 years agoWe have a real implementation now.
Ulrich Drepper [Wed, 21 May 1997 00:05:21 +0000 (00:05 +0000)] 
We have a real implementation now.

28 years agoMake second argument of setitimer const.
Ulrich Drepper [Wed, 21 May 1997 00:05:00 +0000 (00:05 +0000)] 
Make second argument of setitimer const.

28 years agoFix test for sign of argument.
Ulrich Drepper [Wed, 21 May 1997 00:04:31 +0000 (00:04 +0000)] 
Fix test for sign of argument.

28 years agoFix sign of result.
Ulrich Drepper [Wed, 21 May 1997 00:04:23 +0000 (00:04 +0000)] 
Fix sign of result.

28 years agoFix test for x < 1.
Ulrich Drepper [Wed, 21 May 1997 00:04:16 +0000 (00:04 +0000)] 
Fix test for x < 1.

28 years agoGenerate invalid exception correctly.
Ulrich Drepper [Wed, 21 May 1997 00:03:54 +0000 (00:03 +0000)] 
Generate invalid exception correctly.

28 years agoMmoved to here from inet/netinet.
Ulrich Drepper [Wed, 21 May 1997 00:01:59 +0000 (00:01 +0000)] 
Mmoved to here from inet/netinet.

28 years agoFix typo.
Ulrich Drepper [Wed, 21 May 1997 00:01:41 +0000 (00:01 +0000)] 
Fix typo.

28 years ago(svc_exit): New, declared.
Ulrich Drepper [Wed, 21 May 1997 00:01:17 +0000 (00:01 +0000)] 
(svc_exit): New, declared.

28 years ago(svc_exit): New, defined.
Ulrich Drepper [Wed, 21 May 1997 00:01:07 +0000 (00:01 +0000)] 
(svc_exit): New, defined.
(svc_run): Test for svc_stop variable.

28 years agoAlso reset `a' and `c' to default values.
Ulrich Drepper [Wed, 21 May 1997 00:00:01 +0000 (00:00 +0000)] 
Also reset `a' and `c' to default values.

28 years ago(_sys_siglist, sys_siglist): Use _NSIG, not NSIG in declaration.
Ulrich Drepper [Tue, 20 May 1997 23:58:24 +0000 (23:58 +0000)] 
(_sys_siglist, sys_siglist): Use _NSIG, not NSIG in declaration.

28 years agoMerge with GNU awk version.
Ulrich Drepper [Tue, 20 May 1997 23:58:00 +0000 (23:58 +0000)] 
Merge with GNU awk version.

28 years agoMerge with GNU awk version.
Ulrich Drepper [Tue, 20 May 1997 23:57:55 +0000 (23:57 +0000)] 
Merge with GNU awk version.
(regex_compile): Use ISO C/amend 1 functions for character class handling.

28 years agoDeclare as master copy.
Ulrich Drepper [Tue, 20 May 1997 23:57:41 +0000 (23:57 +0000)] 
Declare as master copy.

28 years agoeclare as master copy.
Ulrich Drepper [Tue, 20 May 1997 23:57:35 +0000 (23:57 +0000)] 
eclare as master copy.

28 years agoUpdated.
Ulrich Drepper [Tue, 20 May 1997 23:57:17 +0000 (23:57 +0000)] 
Updated.

28 years agoRemove ENOMEDIUM and EMEDIUMTYPE errors.
Ulrich Drepper [Tue, 20 May 1997 23:56:54 +0000 (23:56 +0000)] 
Remove ENOMEDIUM and EMEDIUMTYPE errors.