Hi all, I have a project that could benefit a lot from using something similar to GEM (http://www.ecsl.cs.sunysb.edu/gem/). I have not used GEM (As doing so is pointless currently and thus my email), but to summarise for others not familiar with it following is an except from their website:
GEM is ... "a framework for writing compiler extensions as dynamically loaded modules... similar to that of the the Linux Security Modules project" The problem with GEM is that any benefits gained from using GEM itself are meaningless unless GEM is included as part of the official GCC distribution to allow the official GCC to be extended with "plugins". If people are interested in the reasons why this is the case I can go into that in more detail, however for now I wanted to ask the following: What kind of requirements would need to be met by such a "plugin framework" in order to be included in the official GCC distribution? Is it a long shot to even think that such a framework would ever be included in GCC? Thanks, Brendon.