This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [libsanitizer] merge fresh sources from upstream
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Konstantin Serebryany <konstantin dot s dot serebryany at gmail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Dodji Seketeli <dseketel at redhat dot com>, Diego Novillo <dnovillo at google dot com>, Xinliang David Li <davidxl at google dot com>, Wei Mi <wmi at google dot com>, Dmitry Vyukov <dvyukov at google dot com>
- Date: Fri, 23 Nov 2012 12:15:18 +0100
- Subject: Re: [libsanitizer] merge fresh sources from upstream
- References: <CAGQ9bdz2O9us+am4Lz4fb2LcyqeSBs-Y5CyerfPJoMCMf_n-7g@mail.gmail.com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
Hi!
Ok, provided it has been properly tested (given that we don't have
almost any testsuite so far, that is at least
rm -rf */{*/,}libsanitizer;
make # -jN
in the build tree and
make -C gcc check-g{cc,++} RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} asan.exp'
).
On Fri, Nov 23, 2012 at 03:03:22PM +0400, Konstantin Serebryany wrote:
2012-11-23 Kostya Serebryany <kcc@google.com>
+ * merge.sh: support tsan, support added/removed files.
+ * tsan/Makefile.am: remove deleted files.
+ * tsan/Makefile.in: ditto
ChangeLog entry description start with capital letter, so
Support tsan. For tsan/Makefile.am it is better to be accurate,
* tsan/Makefile.am (tsan_files): Remove tsan_printf.cc.
ditto is wrong (no dot at the end, no capital letter at the beginning,
but more importantly, as Makefile.in is a generated file, you want:
* tsan/Makefile.in: Regenerated.
).
+ * other files: merge from upstream r168511. Note that HACKY_CALL in
+ tsan is disabled for now. See PR sanitizer/55376.
Just mention
Merge from upstream r168511
above the merge.sh line, ChangeLog entry shouldn't contain notes etc.
+
+2012-11-23 Kostya Serebryany <kcc@google.com>
+
* merge.sh: a script that will help merges from upstream.
This should have been
* merge.sh: New file.
Jakub