This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: New GNU Pascal alpha gpc-980511 works with egcs-19980508
- To: law at cygnus dot com
- Subject: Re: New GNU Pascal alpha gpc-980511 works with egcs-19980508
- From: Peter Gerwinski <peter at gerwinski dot de>
- Date: Tue, 12 May 1998 02:40:52 +0200 (MEST)
- Cc: peter at gerwinski dot de, egcs at cygnus dot com, gpc at hut dot fi
According to Jeffrey A Law:
>
> I'm curious about how much stuff you had to change to make gpc work
> with egcs and any suggestions you might have to better document the
> existing front-end interface incompatibilities between gcc-2.8 and
> egcs.
Not too much. LANGUAGES does a good job (although I found it only
*after* having done the changes;-).
BTW, in LANGUAGES is written:
]
] Right now there is no documentation for the GCC tree -> rtl interfaces
] (or more generally the interfaces for adding new languages).
See `info -f gpc -n "GPC source"' and from there especially
`info -f gpc -n "Tree nodes"' for a building site of some
documentation for tree nodes and such.
> I'm also curious about how much (if any) changes you need outside
> the pascal front end.
About the same as with gcc-2.8.1, but ...
> It would be real cool if we could start
> moving toward the ability to plug gpc into egcs.
... `convert.c' already has the relevant `#ifdef GPC' sections. :-)
See `p/diffs/gcc-egcs-2.91.28.diff' for all changes in the backend
necessary to make GPC work.
Greetings,
Peter
--
Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/
Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-980420
PGP: see homepage - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75
Fight the SPAM and UBE! - http://spam.abuse.net/ - http://maps.vix.com/