Skip to content
Snippets Groups Projects
  1. Sep 11, 2009
    • Ralf Wildenhues's avatar
      Override all per-target *_LINK variables correctly. · 878f62e5
      Ralf Wildenhues authored
      boehm-gc/:
      	* Makefile.am (libgcjgc_la_LINK, gctest_LINK): New.
      	(gctest_LDADD): Depend on libgcjgc.la instead of ./libgcjgc.la,
      	so that library dependency resolution works with portable make.
      	* Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.am (libgfortranbegin_la_LINK): New.
      	* Makefile.in: Regenerate.
      
      libgomp/:
      	* Makefile.am (libgomp_la_LINK): New.
      	* Makefile.in: Regenerate.
      
      libjava/:
      	* Makefile.am (libgij_la_LINK, libjvm_la_LINK): New.
      	* Makefile.in: Regenerate.
      
      libstdc++-v3/:
      	* src/Makefile.am (libstdc___la_LINK): New.
      	* src/Makefile.in: Regenerate.
      
      From-SVN: r151627
      878f62e5
    • Nathan Froyd's avatar
      rs6000.h (DATA_ALIGNMENT): Check that we are dealing with actual SPE/paired... · b851135c
      Nathan Froyd authored
      rs6000.h (DATA_ALIGNMENT): Check that we are dealing with actual SPE/paired vector modes before using...
      
      	* config/rs6000/rs6000.h (DATA_ALIGNMENT): Check that we are dealing
      	with actual SPE/paired vector modes before using 64-bit alignment.
      	Check that TYPE is a REAL_TYPE for TARGET_E500_DOUBLE.
      
      From-SVN: r151626
      b851135c
    • DJ Delorie's avatar
      mep.md (eh_epilogue): Defer until after epilogue is emitted. · 5ba863d7
      DJ Delorie authored
      * config/mep/mep.md (eh_epilogue): Defer until after epilogue is
      emitted.
      
      * config/mep/mep.h (LEGITIMATE_CONSTANT_P): New.
      * config/mep/mep.c (mep_legitimate_constant_p): New.
      * config/mep/mep-protos.h: Prototype it.
      
      From-SVN: r151625
      5ba863d7
    • GCC Administrator's avatar
      Daily bump. · 24f70379
      GCC Administrator authored
      From-SVN: r151624
      24f70379
  2. Sep 10, 2009
  3. Sep 09, 2009
    • Paolo Carlini's avatar
      re PR c++/28293 (ICE on invalid typedef) · 3937f036
      Paolo Carlini authored
      /cp
      2009-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/28293
      	* decl2.c (grokfield): Check for explicit template argument lists.
      
      /testsuite
      2009-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/28293
      	* g++.dg/template/crash91.C: New.
      
      From-SVN: r151581
      3937f036
    • Paolo Carlini's avatar
      re PR c++/28293 (ICE on invalid typedef) · e7e5ba09
      Paolo Carlini authored
      /cp
      2009-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/28293
      	* decl.c (grokfield): Check for explicit template argument lists.
      
      /testsuite
      2009-09-09  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/28293
      	* g++.dg/template/crash91.C: New.
      
      From-SVN: r151580
      e7e5ba09
    • Anthony Green's avatar
      moxie.md (*movsi, [...]): Use xor to load the constant 0 when appropriate. · 75cd1c8f
      Anthony Green authored
      	* config/moxie/moxie.md (*movsi, *movhi, *movqi): Use xor to load
      	the constant 0 when appropriate.
      	* config/moxie/constraints.md: Add constraint O.
      
      	* config/moxie/moxie.c (moxie_setup_incoming_varargs): Adjust
      	to pass up to 6 32-bit argument values in registers.
      	(moxie_function_arg): Ditto.
      	(moxie_arg_partial_bytes): Ditto.
      	* config/moxie/moxie.h (FUNCTION_ARG_ADVANCE): Ditto.
      	(REG_PARM_STACK_SPACE): Ditto.
      	(FUNCTION_ARG_REGNO_P): Ditto.
      
      	* config/moxie/moxie.c (moxie_expand_prologue): Use dec
      	instruction to allocate stack space.
      
      From-SVN: r151579
      75cd1c8f
    • Loren J. Rittle's avatar
      typesizes.cc: Remove *-*-freebsd* from both dg-do and dg-options. · 29cd5cc5
      Loren J. Rittle authored
      2009-09-09  Loren J. Rittle  <ljrittle@acm.org>
      
      	* testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
      	*-*-freebsd* from both dg-do and dg-options.
      
      From-SVN: r151578
      29cd5cc5
    • Richard Guenther's avatar
      re PR fortran/41297 (Functions are called twice) · 39b747f2
      Richard Guenther authored
      2009-09-09  Richard Guenther  <rguenther@suse.de>
      
      	PR fortran/41297
      	* trans-expr.c (gfc_trans_scalar_assign): Correct typo that
      	left 'tmp' unused in derived type assignment.
      
      From-SVN: r151576
      39b747f2
    • Segher Boessenkool's avatar
      rs6000.md (bswapdi2_64bit): Fix unnecessarily stringent constraints. · 93fbf857
      Segher Boessenkool authored
      2009-09-08  Segher Boessenkool  <segher@kernel.crashing.org>
      
      	* config/rs6000/rs6000.md (bswapdi2_64bit): Fix
      	unnecessarily stringent constraints.  Fix address
      	calculation in the splitters.
      
      From-SVN: r151575
      93fbf857
    • Paolo Bonzini's avatar
      stdint.m4 (GCC_HEADER_STDINT): Revert changes to this macro in the previous two patches. · c13e029b
      Paolo Bonzini authored
      config:
      2009-09-09  Paolo Bonzini  <bonzini@gnu.org>
      
      	* stdint.m4 (GCC_HEADER_STDINT): Revert changes to this macro in
      	the previous two patches.
      
      libgfortran:
      2009-09-09  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure: Regenerate.
      
      libdecnumber:
      2009-09-09  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure: Regenerate.
      
      From-SVN: r151574
      c13e029b
    • Uros Bizjak's avatar
      re PR c/39779 (ICE shifting byte to the right with constant > 7FFFFFFF) · ed9d5a4a
      Uros Bizjak authored
      	PR rtl-optimization/39779
      	* expr.c (convert_modes): Return when mode == oldmode after
      	CONST_INTs are processed.
      
      testsuite/ChangeLog:
      
      	PR rtl-optimization/39779
      	* gcc.dg/pr39979.c: New test.
      
      From-SVN: r151573
      ed9d5a4a
    • Kai Tietz's avatar
      i386.c (ix86_can_use_return_insn_p): Check for padding0, too. · 3d887721
      Kai Tietz authored
      2009-09-09  Kai Tietz  <kai.tietz@onevision.com>
      
      	PR/41315
      	* config/i386.c (ix86_can_use_return_insn_p): Check for
      	padding0, too.
      	(ix86_expand_prologue): Take frame.padding0 into logic of
      	to_allocate checks.
      	(ix86_expand_epilogue): Likewise.
      
      From-SVN: r151570
      3d887721
    • Jakub Jelinek's avatar
      t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, [...]): New variables. · 80a76d1d
      Jakub Jelinek authored
      	* config/t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, SHLIB_INSTALL_SOLINK):
      	New variables.
      	(SHLIB_LINK, SHLIB_INSTALL): Use them.
      	* config/t-slibgcc-libgcc: New file.
      	* config.gcc (powerpc*-*-linux*, powerpc*-*-gnu*): Use it.
      
      From-SVN: r151568
      80a76d1d
Loading