about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog110
1 files changed, 110 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d2c835cdbf..5bac1ca386 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,107 @@
+1997-08-08 02:25  Ulrich Drepper  <drepper@cygnus.com>
+
+	* sysdeps/stub/libc-lock.h (__libc_once_define): Add new parameter
+	for storage class.
+	* inet/inet_ntoa.c: Add static to parameter list for __libc_once_init.
+
+	* login/Makefile (routines): Add updwtmp.
+	* login/logwtmp.c: Move definition of updwtmp to ...
+	* login/updwtmp.c: here.  New file.
+
+	* sysdeps/libm-ieee754/s_cbrt.c: Complete rewrite.
+	* sysdeps/libm-ieee754/s_cbrtf.c: Likewise.
+	* sysdeps/libm-ieee754/s_cbrtl.c: Likewise.
+
+1997-07-26 14:42  H.J. Lu  <hjl@gnu.ai.mit.edu>
+
+	* libio/stdfiles.c (_libio_using_thunks): Define if
+	_G_USING_THUNKS is defined.
+
+	* libio/_G_config.h: Moved to
+	* sysdeps/generic/_G_config.h: ...here.
+
+	* sysdeps/unix/sysv/linux/_G_config.h: New, add vtable thunks support.
+
+1997-08-07  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/hurd/profil.c (fetch_samples): Put parens in the
+	right place.
+
+1997-08-06  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/hurd/profil.c (fetch_samples): Do arithmetic on
+	PC's in long long to avoid overflow.
+
+1997-08-07  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/bits/libc-lock.h (__libc_once, __libc_once_define):
+	New macros.
+
+1997-08-06 13:54  Ulrich Drepper  <drepper@cygnus.com>
+
+	* gmon/gmon.c (_mcleanup): Fix typos.
+
+	* gmon/sys/gmon.h: Add prototype for write_profiling.
+
+1997-08-01  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+	* sysdeps/m68k/__longjmp.c: Replace call to abort by infinite
+	loop, to avoid dragging stdio into the dynamic linker.
+
+1997-08-04 13:06  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* gmon/gmon.c (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.
+
+	* sysdeps/mach/hurd/profil.c (fetch_samples): Initialize NSAMPLES.
+
+1997-08-01 17:53  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/hurd/profil.c (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.
+	* sysdeps/mach/hurd/Makefile
+	($(common-objpfx)hurd/../mach/RPC_vm_deallocate_rpc.c): Delete
+	this rule.
+
+	* sysdeps/mach/hurd/profil.c (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.
+
+1997-07-30 12:53  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/hurd/Makefile: Give normal rules for the mach RPC
+	source included by profil.c instead of trying to use
+	before-compile grot.
+
+1997-07-23 15:04  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>
+
+	* sysdeps/mach/hurd/profil.c (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.
+	* sysdeps/mach/hurd/Makefile (before-compile): Add the mach RPC
+	source files that profil.c needs if we are in the gmon directory.
+
+	* mach/setup-thread.c (__mach_setup_thread): Delete avoidance of a
+	cthreads bug that hasn't existed for two years.
+
 1997-08-04 15:29  Ulrich Drepper  <drepper@cygnus.com>
 
 	* locale/programs/localedef.c (main): Set bit in avail for those
@@ -94,6 +198,12 @@
 	install-info with a different command line interface from the
 	canonical GNU texinfo version.
 
+1997-07-15  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
+
+	* sysdeps/posix/ttyname_r.c (__ttyname_r): Correct comment.
+	* posix/unistd.h: Likewise.
+	* sysdeps/stub/ttyname_r.c: Likewise.
+
 1997-06-22  Paul Eggert  <eggert@twinsun.com>
 
 	* time/strftime.c (strftime): Use tm_zone if available, even if _LIBC.