[comp.os.minix] c68 68000 C compiler, patch 5, intro

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

Here comes patch5 to c68.
Along with this patch, the c68 binary and my version of cc.c are posted

I was very busy, but here is the long awaited patch5
(the main problem is not to fix everything, I have to undergo a
tedious upload procedure before I can post anything to the net)

- I hoper g_hook in gencode.c is correct now. I really wanted to avoid
  the temp_inv() call since registers may be dumped to the stack where
  it is not necessary. But I think I cannot avoid this in order to
  hold everything in sync in both parts of the sentence.


- recently I got a message that c68 was unable to compile a cast like

  a = (enum xxx) b;

  there is simply kw_enum missing in the list in file expr.c, castbegin().
  This is fixed in this patchlevel.

Christoph van Wuellen