[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ooc-961015



Hello,
an update to the current ooc sources is available at the known
location `ftp://cognac.informatik.uni-kl.de/pub/ooc'.


  Juergen Zimmermann

P.S.: There's also a new bugfix release of the o2c package available,
      version number is 1.14.



The following changes were made to the files in the ooc source tree:

Tue Oct 15 12:18:45 1996  Juergen Zimmermann  <jnzimmer@informatik.uni-kl.de>

        * optimizers/ConstPropagation.Mod:
        (ComputeConstantResults) Fixed bug which occured when the second
        operand of a disabled boundIndex/boundRange instructions was not a
        constant, but the first one was (and should be propagated).

Sun Oct 13 13:54:09 1996  Michael van Acken  <acken@informatik.uni-kl.de>

        * backend/ansi-c/doc/oo2c: New option: --makefile <mfile>

        * backend/ansi-c/Build.Mod: Added code to write makefiles.

        * backend/ansi-c/oo2c.Mod:
        Added command line option `--makefile <mfile>'.  Writes a makefile for
        the given module resp. command into <mfile>.

Fri Oct 11 14:34:38 1996  Michael van Acken  <acken@informatik.uni-kl.de>

        * backend/ansi-c/Schedule.Mod (Schedule):
        Replaced very stupid selection heuristic with a merely
        stupid one: Arrange the GSA code to approximate the sequence of
        instructions of the initial source code.

Thu Oct 10 19:14:13 1996  Michael van Acken  <acken@informatik.uni-kl.de>

        * backend/ansi-c/Schedule.Mod (DataDependencies):
        Take loop gates into account when resolving
        anti-dependencies.

        (Schedule): Changed algorithm to keep a set of `ready' instructions.

        Removed debug code.

Wed Oct  9 18:27:51 1996  Michael van Acken  <acken@informatik.uni-kl.de>

        * backend/ansi-c/Build.Mod:
        Added option `--no-build'.  If present only C sources are generated,
        but no object files or executables are built.

        * backend/ansi-c/Allocate.Mod:
        Added coalescing of gates with their arguments.  Removed debug code.

        (ColorGraph): Replaced linear search for node with smallest current
        degree by heap sort.

Wed Oct  2 08:57:08 1996  Michael van Acken  <acken@informatik.uni-kl.de>

        * backend/ansi-c/Allocate.Mod:
        Improved handling of gate arguments: they don't create any inteference
        in the region they appear in.  Added some blurb describing the way
        gates and regions are handled.

        * backend/ansi-c/CodeGen.Mod:
        Added constant propagation to default optimizations.