This is the mail archive of the gcc-patches@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: RFA (varpool): PATCH to add forward-compatibility aliases for C++ ABI bugs


On 02/26/2010 05:48 AM, Richard Guenther wrote:
Apart from being cleaner does it offer any functional advantage
over using the existing alias machinery (the vector of alias_pairs
emitted via finish_aliases_*)?

The difference is that alias_pairs are always emitted, and cause the target to be needed, whereas same body/extra name aliases are only emitted if the target is. I'll add that to the comment.


In fact you probably need to adjust the LTO streamer and symtab
merger for your change (while it should handle alias_pairs already).

I thought about that, but varpool nodes are not streamed.


Jason


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