gcc/libsanitizer/sanitizer_common
Alan Modra 62c0f0a637 Update libsanitizer obstack interceptors
New obstack uses sensible types, size_t instead of int for length
params.  Since libsanitizer does not use prototypes from obstack.h to
call the real functions, it's necessary to update the libsanitizer
function declarations emitted by the INTERCEPTOR macro.

	* sanitizer_common/sanitizer_common_interceptors.inc: Update size
	params for _obstack_begin_1, _obstack_begin, _obstack_newchunk
	interceptors.
	* configure.ac: Substitute OBSTACK_DEFS.
	* asan/Makefile.am: Add OBSTACK_DEFS to DEFS.
	* tsan/Makefile.am: Likewise.
	* configure: Regenerate.
	* Makefile.in: Regenerate.
	* asan/Makefile.in: Regenerate.
	* interception/Makefile.in: Regenerate.
	* libbacktrace/Makefile.in: Regenerate.
	* lsan/Makefile.in: Regenerate.
	* sanitizer_common/Makefile.in: Regenerate.
	* tsan/Makefile.in: Regenerate.
	* ubsan/Makefile.in: Regenerate.

From-SVN: r229986
2015-11-09 14:53:25 +10:30
..
Makefile.am libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
Makefile.in Update libsanitizer obstack interceptors 2015-11-09 14:53:25 +10:30
sanitizer_addrhashmap.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_allocator_interface.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_allocator_internal.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_allocator.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_allocator.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_asm.h Add forgotten file. 2013-12-05 12:06:10 +01:00
sanitizer_atomic_clang_other.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_atomic_clang_x86.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_atomic_clang.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_atomic_msvc.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_atomic.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_bitvector.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_bvgraph.h libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_common_interceptors_format.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_common_interceptors_ioctl.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_common_interceptors.inc Update libsanitizer obstack interceptors 2015-11-09 14:53:25 +10:30
sanitizer_common_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_common_syscalls.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_common.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_common.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_coverage_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_coverage_mapping_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_deadlock_detector1.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_deadlock_detector2.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_deadlock_detector_interface.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_deadlock_detector.h sanitizer_deadlock_detector.h: Cherry pick upstream r224518 and r224519. 2015-01-13 18:01:30 +01:00
sanitizer_flag_parser.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_flag_parser.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_flags.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_flags.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_flags.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_freebsd.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_interface_internal.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_internal_defs.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_lfstack.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_libc.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_libc.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_libignore.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_libignore.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_linux_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_linux.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_linux.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_list.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_mac.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_mac.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_mutex.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_persistent_allocator.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_persistent_allocator.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_placement_new.h libsanitizer merge from upstream r196090 2013-12-05 09:18:38 +00:00
sanitizer_platform_interceptors.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_platform_limits_linux.cc re PR sanitizer/63958 (bootstrap failure in the sanitizer libs on sparc-linux-gnu) 2015-10-21 10:44:35 +03:00
sanitizer_platform_limits_posix.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_platform_limits_posix.h re PR sanitizer/63958 (bootstrap failure in the sanitizer libs on sparc-linux-gnu) 2015-10-21 10:44:35 +03:00
sanitizer_platform.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_posix_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_posix.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_posix.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_printf.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_procmaps_common.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_procmaps_freebsd.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_procmaps_linux.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_procmaps_mac.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_procmaps.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_quarantine.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_report_decorator.h [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_stackdepot.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stackdepot.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stackdepotbase.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stacktrace_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stacktrace_printer.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stacktrace_printer.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stacktrace.cc sanitizer_stacktrace.cc (GetCanonicFrame): Assume we compiled code with GCC when extracting the caller PC for ARM if... 2015-10-21 10:51:03 +03:00
sanitizer_stacktrace.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stoptheworld_linux_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_stoptheworld.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_suppressions.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_suppressions.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_internal.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_libbacktrace.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_libbacktrace.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_mac.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_mac.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_posix_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer_win.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_symbolizer.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_syscall_generic.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_syscall_linux_aarch64.inc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_syscall_linux_x86_64.inc libsanitizer merge from upstream r209283 2014-05-22 07:09:21 +00:00
sanitizer_thread_registry.cc [libsanitizer merge from upstream r218156] 2014-09-23 17:59:53 +00:00
sanitizer_thread_registry.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_tls_get_addr.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_tls_get_addr.h libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_unwind_linux_libcdep.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00
sanitizer_win.cc libsanitizer merge from upstream r250806. 2015-10-21 10:32:45 +03:00