[PATCH] D29110: LangRef: Document the allowed metadata dropping transforms.

Krzysztof Parzyszek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 25 11:11:40 PST 2017


kparzysz added a comment.

In https://reviews.llvm.org/D29110#656562, @pcc wrote:

> You can make the same argument for stripping thread_local (etc). Fundamentally there are always going to be properties that need to be preserved for correctness no matter how we represent them and there's no magical way to make sure that clients don't make mistakes.


Was there any point in history when stripping thread_local was going to preserve correctness?  This isn't about mistakes, this is about making previously correct code wrong.  That is not acceptable.


https://reviews.llvm.org/D29110





More information about the llvm-commits mailing list