--- gforth/comp-i.fs 2010/05/12 20:13:33 1.20 +++ gforth/comp-i.fs 2010/09/05 18:04:17 1.22 @@ -24,9 +24,6 @@ s" address-unit-bits" environment? drop \ write a cell to the file w cell file-id write-file ; -: th ( addr1 n -- addr2 ) - cells + ; - : bset ( bmask c-addr -- ) tuck c@ or swap c! ; @@ -98,7 +95,7 @@ s" address-unit-bits" environment? drop : comp-image ( "image-file1" "image-file2" "new-image" -- ) name slurp-file { image1 size1 } - image1 size1 s" Gforth3" search 0= abort" not a Gforth image" + image1 size1 s" Gforth4" search 0= abort" not a Gforth image" drop 8 + image1 - { header-offset } size1 aligned size1 <> abort" unaligned image size" image1 header-offset + 2 cells + @ header-offset + size1 <> abort" header gives wrong size"