BillyONeal added a comment.

In https://reviews.llvm.org/D33021#750831, @mclow.lists wrote:

> FWIW, I think this is a language change that core got wrong, and it has 
> already come back to bite us. (https://bugs.llvm.org/show_bug.cgi?id=28527)


Hmm.... we actually took steps to do the opposite in std::copy -- to use memcpy 
even in the presence of volatile -- as a result of this change.

It looks like Core wasn't a fan of doing this either, but that the Itanium ABI 
forced their hand.


https://reviews.llvm.org/D33021



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to