[net.micro.atari16] C: What bugs are there?

wampler@unmvax.UUCP (Bruce Wampler) (03/11/86)

> 	Could anyone tell me what bugs there are in the DRI C compiler?
> I am working on some GEM programs, and I keep getting bus errors (the
> ole' double mushrooms...).  
	The biggest problems I've found with DRI C is that it is VERY
sensitive to parameters matching.  I've found several programs
I've ported from MS-DOS that work happily there but give me mushrooms
on the ST.  So far, the problem has ALWAYS been mismatched parameters.
You have to pass ints to ints, chars to chars, and pointers to pointers.
(and longs to longs!).  Any mismatch, and bye bye.  Hope that helps.
  Bruce Wampler - ucbvax!unmvax!wampler