This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Add fuzzing coverage support
- From: Dmitry Vyukov <dvyukov at google dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: Bernd Schmidt <bschmidt at redhat dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Yuri Gribov <tetra2005 at gmail dot com>, Kostya Serebryany <kcc at google dot com>, Alexander Potapenko <glider at google dot com>, Andrey Ryabinin <ryabinin dot a dot a at gmail dot com>, Jiri Slaby <jslaby at suse dot cz>, Quentin Casasnovas <quentin dot casasnovas at oracle dot com>, Sasha Levin <sasha dot levin at oracle dot com>, syzkaller <syzkaller at googlegroups dot com>
- Date: Fri, 4 Dec 2015 19:28:17 +0100
- Subject: Re: Add fuzzing coverage support
- Authentication-results: sourceware.org; auth=none
- References: <CACT4Y+biFo__boRhvyoVh03s-psybWzo4bqhOPbXzY7wwY-2Xw at mail dot gmail dot com> <565F20BA dot 7040108 at redhat dot com> <CACT4Y+bmp5khj3XEzDbtxyaVm6pqN1tp6tN3E7M-0w6AEY3FrA at mail dot gmail dot com> <565F2641 dot 2040703 at redhat dot com> <CACT4Y+aQea8K7j_-_js_PxYHVS3uSkeNp6D5ZOOVVjpFAhMkPw at mail dot gmail dot com> <56602BF9 dot 40306 at redhat dot com> <CACT4Y+b8g9H44iZ73WVxR8OGyDoz_BChXf1uX77yKGM6a7sS-g at mail dot gmail dot com> <CACT4Y+bfjShs3h2_SrbFE8Y=aV3Ocw8hfpScrhdoWLR1Ww=oLw at mail dot gmail dot com> <20151204134118 dot GM5675 at tucnak dot redhat dot com> <CACT4Y+bNgwuoANNDGRwxM7vynYKW65ZVsyJGCjoWXhMiZHUAWw at mail dot gmail dot com> <20151204173956 dot GQ5675 at tucnak dot redhat dot com>
On Fri, Dec 4, 2015 at 6:39 PM, Jakub Jelinek <jakub@redhat.com> wrote:
> On Fri, Dec 04, 2015 at 06:32:38PM +0100, Dmitry Vyukov wrote:
>> +2015-12-04 Dmitry Vyukov <dvyukov@google.com>
>> +
>> + * sancov.c: New file.
>> + * Makefile.in (OBJS): Add sancov.o.
>> + * invoke.texi (-fsanitize-coverage=trace-pc): Describe.
>> + * passes.def (sancov_pass): Add.
>> + * tree-pass.h (sancov_pass): Add.
>> + * common.opt (-fsanitize-coverage=trace-pc): Add.
>> + * sanitizer.def (BUILT_IN_SANITIZER_COV_TRACE_PC): Add.
>> + * builtins.def (DEF_SANITIZER_BUILTIN): Enable for
>> + flag_sanitize_coverage.
>
> This is ok for trunk.
Committed as 231296