This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: (C++) mangling vector types


Jason Merrill wrote:
> On 11/12/2009 11:50 AM, Ulrich Drepper wrote:
>> On 11/12/2009 08:35 AM, Jason Merrill wrote:
>>>> I'd favor this if you can emit aliases with the old names wherever this
>>>> is possible and currently done.
>>>
>>> I suppose if we unconditionally use the new mangling and emit a weak
>>> alias with the old mangling, old external references will resolve to
>>> somthing, so code that only uses one vector size will continue to work;
>>
>> Really? How'd you create code with the new compiler and older libraries
>> which only provide definitions for the old names?
> 
> Ah, good point.  That would require some sort of "really weak definition".
> 
> Jason

  :)  Wow, that'd be probably the first time ever windows platform semantics
would turn out to support C++ better than ELF semantics!  (We have 'really
weak' definitions, in fact it's the only kind we have...)

    cheers,
      DaveK


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]