[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