This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: New GNU Pascal alpha gpc-980511 works with egcs-19980508


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]