typeof woes in symbol renaming, or glibc x gcc
Mark Mitchell
mark@codesourcery.com
Tue Aug 27 12:14:00 GMT 2002
--On Tuesday, August 27, 2002 03:40:47 PM -0300 Alexandre Oliva
<aoliva@redhat.com> wrote:
> On Aug 20, 2002, Alexandre Oliva <aoliva@redhat.com> wrote:
>
>> On Aug 15, 2002, Alexandre Oliva <aoliva@redhat.com> wrote:
>>> On Aug 14, 2002, Mark Mitchell <mark@codesourcery.com> wrote:
>>>> --On Wednesday, August 14, 2002 01:28:52 AM -0300 Alexandre Oliva
>>>> <aoliva@redhat.com> wrote:
>
>>>>> A recent change in glibc exposed a latent bug in GCC. Glibc uses some
>>>>> tricks to rename symbols, that have worked on functions for a while,
>>>>> but that had never been used on data symbols, and they happened to
>>>>> malfunction on platforms that defined ASM_OUTPUT_EXTERNAL (IA64, MIPS
>>>>> and a few others). It failed because, given the following code:
>
>>>> OK, thanks.
>
>>> For the 3.2 branch too?
If it's a regression, yes. Otherwise, no.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
More information about the Gcc-patches
mailing list