about summary refs log tree commit diff
path: root/evoke.e
diff options
context:
space:
mode:
Diffstat (limited to 'evoke.e')
-rw-r--r--evoke.e13
1 files changed, 7 insertions, 6 deletions
diff --git a/evoke.e b/evoke.e
index cade5e4..64a4d92 100644
--- a/evoke.e
+++ b/evoke.e
@@ -1,10 +1,5 @@
 ~ cat evoke.e | ./evoke > evoke2 && chmod 755 evoke2
 
-s" compilation/labels.e" include
-s" compilation/elf.e" include
-s" compilation/transform.e" include
-s" compilation/execution.e" include
-
 : read-inputs
   here @ dup
   s" language/static/core.e" pack-file-contents
@@ -32,7 +27,13 @@ s" compilation/execution.e" include
   0 pack8 8 packalign here !
   s" source-to-copy-to-log" variable
 
-  s" relink-main-input-buffer-to-stdin"
+  here @ dup
+  s" compilation/labels.e" pack-file-contents
+  s" compilation/elf.e" pack-file-contents
+  s" compilation/transform.e" pack-file-contents
+  s" compilation/execution.e" pack-file-contents
+  s" language/boot-source-footer.e" pack-file-contents
+  0 pack8 8 packalign here !
   s" source-to-textually-include" variable ;
 read-inputs