r192977 - in /branches/asan: ChangeLog.asan Mak...

wmi@gcc.gnu.org wmi@gcc.gnu.org
Tue Oct 30 06:45:00 GMT 2012


Author: wmi
Date: Tue Oct 30 06:45:44 2012
New Revision: 192977

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192977
Log:

	2012-10-29  Wei Mi  <wmi@google.com>

        * configure.ac: Add libasan to target_libraries
        * Makefile.def: Ditto
        * configure: Regenerate
        * Makefile.in: Regenerate
        * libasan: New directory for asan runtime

gcc:
	2012-10-29  Wei Mi <wmi@google.com>

	* gcc.c (LINK_COMMAND_SPEC): Add -lasan to link command 
	if -fasan is on.

libasan:
	2012-10-29  Wei Mi  <wmi@google.com>

	Initial checkin: migrate asan runtime from llvm.


Added:
    branches/asan/ChangeLog.asan
    branches/asan/libasan/
    branches/asan/libasan/ChangeLog.asan
    branches/asan/libasan/LICENSE.TXT
    branches/asan/libasan/Makefile.am
    branches/asan/libasan/Makefile.in
    branches/asan/libasan/README.gcc
    branches/asan/libasan/aclocal.m4
    branches/asan/libasan/asan_allocator.cc
    branches/asan/libasan/asan_allocator.h
    branches/asan/libasan/asan_flags.h
    branches/asan/libasan/asan_globals.cc
    branches/asan/libasan/asan_intercepted_functions.h
    branches/asan/libasan/asan_interceptors.cc
    branches/asan/libasan/asan_interceptors.h
    branches/asan/libasan/asan_internal.h
    branches/asan/libasan/asan_linux.cc
    branches/asan/libasan/asan_lock.h
    branches/asan/libasan/asan_mac.cc
    branches/asan/libasan/asan_mac.h
    branches/asan/libasan/asan_malloc_linux.cc
    branches/asan/libasan/asan_malloc_mac.cc
    branches/asan/libasan/asan_malloc_win.cc
    branches/asan/libasan/asan_mapping.h
    branches/asan/libasan/asan_new_delete.cc
    branches/asan/libasan/asan_poisoning.cc
    branches/asan/libasan/asan_posix.cc
    branches/asan/libasan/asan_report.cc
    branches/asan/libasan/asan_report.h
    branches/asan/libasan/asan_rtl.cc
    branches/asan/libasan/asan_stack.cc
    branches/asan/libasan/asan_stack.h
    branches/asan/libasan/asan_stats.cc
    branches/asan/libasan/asan_stats.h
    branches/asan/libasan/asan_thread.cc
    branches/asan/libasan/asan_thread.h
    branches/asan/libasan/asan_thread_registry.cc
    branches/asan/libasan/asan_thread_registry.h
    branches/asan/libasan/asan_win.cc
    branches/asan/libasan/config.guess
    branches/asan/libasan/config.sub
    branches/asan/libasan/configure
    branches/asan/libasan/configure.ac
    branches/asan/libasan/depcomp
    branches/asan/libasan/include/
    branches/asan/libasan/include/sanitizer/
    branches/asan/libasan/include/sanitizer/asan_interface.h
    branches/asan/libasan/include/sanitizer/common_interface_defs.h
    branches/asan/libasan/install-sh
    branches/asan/libasan/interception/
    branches/asan/libasan/interception/interception.h
    branches/asan/libasan/interception/interception_linux.cc
    branches/asan/libasan/interception/interception_linux.h
    branches/asan/libasan/interception/interception_mac.cc
    branches/asan/libasan/interception/interception_mac.h
    branches/asan/libasan/interception/interception_win.cc
    branches/asan/libasan/interception/interception_win.h
    branches/asan/libasan/libtool-version
    branches/asan/libasan/ltmain.sh
    branches/asan/libasan/missing
    branches/asan/libasan/sanitizer_common/
    branches/asan/libasan/sanitizer_common/sanitizer_allocator.cc
    branches/asan/libasan/sanitizer_common/sanitizer_allocator64.h
    branches/asan/libasan/sanitizer_common/sanitizer_atomic.h
    branches/asan/libasan/sanitizer_common/sanitizer_atomic_clang.h
    branches/asan/libasan/sanitizer_common/sanitizer_atomic_msvc.h
    branches/asan/libasan/sanitizer_common/sanitizer_common.cc
    branches/asan/libasan/sanitizer_common/sanitizer_common.h
    branches/asan/libasan/sanitizer_common/sanitizer_flags.cc
    branches/asan/libasan/sanitizer_common/sanitizer_flags.h
    branches/asan/libasan/sanitizer_common/sanitizer_internal_defs.h
    branches/asan/libasan/sanitizer_common/sanitizer_libc.cc
    branches/asan/libasan/sanitizer_common/sanitizer_libc.h
    branches/asan/libasan/sanitizer_common/sanitizer_linux.cc
    branches/asan/libasan/sanitizer_common/sanitizer_list.h
    branches/asan/libasan/sanitizer_common/sanitizer_mac.cc
    branches/asan/libasan/sanitizer_common/sanitizer_mutex.h
    branches/asan/libasan/sanitizer_common/sanitizer_placement_new.h
    branches/asan/libasan/sanitizer_common/sanitizer_posix.cc
    branches/asan/libasan/sanitizer_common/sanitizer_printf.cc
    branches/asan/libasan/sanitizer_common/sanitizer_procmaps.h
    branches/asan/libasan/sanitizer_common/sanitizer_stackdepot.cc
    branches/asan/libasan/sanitizer_common/sanitizer_stackdepot.h
    branches/asan/libasan/sanitizer_common/sanitizer_stacktrace.cc
    branches/asan/libasan/sanitizer_common/sanitizer_stacktrace.h
    branches/asan/libasan/sanitizer_common/sanitizer_symbolizer.cc
    branches/asan/libasan/sanitizer_common/sanitizer_symbolizer.h
    branches/asan/libasan/sanitizer_common/sanitizer_symbolizer_linux.cc
    branches/asan/libasan/sanitizer_common/sanitizer_symbolizer_mac.cc
    branches/asan/libasan/sanitizer_common/sanitizer_symbolizer_win.cc
    branches/asan/libasan/sanitizer_common/sanitizer_win.cc
Modified:
    branches/asan/Makefile.def
    branches/asan/Makefile.in
    branches/asan/configure
    branches/asan/configure.ac
    branches/asan/gcc/ChangeLog.asan
    branches/asan/gcc/gcc.c



More information about the Gcc-cvs mailing list