id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1255,fix PARROT_EXPORT visibility=default for gcc other than 4.x,jkeenan,jkeenan,"This ticket transfers into Trac an issue originally discussed in the RT system at [http://rt.perl.org/rt3/Ticket/Display.html?id=62010 RT #62010].

In that ticket, Donald Hunter said:

''""This patch fixes a problem with gcc 3.4.6 on Linux where -fvisibility=hidden is detected as supported but __attribute__((visibility(""default""))) is not used for PARROT_EXPORT. The setting for export visibility was hard-coded for gcc > 4.0 so I changed it to be a new test based on the detection of support for -fvisibility=hidden''

''""I created a new file for the config step because it has to happen after config/auto/warnings.pm and there's no other relevant file to put it in.""''

However, a number of Parrot developers (including myself) were skeptical of the need for a new configuration step as proposed in that RT.  Discussion was inconclusive.

infinoid, can you take this ticket?

Thank you very much.

kid51",patch,closed,normal,,configure,1.7.0,medium,fixed,,infinoid particle,,new,
