1. 28 Feb, 2007 1 commit
  2. 27 Feb, 2007 24 commits
  3. 26 Feb, 2007 12 commits
    • loop-iv.c (simplify_using_initial_values): Fix oversight in previous change;… · 48982394
      loop-iv.c (simplify_using_initial_values): Fix oversight in previous change; avoid a memory leak when returning early.
      
      	* loop-iv.c (simplify_using_initial_values): Fix oversight in previous
      	change; avoid a memory leak when returning early.
      
      From-SVN: r122346
      Bernd Schmidt committed
    • builtin-modf-1.c: Use -fno-finite-math-only on sh* targets. · 31cd73eb
      	* gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
      	sh* targets.
      
      From-SVN: r122345
      Kaveh R. Ghazi committed
    • crossconfig.m4 (djgpp): Pre-detect djgpp-specific results, to avoid needing to… · 9bb68d2a
      crossconfig.m4 (djgpp): Pre-detect djgpp-specific results, to avoid needing to link during cross compiling.
      
      * crossconfig.m4 (djgpp): Pre-detect djgpp-specific results, to
      avoid needing to link during cross compiling.
      * configure: Regenerated.
      
      From-SVN: r122344
      DJ Delorie committed
    • configure.ac: add djgpp-specific results, so we don't have to link during a cross compilation. · f86b57e4
      * configure.ac: add djgpp-specific results, so we don't have to
      link during a cross compilation.
      * configure: Regenerated.
      
      From-SVN: r122343
      DJ Delorie committed
    • re PR fortran/30865 ([4.1, 4.2 only] optional argument passed on to size(...,dim=)) · 88f206a4
      2007-02-26  Thomas Koenig  <Thomas.Koenig@online.de>
      	    Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/30865
      	* trans-intrinsic.c (gfc_conv_intrinsic_size):
      	If dim is an optional argument, check for its
      	presence and call size0 or size1, respectively.
      
      2007-02-26  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/30865
      	* size_optional_dim_1.f90:  New test.
      
      
      Co-Authored-By: Paul Thomas <pault@gcc.gnu.org>
      
      From-SVN: r122342
      Thomas Koenig committed
    • c-decl.c (static_ctors): Move to c-common.c. · 57a4c089
      	* c-decl.c (static_ctors): Move to c-common.c.
      	(static_dtors): Likewise.
      	(finish_function): Use c_record_cdtor_fn.
      	(build_cdtor): Move to c-common.c.
      	(c_write_global_declarations): Use c_build_cdtor_fns.
      	* c-common.h (static_ctors): Declare.
      	(static_dtors): Likewise.
      	(c_record_cdtor_fn): Likewise.
      	(c_build_cdtor_fns): Likewise.
      	* c-common.c (static_ctors): New variable.
      	(static_dtors): Likewise.
      	(c_record_cdtor_fn): New function.
      	(build_cdtor): Move from c-decl.c
      	(c_build_cdtor_fns): New function.
      
      	* semantics.c (expand_or_defer_fn): Call c_record_cdtor_fn.
      	* decl2.c (cp_write_gloabl_declarations): Call c_build_cdtor_fns.
      
      From-SVN: r122341
      Mark Mitchell committed
    • output.h (assemble_addr_to_section): Declare. · b2f4bed8
      	* output.h (assemble_addr_to_section): Declare.
      	(get_cdtor_priority_section): Likewise.
      	* varasm.c (assemble_addr_to_section): New function.
      	(get_cdtor_priority_section): Likewise.
      	(default_named_section_asm_out_destructor): Use them.
      	(destor_dtor_section_asm_out_destructor): Likewise.
      	(default_named_section_asm_out_constructor): Likewise.
      	(default_ctor_section_asm_out_constructor): Likewise.
      	* config.gcc (*-*-vxworks*): Include vxworks.o.
      	* config/t-vxworks (vxworks.o): New target.
      	* config/vxworks.h (ALWAYS_NUMBER_CTORS_SECTIONS): Remove.
      	(TARGET_ASM_CONSTRUCTOR): Define.
      	(TARGET_ASM_DESTRUCTOR): Likewise.
      	(vxworks_asm_out_constructor): Declare.
      	(vxworks_asm_out_destructor): Likewise.
      
      	* c-common.c (get_priority): Check that we have not just an
      	INTEGER_CST, but an integer constant with integeral type.
      
      	* gcc.dg/vxworks/vxworks.exp: New file.
      	* gcc.dg/vxworks/initpri1.c: Likewise.
      	* gcc.dg/vxworks/initpri2.c: Likewise.
      	* gcc.dg/initpri2.c: Add more tests.
      	* g++.dg/special/initpri2.C: Likewise.
      
      From-SVN: r122335
      Mark Mitchell committed
    • Fix formatting nits. · 6f7f72f9
      From-SVN: r122332
      Eric Botcazou committed
    • TimeZone.java (getDefaultDisplayName): Don't check if TimeZone is instanceof SimpleTimeZone. · 07008ce4
      	* java/util/TimeZone.java (getDefaultDisplayName): Don't
      	check if TimeZone is instanceof SimpleTimeZone.
      
      From-SVN: r122330
      Jakub Jelinek committed
    • PR libstdc++/28080 (partial) · 681a6919
      2007-02-26  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/28080 (partial)
      	* include/std/bitset: Do not include <istream> and <ostream>,
      	<ios> is enough.
      	* include/std/iomanip: Do not include the whole <istream>,
      	<ios> is enough; do not include <functional>; reformat.
      	* include/std/functional: Do not include <cstddef>.
      	* include/std/list: Do not include <bits/stl_uninitialized.h>.
      	* include/std/numeric: Do not include the whole <iterator> and
      	<bits/stl_function.h>.
      	* include/std/valarray: Do not include <numeric>.
      	* include/bits/stl_numeric.h: Include <bits/concept_check.h>.
      	* src/iostream-inst.cc: Include <istream>.
      	* include/ext/functional: Include <cstddef>.
      	* testsuite/util/testsuite_hooks.h: Do not include <locale>,
      	<ctime> is enough; qualify tm.
      	* testsuite/util/testsuite_hooks.cc: Qualify tm.
      
      2007-02-26  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/locale_facets.h (class ctype_byname<char>,
      	class ctype_byname<wchar_t>): Declare.
      	* src/ctype.cc (ctype_byname<wchar_t>::ctype_byname(const char*,
      	size_t), ctype_byname<wchar_t>::~ctype_byname): Define.
      	* config/locale/generic/ctype_members.cc (ctype_byname<char>::
      	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
      	Likewise.
      	* config/locale/gnu/ctype_members.cc (ctype_byname<char>::
      	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
      	Likewise.
      	* config/locale/darwin/ctype_members.cc (ctype_byname<char>::
      	ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
      	Likewise.
      	* testsuite/22_locale/headers/locale/synopsis.cc: Remove xfail.
      
      From-SVN: r122329
      Paolo Carlini committed
    • Daily bump. · ef585f86
      From-SVN: r122326
      GCC Administrator committed
  4. 25 Feb, 2007 3 commits