Path: utzoo!attcan!uunet!willett!ForthNet From: ForthNet@willett.UUCP (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: LMI Forth(s) Message-ID: <1367.UUL1.3#5129@willett.UUCP> Date: 20 Jul 90 02:32:47 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 40 Date: 07-17-90 (13:50) Number: 718 (Echo) To: RAY DUNCAN Refer#: NONE From: JIM DAVIS Read: NO Subj: 68KFORTH+ VER 2.2, 3.0 Status: PUBLIC MESSAGE Hi Ray, It appears there is a problem with the old version of the metacompiler. ver 2.2 for 68k FORTH+ ( uses 32 bit token table, 16 bit word ptrs ) Will not generate .IMG file for size over 64K, Error message returned when writing object file is " can't write object file ". Disk space is ~ 8 Mb free on 110 Mb drive. size of .IMG file written is Actual size of image - 65536 and the first part of the image file appears ok. I guess a 16 bit pointer was used to maintain the object code buffer area. I am unable to use the latest versions 3.0 due to some restrictions on the size of the image.i.e. Using 16 bit word pointers appears to restrict total code space to 64Kb. Questions: 1) Is it possible to fix? 2) Will LMI Assist us in resolving this problem? 3) Is version 3 really restricted to 16 bit relative addressing 4) Know of and other workarounds? Our application is currently in the 60-70 Kb range ( object ) and we planned on dding major inhancments to the system. I expect the system to eventually reach the 100-150 Kb Before the next release. Were really between a rock and a hard place at the moment, I have other projects coming on line in a few weeks and have to get this out the door before all my other schedules start to slip. We also have two other projects ( one for the Air force and one for the British Navy ) that will be using the Ver 2.2 imbedded FORTH. If you can't come up with a workaround, Would it be possible ( with the proper non-disclosure agrement ) to aquire the meta compiler source for version 2.2? I Will have my boss contact you after I receive your reply. Thanks Again, Jim Davis @ RTE ( 509 ) 773-3796 ( voice ) , 773-5682 ( FAX) NET/Mail : LMI Forth Board, Los Angeles, CA (213) 306-3530 ----- This message came from GEnie via willett through a semi-automated process. Report problems to: uunet!willett!dwp or willett!dwp@hobbes.cert.sei.cmu.edu