[Bug other/15000] Support setting the default symbol visibility for ELF

s_gccbugzilla at nedprod dot com gcc-bugzilla@gcc.gnu.org
Wed Apr 28 19:43:00 GMT 2004


------- Additional Comments From s_gccbugzilla at nedprod dot com  2004-04-28 18:24 -------
(In reply to comment #20)
> Brian, nested classes aren't inheriting visibility off their enclosing class 
> with the new patch. I tried fixing this and failed because AFAICS in 
pushclass() 
> the enclosing class hasn't processed attribute flags yet and so everything is 
> always default visibility.
> 
> You know GCC better than I, so I'd appreciate it if you can find some 
solution. 
> Thereafter I think I have everything else covered, including the new pragma.

If we're not moving ahead with this angle, I can try merging aspects of the new 
patch with the old patch and rerelease. However AFAICS the method of storing 
data in the typeinfo is incapable of supporting the mechanics required for 
-fvisibility unless anyone has any suggestions?

Cheers,
Niall


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15000



More information about the Gcc-bugs mailing list