From: Peter Gerwinski peter@gerwinski.de Date: Sun, 19 Apr 1998 20:25:06 +0200 (MEST) Cc: shane@continuum.eu.org
According to Nick Burrett:
I have been experimenting over the past couple of weeks. Since gpc is based on the gcc 2.8.0 work, it is not compatible with egcs. Several weeks ago bytecode support was removed from egcs so a series of patches would be required that removed bytecode support from gpc.
The GPC frontend has not much to do with bytecode support. If the interface between the frontend and the backend did not change, GPC will not even notice that difference.
I don't think that I made myself entirely clear. I meant to say that since bytecode support has been removed from egcs, there are still dependencies within gpc for bytecode support. Even though GPC probably doesn't have much to do with bytecode, there are still references in the GPC sources to 'bytecode'.
A quick grep shows up util.c and Makefile.in. There might be others but I suspect it's very easy to get GPC working with EGCS.
I suppose the ideal solution would be to just remove all bytecode references within GPC. The bytecode support in GCC 2.8 is broken anyway. I would supply the relevant diffs but I haven't signed a copyright assignment for GNU Pascal.
Regards,
Nick B.