r194296 - Use rauw for all discardable aliases, not just linkonce_odr.
Hal Finkel
hfinkel at anl.gov
Thu Nov 21 11:32:30 PST 2013
----- Original Message -----
> From: "Joerg Sonnenberger" <joerg at britannica.bec.de>
> To: cfe-commits at cs.uiuc.edu
> Sent: Thursday, November 21, 2013 6:53:17 AM
> Subject: Re: r194296 - Use rauw for all discardable aliases, not just linkonce_odr.
>
> On Fri, Nov 08, 2013 at 11:46:20PM -0000, Rafael Espindola wrote:
> > Author: rafael
> > Date: Fri Nov 8 17:46:20 2013
> > New Revision: 194296
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=194296&view=rev
> > Log:
> > Use rauw for all discardable aliases, not just linkonce_odr.
>
> This breaks boost::locale and possibly other things. Attached is a
> test
> case. Compile with -O2 -std=c++11 before and after and look for
> std::__1::moneypunct_byname<char, false>::~moneypunct_byname
> in the nm -C output.
Out of curiosity, is this represented by any of the failures here:
http://www.boost.org/development/tests/release/developer/locale.html
-Hal
>
> Joerg
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
--
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the cfe-commits
mailing list