This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r242478 - in /trunk/libsanitizer: ChangeLog HOW...
- From: chefmax at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 16 Nov 2016 11:13:20 -0000
- Subject: r242478 - in /trunk/libsanitizer: ChangeLog HOW...
Author: chefmax
Date: Wed Nov 16 11:13:19 2016
New Revision: 242478
URL: https://gcc.gnu.org/viewcvs?rev=242478&root=gcc&view=rev
Log:
PR sanitizer/78307
* ubsan/ubsan_handlers.cc (__ubsan_handle_cfi_bad_icall): New function.
( __ubsan_handle_cfi_bad_icall_abort): Likewise.
* ubsan/ubsan_handlers.h (struct CFIBadIcallData): New type.
* ubsan/ubsan_handlers_cxx.cc (__ubsan_handle_cfi_bad_type): New
function.
(__ubsan_handle_cfi_bad_type_abort): Likewise.
* ubsan/ubsan_handlers_cxx.h (struct CFIBadTypeData): New type.
(__ubsan_handle_cfi_bad_type): Export function.
(__ubsan_handle_cfi_bad_type_abort): Likewise.
* HOWTO_MERGE: Update documentation.
Modified:
trunk/libsanitizer/ChangeLog
trunk/libsanitizer/HOWTO_MERGE
trunk/libsanitizer/ubsan/ubsan_handlers.cc
trunk/libsanitizer/ubsan/ubsan_handlers.h
trunk/libsanitizer/ubsan/ubsan_handlers_cxx.cc
trunk/libsanitizer/ubsan/ubsan_handlers_cxx.h