Skip to content
Snippets Groups Projects
  1. Sep 19, 2006
    • tromey's avatar
      config · e564ddd8
      tromey authored
      	* tls.m4 (GCC_CHECK_TLS): Pass empty argument as "help arg" to
      	GCC_ENABLE.
      libgomp
      	* configure: Rebuilt.
      libstdc++-v3
      	* configure: Rebuilt.
      libmudflap
      	* configure: Rebuilt.
      libjava
      	* configure: Rebuilt.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117049 138bc75d-0d04-0410-961f-82ee72b054a4
      e564ddd8
  2. Jun 21, 2006
    • fche's avatar
      2006-06-21 Frank Ch. Eigler <fche@redhat.com> · 47cd9fb8
      fche authored
      	PR 21274
      	mf-runtime.h installation based on ssp patch for PR 26473 from
      	Mark Mitchell  <mark@codesourcery.com>.
      	* configure.ac (ACX_NONCANONICAL_TARGET): Use it.
      	* Makefile.am (target_noncanonical): Define.
      	(libsubincludedir): New variable.
      	(nobase_libsubinclude_HEADERS): Add mf-runtime.h.
      	(include_HEADERS): Remove.
      	* configure, aclocal.m4, config.h.in: Regenerated.
      	* Makefile.in, testsuite/Makefile.in: Likewise.
      	* mf-runtime.h: Add #ifndef protection for conflicting _REENTRANT
      	and _THREAD_SAFE redefinition values.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114855 138bc75d-0d04-0410-961f-82ee72b054a4
      47cd9fb8
  3. May 24, 2006
    • carlos's avatar
      · aa0d392e
      carlos authored
      2006-05-23  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.am: Add install-html target. Add install-html to .PHONY
      	* Makefile.in: Regenerate.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114036 138bc75d-0d04-0410-961f-82ee72b054a4
      aa0d392e
  4. Apr 19, 2006
  5. Apr 10, 2006
    • doko's avatar
      gcc/testsuite: · d35f63a9
      doko authored
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      libffi:
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      libgomp:
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      libjava:
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      libmudflap:
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      libstdc++:
      2006-04-10  Matthias Klose  <doko@debian.org>
      
      	* testsuite/lib/libjava.exp (libjava_init): Recognize multilib
      	directory names containing underscores.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112833 138bc75d-0d04-0410-961f-82ee72b054a4
      d35f63a9
  6. Nov 22, 2005
  7. Oct 31, 2005
  8. Oct 04, 2005
  9. Sep 30, 2005
  10. Sep 23, 2005
  11. Aug 23, 2005
  12. Aug 18, 2005
    • wilson's avatar
      Fix FreeBSD failure with recursive malloc call. · a3fb7997
      wilson authored
      * mf-hooks1.c (malloc, calloc, realloc, free,
      __mf_wrap_alloca_indirect): Call BEGIN_MALLOC_PROTECT before calling
      the real routines, and END_MALLOC_PROTECT afterwards.
      * mf-impl.h (enum __mf_state_enum): Expand comment.  Add in_malloc.
      (BEGIN_PROTECT): Handle in_malloc state.
      (BEGIN_MALLOC_PROTECT, END_MALLOC_PROTECT): New.
      * testsuite/libmudflap.c/hook2-allocstuff.c: New.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103256 138bc75d-0d04-0410-961f-82ee72b054a4
      a3fb7997
  13. Aug 17, 2005
  14. Aug 15, 2005
  15. Aug 14, 2005
  16. Jul 17, 2005
    • rth's avatar
      * gcc.c (MFWRAP_SPEC): Don't wrap pthread_join or pthread_exit. · ee3213a3
      rth authored
              * acinclude.m4: New file.
              * configure.ac: Invoke LIBMUDFLAP_CHECK_TLS.
              * configure, config.h.in, Makefile.in, testsuite/Makefile.in: Rebuild.
              * mf-hooks1.c (__mf_0fn_malloc): Move body from ...
              (__mf_0fn_calloc): ... here.
              * mf-hooks3.c (struct pthread_info): Remove.
              (__mf_pthread_info, __mf_pthread_info_idx): Remove.
              (LIBMUDFLAPTH_THREADS_MAX): Set to 1021.
              (struct mf_thread_data): New.
              (mf_thread_data, mf_thread_data_lock): New.
              (__mf_allocate_blank_threadinfo): Remove.
              (__mf_find_threadinfo): Rewrite and simplify.  Only use if TLS is
              not available.
              (__mf_state_perthread): Remove.
              (__mf_get_state, __mf_set_state): New.
              (__mf_pthread_cleanup): Use &errno, rather than saved pointer.
              Update mf_thread_data killing procedure.
              (__mf_pthread_spawner): Similarly.
              (__mf_0fn_pthread_create): Only use wrapper if necessary.  Remove
              code to allocate thread stack space.
              (__mf_0fn_pthread_join, pthread_join): Remove.
              (__mf_0fn_pthread_exit, pthread_exit): Remove.
              * mf-impl.h (dyn_pthread_join, dyn_pthread_exit): Remove.
              (__mf_state_1): Rename from __mf_state; use TLS when available.
              (__mf_get_state, __mf_set_state): New.  Update all users.
              * mf-runtime.c (begin_recursion_protect1): New.
              (BEGIN_RECURSION_PROTECT): Use it.
              (__mf_state_1): Rename from __mf_state; use TLS when available.
              (threads_active_p): Remove.
              (__mf_usage): Compute it directly.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102108 138bc75d-0d04-0410-961f-82ee72b054a4
      ee3213a3
  17. Jun 19, 2005
  18. Jun 15, 2005
  19. Jun 14, 2005
  20. May 10, 2005
  21. Apr 13, 2005
  22. Apr 12, 2005
    • fche's avatar
      2005-04-12 Frank Ch. Eigler <fche@redhat.com> · 7cd43bf9
      fche authored
      	PR mudflap/19266
      	From Richard Henderson <rth@redhat.com>:
      	* tree-mudflap.c (mf_build_check_statement_for): Correct block
      	splitting logic.
      
      2005-04-12  Frank Ch. Eigler  <fche@redhat.com>
      
      	PR mudflap/19266
      	* testsuite/libmudflap.c++/c++frags.exp: Also test -O permutation.
      	* testsuite/libmudflap.c++/pass57-frag.cxx: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98028 138bc75d-0d04-0410-961f-82ee72b054a4
      7cd43bf9
  23. Apr 07, 2005
  24. Apr 04, 2005
  25. Mar 22, 2005
  26. Mar 21, 2005
  27. Mar 17, 2005
  28. Feb 13, 2005
  29. Jan 05, 2005
  30. Jan 02, 2005
    • gkm's avatar
      * mf-impl.h (uintptr_t): Get typedef via stdint.h or define explicitly. · 33296cfa
      gkm authored
      	* mf-runtime.h: New file, replaces mf-runtime.h.in.
      	* configure.ac (AC_CONFIG_FILES): mf-runtime.h is no longer generated.
      	* Makefile.in: Ditto.
      	* testsuite/lib/libmudflap.exp: Add -I${srcdir}/.. to get mf-runtime.h
      	* testsuite/libmudflap.c/pass32-frag.c: s/uintptr_t/__mf_uintptr_t/
      	* testsuite/libmudflap.c/fail36-frag.c: New test.
      	* testsuite/libmudflap.c/fail37-frag.c: New test.
      	* testsuite/libmudflap.c/fail38-frag.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92815 138bc75d-0d04-0410-961f-82ee72b054a4
      33296cfa
  31. Dec 09, 2004
Loading