example GCC plugins?

Basile Starynkevitch basile@starynkevitch.net
Fri Mar 20 07:11:42 GMT 2020


Hello list,


Does the GCC community consider adding example plugins in the next 
release of GCC?

I would be happy (and I could get funded to, e.g. by CHARIOT 
<https://www.chariotproject.eu/>) to contribute one (of course GPLv3+ 
licensed, and FSF copyrighted). But before really starting coding it, I 
need (in particular for funding organizations, notably H2020 
<https://en.wikipedia.org/wiki/Framework_Programmes_for_Research_and_Technological_Development#Horizon_2020>) 
to have some assurance that my plugin might be incorporated in the next 
GCC release.


(BTW, I was the GCC MELT <http://starynkevitch.net/Basile/gcc-melt/> 
guy, and actively contributed, with Jérémie Salvucci, to GCC plugin 
infrastructure)

The plugin I have in mind would embed some Turing complete interpreter 
with sqlite <https://sqlite.org/> and JSONRPC <https://www.jsonrpc.org/> 
abilities or HTTPS REST abilities (I started clips-rules-gcc 
<https://github.com/bstarynk/clips-rules-gcc>, but I tend to believe 
that rewriting something from scratch, above GCC garbage collection, 
would be easier). This in relation with Bismon 
<https://github.com/bstarynk/bismon/> (a GPLv3+ software described here 
<http://starynkevitch.net/Basile/bismon-chariot-doc.pdf>).


Funding agencies and employer won't allow me to code a plugin which has 
absolutely no change to be used.

Cheers

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France; <basile@starynkevitch.net>
(mobile phone: cf my web page / voir ma page web...)




More information about the Gcc mailing list