Chris Hanson [Mon, 28 Jun 1993 02:29:58 +0000 (02:29 +0000)]
Define "clean.world".
Chris Hanson [Mon, 28 Jun 1993 02:29:40 +0000 (02:29 +0000)]
Use "-std" switch to make compiler ANSI.
Chris Hanson [Mon, 28 Jun 1993 02:29:10 +0000 (02:29 +0000)]
Generalize variable number of arguments code to work in non-ANSI
implementations.
Chris Hanson [Mon, 28 Jun 1993 02:28:34 +0000 (02:28 +0000)]
Don't include <stdarg.h> because it might not be available in a given
implementation. Don't declare voutf because it's not referred to and
it requires <stdarg.h>.
Chris Hanson [Mon, 28 Jun 1993 02:26:53 +0000 (02:26 +0000)]
On Sony, <unistd.h> defines ioctl.
Chris Hanson [Mon, 28 Jun 1993 02:26:17 +0000 (02:26 +0000)]
Fix incorrect declaration: static declarations cannot be local, and
ANSI declaration arglists cannot be empty.
Guillermo J. Rozas [Fri, 25 Jun 1993 23:14:58 +0000 (23:14 +0000)]
Finish fixing the problem.
Guillermo J. Rozas [Fri, 25 Jun 1993 23:11:03 +0000 (23:11 +0000)]
Fix spurious I/O introduced in the last edit.
Guillermo J. Rozas [Fri, 25 Jun 1993 22:56:49 +0000 (22:56 +0000)]
Fix problem: Nullified branch instruction cannot be moved before an
instruction that the branch tensioner may expand into multiple
instructions.
Guillermo J. Rozas [Fri, 25 Jun 1993 21:18:52 +0000 (21:18 +0000)]
Minor problems in last update.
Guillermo J. Rozas [Fri, 25 Jun 1993 21:09:55 +0000 (21:09 +0000)]
Make the order of invocation of gc-daemons the same as the order of
"declaration", and make the rehash daemon be the first.
Guillermo J. Rozas [Fri, 25 Jun 1993 21:09:08 +0000 (21:09 +0000)]
Change gc-daemons and secondary-gc-daemons into queues so that the
daemons are invoked in the order in which they are "declared".
Guillermo J. Rozas [Fri, 25 Jun 1993 21:08:38 +0000 (21:08 +0000)]
Add queue->list and queue->list/unsafe operations.
Guillermo J. Rozas [Fri, 25 Jun 1993 21:08:16 +0000 (21:08 +0000)]
Reorder initializations so that hash is initialized before
primitive-io, to make the rehash GC daemon the first one to execute.
Guillermo J. Rozas [Fri, 25 Jun 1993 20:57:07 +0000 (20:57 +0000)]
Reorder some stuff so that when a boot-time error fails because of an
unbound variable, the stack trace prints the name of the variable.
Chris Hanson [Fri, 25 Jun 1993 20:52:11 +0000 (20:52 +0000)]
Change .z suffix to .gz to correspond to change in gzip.
Guillermo J. Rozas [Thu, 24 Jun 1993 22:26:22 +0000 (22:26 +0000)]
Fix some capitalization problems.
Guillermo J. Rozas [Thu, 24 Jun 1993 22:00:05 +0000 (22:00 +0000)]
Fix copyright.
Guillermo J. Rozas [Thu, 24 Jun 1993 21:58:42 +0000 (21:58 +0000)]
define FILE_READABLE.
Guillermo J. Rozas [Thu, 24 Jun 1993 21:55:37 +0000 (21:55 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 18:11:30 +0000 (18:11 +0000)]
Fix bug in search_for_primitive. If the second allocate_marked_vector
call aborted because of a GC, the global variables were left in an
inconsistent state.
Guillermo J. Rozas [Thu, 24 Jun 1993 18:09:03 +0000 (18:09 +0000)]
Fix bug if COMPILED_OBJECTS is empty.
Guillermo J. Rozas [Thu, 24 Jun 1993 15:55:22 +0000 (15:55 +0000)]
Rename hard-params to hard-par, and improve "make clean"
Guillermo J. Rozas [Thu, 24 Jun 1993 15:49:51 +0000 (15:49 +0000)]
Rename hard-params to hard-par, and improve "make clean"
Guillermo J. Rozas [Thu, 24 Jun 1993 15:18:20 +0000 (15:18 +0000)]
Remove echo.
Guillermo J. Rozas [Thu, 24 Jun 1993 08:25:15 +0000 (08:25 +0000)]
Update some defaults.
Guillermo J. Rozas [Thu, 24 Jun 1993 08:22:21 +0000 (08:22 +0000)]
Add ansidecl.h to define DOTS and friends.
Guillermo J. Rozas [Thu, 24 Jun 1993 08:13:43 +0000 (08:13 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 08:07:26 +0000 (08:07 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 24 Jun 1993 08:05:20 +0000 (08:05 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:59:37 +0000 (07:59 +0000)]
Fix comment.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:50:32 +0000 (07:50 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 24 Jun 1993 07:32:37 +0000 (07:32 +0000)]
Fix bug in automatic edit.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:27:39 +0000 (07:27 +0000)]
Fix RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:25:11 +0000 (07:25 +0000)]
Change RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:15:59 +0000 (07:15 +0000)]
Change to new format
Guillermo J. Rozas [Thu, 24 Jun 1993 07:13:58 +0000 (07:13 +0000)]
Fix RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 07:10:33 +0000 (07:10 +0000)]
Fixing the RCS header
Guillermo J. Rozas [Thu, 24 Jun 1993 06:59:14 +0000 (06:59 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 24 Jun 1993 06:49:03 +0000 (06:49 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 06:26:55 +0000 (06:26 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 05:58:01 +0000 (05:58 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 05:52:20 +0000 (05:52 +0000)]
Remove left-over printfs.
Guillermo J. Rozas [Thu, 24 Jun 1993 05:50:22 +0000 (05:50 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 04:49:14 +0000 (04:49 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 04:39:24 +0000 (04:39 +0000)]
Fix RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 04:25:09 +0000 (04:25 +0000)]
Flush spurious ^Z at the end of the file.
Guillermo J. Rozas [Thu, 24 Jun 1993 04:23:41 +0000 (04:23 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 04:10:28 +0000 (04:10 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 03:32:03 +0000 (03:32 +0000)]
Global NT merge.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:16:40 +0000 (02:16 +0000)]
Fix inclusion symbol.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:12:04 +0000 (02:12 +0000)]
Fix date.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:11:49 +0000 (02:11 +0000)]
Fix date and RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:10:36 +0000 (02:10 +0000)]
Fix date, RCS header, and inclusion symbol.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:09:18 +0000 (02:09 +0000)]
Fix date and inclusion symbol.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:07:42 +0000 (02:07 +0000)]
Add copyright and RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:02:42 +0000 (02:02 +0000)]
Add copyright.
Guillermo J. Rozas [Thu, 24 Jun 1993 02:00:59 +0000 (02:00 +0000)]
Fix date and RCS header.
Guillermo J. Rozas [Thu, 24 Jun 1993 01:57:03 +0000 (01:57 +0000)]
Fix RCS header and date.
Guillermo J. Rozas [Thu, 24 Jun 1993 01:52:12 +0000 (01:52 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 24 Jun 1993 01:52:11 +0000 (01:52 +0000)]
Global NT merge
Guillermo J. Rozas [Thu, 24 Jun 1993 01:42:39 +0000 (01:42 +0000)]
First NT global merge.
Guillermo J. Rozas [Fri, 18 Jun 1993 02:45:33 +0000 (02:45 +0000)]
Teach the unparser to print floating-point vectors.
Guillermo J. Rozas [Thu, 17 Jun 1993 04:42:47 +0000 (04:42 +0000)]
Make it handle the new constants used with DEFINE-MULTIPLE.
Guillermo J. Rozas [Wed, 16 Jun 1993 15:00:21 +0000 (15:00 +0000)]
Fix bug in translated output where by doing a newline when the output
buffer is full would cause an infinite loop.
Guillermo J. Rozas [Tue, 15 Jun 1993 19:07:53 +0000 (19:07 +0000)]
Remove compinit.h .
Guillermo J. Rozas [Tue, 15 Jun 1993 19:05:18 +0000 (19:05 +0000)]
Add support for C back end.
Guillermo J. Rozas [Tue, 15 Jun 1993 19:04:55 +0000 (19:04 +0000)]
Add support for C back end.
Guillermo J. Rozas [Tue, 15 Jun 1993 19:02:11 +0000 (19:02 +0000)]
Some versions of realloc (e.g. SunOS4) do not understand
realloc(NULL, size).
Guillermo J. Rozas [Tue, 15 Jun 1993 19:00:55 +0000 (19:00 +0000)]
SunOS 4 conditionalization.
Guillermo J. Rozas [Tue, 15 Jun 1993 18:59:34 +0000 (18:59 +0000)]
Add liarc.touch to the compinit.h dependencies and construction.
Guillermo J. Rozas [Sat, 12 Jun 1993 22:31:31 +0000 (22:31 +0000)]
GCC now supports shared libraries in HP-UX.
The closure hack has to be used with it as well.
Jason Wilson [Fri, 11 Jun 1993 15:19:00 +0000 (15:19 +0000)]
add two more entries.
Guillermo J. Rozas [Thu, 10 Jun 1993 18:07:39 +0000 (18:07 +0000)]
Fix renamed variables.
Guillermo J. Rozas [Thu, 10 Jun 1993 18:05:38 +0000 (18:05 +0000)]
Fix new problems with the "register allocator". Floating-point values
cannot be allocated to ordinary variables and viceversa.
Guillermo J. Rozas [Thu, 10 Jun 1993 06:08:20 +0000 (06:08 +0000)]
Fix incorrect variable name.
Guillermo J. Rozas [Thu, 10 Jun 1993 06:07:45 +0000 (06:07 +0000)]
Add support for code compiled to C.
Guillermo J. Rozas [Thu, 10 Jun 1993 06:04:40 +0000 (06:04 +0000)]
Add support for code compiled to C.
Guillermo J. Rozas [Thu, 10 Jun 1993 04:59:46 +0000 (04:59 +0000)]
Fix incorrect use of make-machine-register. It should be
make-machine-constant.
Jason Wilson [Thu, 10 Jun 1993 01:06:33 +0000 (01:06 +0000)]
Add interpreter register FREE.
Jason Wilson [Thu, 10 Jun 1993 01:06:19 +0000 (01:06 +0000)]
Handle random non-pointers with TRUE and FALSE tags.
Jason Wilson [Thu, 10 Jun 1993 00:11:59 +0000 (00:11 +0000)]
Handle false and empty list as pathname directories.
Jason Wilson [Wed, 9 Jun 1993 21:25:17 +0000 (21:25 +0000)]
Add correct date.
Jason Wilson [Wed, 9 Jun 1993 21:12:09 +0000 (21:12 +0000)]
Initial revision
Jason Wilson [Wed, 9 Jun 1993 20:38:09 +0000 (20:38 +0000)]
Add correct date.
Jason Wilson [Wed, 9 Jun 1993 20:36:38 +0000 (20:36 +0000)]
Merge in C back end changes.
Jason Wilson [Wed, 9 Jun 1993 20:30:00 +0000 (20:30 +0000)]
Add support for booting the C back end.
Jason Wilson [Wed, 9 Jun 1993 18:38:44 +0000 (18:38 +0000)]
ymake.local automatically generated to avoid standard loss.
Jason Wilson [Wed, 9 Jun 1993 10:09:41 +0000 (10:09 +0000)]
Fix standard-target! and standard-move-to-target!
Jason Wilson [Wed, 9 Jun 1993 09:28:43 +0000 (09:28 +0000)]
Make sure that there is a valid pathname directory before taking its
last component.
Jason Wilson [Wed, 9 Jun 1993 09:01:13 +0000 (09:01 +0000)]
Add scheme_hook_{low,high}, needed by HP-PA trap handling code.
Jason Wilson [Wed, 9 Jun 1993 05:47:01 +0000 (05:47 +0000)]
Change "LiarC_" to "runtime_"
Guillermo J. Rozas [Tue, 8 Jun 1993 06:13:32 +0000 (06:13 +0000)]
Initial revision
Guillermo J. Rozas [Tue, 8 Jun 1993 04:17:43 +0000 (04:17 +0000)]
Remove noise when printing.
Guillermo J. Rozas [Tue, 8 Jun 1993 04:10:57 +0000 (04:10 +0000)]
Add top-level entry for hppacache.
Guillermo J. Rozas [Tue, 8 Jun 1993 04:09:38 +0000 (04:09 +0000)]
Linux changes.
Guillermo J. Rozas [Tue, 8 Jun 1993 04:08:47 +0000 (04:08 +0000)]
Update date.
Guillermo J. Rozas [Tue, 8 Jun 1993 04:05:18 +0000 (04:05 +0000)]
Preserve errno around dstack operations.
Guillermo J. Rozas [Tue, 8 Jun 1993 03:27:28 +0000 (03:27 +0000)]
Rename -update option to -add.
Add -replace option.
Guillermo J. Rozas [Tue, 8 Jun 1993 02:27:09 +0000 (02:27 +0000)]
Fix bug. Missing &. I wonder how this ever worked.