opts.c
70.2 KB
-
c-ubsan.c (ubsan_instrument_bounds): Don't skip instrumenting flexible member… · e0f0d3b9
c-ubsan.c (ubsan_instrument_bounds): Don't skip instrumenting flexible member array-like members if... * c-ubsan.c (ubsan_instrument_bounds): Don't skip instrumenting flexible member array-like members if SANITIZE_BOUNDS_STRICT. * doc/invoke.texi: Document -fsanitize=bounds-strict. * flag-types.h (enum sanitize_code): Add SANITIZE_BOUNDS_STRICT, or it into SANITIZE_NONDEFAULT. * opts.c (common_handle_option): Handle -fsanitize=bounds-strict. * c-c++-common/ubsan/bounds-10.c: New test. From-SVN: r222871
Marek Polacek committed