[llvm-commits] [gcc-plugin] r76227 - /gcc-plugin/trunk/llvm-types.cpp

Duncan Sands baldrick at free.fr
Sat Jul 18 00:24:04 PDT 2009


Hi Dale,

>> Remove all the code which works around gcc bugs by
>> correcting gcc type trees.  If these gcc bugs still
>> exist then they can be fixed in gcc mainline.
> 
> Good luck!  Why do you think the gcc mainline maintainers would regard  
> these peculiar representations as a bug?

it is true that they might consider them to be a feature!  But
if it is a feature, then that presumably means that the plugin
should do something with them rather than throwing them away.
Another possibility is that they agree that it's a bug but don't
think it's important enough to fix (and won't take a patch).
Finally, these problems may have been fixed in mainline already.
I'd rather worry about all of this later - for the moment I just
want to get the plugin compiling, and these routines were using
a bunch of stuff that doesn't seem to exist in mainline.

Ciao,

Duncan.



More information about the llvm-commits mailing list