Guillermo J. Rozas [Tue, 21 Jul 1987 15:13:39 +0000 (15:13 +0000)]
Change transformer name.
Chris Hanson [Tue, 21 Jul 1987 04:33:17 +0000 (04:33 +0000)]
Redo macro so that open-paren of macro is on same line as its name.
Henry M. Wu [Tue, 21 Jul 1987 01:40:20 +0000 (01:40 +0000)]
Added generation of debugging info filename.
Chris Hanson [Mon, 20 Jul 1987 18:15:25 +0000 (18:15 +0000)]
Fix broken increment of frame-size for invocation:lookup rule.
Chris Hanson [Sun, 19 Jul 1987 22:00:32 +0000 (22:00 +0000)]
Forgot to update `SUBVERSION' for previous change.
Chris Hanson [Sun, 19 Jul 1987 21:59:17 +0000 (21:59 +0000)]
New release number "5.3.0".
Chris Hanson [Sun, 19 Jul 1987 21:43:50 +0000 (21:43 +0000)]
Typo in pathname parser.
Chris Hanson [Sun, 19 Jul 1987 21:34:13 +0000 (21:34 +0000)]
Missing definition of `rtl:interpreter-call-result:cache-unassigned?'.
Chris Hanson [Sat, 18 Jul 1987 03:05:18 +0000 (03:05 +0000)]
Add a few new primitives to support more sophisticated file
manipulation.
Chris Hanson [Sat, 18 Jul 1987 03:02:54 +0000 (03:02 +0000)]
Reimplement pathname parsing stuff for new VMS parser.
Henry M. Wu [Fri, 17 Jul 1987 19:33:08 +0000 (19:33 +0000)]
First release of debugging information generating utilities.
Guillermo J. Rozas [Fri, 17 Jul 1987 15:59:50 +0000 (15:59 +0000)]
Initial revision
Guillermo J. Rozas [Fri, 17 Jul 1987 15:49:20 +0000 (15:49 +0000)]
Complete the 68020 instruction set.
Guillermo J. Rozas [Thu, 16 Jul 1987 10:15:36 +0000 (10:15 +0000)]
Bug in generate-n-times. It now expects a thunk rather than an instruction.
Change branch types from S and L to B and W.
Bug in NMV header size.
Guillermo J. Rozas [Thu, 16 Jul 1987 10:14:16 +0000 (10:14 +0000)]
Bug in NMV header size.
Guillermo J. Rozas [Thu, 16 Jul 1987 10:13:36 +0000 (10:13 +0000)]
Change branch types from S and L to B and W.
Guillermo J. Rozas [Thu, 16 Jul 1987 10:12:01 +0000 (10:12 +0000)]
Fix bug in generate-n-times. It now expects a thunk rather than an instruction.
Change branch types from S and L to B and W.
Guillermo J. Rozas [Thu, 16 Jul 1987 10:10:29 +0000 (10:10 +0000)]
Fix bug in generate-n-times. It now expects a thunk rather than an instruction.
Chris Hanson [Thu, 16 Jul 1987 00:51:08 +0000 (00:51 +0000)]
Fix stupid typo from last change.
Chris Hanson [Wed, 15 Jul 1987 22:12:35 +0000 (22:12 +0000)]
Can't use the identifier `entry' on VMS.
Chris Hanson [Wed, 15 Jul 1987 22:10:56 +0000 (22:10 +0000)]
Shorten names to 31 characters for VMS.
Henry M. Wu [Wed, 15 Jul 1987 21:34:24 +0000 (21:34 +0000)]
*** empty log message ***
Guillermo J. Rozas [Wed, 15 Jul 1987 03:01:03 +0000 (03:01 +0000)]
Initial revision
Guillermo J. Rozas [Wed, 15 Jul 1987 03:00:15 +0000 (03:00 +0000)]
Add branch tensioning assembler.
Henry M. Wu [Tue, 14 Jul 1987 04:57:04 +0000 (04:57 +0000)]
Added primitive COMPILED-CODE-ADDRESS->OFFSET
Henry M. Wu [Tue, 14 Jul 1987 04:54:34 +0000 (04:54 +0000)]
Upped version to reflect addition of primitive COMPILED-CODE-ADDRESS->OFFSET
Chris Hanson [Tue, 14 Jul 1987 03:05:41 +0000 (03:05 +0000)]
Add macro to abstract the type of syntax tables. This is used by the
regular expression code.
Chris Hanson [Tue, 14 Jul 1987 03:00:59 +0000 (03:00 +0000)]
Initial revision
Chris Hanson [Tue, 14 Jul 1987 02:59:39 +0000 (02:59 +0000)]
Implement regular expression primitives for Edwin.
Guillermo J. Rozas [Mon, 13 Jul 1987 22:04:47 +0000 (22:04 +0000)]
Add maximum-padding-length definition.
Chris Hanson [Fri, 10 Jul 1987 20:33:23 +0000 (20:33 +0000)]
Change `filename-append' to make lists of absolute pathnames.
Henry M. Wu [Fri, 10 Jul 1987 01:09:34 +0000 (01:09 +0000)]
Fixed bug in MAKE-BLOCK.
Henry M. Wu [Thu, 9 Jul 1987 23:20:52 +0000 (23:20 +0000)]
Made combinations pass their block to continuations.
Henry M. Wu [Thu, 9 Jul 1987 23:19:37 +0000 (23:19 +0000)]
Added "block-frame" slot to hold on to debugging information.
Henry M. Wu [Thu, 9 Jul 1987 23:18:43 +0000 (23:18 +0000)]
Added "block" slot to continuation objects.
Guillermo J. Rozas [Wed, 8 Jul 1987 22:10:08 +0000 (22:10 +0000)]
The RTL is now translated directly to bits, rather than LAP.
Guillermo J. Rozas [Wed, 8 Jul 1987 21:54:59 +0000 (21:54 +0000)]
The RTL is now translated directly to bits, rather than LAP.
Guillermo J. Rozas [Wed, 8 Jul 1987 04:55:33 +0000 (04:55 +0000)]
Up version number.
Guillermo J. Rozas [Wed, 8 Jul 1987 04:43:50 +0000 (04:43 +0000)]
Add operator expanders for compiler.
Chris Hanson [Tue, 7 Jul 1987 22:31:24 +0000 (22:31 +0000)]
Redefine meaning of frame-size slot for `invocation:primitive'. Fix
bug in meaning of that slot for `invocation:uuo-link'.
Chris Hanson [Tue, 7 Jul 1987 22:30:18 +0000 (22:30 +0000)]
Redefine meaning of frame-size slot for `invocation:primitive'.
Chris Hanson [Tue, 7 Jul 1987 21:03:26 +0000 (21:03 +0000)]
Define `make_vector' procedure to facilitate construction of vectors.
Chris Hanson [Tue, 7 Jul 1987 21:02:46 +0000 (21:02 +0000)]
Add relocation hook for common lisp.
Chris Hanson [Tue, 7 Jul 1987 21:02:14 +0000 (21:02 +0000)]
Added two new primitives.
Chris Hanson [Tue, 7 Jul 1987 21:01:25 +0000 (21:01 +0000)]
Add site-specific hooks to expression and return dispatches.
Chris Hanson [Tue, 7 Jul 1987 20:52:42 +0000 (20:52 +0000)]
*** empty log message ***
Chris Hanson [Tue, 7 Jul 1987 20:27:14 +0000 (20:27 +0000)]
Update reference from `add-syntax!' to `syntax-table-define'.
Chris Hanson [Tue, 7 Jul 1987 20:01:19 +0000 (20:01 +0000)]
Add hooks for various extensions.
Chris Hanson [Tue, 7 Jul 1987 19:59:21 +0000 (19:59 +0000)]
Define `FUTURE_VARIABLE_SPLICE' macro.
Chris Hanson [Tue, 7 Jul 1987 19:58:16 +0000 (19:58 +0000)]
Add site-specific include file.
Chris Hanson [Tue, 7 Jul 1987 19:57:38 +0000 (19:57 +0000)]
Delete obsolete definitions. Define `Zone_Scheduler'.
Guillermo J. Rozas [Tue, 7 Jul 1987 19:18:41 +0000 (19:18 +0000)]
UUO link bugs.
Guillermo J. Rozas [Tue, 7 Jul 1987 14:13:22 +0000 (14:13 +0000)]
Minor changes to unix.c, future.c, default.h, and lookup.h .
Guillermo J. Rozas [Tue, 7 Jul 1987 02:40:24 +0000 (02:40 +0000)]
Add default Future_Variable_Splice.
Guillermo J. Rozas [Tue, 7 Jul 1987 02:39:05 +0000 (02:39 +0000)]
Move New_Future_Number to future.c
Guillermo J. Rozas [Tue, 7 Jul 1987 02:37:36 +0000 (02:37 +0000)]
Move New_Future_Number to future.c
Guillermo J. Rozas [Tue, 7 Jul 1987 02:22:55 +0000 (02:22 +0000)]
Make Wsize work on machines which do not set ERANGE on floating point
overflow.
Chris Hanson [Fri, 3 Jul 1987 21:59:00 +0000 (21:59 +0000)]
Use correct type code for procedure entries.
Chris Hanson [Fri, 3 Jul 1987 21:57:52 +0000 (21:57 +0000)]
Don't forget to setup the number of arguments in D0 for uuo-linked
invocations.
Chris Hanson [Fri, 3 Jul 1987 21:56:53 +0000 (21:56 +0000)]
`compiler_fake_uuo_link' was looking for the procedure in the wrong
place on the stack.
Chris Hanson [Fri, 3 Jul 1987 19:00:22 +0000 (19:00 +0000)]
Add declarations and uuo-link handling.
Chris Hanson [Fri, 3 Jul 1987 18:59:47 +0000 (18:59 +0000)]
Add new invocation type for uuo-link invocations. Always output a
constants slot for the environment, even if it isn't used; this will
be taken advantage of if we use other slots near the end for other
purposes.
Chris Hanson [Fri, 3 Jul 1987 18:58:24 +0000 (18:58 +0000)]
Add new invocation type for uuo-link invocations.
Chris Hanson [Fri, 3 Jul 1987 18:57:57 +0000 (18:57 +0000)]
Use uuo-links for unknown reference-calls if the variable has a
declaration saying to do so.
Chris Hanson [Fri, 3 Jul 1987 18:54:07 +0000 (18:54 +0000)]
Initial revision
Chris Hanson [Thu, 2 Jul 1987 21:02:31 +0000 (21:02 +0000)]
Add new expression type 'UUO-LINK.
Chris Hanson [Thu, 2 Jul 1987 20:54:11 +0000 (20:54 +0000)]
Add new file "alpha/declar".
Chris Hanson [Thu, 2 Jul 1987 20:45:16 +0000 (20:45 +0000)]
Add slot to variable objects to allow attachment of declarations.
Chris Hanson [Thu, 2 Jul 1987 20:35:58 +0000 (20:35 +0000)]
Allow unused declarations to be passed through to next stage of
compilation. Fix bug that signalled warning twice for each such
declaration at top level.
Chris Hanson [Thu, 2 Jul 1987 20:05:19 +0000 (20:05 +0000)]
Remap "Visiting->" prompt.
Chris Hanson [Thu, 2 Jul 1987 20:01:53 +0000 (20:01 +0000)]
Remap some prompts to values that look better in the modeline.
Guillermo J. Rozas [Wed, 1 Jul 1987 21:02:47 +0000 (21:02 +0000)]
Done with early assembly.
Guillermo J. Rozas [Wed, 1 Jul 1987 21:02:12 +0000 (21:02 +0000)]
This commit was generated by cvs2svn to compensate for changes in r610,
which included commits to RCS files with non-trunk default branches.
Guillermo J. Rozas [Wed, 1 Jul 1987 21:02:12 +0000 (21:02 +0000)]
Done with early assembly.
Guillermo J. Rozas [Wed, 1 Jul 1987 20:53:42 +0000 (20:53 +0000)]
Done with early assembly.
Guillermo J. Rozas [Wed, 1 Jul 1987 17:55:37 +0000 (17:55 +0000)]
Update to match fasl.h
Chris Hanson [Tue, 30 Jun 1987 21:48:06 +0000 (21:48 +0000)]
Change `sf' so that it does sticky filename defaulting when given
multiple filenames.
Chris Hanson [Tue, 30 Jun 1987 21:42:10 +0000 (21:42 +0000)]
Change `load' so that it does sticky filename defaulting when given
multiple filenames.
Chris Hanson [Tue, 30 Jun 1987 21:14:12 +0000 (21:14 +0000)]
Change vector unparser to obey the variables
*unparser-list-breadth-limit*
*unparser-list-depth-limit*
as if it were a list.
Chris Hanson [Tue, 30 Jun 1987 20:58:10 +0000 (20:58 +0000)]
Fix advising of internal definitions, which has not been updated since
the changes to how internal definitions are scanned.
Chris Hanson [Tue, 30 Jun 1987 20:39:50 +0000 (20:39 +0000)]
Change handling of lists whose car is 'QUOTE so that the list
(FOO QUOTE)
does not print out as
(FOO . (QUOTE))
Chris Hanson [Tue, 30 Jun 1987 19:50:45 +0000 (19:50 +0000)]
Fix another bug -- when connecting procedures to vnodes the attachment
must be propagated to the forward links.
Guillermo J. Rozas [Tue, 30 Jun 1987 19:26:56 +0000 (19:26 +0000)]
BSD has the file creation flags in a different include file.
Chris Hanson [Tue, 30 Jun 1987 00:21:20 +0000 (00:21 +0000)]
When walking a pnode that requires the copying of the state, that
state was being held onto longer than necessary.
Chris Hanson [Mon, 29 Jun 1987 20:31:38 +0000 (20:31 +0000)]
Add test to guarantee that all continuations are code generated.
Chris Hanson [Mon, 29 Jun 1987 16:04:03 +0000 (16:04 +0000)]
Fix two bugs in the compiled code interface having to do with the
handling of interrupts.
Guillermo J. Rozas [Fri, 26 Jun 1987 04:31:51 +0000 (04:31 +0000)]
Disallow *unparse-symbol integration to provide hook for canonicalization.
Chris Hanson [Fri, 26 Jun 1987 02:22:12 +0000 (02:22 +0000)]
Add some operations for new regset abstraction.
Chris Hanson [Fri, 26 Jun 1987 02:21:45 +0000 (02:21 +0000)]
Initial revision
Chris Hanson [Fri, 26 Jun 1987 01:01:16 +0000 (01:01 +0000)]
Guarantee that GC notifications are printed with correct radix.
Chris Hanson [Thu, 25 Jun 1987 22:29:10 +0000 (22:29 +0000)]
Split "rtypes" into two parts.
Guillermo J. Rozas [Thu, 25 Jun 1987 22:27:53 +0000 (22:27 +0000)]
Provide a *unparse-symbol hook for canonicalization. Bug in previous
addition.
Guillermo J. Rozas [Thu, 25 Jun 1987 22:23:32 +0000 (22:23 +0000)]
Provide a *unparse-symbol hook for canonicalization.
Guillermo J. Rozas [Thu, 25 Jun 1987 10:56:09 +0000 (10:56 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 25 Jun 1987 10:35:23 +0000 (10:35 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 25 Jun 1987 10:24:04 +0000 (10:24 +0000)]
Initial revision
Chris Hanson [Wed, 24 Jun 1987 04:53:40 +0000 (04:53 +0000)]
Change abstraction to use hash tables, to eliminate possible quadratic
behavior.
Chris Hanson [Wed, 24 Jun 1987 04:51:11 +0000 (04:51 +0000)]
Extend symbol hash table abstraction with new operations.
Chris Hanson [Wed, 24 Jun 1987 04:50:05 +0000 (04:50 +0000)]
Add additional integration dependencies for "back-end/laptop".
Guillermo J. Rozas [Wed, 24 Jun 1987 03:12:40 +0000 (03:12 +0000)]
Make fasload default to extension bin. Fix a bug in previous attempt.