*** empty log message ***
authorJim Blandy <jimb@red-bean.com>
Sun, 4 Oct 1998 12:59:56 +0000 (12:59 +0000)
committerJim Blandy <jimb@red-bean.com>
Sun, 4 Oct 1998 12:59:56 +0000 (12:59 +0000)
libguile/ChangeLog

index 5bf9d82..eb29508 100644 (file)
@@ -1,3 +1,18 @@
+1998-10-04  Jim Blandy  <jimb@zwingli.cygnus.com>
+
+       * alloca.c (alloca): Undo yesterday's changes, and simply call
+       malloc directly for storage, and abort if we don't get what we
+       want.  The situation is much simpler --- just call malloc.  Emacs
+       has bizarre/evil requirements (signal handlers might malloc unless
+       you set this global flag, so you have to set the flag around all
+       calls to malloc) which we are certainly not going to conform to,
+       so we can do the simple and obvious thing.
+
+       * coop.c (coop_condition_variable_wait): Make this function
+       static.  It's only useful internally --- you should never just
+       wait on a condition variable.
+       * coop-defs.h (coop_condition_variable_wait): Delete prototype.
+
 1998-10-03  Jim Blandy  <jimb@zwingli.cygnus.com>
 
        * unif.c (scm_array_set_x): Accept any kind of number as an