summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authordvyukov <dvyukov@138bc75d-0d04-0410-961f-82ee72b054a4>2015-12-04 18:27:54 +0000
committerdvyukov <dvyukov@138bc75d-0d04-0410-961f-82ee72b054a4>2015-12-04 18:27:54 +0000
commitd29e939c63b71c839aeb122e8d8a8a2a2d062778 (patch)
tree9be0f083fcd490b1940dc33ac1c11dc8d4632fd6 /gcc/ChangeLog
parentdd8aabc9af55ca8a5f6e3d5e54625adf10984ff8 (diff)
downloadgcc-d29e939c63b71c839aeb122e8d8a8a2a2d062778.tar.gz
Add fuzzing coverage support
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231296 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 39420b13165..62c6b96abc8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+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.
+
2015-12-04 Eric Botcazou <ebotcazou@adacore.com>
PR middle-end/65958