public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* hash signature of cc1 etc....?
@ 2011-07-22 18:16 Basile Starynkevitch
  2011-07-22 22:31 ` Ian Lance Taylor
  0 siblings, 1 reply; 4+ messages in thread
From: Basile Starynkevitch @ 2011-07-22 18:16 UTC (permalink / raw)
  To: gcc


Hello All,

As far as I understand, plugins' shared objects are not supposed to (be guaranteed to)
work when gcc changes, even from one patchlevel to the next, or perhaps even when it has
been rebuilt.

In MELT, I am trying very hard to enforce that MELT modules (the *.so produced by
compiling the *.c generated by MELT) are rebuilt when needed, and I even encode in these
*.so some md5sum related to the gcc loading it.

Maybe we should have an easy way to display such checksums.

Should we add an option to the gcc driver which would print such checksums?

Of course, people could use a shell script using the output of gcc -print-file-name=cc1
etc, but I was imagining something simpler, like eg an hypothetical option
gcc -print-internal-checksums

Regards 
-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-07-25 19:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-22 18:16 hash signature of cc1 etc....? Basile Starynkevitch
2011-07-22 22:31 ` Ian Lance Taylor
2011-07-23 15:51   ` Basile Starynkevitch
2011-07-25 20:26     ` Romain Geissler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).