From ec7fefbae7b9651b5cfe320b2d8b8db27fbc683f Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Mon, 5 Oct 2026 02:31:30 -0700 Subject: use the new x' everywhere it's applicable you may infer from the size of the CL that we've been wanting this for QUITE A WHILE Force-Push: yes Change-Id: Iaa6ff8f40bd4020a75b81aadd87874cc8d512123 --- evoke.hex | 480 +++++++++++++++++++++++++------------------------------------- 1 file changed, 191 insertions(+), 289 deletions(-) (limited to 'evoke.hex') diff --git a/evoke.hex b/evoke.hex index 5396214..89de7ae 100644 --- a/evoke.hex +++ b/evoke.hex @@ -49,8 +49,8 @@ 00 00 00 08 00 00 00 00 ~ *virtual address 00 00 00 00 00 00 00 00 ~ physical address (ignored) - f0 c9 0a 00 00 00 00 00 ~ *size in file - f0 c9 0a 00 00 00 00 00 ~ *size in memory + 00 c4 0a 00 00 00 00 00 ~ *size in file + 00 c4 0a 00 00 00 00 00 ~ *size in memory 00 00 00 00 00 00 00 00 ~ segment alignment @@ -68433,20 +68433,18 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 30 78 30 31 20 26 0a - ~ " { ' litstring entry-to-execution-token ," - 20 20 7b 20 27 20 6c 69 74 73 74 72 69 6e 67 20 - 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 - 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " { x' litstring ," + 20 20 7b 20 78 27 20 6c 69 74 73 74 72 69 6e 67 + 20 2c 0a ~ " here @ swap packstring 8 packalign here !" 20 20 20 20 68 65 72 65 20 40 20 73 77 61 70 20 70 61 63 6b 73 74 72 69 6e 67 20 38 20 70 61 63 6b 61 6c 69 67 6e 20 68 65 72 65 20 21 0a - ~ " ' intern-label entry-to-execution-token ," - 20 20 20 20 27 20 69 6e 74 65 72 6e 2d 6c 61 62 - 65 6c 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 - 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' intern-label ," + 20 20 20 20 78 27 20 69 6e 74 65 72 6e 2d 6c 61 + 62 65 6c 20 2c 0a ~ " dropstring }" 20 20 20 20 64 72 6f 70 73 74 72 69 6e 67 20 7d @@ -68483,19 +68481,16 @@ ~ ": L@'" 3a 20 4c 40 27 0a - ~ " ' L' entry-to-execution-token execute" - 20 20 27 20 4c 27 20 65 6e 74 72 79 2d 74 6f 2d - 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 - 65 78 65 63 75 74 65 0a + ~ " x' L' execute" + 20 20 78 27 20 4c 27 20 65 78 65 63 75 74 65 0a ~ " interpreter-flags @ 1 &" 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 31 20 26 0a - ~ " { ' use-label entry-to-execution-token , }" - 20 20 20 20 7b 20 27 20 75 73 65 2d 6c 61 62 65 - 6c 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 - 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 20 7d 0a + ~ " { x' use-label , }" + 20 20 20 20 7b 20 78 27 20 75 73 65 2d 6c 61 62 + 65 6c 20 2c 20 7d 0a ~ " { use-label } if-else" 20 20 20 20 7b 20 75 73 65 2d 6c 61 62 65 6c 20 @@ -68526,19 +68521,16 @@ ~ ": L!'" 3a 20 4c 21 27 0a - ~ " ' L' entry-to-execution-token execute" - 20 20 27 20 4c 27 20 65 6e 74 72 79 2d 74 6f 2d - 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 - 65 78 65 63 75 74 65 0a + ~ " x' L' execute" + 20 20 78 27 20 4c 27 20 65 78 65 63 75 74 65 0a ~ " interpreter-flags @ 1 &" 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 31 20 26 0a - ~ " { ' set-label entry-to-execution-token , }" - 20 20 20 20 7b 20 27 20 73 65 74 2d 6c 61 62 65 - 6c 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 - 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 20 7d 0a + ~ " { x' set-label , }" + 20 20 20 20 7b 20 78 27 20 73 65 74 2d 6c 61 62 + 65 6c 20 2c 20 7d 0a ~ " { set-label } if-else" 20 20 20 20 7b 20 73 65 74 2d 6c 61 62 65 6c 20 @@ -75467,10 +75459,8 @@ 20 20 7e 20 69 74 20 61 73 20 70 61 72 74 20 6f 66 20 3b 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -75603,10 +75593,8 @@ 20 20 7e 20 69 74 20 61 73 20 70 61 72 74 20 6f 66 20 3b 61 73 6d 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -75853,9 +75841,8 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 0a - ~ " ' s" entry-to-execution-token" - 20 20 27 20 73 22 20 65 6e 74 72 79 2d 74 6f 2d - 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 0a + ~ " x' s"" + 20 20 78 27 20 73 22 0a ~ " swap-transform-variables" 20 20 73 77 61 70 2d 74 72 61 6e 73 66 6f 72 6d @@ -75874,10 +75861,8 @@ 66 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " execute" 20 20 65 78 65 63 75 74 65 0a @@ -75988,12 +75973,10 @@ 3a 20 6c 61 62 65 6c 2d 64 6f 74 2d 73 74 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 0a - ~ " ' label-string-alternate entry-to-execution-token" - ~ " execute" - 20 20 27 20 6c 61 62 65 6c 2d 73 74 72 69 6e 67 - 2d 61 6c 74 65 72 6e 61 74 65 20 65 6e 74 72 79 - 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f - 6b 65 6e 20 65 78 65 63 75 74 65 0a + ~ " x' label-string-alternate execute" + 20 20 78 27 20 6c 61 62 65 6c 2d 73 74 72 69 6e + 67 2d 61 6c 74 65 72 6e 61 74 65 20 65 78 65 63 + 75 74 65 0a ~ "" 0a @@ -80640,10 +80623,8 @@ 20 20 7e 20 69 74 20 61 73 20 70 61 72 74 20 6f 66 20 3b 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -80797,10 +80778,8 @@ 20 20 7e 20 69 74 20 61 73 20 70 61 72 74 20 6f 66 20 3b 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -80860,10 +80839,8 @@ 66 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -81286,10 +81263,8 @@ 3a 20 6c 6f 67 2d 6c 6f 61 64 2d 74 69 6c 64 65 2d 61 6c 74 65 72 6e 61 74 65 0a - ~ " ' ~ entry-to-execution-token execute" - 20 20 27 20 7e 20 65 6e 74 72 79 2d 74 6f 2d 65 - 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 65 - 78 65 63 75 74 65 0a + ~ " x' ~ execute" + 20 20 78 27 20 7e 20 65 78 65 63 75 74 65 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -81343,9 +81318,8 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 0a - ~ " ' s" entry-to-execution-token" - 20 20 27 20 73 22 20 65 6e 74 72 79 2d 74 6f 2d - 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 0a + ~ " x' s"" + 20 20 78 27 20 73 22 0a ~ " swap-transform-variables" 20 20 73 77 61 70 2d 74 72 61 6e 73 66 6f 72 6d @@ -81364,10 +81338,8 @@ 66 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 2e 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " execute" 20 20 65 78 65 63 75 74 65 0a @@ -81779,12 +81751,10 @@ 3a 20 6c 6f 67 2d 6c 6f 61 64 2d 64 6f 74 2d 73 74 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 0a - ~ " ' log-load-string-alternate entry-to-execution-token" - ~ " execute" - 20 20 27 20 6c 6f 67 2d 6c 6f 61 64 2d 73 74 72 - 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 20 65 6e - 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e - 2d 74 6f 6b 65 6e 20 65 78 65 63 75 74 65 0a + ~ " x' log-load-string-alternate execute" + 20 20 78 27 20 6c 6f 67 2d 6c 6f 61 64 2d 73 74 + 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 20 65 + 78 65 63 75 74 65 0a ~ "" 0a @@ -82221,12 +82191,10 @@ 74 61 62 6c 65 2d 74 69 63 6b 2d 61 6c 74 65 72 6e 61 74 65 0a - ~ " ' log-load-tick-alternate entry-to-execution-token" - ~ " execute" - 20 20 27 20 6c 6f 67 2d 6c 6f 61 64 2d 74 69 63 - 6b 2d 61 6c 74 65 72 6e 61 74 65 20 65 6e 74 72 - 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 - 6f 6b 65 6e 20 65 78 65 63 75 74 65 0a + ~ " x' log-load-tick-alternate execute" + 20 20 78 27 20 6c 6f 67 2d 6c 6f 61 64 2d 74 69 + 63 6b 2d 61 6c 74 65 72 6e 61 74 65 20 65 78 65 + 63 75 74 65 0a ~ "" 0a @@ -92548,14 +92516,11 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 0a - ~ " ' s" entry-to-execution-token" - 20 20 27 20 73 22 20 65 6e 74 72 79 2d 74 6f 2d - 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 0a + ~ " x' s"" + 20 20 78 27 20 73 22 0a - ~ " [ ' [ entry-to-execution-token , ]" - 20 20 5b 20 27 20 5b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' [ , ]" + 20 20 5b 20 78 27 20 5b 20 2c 20 5d 0a ~ " execute" 20 20 65 78 65 63 75 74 65 0a @@ -92636,11 +92601,10 @@ 3a 20 68 65 78 2d 64 6f 74 2d 73 74 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 0a - ~ " ' hex-string-alternate entry-to-execution-token execute" - 20 20 27 20 68 65 78 2d 73 74 72 69 6e 67 2d 61 - 6c 74 65 72 6e 61 74 65 20 65 6e 74 72 79 2d 74 - 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 - 6e 20 65 78 65 63 75 74 65 0a + ~ " x' hex-string-alternate execute" + 20 20 78 27 20 68 65 78 2d 73 74 72 69 6e 67 2d + 61 6c 74 65 72 6e 61 74 65 20 65 78 65 63 75 74 + 65 0a ~ "" 0a @@ -99098,10 +99062,9 @@ 20 20 20 20 7e 20 6e 6f 77 20 63 6f 6d 70 6c 65 74 65 21 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99204,11 +99167,9 @@ 20 6b 6e 6f 77 20 77 69 6c 6c 20 6e 65 76 65 72 20 62 65 20 72 65 61 63 68 65 64 2e 0a - ~ " ' hex-string-alternate entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 73 74 72 69 6e 67 - 2d 61 6c 74 65 72 6e 61 74 65 20 65 6e 74 72 79 - 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f - 6b 65 6e 20 2c 0a + ~ " x' hex-string-alternate ," + 20 20 20 20 78 27 20 68 65 78 2d 73 74 72 69 6e + 67 2d 61 6c 74 65 72 6e 61 74 65 20 2c 0a ~ " s" exit" find entry-to-execution-token ," 20 20 20 20 73 22 20 65 78 69 74 22 20 66 69 6e @@ -99231,10 +99192,9 @@ 6e 64 65 72 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 2e 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99272,11 +99232,10 @@ ~ "" 0a - ~ " ' hex-dot-string-alternate entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 64 6f 74 2d 73 74 - 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 20 65 - 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f - 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-dot-string-alternate ," + 20 20 20 20 78 27 20 68 65 78 2d 64 6f 74 2d 73 + 74 72 69 6e 67 2d 61 6c 74 65 72 6e 61 74 65 20 + 2c 0a ~ " s" exit" find entry-to-execution-token ," 20 20 20 20 73 22 20 65 78 69 74 22 20 66 69 6e @@ -99286,10 +99245,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99358,10 +99316,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99417,11 +99374,10 @@ ~ "" 0a - ~ " ' hex-sys-write-replacement entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 73 79 73 2d 77 72 - 69 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 - 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 - 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-sys-write-replacement ," + 20 20 20 20 78 27 20 68 65 78 2d 73 79 73 2d 77 + 72 69 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 + 20 2c 0a ~ " s" exit" find entry-to-execution-token ," 20 20 20 20 73 22 20 65 78 69 74 22 20 66 69 6e @@ -99431,10 +99387,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99512,15 +99467,11 @@ 6c 61 63 65 20 66 6f 72 20 74 68 65 20 68 6f 6f 6b 2e 0a - ~ " ' create-hex-output-metadata-top-of-file-entries" - 20 20 20 20 27 20 63 72 65 61 74 65 2d 68 65 78 - 2d 6f 75 74 70 75 74 2d 6d 65 74 61 64 61 74 61 - 2d 74 6f 70 2d 6f 66 2d 66 69 6c 65 2d 65 6e 74 - 72 69 65 73 0a - - ~ " entry-to-execution-token ," - 20 20 20 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 - 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' create-hex-output-metadata-top-of-file-entries ," + 20 20 20 20 78 27 20 63 72 65 61 74 65 2d 68 65 + 78 2d 6f 75 74 70 75 74 2d 6d 65 74 61 64 61 74 + 61 2d 74 6f 70 2d 6f 66 2d 66 69 6c 65 2d 65 6e + 74 72 69 65 73 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -99530,10 +99481,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99575,11 +99525,9 @@ 64 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a - ~ " ' hex-set-label-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 73 65 74 2d 6c 61 - 62 65 6c 2d 74 72 61 63 65 20 65 6e 74 72 79 2d - 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b - 65 6e 20 2c 0a + ~ " x' hex-set-label-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 73 65 74 2d 6c + 61 62 65 6c 2d 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -99589,10 +99537,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99645,11 +99592,9 @@ 20 73 69 6e 67 6c 65 2d 70 75 72 70 6f 73 65 20 77 6f 72 64 2e 0a - ~ " ' hex-packstring-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 73 74 - 72 69 6e 67 2d 74 72 61 63 65 20 65 6e 74 72 79 - 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f - 6b 65 6e 20 2c 0a + ~ " x' hex-packstring-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 73 + 74 72 69 6e 67 2d 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -99659,10 +99604,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99807,10 +99751,9 @@ 74 68 20 4e 4f 54 20 69 6e 63 6c 75 64 69 6e 67 20 74 65 72 6d 69 6e 61 74 6f 72 29 0a - ~ " ' hex-pack-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 2d 74 - 72 61 63 65 20 65 6e 74 72 79 2d 74 6f 2d 65 78 - 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-pack-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 2d + 74 72 61 63 65 20 2c 0a ~ "" 0a @@ -99828,27 +99771,21 @@ 64 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a - ~ " ' hex-output-metadata-entry-type-raw-string-literal" - 20 20 20 20 27 20 68 65 78 2d 6f 75 74 70 75 74 - 2d 6d 65 74 61 64 61 74 61 2d 65 6e 74 72 79 2d - 74 79 70 65 2d 72 61 77 2d 73 74 72 69 6e 67 2d - 6c 69 74 65 72 61 6c 0a - - ~ " entry-to-execution-token ," - 20 20 20 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 - 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-output-metadata-entry-type-raw-string-literal ," + 20 20 20 20 78 27 20 68 65 78 2d 6f 75 74 70 75 + 74 2d 6d 65 74 61 64 61 74 61 2d 65 6e 74 72 79 + 2d 74 79 70 65 2d 72 61 77 2d 73 74 72 69 6e 67 + 2d 6c 69 74 65 72 61 6c 20 2c 0a ~ " s" swap" find entry-to-execution-token ," 20 20 20 20 73 22 20 73 77 61 70 22 20 66 69 6e 64 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a - ~ " ' add-hex-output-metadata-entry" - ~ " entry-to-execution-token ," - 20 20 20 20 27 20 61 64 64 2d 68 65 78 2d 6f 75 - 74 70 75 74 2d 6d 65 74 61 64 61 74 61 2d 65 6e - 74 72 79 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 - 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' add-hex-output-metadata-entry ," + 20 20 20 20 78 27 20 61 64 64 2d 68 65 78 2d 6f + 75 74 70 75 74 2d 6d 65 74 61 64 61 74 61 2d 65 + 6e 74 72 79 20 2c 0a ~ " ~ (output point, string pointer)" 20 20 20 20 7e 20 28 6f 75 74 70 75 74 20 70 6f @@ -99863,10 +99800,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -99951,10 +99887,9 @@ ~ " 1 ," 20 20 20 20 31 20 2c 0a - ~ " ' hex-pack-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 2d 74 - 72 61 63 65 20 65 6e 74 72 79 2d 74 6f 2d 65 78 - 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-pack-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 2d + 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -99964,10 +99899,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -100055,10 +99989,9 @@ ~ " 2 ," 20 20 20 20 32 20 2c 0a - ~ " ' hex-pack-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 2d 74 - 72 61 63 65 20 65 6e 74 72 79 2d 74 6f 2d 65 78 - 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-pack-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 2d + 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -100068,10 +100001,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -100159,10 +100091,9 @@ ~ " 4 ," 20 20 20 20 34 20 2c 0a - ~ " ' hex-pack-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 2d 74 - 72 61 63 65 20 65 6e 74 72 79 2d 74 6f 2d 65 78 - 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-pack-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 2d + 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -100172,10 +100103,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -100263,10 +100193,9 @@ ~ " 8 ," 20 20 20 20 38 20 2c 0a - ~ " ' hex-pack-trace entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 70 61 63 6b 2d 74 - 72 61 63 65 20 65 6e 74 72 79 2d 74 6f 2d 65 78 - 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-pack-trace ," + 20 20 20 20 78 27 20 68 65 78 2d 70 61 63 6b 2d + 74 72 61 63 65 20 2c 0a ~ " ~ Fall through to the inner implementation." 20 20 20 20 7e 20 46 61 6c 6c 20 74 68 72 6f 75 @@ -100276,10 +100205,9 @@ ~ "" 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 65 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 + 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -100323,10 +100251,8 @@ ~ " make-hidden" 20 20 6d 61 6b 65 2d 68 69 64 64 65 6e 0a - ~ " ' ] entry-to-execution-token execute" - 20 20 27 20 5d 20 65 6e 74 72 79 2d 74 6f 2d 65 - 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 65 - 78 65 63 75 74 65 0a + ~ " x' ] execute" + 20 20 78 27 20 5d 20 65 78 65 63 75 74 65 0a ~ " ;" 20 20 3b 0a @@ -101093,10 +101019,9 @@ 72 6f 6c 20 73 74 61 63 6b 20 61 6e 64 20 74 68 65 20 6c 6f 67 2e 0a - ~ " ' hex-trace entry-to-execution-token ," - 20 20 27 20 68 65 78 2d 74 72 61 63 65 20 65 6e - 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e - 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-trace ," + 20 20 78 27 20 68 65 78 2d 74 72 61 63 65 20 2c + 0a ~ "" 0a @@ -101126,10 +101051,8 @@ 65 20 72 65 67 75 6c 61 72 20 73 65 6d 69 63 6f 6c 6f 6e 20 73 74 75 66 66 2e 0a - ~ " [ ' ; entry-to-execution-token , ]" - 20 20 5b 20 27 20 3b 20 65 6e 74 72 79 2d 74 6f - 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e - 20 2c 20 5d 0a + ~ " [ x' ; , ]" + 20 20 5b 20 78 27 20 3b 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -101206,10 +101129,8 @@ 20 20 20 20 68 65 72 65 20 40 20 38 20 70 61 63 6b 61 6c 69 67 6e 20 68 65 72 65 20 21 0a - ~ " [ ' ; entry-to-execution-token , ]" - 20 20 20 20 5b 20 27 20 3b 20 65 6e 74 72 79 2d - 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b - 65 6e 20 2c 20 5d 0a + ~ " [ x' ; , ]" + 20 20 20 20 5b 20 78 27 20 3b 20 2c 20 5d 0a ~ " exit" 20 20 20 20 65 78 69 74 0a @@ -101231,10 +101152,8 @@ 74 68 65 20 72 65 67 75 6c 61 72 20 62 65 68 61 76 69 6f 72 2e 0a - ~ " [ ' ;asm entry-to-execution-token , ]" - 20 20 5b 20 27 20 3b 61 73 6d 20 65 6e 74 72 79 - 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f - 6b 65 6e 20 2c 20 5d 0a + ~ " [ x' ;asm , ]" + 20 20 5b 20 78 27 20 3b 61 73 6d 20 2c 20 5d 0a ~ " ; make-immediate" 20 20 3b 20 6d 61 6b 65 2d 69 6d 6d 65 64 69 61 @@ -101659,12 +101578,10 @@ ~ " drop" 20 20 20 20 20 20 64 72 6f 70 0a - ~ " ' hex-allocate-replacement entry-to-execution-token" - ~ " ," - 20 20 20 20 20 20 27 20 68 65 78 2d 61 6c 6c 6f - 63 61 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 - 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 - 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-allocate-replacement ," + 20 20 20 20 20 20 78 27 20 68 65 78 2d 61 6c 6c + 6f 63 61 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e + 74 20 2c 0a ~ " } {" 20 20 20 20 7d 20 7b 0a @@ -101954,12 +101871,10 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 30 78 30 31 20 26 20 7b 0a - ~ " ' hex-memory-slide-replacement entry-to-execution-token" - ~ " ," - 20 20 20 20 27 20 68 65 78 2d 6d 65 6d 6f 72 79 - 2d 73 6c 69 64 65 2d 72 65 70 6c 61 63 65 6d 65 - 6e 74 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 - 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-memory-slide-replacement ," + 20 20 20 20 78 27 20 68 65 78 2d 6d 65 6d 6f 72 + 79 2d 73 6c 69 64 65 2d 72 65 70 6c 61 63 65 6d + 65 6e 74 20 2c 0a ~ " s" memcopy" find entry-to-execution-token ," 20 20 20 20 73 22 20 6d 65 6d 63 6f 70 79 22 20 @@ -101992,12 +101907,10 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 30 78 30 31 20 26 20 7b 0a - ~ " ' hex-memory-slide-replacement entry-to-execution-token" - ~ " ," - 20 20 20 20 27 20 68 65 78 2d 6d 65 6d 6f 72 79 - 2d 73 6c 69 64 65 2d 72 65 70 6c 61 63 65 6d 65 - 6e 74 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 - 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-memory-slide-replacement ," + 20 20 20 20 78 27 20 68 65 78 2d 6d 65 6d 6f 72 + 79 2d 73 6c 69 64 65 2d 72 65 70 6c 61 63 65 6d + 65 6e 74 20 2c 0a ~ " s" memmove" find entry-to-execution-token ," 20 20 20 20 73 22 20 6d 65 6d 6d 6f 76 65 22 20 @@ -104483,11 +104396,10 @@ ~ "" 0a - ~ " ' hex-tilde-replacement entry-to-execution-token ," - 20 20 20 20 20 20 27 20 68 65 78 2d 74 69 6c 64 - 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 65 6e - 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e - 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-tilde-replacement ," + 20 20 20 20 20 20 78 27 20 68 65 78 2d 74 69 6c + 64 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 2c + 0a ~ " } {" 20 20 20 20 7d 20 7b 0a @@ -105555,12 +105467,10 @@ ~ " drop" 20 20 20 20 20 20 64 72 6f 70 0a - ~ " ' hex-label-word-replacement entry-to-execution-token" - ~ " ," - 20 20 20 20 20 20 27 20 68 65 78 2d 6c 61 62 65 - 6c 2d 77 6f 72 64 2d 72 65 70 6c 61 63 65 6d 65 - 6e 74 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 - 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-label-word-replacement ," + 20 20 20 20 20 20 78 27 20 68 65 78 2d 6c 61 62 + 65 6c 2d 77 6f 72 64 2d 72 65 70 6c 61 63 65 6d + 65 6e 74 20 2c 0a ~ " exit" 20 20 20 20 20 20 65 78 69 74 0a @@ -105580,13 +105490,10 @@ ~ " drop" 20 20 20 20 20 20 64 72 6f 70 0a - ~ " ' hex-log-load-word-replacement" - ~ " entry-to-execution-token ," - 20 20 20 20 20 20 27 20 68 65 78 2d 6c 6f 67 2d - 6c 6f 61 64 2d 77 6f 72 64 2d 72 65 70 6c 61 63 - 65 6d 65 6e 74 20 65 6e 74 72 79 2d 74 6f 2d 65 - 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c - 0a + ~ " x' hex-log-load-word-replacement ," + 20 20 20 20 20 20 78 27 20 68 65 78 2d 6c 6f 67 + 2d 6c 6f 61 64 2d 77 6f 72 64 2d 72 65 70 6c 61 + 63 65 6d 65 6e 74 20 2c 0a ~ " exit" 20 20 20 20 20 20 20 65 78 69 74 0a @@ -105762,11 +105669,10 @@ 20 20 69 6e 74 65 72 70 72 65 74 65 72 2d 66 6c 61 67 73 20 40 20 30 78 30 31 20 26 20 7b 0a - ~ " ' hex-interpret-replacement entry-to-execution-token ," - 20 20 20 20 27 20 68 65 78 2d 69 6e 74 65 72 70 - 72 65 74 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 - 65 6e 74 72 79 2d 74 6f 2d 65 78 65 63 75 74 69 - 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' hex-interpret-replacement ," + 20 20 20 20 78 27 20 68 65 78 2d 69 6e 74 65 72 + 70 72 65 74 2d 72 65 70 6c 61 63 65 6d 65 6e 74 + 20 2c 0a ~ " } {" 20 20 7d 20 7b 0a @@ -106832,10 +106738,9 @@ 20 61 20 6c 69 74 20 61 6c 74 65 72 6e 61 74 65 20 28 21 29 0a - ~ " ' lit entry-to-execution-token , ," - 20 20 20 20 20 20 27 20 6c 69 74 20 65 6e 74 72 - 79 2d 74 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 - 6f 6b 65 6e 20 2c 20 2c 0a + ~ " x' lit , ," + 20 20 20 20 20 20 78 27 20 6c 69 74 20 2c 20 2c + 0a ~ " 0 exit" 20 20 20 20 20 20 30 20 65 78 69 74 0a @@ -112501,15 +112406,12 @@ ~ " swap literal" 20 20 73 77 61 70 20 6c 69 74 65 72 61 6c 0a - ~ " ' output-contents entry-to-execution-token ," - 20 20 27 20 6f 75 74 70 75 74 2d 63 6f 6e 74 65 - 6e 74 73 20 65 6e 74 72 79 2d 74 6f 2d 65 78 65 - 63 75 74 69 6f 6e 2d 74 6f 6b 65 6e 20 2c 0a + ~ " x' output-contents ," + 20 20 78 27 20 6f 75 74 70 75 74 2d 63 6f 6e 74 + 65 6e 74 73 20 2c 0a - ~ " ' exit entry-to-execution-token ," - 20 20 27 20 65 78 69 74 20 65 6e 74 72 79 2d 74 - 6f 2d 65 78 65 63 75 74 69 6f 6e 2d 74 6f 6b 65 - 6e 20 2c 0a + ~ " x' exit ," + 20 20 78 27 20 65 78 69 74 20 2c 0a ~ "" 0a @@ -113077,6 +112979,6 @@ ~ normal hex-dump stuff. 00 00 00 00 00 00 ~ (alignment padding) -~ label total-size at offset 0x00000000000ac9f0 is here. +~ label total-size at offset 0x00000000000ac400 is here. ~ This is the end of the hex dump. Thanks for reading! -- cgit 1.4.1