[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ooc-961202 & oo2c-0.3
This update fixes some bugs that broke Mike Griebling's UnixCalc (in
pub/ooc/apps/). There is still an obscure type cast bug causing a bus
error on a SPARC 10. I'll put an intermediate patch 0.3a into the
oo2c directory as soon as possible. A patch from oo2c-0.2 to oo2c-0.3
is available. Check the text at the beginning of the file for
instructions how to apply it.
-- mva
ChangeLog Nov 20 to Dec 2:
Mon Dec 2 13:41:21 1996 Michael van Acken <acken@informatik.uni-kl.de>
* frontend/ParseExpr.Mod (Expr):
Right side of IN is only extended to SET if it is a constant,
but not if it is a variable with a constant value.
(SimpleExpr): Same for argument of complement.
Sun Dec 1 13:23:19 1996 Michael van Acken <acken@informatik.uni-kl.de>
* backend/ansi-c/doc/oo2c, backend/ansi-c/oo2c.Mod:
Added command line option `--version' and `--write-config'.
Sat Nov 30 17:32:46 1996 Michael van Acken <acken@informatik.uni-kl.de>
* backend/ansi-c/Schedule.Mod (DataDependencies):
Called procedures can change local structured
variables (through VAR parameter or nonlocal access). Make sure that
accesses of such a changed variable are scheduled before the call.
* backend/ansi-c/GenDecl.Mod (Declaration):
Fixed length calculation of multi-dimensional arrays.