aboutsummaryrefslogtreecommitdiff
path: root/gcc/sanitizer.def
AgeCommit message (Expand)Author
2023-01-02Update copyright years.Jakub Jelinek
2022-01-17Change references of .c files to .cc filesMartin Liska
2022-01-03Update copyright years.Jakub Jelinek
2021-01-04Update copyright years.Jakub Jelinek
2020-11-25libsanitizer: Add hwasan pass and associated gimple changesMatthew Malcomson
2020-11-25libsanitizer: mid-end: Introduce stack variable handling for HWASANMatthew Malcomson
2020-06-09tsan: Add optional support for distinguishing volatilesMarco Elver
2020-01-01Update copyright years.Jakub Jelinek
2019-01-01Update copyright years.Jakub Jelinek
2018-01-03Update copyright years.Jakub Jelinek
2017-12-05invoke.texi: Document the options.Martin Liska
2017-10-19flag-types.h (enum sanitize_code): Add SANITIZE_BUILTIN.Jakub Jelinek
2017-10-19ubsan.c (ubsan_expand_null_ifn): Use _v1 suffixed type mismatch builtins...Jakub Jelinek
2017-09-06asan.c (initialize_sanitizer_builtins): Add BT_FN_VOID_UINT8_UINT8...Wish Wu
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek
2017-07-06ASAN: Implement dynamic allocas/VLAs sanitization.Maxim Ostapenko
2017-01-01Update copyright years.Jakub Jelinek
2016-12-13Rename BUILT_IN_ASAN_CLOBBER_N toMartin Liska
2016-11-09asan.h (ASAN_STACK_MAGIC_PARTIAL): Remove.Maxim Ostapenko
2016-11-08use-after-scope falloutMartin Liska
2016-11-07Introduce -fsanitize-address-use-after-scopeMartin Liska
2016-01-27re PR lto/69254 (ICE in streamer_get_builtin_tree when using -fsanitize=shift...Jakub Jelinek
2016-01-04Update copyright years.Jakub Jelinek
2015-12-04Add fuzzing coverage supportDmitry Vyukov
2015-10-21libsanitizer merge from upstream r250806, compiler part.Max Ostapenko
2015-08-21sanitizer.def (BUILT_IN_UBSAN_HANDLE_NONNULL_ARG, [...]): Fix builtin types.Yury Gribov
2015-01-16sanititer.def (BUILT_IN_TSAN_VPTR_UPDATE): Fixed parameters.Bernd Edlinger
2015-01-15flag-types.h (enum sanitize_code): Add SANITIZE_VPTR, include SANITIZE_VPTR i...Jakub Jelinek
2015-01-05Update copyright years.Jakub Jelinek
2015-01-02Instrument bit field and unaligned accesses for TSAN.Bernd Edlinger
2014-11-14re PR sanitizer/63839 (ICE: tree check: expected ssa_name, have var_decl in s...Marek Polacek
2014-10-28Enable -fsanitize-recover for KASan.Yury Gribov
2014-09-23[libsanitizer merge from upstream r218156]Kostya Serebryany
2014-09-10flag-types.h (enum sanitize_code): Add SANITIZE_NONNULL_ATTRIBUTE and SANITIZ...Jakub Jelinek
2014-06-20asan.c (pass_sanopt::execute): Handle IFN_UBSAN_BOUNDS.Marek Polacek
2014-06-16New asan-instrumentation-with-call-threshold parameter.Yury Gribov
2014-05-30sanitizer.def (BUILT_IN_ASAN_REPORT_LOAD_N, [...]): New.Jakub Jelinek
2014-05-23builtins.def: Change SANITIZE_FLOAT_DIVIDE to SANITIZE_NONDEFAULT.Marek Polacek
2014-04-23re PR sanitizer/60275 ([UBSAN] Add -f[no-]sanitize-recover/-fsanitize-undefin...Jakub Jelinek
2014-01-02Update copyright years in gcc/Richard Sandiford
2013-12-20ubsan.c: Include tree-ssanames.h, asan.h and gimplify-me.h.Jakub Jelinek
2013-12-04Implement -fsanitize=signed-integer-overflow.Marek Polacek
2013-11-22ubsan.c (ubsan_source_location): Don't crash on unknown locations.Jakub Jelinek
2013-11-22sanitizer.def (BUILT_IN_ASAN_BEFORE_DYNAMIC_INIT, [...]): New.Jakub Jelinek
2013-11-19bootstrap-ubsan.mk (POSTSTAGE1_LDFLAGS): Add -ldl.Marek Polacek
2013-11-04libsanitizer merge from upstream r191666Kostya Serebryany
2013-11-03Implement -fsanitize=vla-bound.Marek Polacek
2013-08-30Merge ubsan into trunk.Marek Polacek
2013-02-13libsanitizer merge from upstream r175049Kostya Serebryany
2013-01-10Update copyright years in gcc/Richard Sandiford