Diff for /gforth/comp-i.fs between versions 1.14 and 1.18

version 1.14, 2003/08/25 14:17:43 version 1.18, 2007/12/31 17:34:58
Line 1 Line 1
 \ Compare nonrelocatable images and produce a relocatable image  \ Compare nonrelocatable images and produce a relocatable image
   
 \ Copyright (C) 1996,1997,1998,2002,2003 Free Software Foundation, Inc.  \ Copyright (C) 1996,1997,1998,2002,2003,2004,2007 Free Software Foundation, Inc.
   
 \ This file is part of Gforth.  \ This file is part of Gforth.
   
Line 19 Line 19
 \ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.  \ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
   
 s" address-unit-bits" environment? drop constant bits/au  s" address-unit-bits" environment? drop constant bits/au
 6 constant dodoes-tag  7 constant dodoes-tag
   
 : write-cell { w^ w  file-id -- ior }  : write-cell { w^ w  file-id -- ior }
     \ write a cell to the file      \ write a cell to the file
Line 43  s" address-unit-bits" environment? drop Line 43  s" address-unit-bits" environment? drop
     if      if
         ." : images have the same base address; producing only a data-relocatable image" cr          ." : images have the same base address; producing only a data-relocatable image" cr
     else      else
         offset abs expected-offset <> abort" images produced by different engines"          \ the following sanity check produces false positices with exec-shield
           \ offset abs expected-offset <> abort" images produced by different engines"
         ."  offset=" offset . cr          ."  offset=" offset . cr
         0 image1 i-field + ! 0 image2 i-field + !          0 image1 i-field + ! 0 image2 i-field + !
     endif      endif

Removed from v.1.14  
changed lines
  Added in v.1.18


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>