Skip to content
Snippets Groups Projects
  1. Jan 23, 2013
  2. Jan 16, 2013
    • Jakub Jelinek's avatar
      Makefile.am (AM_CXXFLAGS): Remove -Wno-c99-extensions. · 19006c45
      Jakub Jelinek authored
      	* sanitizer_common/Makefile.am (AM_CXXFLAGS): Remove
      	-Wno-c99-extensions.
      	* interception/Makefile.am (AM_CXXFLAGS): Likewise.
      	* asan/Makefile.am (AM_CXXFLAGS): Likewise.
      	* sanitizer_common/Makefile.in: Regenerated.
      	* interception/Makefile.in: Regenerated.
      	* asan/Makefile.in: Regenerated.
      
      From-SVN: r195229
      19006c45
  3. Jan 10, 2013
  4. Jan 07, 2013
    • H.J. Lu's avatar
      Remove "-I" from LIBSTDCXX_RAW_CXX_LDFLAGS · 7f7162cf
      H.J. Lu authored
      config/
      
      	* libstdc++-raw-cxx.m4 (GCC_LIBSTDCXX_RAW_CXX_FLAGS): Remove
      	"-I" from LIBSTDCXX_RAW_CXX_LDFLAGS.
      
      libjava/
      
      	* Makefile.am (lib_gnu_awt_xlib_la_LDFLAGS): Replace
      	LIBSTDCXX_RAW_CXX_LDLAGS with LIBSTDCXX_RAW_CXX_LDFLAGS.
      	* Makefile.in: Regenerated.
      
      libsanitizer/
      
      	* asan/Makefile.am (libasan_la_LIBADD): Replace
      	LIBSTDCXX_RAW_CXX_LDLAGS with LIBSTDCXX_RAW_CXX_LDFLAGS.
      	* tsan/Makefile.am (libtsan_la_LIBADD): Likewise.
      	* Makefile.in: Regenerated.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194989
      7f7162cf
  5. Dec 12, 2012
    • H.J. Lu's avatar
      Restore AM_MAKEFLAGS in libsanitizer · b488a2c7
      H.J. Lu authored
      	* Makefile.am (AM_MAKEFLAGS): Restored.
      	* asan/Makefile.am: Likewise.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194452
      b488a2c7
    • H.J. Lu's avatar
      Restore MAKEOVERRIDES in libsanitizer · e8adb21b
      H.J. Lu authored
      	* Makefile.am (MAKEOVERRIDES): Restored.
      	* asan/Makefile.am: Likewise.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194450
      e8adb21b
    • H.J. Lu's avatar
      Use libstdc++-raw-cxx.m4 in libjava · e1e953d9
      H.J. Lu authored
      config/
      
      	* libstdc++-raw-cxx.m4 (GCC_LIBSTDCXX_RAW_CXX_FLAGS): Also
      	AC_SUBST LIBSTDCXX_RAW_CXX_LDFLAGS.
      
      libjava/
      
      	* Makefile.am (lib_gnu_awt_xlib_la_CPPFLAGS): Use
      	$(LIBSTDCXX_RAW_CXX_CXXLAGS).
      	(lib_gnu_awt_xlib_la_LDFLAGS): Use $(LIBSTDCXX_RAW_CXX_LDLAGS).
      	* configure.ac (GCC_LIBSTDCXX_RAW_CXX_FLAGS): New.
      	* aclocal.m4: Regenerated.
      	* Makefile.in:Likewise.
      	* configure: Likewise.
      
      libsanitizer/
      
      	* asan/Makefile.am (libasan_la_LIBADD): Use $(LIBSTDCXX_RAW_CXX_LDLAGS).
      	* tsan/Makefile.am (libtsan_la_LIBADD): Likewise.
      	* Makefile.in: Regenerated.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194448
      e1e953d9
    • H.J. Lu's avatar
      Remove AM_MAKEFLAGS/MAKEOVERRIDES from libsanitizer · a62d3903
      H.J. Lu authored
      	* Makefile.am (AM_MAKEFLAGS): Removed.
      	(MAKEOVERRIDES): Likewise.
      	* asan/Makefile.am: Likewise.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194447
      a62d3903
  6. Dec 11, 2012
    • H.J. Lu's avatar
      Add libstdc++-raw-cxx.m4 and use it in libsanitizer · d10a2df2
      H.J. Lu authored
      config/
      
      	PR sanitizer/55533
      	* libstdc++-raw-cxx.m4: New file.
      
      libsanitizer/
      
      	PR sanitizer/55533
      	* Makefile.am (AM_MAKEFLAGS): Remove CC and CXX.
      	* configure.ac (GCC_LIBSTDCXX_RAW_CXX_FLAGS): New.
      	* asan/Makefile.am (AM_CXXFLAGS): Add $(LIBSTDCXX_RAW_CXX_CXXFLAGS).
      	(AM_MAKEFLAGS): Remove CC and CXX.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r194424
      d10a2df2
  7. Dec 06, 2012
  8. Dec 05, 2012
  9. Dec 04, 2012
  10. Nov 29, 2012
    • H.J. Lu's avatar
      Don't use -I for libstdc++-v3 header files · a23ed040
      H.J. Lu authored
      	* Makefile.am (AM_MAKEFLAGS): Restore CC and CXX.
      	* configure.ac (ACX_NONCANONICAL_TARGET): Removed.
      	* asan/Makefile.am (AM_CXXFLAGS): Remove -I for libstdc++-v3 header
      	files.
      	(AM_MAKEFLAGS): Restore CC and CXX.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r193951
      a23ed040
    • H.J. Lu's avatar
      Use explicit -I for libstdc++-v3 header files · 2ed685b8
      H.J. Lu authored
      	* Makefile.am (AM_MAKEFLAGS): Remove CC and CXX.
      	* configure.ac (ACX_NONCANONICAL_TARGET): New.
      	* asan/Makefile.am (AM_CXXFLAGS): Add -I for libstdc++-v3 header
      	files.
      	(AM_MAKEFLAGS): Remove CC and CXX.
      	* interception/Makefile.am: Likewise.
      	* sanitizer_common/Makefile.am: Likewise.
      	* tsan/Makefile.am: Likewise.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      	* tsan/Makefile.in: Likewise.
      
      From-SVN: r193949
      2ed685b8
  11. Nov 27, 2012
  12. Nov 24, 2012
  13. Nov 23, 2012
  14. Nov 22, 2012
    • Wei Mi's avatar
      tsan: New directory. · cd0be65c
      Wei Mi authored
      libsanitizer/
      	* tsan: New directory. Import tsan runtime from llvm.
      	* configure.ac: Add 64 bits tsan build.
      	* Makefile.am: Likewise.
      	* configure: Regenerated.
      	* Makefile.in: Likewise.
      
      From-SVN: r193737
      cd0be65c
  15. Nov 21, 2012
  16. Nov 20, 2012
  17. Nov 16, 2012
  18. Nov 15, 2012
    • H.J. Lu's avatar
      Properly set MULTISUBDIR and gcc_version · f64bcb29
      H.J. Lu authored
      	* configure.ac: Properly set MULTISUBDIR.
      	* asan/Makefile.am (gcc_version): New.
      	* interception/Makefile.am (gcc_version): Likewise.
      	* sanitizer_common/Makefile.am (gcc_version): Likewise.
      	* configure: Regenerated.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      
      From-SVN: r193534
      f64bcb29
    • H.J. Lu's avatar
      Add support for multilib run-time libraries · 2a6346c4
      H.J. Lu authored
      	PR other/55291
      	* configure.ac (--enable-version-specific-runtime-libs): New option.
      	(AC_CANONICAL_SYSTEM): New.
      	(AM_ENABLE_MULTILIB): Moved right after AM_INIT_AUTOMAKE.
      	(toolexecdir): Support multilib.
      	(toolexeclibdir): Likewise.
      	(multilib_arg): New.
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      
      From-SVN: r193516
      2a6346c4
  19. Nov 14, 2012
    • H.J. Lu's avatar
      Check __x86_64__ instead of __WORDSIZE · 4a56a7be
      H.J. Lu authored
      	PR other/55292
      	Backport from upstream revision 167883
      	* sanitizer_common/sanitizer_linux.cc (internal_mmap): Check
      	__x86_64__ instead of __WORDSIZE.
      	(internal_filesize): Likwise.
      
      From-SVN: r193500
      4a56a7be
    • H.J. Lu's avatar
      Don't set AC_CONFIG_AUX_DIR · 4053ca2c
      H.J. Lu authored
      	* configure.ac (AC_CONFIG_AUX_DIR): Removed.
      	* Makefile.in: Regenerated.
      	* configure: Likewise.
      
      From-SVN: r193499
      4053ca2c
    • H.J. Lu's avatar
      Rename libsanitizer/ChangeLog.asan to libsanitizer/ChangeLog · 9d10e4f5
      H.J. Lu authored
      From-SVN: r193498
      9d10e4f5
    • H.J. Lu's avatar
      Update configure.ac for GCC tree and remove unused files · a2479b3d
      H.J. Lu authored
      	PR other/55304
      	* acinclude.m4: New file.
      	* Makefile.am (ACLOCAL_AMFLAGS): New.
      	* configure.ac (AC_PREREQ): Set to 2.64.
      	(AC_CONFIG_AUX_DIR): Set to "..".
      	* Makefile.in: Regenerated.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      	* asan/Makefile.in: Likewise.
      	* interception/Makefile.in: Likewise.
      	* sanitizer_common/Makefile.in: Likewise.
      
      	* config.guess: Removed.
      	* config.sub: Likewise.
      	* depcomp: Likewise.
      	* install-sh: Likewise.
      	* ltmain.sh: Likewise.
      	* missing: Likewise.
      
      From-SVN: r193491
      a2479b3d
  20. Nov 13, 2012
  21. Nov 12, 2012
    • Wei Mi's avatar
      Import the asan runtime library into GCC tree · f35db108
      Wei Mi authored
      This patch imports the runtime library in the GCC tree, ensures that
      -lasan is passed to the linker when -faddress-sanitizer is used and
      sets up the build system accordingly.
      
      ChangeLog:
      
      	* configure.ac: Add libsanitizer to target_libraries.
      	* Makefile.def: Ditto.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* libsanitizer: New directory for asan runtime.  Contains an empty
      	tsan directory.
      
      gcc/ChangeLog:
      
      	* gcc.c (LINK_COMMAND_SPEC): Add -laddress-sanitizer to link
      	command if -faddress-sanitizer is on.
      
      libsanitizer:
      
      	Initial checkin: migrate asan runtime from llvm.
      
      From-SVN: r193441
      f35db108
Loading