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]
Other format: [Raw text]

Re: Progress on GCC plugins ?


Gabriel Dos Reis wrote:
Robert Dewar <dewar@adacore.com> writes:

| It's interestinng to note that in the Ada world, there is an ISO
| standard for plugins, which is compiler/vendor neutral (at least
| in theory, in practice there are some implementation dependencies).
| That's the ASIS interface (Ada Semantic Interface Specification).

So, is it that plugins are good for Ada (and I presume the GNU Ada
front end) but not for GCC?

All versions of the GNAT front end can produce the trees needed as INPUT to the ASIS library (these trees are reasonably documented, see sinfo and einfo, but nothing like formally documented at the standards level).

The ASIS library itself is not part of the FSF sources, because
that would seem contrary to the general GCC goal of discouraging
proprietary coupling.

-- Gaby


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