aboutsummaryrefslogtreecommitdiff
path: root/gcc/sanitizer.def
AgeCommit message (Expand)AuthorFilesLines
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-05invoke.texi: Document the options.Martin Liska1-0/+4
2017-10-19flag-types.h (enum sanitize_code): Add SANITIZE_BUILTIN.Jakub Jelinek1-0/+8
2017-10-19ubsan.c (ubsan_expand_null_ifn): Use _v1 suffixed type mismatch builtins...Jakub Jelinek1-10/+10
2017-09-06asan.c (initialize_sanitizer_builtins): Add BT_FN_VOID_UINT8_UINT8...Wish Wu1-0/+33
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek1-0/+8
2017-07-06ASAN: Implement dynamic allocas/VLAs sanitization.Maxim Ostapenko1-0/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-13Rename BUILT_IN_ASAN_CLOBBER_N toMartin Liska1-2/+4
2016-11-09asan.h (ASAN_STACK_MAGIC_PARTIAL): Remove.Maxim Ostapenko1-1/+1
2016-11-08use-after-scope falloutMartin Liska1-2/+2
2016-11-07Introduce -fsanitize-address-use-after-scopeMartin Liska1-0/+4
2016-01-27re PR lto/69254 (ICE in streamer_get_builtin_tree when using -fsanitize=shift...Jakub Jelinek1-0/+7
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-04Add fuzzing coverage supportDmitry Vyukov1-0/+5
2015-10-21libsanitizer merge from upstream r250806, compiler part.Max Ostapenko1-1/+4
2015-08-21sanitizer.def (BUILT_IN_UBSAN_HANDLE_NONNULL_ARG, [...]): Fix builtin types.Yury Gribov1-2/+2
2015-01-16sanititer.def (BUILT_IN_TSAN_VPTR_UPDATE): Fixed parameters.Bernd Edlinger1-1/+1
2015-01-15flag-types.h (enum sanitize_code): Add SANITIZE_VPTR, include SANITIZE_VPTR i...Jakub Jelinek1-0/+8
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2015-01-02Instrument bit field and unaligned accesses for TSAN.Bernd Edlinger1-0/+4
2014-11-14re PR sanitizer/63839 (ICE: tree check: expected ssa_name, have var_decl in s...Marek Polacek1-1/+1
2014-10-28Enable -fsanitize-recover for KASan.Yury Gribov1-0/+62
2014-09-23[libsanitizer merge from upstream r218156]Kostya Serebryany1-1/+1
2014-09-10flag-types.h (enum sanitize_code): Add SANITIZE_NONNULL_ATTRIBUTE and SANITIZ...Jakub Jelinek1-0/+16
2014-06-20asan.c (pass_sanopt::execute): Handle IFN_UBSAN_BOUNDS.Marek Polacek1-0/+8
2014-06-16New asan-instrumentation-with-call-threshold parameter.Yury Gribov1-1/+25
2014-05-30sanitizer.def (BUILT_IN_ASAN_REPORT_LOAD_N, [...]): New.Jakub Jelinek1-0/+6
2014-05-23builtins.def: Change SANITIZE_FLOAT_DIVIDE to SANITIZE_NONDEFAULT.Marek Polacek1-0/+8
2014-04-23re PR sanitizer/60275 ([UBSAN] Add -f[no-]sanitize-recover/-fsanitize-undefin...Jakub Jelinek1-0/+36
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-20ubsan.c: Include tree-ssanames.h, asan.h and gimplify-me.h.Jakub Jelinek1-0/+4
2013-12-04Implement -fsanitize=signed-integer-overflow.Marek Polacek1-0/+16
2013-11-22ubsan.c (ubsan_source_location): Don't crash on unknown locations.Jakub Jelinek1-0/+4
2013-11-22sanitizer.def (BUILT_IN_ASAN_BEFORE_DYNAMIC_INIT, [...]): New.Jakub Jelinek1-0/+6
2013-11-19bootstrap-ubsan.mk (POSTSTAGE1_LDFLAGS): Add -ldl.Marek Polacek1-0/+4
2013-11-04libsanitizer merge from upstream r191666Kostya Serebryany1-1/+1
2013-11-03Implement -fsanitize=vla-bound.Marek Polacek1-0/+4
2013-08-30Merge ubsan into trunk.Marek Polacek1-0/+14
2013-02-13libsanitizer merge from upstream r175049Kostya Serebryany1-1/+1
2013-01-10Update copyright years in gcc/Richard Sandiford1-1/+1
2012-12-13re PR sanitizer/55508 (many test cases fail using -fsanitize=address with int...Jakub Jelinek1-11/+11
2012-12-11sanitizer.def: Add comment about importance of ordering of BUILT_IN_ASAN_REPO...Jakub Jelinek1-0/+2
2012-12-11sanitizer.def (BUILT_IN_ASAN_HANDLE_NO_RETURN): New builtin.Jakub Jelinek1-0/+3
2012-12-04re PR sanitizer/55439 (ThreadSanitizer: handle atomic operations)Jakub Jelinek1-0/+193
2012-12-03sanitizer.def: Add Address Sanitizer builtins.Jakub Jelinek1-10/+69
2012-11-22builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins.Dmitry Vyukov1-0/+28