--------------------------------------------------------------------------

                            GNU SmallTalk V1.1.1

                      - Release notes for AMIGA-port -

                       - Thursday 05-Mar-92 22:50:36 -

--------------------------------------------------------------------------


Hi there!
~~~~~~~~~
I just got my fingers on the (already modified) source of this Small-
Talk-Interpreter. It's compiled on an 68000-Amiga with OS2.0 using M.
Wild's port of GCC-1.40. I guess this works, I don't know anything
Smalltalk.


Changes
~~~~~~~
I didn't have the original FSF-source but a bunch of files that were
changed to run with Messy-DOS (MS-DOS). Here's what I've changed/added:

* Skipping Header when saving binary image via fputc() instead of the
  existing fseek() due to an error in fseek(): fseek(writeFile,posOffset,
  SEEK_SET) doesn't work, ftell(writeFile) remains 0!

* Dummy-function for popen(); same as for MS-DOS

* In order to re-compile, after running bison you must comment lines
  394 (#ifndef YYIMPURE) and 405 (#endif) OUT!

* No fixed value for mem-allocation, see SMALLTALK_MEM below.


Setup
~~~~~
Set up two directories, one to hold the kernel-source, the other to
put the binary Smalltalk-image into. Assign them as follows:

assign GNUSmallTalkKernel: dh0:languages/SmallTalk/Kernel
assign GNUSmallTalkImages: dh0:languages/SmallTalk/Images

The files in this directories are only processed if they weren't
found in the directories pointed to by the environment-variables
KERNEL_PATH and IMAGE-PATH, see dox for details.

Besides that, the size of the memory-pool can be adjusted via the
SMALLTALK_MEM-environment-variable. Just give it the pool-size in
bytes and remember that there are two pools!



What's left to say?

Nothing!


--------------------------------------------------------------------------

             Hubert Feyrer
             Bachstr. 40
           W-8304 Mallersdorf
             GERMANY
             Tel. 08772 / 6084
          ...and still no email. Argh!

--------------------------------------------------------------------------
