This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch ping (stage1-ish patches)
- From: Jeff Law <law at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: Richard Biener <rguenther at suse dot de>, Dodji Seketeli <dseketel at redhat dot com>, Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Mon, 02 Dec 2013 22:03:47 -0700
- Subject: Re: Patch ping (stage1-ish patches)
- Authentication-results: sourceware.org; auth=none
- References: <20131121170912 dot GG3403 at virgil dot suse> <528F73E2 dot 9060805 at redhat dot com> <20131122151519 dot GD892 at tucnak dot redhat dot com> <528F8802 dot 3050408 at redhat dot com> <20131127073647 dot GW892 at tucnak dot redhat dot com> <5296520F dot 5020200 at redhat dot com> <20131128071709 dot GK892 at tucnak dot redhat dot com>
On 11/28/13 00:17, Jakub Jelinek wrote:
On Wed, Nov 27, 2013 at 01:11:59PM -0700, Jeff Law wrote:
On 11/27/13 00:36, Jakub Jelinek wrote:
Use libbacktrace for libsanitizer's symbolization (will need tweaking,
depending on next libsanitizer merge, whether the corresponding
sanitizer_common changes are upstreamed or not, and perhaps to compile
libbacktrace sources again with renamed function names and other tweaks
- different allocator, only subset of files, etc.; but, there is a P1
bug for this anyway):
http://gcc.gnu.org/ml/gcc-patches/2013-11/msg02055.html
Isn't libsanitizer maintained outside GCC? In which case making
significant changes of this nature ought to be avoided.
libsanitizer contains some files imported from upstream (pretty much all of
*.cc and *.h) and the rest (configury/Makefiles etc.) is owned by GCC, as
the LLVM buildsystem is very different.
OK. I actually kindof came to the same conclusion while looking at
other sanitizer library patches.
The changes to the *.cc/*.h files actally have been committed to upstream,
so a next merge from upstream will bring those changes automatically and
we'll just need the build system etc. changes. When that happens (I think
Kostya said he'll work on that), I'll update the patch accordingly.
OK. Go ahead and check it in then.
Thanks for clarifying things,
jeff