[clang] [clang][Sema] Track trivial-relocatability as a type trait (PR #84621)

2024-03-12 Thread Thiago Macieira via cfe-commits
@@ -857,8 +881,13 @@ void CXXRecordDecl::addedMember(Decl *D) { data().HasDeclaredCopyAssignmentWithConstParam = true; } -if (Method->isMoveAssignmentOperator()) +if (Method->isMoveAssignmentOperator()) { SMKind |= SMF_MoveAssignment; +} + +i

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-12-31 Thread Thiago Macieira via cfe-commits
thiagomacieira added a comment. Ping? http://reviews.llvm.org/D14727 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-12-31 Thread Thiago Macieira via cfe-commits
thiagomacieira added a comment. Ah, I see a comment. Sorry about that. I'll see if I can fix it, but I had no failures when I tried... http://reviews.llvm.org/D14727 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-

[PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-16 Thread Thiago Macieira via cfe-commits
thiagomacieira created this revision. thiagomacieira added a reviewer: cfe-commits. Some GCC 5 installations store the libstdc++ includes and GCC-specific files in paths without the minor part of the version number, such as /usr/include/c++/5 /usr/lib64/gcc/x86_64-suse-linux/5 http://revie

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-16 Thread Thiago Macieira via cfe-commits
thiagomacieira updated this revision to Diff 40359. thiagomacieira added a comment. v2: fix accidental breakage of GCC 4 http://reviews.llvm.org/D14727 Files: lib/Driver/ToolChains.cpp Index: lib/Driver/ToolChains.cpp === --- li

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-16 Thread Thiago Macieira via cfe-commits
thiagomacieira added a comment. In http://reviews.llvm.org/D14727#290539, @jroelofs wrote: > testcase? Gladly, but where are the tests for GCCVersion located? http://reviews.llvm.org/D14727 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-17 Thread Thiago Macieira via cfe-commits
thiagomacieira added a comment. In http://reviews.llvm.org/D14727#290661, @jroelofs wrote: > hHave a look at the svn-blame for this file, then find other commits which > changed this part of the file, and see where those commits added tests. Thanks, looks like 189212 has a way to do it. http

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-17 Thread Thiago Macieira via cfe-commits
thiagomacieira updated this revision to Diff 40370. thiagomacieira added a comment. v3: updated to add unit testing http://reviews.llvm.org/D14727 Files: lib/Driver/ToolChains.cpp test/Driver/Inputs/gcc_version_parsing5/bin/.keep test/Driver/Inputs/gcc_version_parsing5/lib/gcc/i386-unkno

Re: [PATCH] D14727: [Driver] Adapt Linux::GCCVersion::Parse to match GCC 5 installations

2015-11-19 Thread Thiago Macieira via cfe-commits
thiagomacieira added a comment. What happens now? http://reviews.llvm.org/D14727 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits