1. 21 Jun, 2010 2 commits
  2. 10 Jun, 2010 1 commit
  3. 09 Jun, 2010 1 commit
    • re PR bootstrap/43170 (gcc 4.5 20100218 bootstrap compare fails on os x 10.6) · dbd34b89
      config:
      	PR bootstrap/43170
      	* tls.m4 (GCC_CHECK_TLS): Add volatile qualifier to the test 
      	references.  Move the main () test reference ahead of 
      	pthread_create().  Add a comment to explain the requirements
      	of the test.
      libgomp:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libjava:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libmudflap:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libstdc++-v3:
      	PR bootstrap/43170
      	* configure: Regenerate.
      
      From-SVN: r160457
      Iain Sandoe committed
  4. 04 Jun, 2010 1 commit
  5. 03 Jun, 2010 2 commits
  6. 29 May, 2010 1 commit
  7. 25 May, 2010 2 commits
  8. 05 May, 2010 1 commit
  9. 04 May, 2010 1 commit
    • no-dist in non-imported automake dirs. · 13917ae3
      libgfortran/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      libgomp/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	PR other/43620
      	* Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
      	* Makefile.in: Regenerate.
      
      libmudflap/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libssp/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      
      libstdc++-v3/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      lto-plugin/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      
      From-SVN: r159041
      Ralf Wildenhues committed
  10. 03 May, 2010 1 commit
  11. 27 Apr, 2010 2 commits
  12. 21 Apr, 2010 1 commit
  13. 13 Apr, 2010 1 commit
    • s390.md: Replace TARGET_64BIT with TARGET_ZARCH. · 9602b6a1
      2010-04-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
                  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
      	
      	* gcc/config/s390/s390.md: Replace TARGET_64BIT with TARGET_ZARCH.
      	* gcc/config/s390/s390.c: Replace UNTIS_PER_WORD with
      	UNITS_PER_LONG where it is ABI relevant.	
      	(s390_return_addr_rtx): Likewise.
      	(s390_back_chain_rtx): Likewise.
      	(s390_frame_area): Likewise.
      	(s390_frame_info): Likewise.
      	(s390_initial_elimination_offset): Likewise.
      	(save_gprs): Likewise.
      	(s390_emit_prologue): Likewise.
      	(s390_emit_epilogue): Likewise.
      	(s390_function_arg_advance): Likewise.
      	(s390_function_arg): Likewise.
      	(s390_va_start): Likewise.
      	(s390_gimplify_va_arg): Likewise.
      	(s390_function_profiler): Likewise.
      	(s390_optimize_prologue): Likewise.
      	(s390_rtx_costs): Likewise.
      	(s390_secondary_reload): Likewise.
      	(s390_promote_function_mode): Likewise.
      	(s390_hard_regno_mode_ok): Replace TARGET_64BIT with TARGET_ZARCH.
      	(s390_scalar_mode_supported_p): Disallow TImode if no 64 bit
      	registers available.
      	(s390_unwind_word_mode): New function.
      	(s390_function_value): Split 64 bit values into register pair if
      	used as return value.
      	(s390_call_saved_register_used): Don't use HARD_REGNO_NREGS for
      	function call parameters.  Handle parallels.
      	(TARGET_SCALAR_MODE_SUPPORTED_P): New macro.
      	(HARD_REGNO_CALL_PART_CLOBBERED): New macro.
      	(DWARF_CIE_DATA_ALIGNMENT): New macro.
      	(s390_expand_setmem): Remove unused variable src_addr.
      	* gcc/longlong.h: Make smul_ppmm and sdiv_qrnnd inline asms to
      	deal with 64 bit registers.	
      	* gcc/config/s390/s390.h: Define __zarch__ predefined macro.
      	Replace UNITS_PER_WORD with UNITS_PER_LONG where it is ABI relevant.
      	(UNITS_PER_LONG): New macro.
      	* libjava/include/s390-signal.h: Define extended ucontext
      	structure containing the upper halfs of the 64 bit registers.
      
      
      Co-Authored-By: Ulrich Weigand <uweigand@de.ibm.com>
      
      From-SVN: r158257
      Andreas Krebbel committed
  14. 07 Apr, 2010 2 commits
    • tree-ssa-pre.c (my_rev_post_order_compute): Remove set but not used count variable. · 60d3aec4
      	* tree-ssa-pre.c (my_rev_post_order_compute): Remove set but not
      	used count variable.
      	* genemit.c (gen_expand, gen_split): Avoid set but not used warnings
      	when operandN variables aren't used in the body of the expander
      	or splitter.
      	* tree-outof-ssa.c (FOR_EACH_ELIM_GRAPH_SUCC,
      	FOR_EACH_ELIM_GRAPH_PRED): Avoid set but not used warnings.
      	* tree-ssa-operands.h (FOR_EACH_SSA_TREE_OPERAND): Likewise.
      	* tree-flow.h (FOR_EACH_IMM_USE_FAST, FOR_EACH_IMM_USE_STMT,
      	FOR_EACH_IMM_USE_ON_STMT): Likewise.
      	* tree.h (FOR_EACH_CONSTRUCTOR_ELT): Likewise.
      	* tree.c (PROCESS_ARG): Likewise.
      fortran/
      	* parse.c (parse_derived, parse_enum): Avoid set but not used
      	warning.
      java/
      	* expr.c (process_jvm_instruction): Avoid set but not used warning.
      	* builtins.c (compareAndSwapInt_builtin, compareAndSwapLong_builtin,
      	getVolatile_builtin): Likewise.
      libjava/
      	* exception.cc (_Jv_Throw): Avoid set but not used warning.
      	* include/java-assert.h (JvAssertMessage, JvAssert): Use argument in
      	sizeof to avoid set but not used warnings.
      libjava/classpath/
      	* native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c
      	(Java_gnu_javax_sound_midi_alsa_AlsaPortDevice_run_1receiver_1thread_1):
      	Avoid set but not used warning.
      libiberty/
      	* regex.c (byte_re_match_2_internal): Avoid set but not used
      	warning.
      gcc/testsuite/
      	* gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
      	* gcc.dg/trunc-1.c: Likewise.
      	* gcc.dg/vla-9.c: Likewise.
      	* gcc.dg/dfp/composite-type.c: Likewise.
      libffi/
      	* testsuite/libffi.call/err_bad_abi.c: Remove unused args variable.
      
      From-SVN: r158084
      Jakub Jelinek committed
    • name-lookup.c (current_decl_namespace): Non-static. · ae099258
      	* name-lookup.c (current_decl_namespace): Non-static.
      	(pop_nested_namespace): Sanity check.
      	* cp-tree.h: Declare current_decl_namespace.
      	* decl.c (grokvardecl): Use it instead of current_namespace.
      	(grokfndecl): Likewise.
      	* gnu/gcj/runtime/natSharedLibLoader.cc (findCore): Move
      	declaration of _Jv_create_core out of the function.
      
      From-SVN: r158074
      Jason Merrill committed
  15. 02 Apr, 2010 1 commit
    • Update to Automake 1.11.1. · 4d9e8446
      gcc/:
      	PR other/43620
      	* doc/install.texi (Prerequisites): Bump Automake version to 1.11.1.
      	* aclocal.m4: Regenerate.
      
      lto-plugin/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      intl/:
      	* aclocal.m4: Regenerate.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      fixincludes/:
      	* aclocal.m4: Regenerate.
      
      libcpp/:
      	* aclocal.m4: Regenerate.
      
      libdecnumber/:
      	* aclocal.m4: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* HACKING: Update required Automake version.
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* doc/api/Makefile.in: Regenerate.
      	* examples/Makefile.in: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/jsr166/Makefile.in: Regenerate.
      	* external/relaxngDatatype/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* lib/Makefile.in: Regenerate.
      	* native/Makefile.in: Regenerate.
      	* native/fdlibm/Makefile.in: Regenerate.
      	* native/jawt/Makefile.in: Regenerate.
      	* native/jni/Makefile.in: Regenerate.
      	* native/jni/classpath/Makefile.in: Regenerate.
      	* native/jni/gconf-peer/Makefile.in: Regenerate.
      	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
      	* native/jni/gtk-peer/Makefile.in: Regenerate.
      	* native/jni/java-io/Makefile.in: Regenerate.
      	* native/jni/java-lang/Makefile.in: Regenerate.
      	* native/jni/java-math/Makefile.in: Regenerate.
      	* native/jni/java-net/Makefile.in: Regenerate.
      	* native/jni/java-nio/Makefile.in: Regenerate.
      	* native/jni/java-util/Makefile.in: Regenerate.
      	* native/jni/midi-alsa/Makefile.in: Regenerate.
      	* native/jni/midi-dssi/Makefile.in: Regenerate.
      	* native/jni/native-lib/Makefile.in: Regenerate.
      	* native/jni/qt-peer/Makefile.in: Regenerate.
      	* native/jni/xmlj/Makefile.in: Regenerate.
      	* native/plugin/Makefile.in: Regenerate.
      	* resource/Makefile.in: Regenerate.
      	* scripts/Makefile.in: Regenerate.
      	* tools/Makefile.in: Regenerate.
      
      libjava/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* aclocal.m4: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      From-SVN: r157949
      Ralf Wildenhues committed
  16. 23 Mar, 2010 1 commit
  17. 21 Mar, 2010 2 commits
    • re PR target/42811 (java.lang.ExceptionInInitializerError in ecj1) · 474b97ce
      	PR target/42811
      	* libjava/configure.ac (DLLTOOL): Call AC_CHECK_TOOL.
      	(libgcj_sublib_core_extra_deps): New host-dependent configure var.
      	(LIBGCJ_SUBLIB_CORE_EXTRA_DEPS): AC_SUBST it.
      	* libjava/configure.host (libgcj_sublib_core_extra_deps): Define
      	appropriately on Cygwin and MinGW.
      	(libgcj_sublib_core_extra_deps): Add libgcj-noncore-dummy import
      	stub library on Cygwin and MinGW.
      	* libjava/Makefile.am (LIBJAVA_CORE_EXTRA): Import AC_SUBST'd
      	LIBGCJ_SUBLIB_CORE_EXTRA_DEPS if building sublibs, else define empty.
      	(libgcj_la_DEPENDENCIES): Use it.
      	(DLL_VERSION): New makefile macro.
      	(libgcj-noncore-dummy.dll.a): New build rule for dummy import stub
      	library.
      	(libgcj_noncore_la_LIBADD): Trim superfluous convenience libs.
      	(AM_MAKEFLAGS): Add DLLTOOL recursive propagation.
      	* libjava/libgcj-noncore-dummy.def: New file.
      	* libjava/Makefile.in: Regenerate.
      	* libjava/include/Makefile.in: Likewise.
      	* libjava/testsuite/Makefile.in: Likewise.
      	* libjava/configure: Likewise.
      	* libjava/gcj/Makefile.in: Likewise.
      
      From-SVN: r157606
      Dave Korn committed
    • PR target/42811 (prerequisite) · 713812e2
      	PR target/42811 (prerequisite)
      	* jvmti.cc (_Jv_GetJVMTIEnv): Avoid use of uninitialised memory.
      
      From-SVN: r157605
      Dave Korn committed
  18. 13 Mar, 2010 1 commit
  19. 01 Mar, 2010 2 commits
  20. 24 Feb, 2010 1 commit
  21. 02 Feb, 2010 1 commit
  22. 26 Jan, 2010 1 commit
  23. 19 Jan, 2010 1 commit
  24. 18 Jan, 2010 1 commit
  25. 16 Jan, 2010 1 commit
    • Avoid tr '\n', for Solaris /usr/bin/tr. · 2fdb618d
      contrib/
      	* check_warning_flags.sh: Use \012 instead of \n with tr.
      
      gcc/:
      	PR gcc/42525
      	* Makefile.in (write_entries_to_file, install-plugin):
      	Use \012 instead of \n with tr.
      
      libjava/:
      	* Makefile.am (write_entries_to_file): Use \012 instead of \n
      	with tr.
      	* scripts/makemake.tcl: Likewise.
      	* sources.am: Regenerate.
      	* Makefile.in: Regenerate.
      
      From-SVN: r155963
      Ralf Wildenhues committed
  26. 09 Jan, 2010 1 commit
    • gcc.c (process_command): Update copyright notice dates. · bd5c3aa5
      	* gcc.c (process_command): Update copyright notice dates.
      	* gcov.c (print_version): Likewise.
      	* gcov-dump.c (print_version): Likewise.
      	* mips-tfile.c (main): Likewise.
      	* mips-tdump.c (main): Likewise.
      
      	* gfortranspec.c (lang_specific_driver): Update copyright notice
      	dates.
      
      	* jcf-dump.c (version): Update copyright notice dates.
      
      	* mf-runtime.c (__mf_usage): Update copyright notice dates.
      
      	* gnu/gcj/convert/Convert.java (version): Update copyright notice
      	dates.
      	* gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
      
      	* gnu/java/rmi/registry/RegistryImpl.java (version): Update
      	copyright notice dates.
      	* tools/gnu/classpath/tools/orbd/Main.java (run): Likewise.
      
      From-SVN: r155749
      Jakub Jelinek committed
  27. 06 Jan, 2010 1 commit
  28. 30 Dec, 2009 1 commit
    • re PR other/42537 ([PATCH] misc spelling fixes) · 84047858
      /gcc
      2009-12-30  Robert Millan  <rmh.gcc@aybabtu.com>
      
      	PR other/42537
      	* errors.c: Fix typo in comment.
      	* graphite-sese-to-poly.c: Likewise.
      	* profile.c (is_inconsistent): Fix typo in string.
      
      /libjava
      2009-12-30  Robert Millan  <rmh.gcc@aybabtu.com>
      
      	PR other/42537
      	* classpath/java/rmi/activation/Activatable.java: Fix typos in comment.
      
      From-SVN: r155518
      Robert Millan committed
  29. 22 Dec, 2009 1 commit
  30. 14 Dec, 2009 1 commit
  31. 09 Dec, 2009 2 commits
  32. 08 Dec, 2009 1 commit
    • configure.host (sparc*-sun-solaris2.*): New case. · 6b4428ec
      	* configure.host (sparc*-sun-solaris2.*): New case.
      	* include/dwarf2-signal.h (MAKE_THROW_FRAME, SPARC case): Make dummy.
      	* include/sparc-signal.h: Do not include ucontext.h.
      	(SIGNAL_HANDLER): Rename symbol.
      	(FLUSH_REGISTER_WINDOWS): Delete.
      	(MAKE_THROW_FRAME): Make dummy.
      	(INIT_SEGV): Adjust for above renaming.
      	(INIT_FPE): Likewise.
      
      From-SVN: r155092
      Eric Botcazou committed