[comp.os.minix] Sozobon C and MINIX ST

HBO043%DJUKFA11.BITNET@cunyvm.cuny.edu (Christoph van Wuellen) (05/03/90)

Hi,
First, since the compiler you damn is mine, tell me what you don't like
- I suspect it is the huge memory request when compiling very large
functions -
A port of the sozobon compiler to minix-st is straightforward, but there are
some errors in the code which don't harm when you use sozobon-c, but which
are desatrous when compiling sozobon-C on a workstation (well, you have to
begin somewhere). Something that had to be totally changed is the generation
of floating-point constants.

The biggest problem is that front end, code generation and assembly code
generation are not clearly separated - so it is not that easy to fit
the compiler to the ACK assembler - not as easy as it is with my compiler.
If you use the whole sozobon toolset (compiler,assembler,linker,archiver)
you get far away from MINIX-ST.

According to my benchmarks, the code is slightly inferior to the code my
compiler produces, but anyway, I will prepare a list of fixes you should
apply before bringing the compiler to work.

Of course, I recommend to use my compiler - if you have problems, tell it and
perhaps fix it.
/Christoph van Wuellen.