Skip to content
Snippets Groups Projects
  1. Oct 15, 2006
    • Geoffrey Keating's avatar
      Index: config/ChangeLog · 5b043f08
      Geoffrey Keating authored
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* multi.m4: New file, from automake version 2 branch.
      
      Index: libgomp/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      Index: libstdc++-v3/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate with released autoconf-2.59.
      
      Index: libobjc/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* Makefile.in: Use multi_basedir instead of toplevel_srcdir.
      	* configure.ac: Use multi.m4 from aclocal rather than custom
      	code.  Use multi_basedir instead of toplevel_srcdir.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      Index: libssp/ChangeLog
      2006-10-14  Geoffrey Keating  <geoffk@apple.com>
      
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r117741
      5b043f08
    • Tobias Burnus's avatar
      gfortran.texi: Add link to GFortran apps · 26d29061
      Tobias Burnus authored
      2006-10-14  Tobias Burnus  <burnus@net-b.de>
      	* gfortran.texi: Add link to GFortran apps
      	* intrinsic.texi: Updated documentation of ACCESS and CHMOD
      
      From-SVN: r117740
      26d29061
    • GCC Administrator's avatar
      Daily bump. · 7a1109bf
      GCC Administrator authored
      From-SVN: r117738
      7a1109bf
  2. Oct 14, 2006
  3. Oct 13, 2006
    • Paolo Carlini's avatar
      istream.tcc (operator>>(__istream_type& (*)(__istream_type&)),... · f7ab3fd1
      Paolo Carlini authored
      istream.tcc (operator>>(__istream_type& (*)(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)), operator>>(ios_base& (*)(ios_base&))): Move...
      
      2006-10-13  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/istream.tcc (operator>>(__istream_type&
      	(*)(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)),
      	operator>>(ios_base& (*)(ios_base&))): Move...
      	* include/std/std_istream.h: ... here.
      	(operator>>(basic_istream<char,>&, unsigned char&),
      	operator>>(basic_istream<char,>&, signed char&),
      	operator>>(basic_istream<char,>&, unsigned char*),
      	operator>>(basic_istream<char,>&, signed char*)): Mark inline.
      	* include/bits/ostream.tcc (operator<<(__ostream_type&
      	(*)(__ostream_type&)), operator<<(__ios_type& (*)(__ios_type&)),
      	operator<<(ios_base& (*)(ios_base&))): Move...
      	* include/std/std_ostream.h: ... here.
      	(operator<<(basic_ostream<>&, _CharT),
      	operator<<(basic_ostream<>&, char),
      	operator<<(basic_ostream<char,>&, char),
      	operator<<(basic_ostream<char,>&, signed char),
      	operator<<(basic_ostream<char,>&, unsigned char),
      	operator<<(basic_ostream<>&, const _CharT*),
      	operator<<(basic_ostream<char,>&, const char*),
      	operator<<(basic_ostream<char,>&, const signed char*),
      	operator<<(basic_ostream<char,>&, const unsigned char*),
      	endl(basic_ostream<>&), ends(basic_ostream<>&),
      	flush(basic_ostream<>&)): Mark inline.
      
      From-SVN: r117715
      f7ab3fd1
    • Eric Christopher's avatar
      pr25993.c: Skip for darwin. · 164ea65a
      Eric Christopher authored
      2006-10-13  Eric Christopher  <echristo@apple.com>
      
              * gcc.dg/pr25993.c: Skip for darwin.
      
      From-SVN: r117713
      164ea65a
    • Eric Christopher's avatar
      visibility-11.c: Skip for darwin. · 42d3177f
      Eric Christopher authored
      2006-10-13  Eric Christopher  <echristo@apple.com>
      
              * gcc.dg/visibility-11.c: Skip for darwin.
      
      From-SVN: r117712
      42d3177f
    • Eric Christopher's avatar
      darwin-weakimport-1.c: Use -fno-asynchronous-unwind-tables. · d23b4622
      Eric Christopher authored
      2006-10-13  Eric Christopher  <echristo@apple.com>
      
              * gcc.dg/darwin-weakimport-1.c: Use
              -fno-asynchronous-unwind-tables.
              * gcc.dg/darwin-weakimport-3.c: Ditto.
      
      From-SVN: r117711
      d23b4622
    • Eric Christopher's avatar
      darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. · ee4ae285
      Eric Christopher authored
      2006-10-13  Eric Christopher  <echristo@apple.com>
      
              * config/darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
      
      From-SVN: r117710
      ee4ae285
    • Carlos O'Donell's avatar
      revert: elfos.h (MAX_OFILE_ALIGNMENT): Default to largest alignment supported by 32-bit ELF. · 5793c070
      Carlos O'Donell authored
      gcc/
      
      2006-10-13  Carlos O'Donell  <carlos@codesourcery.com>
      
      	Revert this change:
      	2006-10-13  Carlos O'Donell  <carlos@codesourcery.com>
      	* config/elfos.h (MAX_OFILE_ALIGNMENT): Default to largest
      	alignment supported by 32-bit ELF.
      
      From-SVN: r117709
      5793c070
    • Eric Christopher's avatar
      darwin.c (darwin_emit_unwind_label): Strip name encoding. · 44ef77c1
      Eric Christopher authored
      2006-10-13  Eric Christopher  <echristo@apple.com>
      
              * config/darwin.c (darwin_emit_unwind_label): Strip
              name encoding. Use DECL_ASSEMBLER_NAME_SET_P.
      
      From-SVN: r117708
      44ef77c1
    • Richard Guenther's avatar
      re PR tree-optimization/29446 (VRP ICE in compare_names) · 96644aba
      Richard Guenther authored
      2006-10-13  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/29446
      	* tree-vrp.c (fix_equivalence_set): Remove.
      	(extract_range_from_assert): Do not call fix_equivalence_set.
      	(debug_value_range): Print a newline.
      	(compare_name_with_value): For equivalence sets with
      	inconsistent value ranges conservatively bail out.
      	(compare_names): Likewise.
      
      	* gcc.dg/torture/pr29446.c: New testcase.
      
      From-SVN: r117705
      96644aba
    • Steven G. Kargl's avatar
      spacing.m4: Use scalbn[f,l] if ldexp[f,l] is unavailable. · 4010308c
      Steven G. Kargl authored
      2006-10-13  Steven G. Kargl  <kargl@gcc.gnu.org>
      
              * m4/spacing.m4: Use scalbn[f,l] if ldexp[f,l] is unavailable.
              * m4/rrspacing.m4: Ditto.
              * generated/spacing_r4.c: Regenerated.
              * generated/spacing_r8.c: Ditto.
              * generated/spacing_r10.c: Ditto.
              * generated/spacing_r16.c: Ditto.
              * generated/rrspacing_r4.c: Ditto.
              * generated/rrspacing_r8.c: Ditto.
              * generated/rrspacing_r10.c: Ditto.
              * generated/rrspacing_r16.c: Ditto.
      
      From-SVN: r117703
      4010308c
    • Bill Wendling's avatar
      scope5.C: Changed "Class" to "Klasse". · 1453564b
      Bill Wendling authored
      	* g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
      	* g++.old-deja/g++.jason/hmc1.C: Likewise.
      	* g++.old-deja/g++.jason/cleanup2.C: Likewise.
      	* g++.old-deja/g++.law/shadow1.C: Likewise.
      	* g++.old-deja/g++.law/ctors10.C: Likewise.
      	* g++.dg/debug/namespace1.C: Likewise.
      	* g++.dg/inherit/namespace-as-base.C: Likewise.
      	* g++.dg/opt/delay-slot-1.C: Likewise.
      	* g++.dg/parse/defarg10.C: Likewise.
      	* g++.dg/template/ptrmem11.C: Likewise.
      	* g++.dg/template/mem_func_ptr.C: Likewise.
      	* g++.dg/template/spec19.C: Likewise.
      
      From-SVN: r117702
      1453564b
    • Brooks Moses's avatar
      intrinsic.texi (STAT): Reverted a format in example code to octal; noted this... · cdfd6b4b
      Brooks Moses authored
      intrinsic.texi (STAT): Reverted a format in example code to octal; noted this in accompanying string.
      
      * intrinsic.texi (STAT): Reverted a format in example code to
      octal; noted this in accompanying string.
      
      From-SVN: r117701
      cdfd6b4b
    • David Edelsohn's avatar
      install.texi (*-ibm-aix*): Add comment about 32-bit GMP and MPFR for gfortran. · d3a95f27
      David Edelsohn authored
              * doc/install.texi (*-ibm-aix*): Add comment about 32-bit GMP
              and MPFR for gfortran.
      
      From-SVN: r117700
      d3a95f27
    • Carlos O'Donell's avatar
      elfos.h (MAX_OFILE_ALIGNMENT): Default to largest alignment supported by 32-bit ELF. · d407b27d
      Carlos O'Donell authored
      gcc/
      
      2006-10-13  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* config/elfos.h (MAX_OFILE_ALIGNMENT): Default to largest
      	alignment supported by 32-bit ELF.
      
      From-SVN: r117697
      d407b27d
    • Paolo Bonzini's avatar
      ../svn-commit.tmp · ca58211b
      Paolo Bonzini authored
      From-SVN: r117696
      ca58211b
    • Daniel Berlin's avatar
      tree-flow-inline.h (zero_ssa_operands): Fix comment. · e1bb14ca
      Daniel Berlin authored
      
      2006-10-13  Daniel Berlin <dberlin@dberlin.org>
      	    Ramana Radhakrishnan  <ramana.radhakrishnan@celunite.com>
      
      	* tree-flow-inline.h (zero_ssa_operands): Fix comment.
      
      
      Co-Authored-By: default avatarRamana Radhakrishnan <ramana.radhakrishnan@celunite.com>
      
      From-SVN: r117694
      e1bb14ca
    • Paul Thomas's avatar
      re PR fortran/29373 (implicit type declaration and contained function clash) · 982186b1
      Paul Thomas authored
      2006-10-13 Paul Thomas <pault@gcc.gnu.org>
      
      	PR fortran/29373
      	* decl.c (get_proc_name, gfc_match_function_decl): Add
      	attr.implicit_type to conditions that throw error for
      	existing explicit interface and that allow new type-
      	spec to be applied.
      
      	PR fortran/29407
      	* resolve.c (resolve_fl_namelist): Do not check for
      	namelist/procedure conflict, if the symbol corresponds
      	to a good local variable declaration.
      
      	PR fortran/27701
      	* decl.c (get_proc_name): Replace the detection of a declared
      	procedure by the presence of a formal argument list by the
      	attributes of the symbol and the presence of an explicit
      	interface.
      
      	PR fortran/29232
      	* resolve.c (resolve_fl_variable): See if the host association
      	of a derived type is blocked by the presence of another type I
      	object in the current namespace.
      
      	PR fortran/29364
      	* resolve.c (resolve_fl_derived): Check for the presence of
      	the derived type for a derived type component.
      
      	PR fortran/24398
      	* module.c (gfc_use_module): Check that the first words in a
      	module file are 'GFORTRAN module'.
      
      	PR fortran/29422
      	* resolve.c (resolve_transfer): Test functions for suitability
      	for IO, as well as variables.
      
      	PR fortran/29428
      	* trans-expr.c (gfc_trans_scalar_assign): Remove nullify of
      	rhs expression.
      
      
      2006-10-13 Paul Thomas <pault@gcc.gnu.org>
      
      	PR fortran/29373
      	* gfortran.dg/implicit_9.f90: New test.
      
      	PR fortran/29407
      	* gfortran.dg/namelist_25.f90: New test.
      
      	PR fortran/27701
      	* gfortran.dg/same_name_2.f90: New test.
      
      	PR fortran/29232
      	* gfortran.dg/host_assoc_types_1.f90: New test.
      
      	PR fortran/29364
      	* gfortran.dg/missing_derived_type_1.f90: New test.
      	* gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
      
      	PR fortran/29422
      	* gfortran.dg/alloc_comp_constraint_4.f90: New test.
      
      	PR fortran/29428
      	* gfortran.dg/alloc_comp_assign_5.f90: New test.
      
      From-SVN: r117692
      982186b1
    • Francois-Xavier Coudert's avatar
      re PR fortran/29391 ([4.2/4.1 only] LBOUND and UBOUND are broken) · ac677cc8
      Francois-Xavier Coudert authored
      	PR fortran/29391
      
      	* trans-intrinsic.c (gfc_conv_intrinsic_bound): Generate correct
      	code for LBOUND and UBOUND intrinsics.
      
      	* gfortran.dg/bound_2.f90: New test.
      
      From-SVN: r117691
      ac677cc8
    • Paolo Carlini's avatar
      PR libstdc++/28277 (partial: ostream bits 2) · ec2061a9
      Paolo Carlini authored
      2006-10-13  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/28277 (partial: ostream bits 2)
      	* include/std/std_ostream.h (basic_ostream<>::_M_insert(const
      	char_type*, streamsize)): New.
      	(basic_ostream<>::_M_write(char_type, streamsize)): Likewise.
      	(operator<<(basic_ostream<>&, _CharT), operator<<(basic_ostream<>&,
      	char), operator<<(basic_ostream<>&, const _CharT*),
      	operator<<(basic_ostream<>&, const char*)): Use the latter.
      	* include/bits/ostream.tcc (basic_ostream<>::_M_insert(const
      	char_type*, streamsize)): Define.
      	(operator<<(basic_ostream<>&, const char*)): Use the latter.
      	(operator<<(basic_ostream<>&, _CharT), operator<<(basic_ostream<>&,
      	char), operator<<(basic_ostream<>&, const _CharT*),
      	operator<<(basic_ostream<>&, const char*),
      	operator<<(basic_ostream<>&, const basic_string<>&)): Remove.
      	* include/bits/basic_string.h (operator<<(basic_ostream<>&,
      	const basic_string<>&)): Use the latter, implement DR 586.
      	* config/abi/pre/gnu.ver: Adjust, export the new _M_insert.
      	* docs/html/ext/howto.html: Add an entry for DR 586.
      	* testsuite/21_strings/basic_string/inserters_extractors/char/
      	28277.cc: New.
      	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
      	28277.cc: Likewise.
      	* testsuite/27_io/basic_ostream/inserters_character/char/
      	28277-3.cc: Likewise.
      	* testsuite/27_io/basic_ostream/inserters_character/char/
      	28277-4.cc: Likewise.
      	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
      	28277-2.cc: Likewise.
      	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
      	28277-3.cc: Likewise.
      	* testsuite/27_io/basic_ostream/inserters_character/wchar_t/
      	28277-4.cc: Likewise.
      
      From-SVN: r117689
      ec2061a9
    • Francois-Xavier Coudert's avatar
      defined_operators_1.f90: Add cleanup-modules dg directive. · 7d6df107
      Francois-Xavier Coudert authored
      	* gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
      	directive.
      	* gfortran.dg/module_private_array_refs_1.f90: Likewise.
      	* gfortran.dg/module_proc_external_dummy.f90: Likewise.
      	* gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
      	* gfortran.dg/gomp/reduction3.f90: Likewise.
      	* gfortran.dg/derived_constructor_comps_1.f90: Likewise.
      	* gfortran.dg/dummy_procedure_2.f90: Likewise.
      	* gfortran.dg/interface_derived_type_1.f90: Likewise.
      	* gfortran.dg/forall_4.f90: Likewise.
      	* gfortran.dg/spec_expr_4.f90: Likewise.
      	* gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
      	* gfortran.dg/forall_5.f90: Likewise.
      	* gfortran.dg/open_access_append_2.f90: Add check for
      	compile-time warning.
      
      From-SVN: r117688
      7d6df107
    • Mark Mitchell's avatar
      re PR c++/28506 (ICE with initializers for functions) · 0b45aedd
      Mark Mitchell authored
      	PR c++/28506
      	* parser.c (function_declarator_p): New function.
      	(cp_parser_init_declarator): Use it.
      	(cp_parser_member_declaration): Likewise.
      	PR c++/28506
      	* g++.dg/parse/pure1.C: New test.
      
      From-SVN: r117687
      0b45aedd
    • François-Xavier Coudert's avatar
      re PR fortran/21435 (fails to open nonexisting file with status scratch) · 16dbbd99
      François-Xavier Coudert authored
      	PR fortran/21435
      
      	* io.c (compare_to_allowed_values): New function.
      	(gfc_match_open): Add checks for constant values of specifiers.
      	(gfc_match_close): Add checks for constant values of the STATUS
      	specifier.
      
      	* gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
      	* gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
      	for compile-time warnings.
      	* gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
      	* gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
      	* gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
      	file.
      	* gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
      	specifier.
      	* gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
      	compile-time warning.
      
      From-SVN: r117685
      16dbbd99
    • Jan Hubicka's avatar
      re PR c/28419 (ICE using __FUNCTION__ in invalid code) · 1a4259dc
      Jan Hubicka authored
      	PR c/28419
      	* c-decl.c (c_make_fname_decl): Do not segfault in case where
      	current_function_decl is set but current_function_scope is not.
      
      	* gcc.dg/pr28319.c: New test.
      
      From-SVN: r117684
      1a4259dc
    • Mark Mitchell's avatar
      re PR c++/29318 (ICE: type_info of pointer to VLA) · f19218e5
      Mark Mitchell authored
      	PR c++/29318
      	* rtti.c (get_tinfo_decl): Refuse to create type info objects for
      	variably modified types.
      	PR c++/29318
      	* g++.dg/ext/vla4.C: New test.
      
      From-SVN: r117683
      f19218e5
    • GCC Administrator's avatar
      Daily bump. · fc6fabdf
      GCC Administrator authored
      From-SVN: r117681
      fc6fabdf
Loading