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

oo2c-1.4.0 & ooc-990209



The release of oo2c version 1.4.0 celebrates the availability of the
64 bit version of oo2c.  On the other hand, nothing really changed in
this respect from 1.3.13 -- but who cares.


Changes

* The X11 stuff has been separated from the compiler distribution; it
  is now available separately from Tim's site, at

    http://www.ping.de/sites/edge/X11_download.html

  This makes ports to non Unix platforms easier, because graphics
  support can now be modularized for different target platforms.

* Bug fix in oo2c's instruction scheduler.  This could cause broken
  compiler output due to unmet anti-dependencies.

* Implemented ABSTRACT extension, see reference manual for details.
  The module `Channel' now uses this flag for its record types and
  type-bound procedures.  The documentation for ABSTRACT was 
  provided by Stewart Greenhill.

* The tool oocn has been extended with a filter mode (e.g., to remove 
  pragmas or system flags from source code).  If you want to implement a 
  FOREIGN module, you should check out the --mod2foreign filter.
  Also new: --uses now works on predefined objects.

* OOCref has been updated to Eric's release 990202.  oocn is
  documented in the reference manual and has its own man page.  

* The configure script is build with autoconf 2.13.

Btw, if your patch complains about malformed lines in the diff, try to
upgrade to a recent version of patch (read: 2.5) first.

-- mva