]> git.ipfire.org Git - thirdparty/gcc.git/commit - libsanitizer/ChangeLog
Merge ubsan into trunk.
authorMarek Polacek <mpolacek@gcc.gnu.org>
Fri, 30 Aug 2013 16:12:58 +0000 (16:12 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Fri, 30 Aug 2013 16:12:58 +0000 (16:12 +0000)
commitde5a5fa1395db2cb5da4d0593fef40ec22378576
tree23d42aa647cb7a2de96792b724ecaaddee3423fa
parentf07f30cfb5efe0806dedaea03b56c574da1b372c
Merge ubsan into trunk.

From-SVN: r202113
82 files changed:
config/ChangeLog
config/bootstrap-ubsan.mk [new file with mode: 0644]
gcc/ChangeLog
gcc/Makefile.in
gcc/asan.c
gcc/builtin-attrs.def
gcc/builtins.c
gcc/builtins.def
gcc/c-family/ChangeLog
gcc/c-family/c-ubsan.c [new file with mode: 0644]
gcc/c-family/c-ubsan.h [new file with mode: 0644]
gcc/c/ChangeLog
gcc/c/c-typeck.c
gcc/cfgcleanup.c
gcc/cfgexpand.c
gcc/common.opt
gcc/config/arm/linux-eabi.h
gcc/config/darwin.h
gcc/config/rs6000/rs6000.h
gcc/cp/ChangeLog
gcc/cp/error.c
gcc/cp/typeck.c
gcc/cppbuiltin.c
gcc/doc/invoke.texi
gcc/flag-types.h
gcc/gcc.c
gcc/opts.c
gcc/sanitizer.def
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/ubsan/const-char-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/const-expr-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/div-by-zero-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/div-by-zero-2.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/div-by-zero-3.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/div-by-zero-4.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/save-expr-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/save-expr-2.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/save-expr-3.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/save-expr-4.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/shift-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/shift-2.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/shift-3.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/typedef-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/ubsan/unreachable-1.c [new file with mode: 0644]
gcc/testsuite/g++.dg/dg.exp
gcc/testsuite/g++.dg/ubsan/cxx11-shift-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ubsan/cxx11-shift-2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ubsan/div-by-zero-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ubsan/ubsan.exp [new file with mode: 0644]
gcc/testsuite/gcc.dg/ubsan/c99-shift-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/ubsan/c99-shift-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/ubsan/ubsan.exp [new file with mode: 0644]
gcc/testsuite/lib/ubsan-dg.exp [new file with mode: 0644]
gcc/toplev.c
gcc/tree.c
gcc/tree.h
gcc/tsan.c
gcc/ubsan.c [new file with mode: 0644]
gcc/ubsan.h [new file with mode: 0644]
gcc/varasm.c
libsanitizer/ChangeLog
libsanitizer/Makefile.am
libsanitizer/Makefile.in
libsanitizer/configure
libsanitizer/configure.ac
libsanitizer/merge.sh
libsanitizer/sanitizer_common/sanitizer_common.h
libsanitizer/sanitizer_common/sanitizer_printf.cc
libsanitizer/sanitizer_common/sanitizer_report_decorator.h
libsanitizer/ubsan/Makefile.am [new file with mode: 0644]
libsanitizer/ubsan/Makefile.in [new file with mode: 0644]
libsanitizer/ubsan/libtool-version [new file with mode: 0644]
libsanitizer/ubsan/ubsan_diag.cc [new file with mode: 0644]
libsanitizer/ubsan/ubsan_diag.h [new file with mode: 0644]
libsanitizer/ubsan/ubsan_handlers.cc [new file with mode: 0644]
libsanitizer/ubsan/ubsan_handlers.h [new file with mode: 0644]
libsanitizer/ubsan/ubsan_handlers_cxx.cc [new file with mode: 0644]
libsanitizer/ubsan/ubsan_handlers_cxx.h [new file with mode: 0644]
libsanitizer/ubsan/ubsan_type_hash.cc [new file with mode: 0644]
libsanitizer/ubsan/ubsan_type_hash.h [new file with mode: 0644]
libsanitizer/ubsan/ubsan_value.cc [new file with mode: 0644]
libsanitizer/ubsan/ubsan_value.h [new file with mode: 0644]