frontends.html

Gaius Mulley gaius@glam.ac.uk
Tue Oct 17 04:36:00 GMT 2000


many thanks for the email regarding http://gcc.gnu.org/frontends.html

> Given the recent discussions on GNAT, it might be useful if maintainers of
> non-integrated front ends could (a) check the entries for their front ends
> in frontends.html for accuracy and (b) add information about whether their
> front ends work with current GCC CVS, whether they are planned to be
> integrated into GCC, what the obstacles to integration are and any ideas
> of the timescale, etc. (sending patches for frontends.html to
> gcc-patches@gcc.gnu.org).

regarding gm2:

(a)  entry is accurate
(b)  certainly I'd like to see gm2 integrated with gcc. All
     copyright assignment to FSF have taken place.
     From the discussion with the gcc maintainers (circa 2000-08-25)
     on gcc mailing list it seems that it might be prudent to wait
     until gcc-3.0 is released. The gm2 front end did work with
     egcs-20000828 (it built itself and supporting utilities),
     but it currently does not work with the egcs-20001016 snapshot.
     (Obstack changes). In due course I could checkout the gm2 sources
     which were compatible with egcs-20000828 and create a tar ball
     on floppsie.comp.glam.ac.uk if required?

     As for timescale: given that there is plenty of room for
     improvement and extensions I'll divide the answer into two:

     Short term: get gm2 build from the current egcs. This requires:

     fixing obstack problems, stress test/fix the configure and
     build mechanism on machines other than 80?86 GNU/Linux,
     adding tests to a formal testsuite, documentation, test, test, etc.

     In the longer term: improve the library support, coroutines,
     language dialect switches, preprocessor etc, etc.

When appropriate I'll send the html patches as requested

hope this helps,

Gaius


More information about the Gcc mailing list