Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
first trace file!
We need to emit labels that we have generated, otherwise the metadata isn't consistent and the compiler croaks. We also need EMIT-BLOCK-HEADER and EMIT-ERROR-BREAK functions for emittage, ERROR-TRAP and related variables, and the %TEST-HEADERS function for automatically-generated type tests. With this, we can compile src/code/scratch.lisp "successfully", and also successfully generate the trace file to prove it. (Said compilation, of course, produces no actual instructions, and the trace file reveals some issues with our current setup, but it's our first tangible output artifact. Onward!)
- Loading branch information
Showing
5 changed files
with
21 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -80,7 +80,6 @@ | ||
|
||
;;;; other miscellaneous constants | ||
|
||
#+nil | ||
(defenum (:start 8) | ||
halt-trap | ||
pending-interrupt-trap | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters