- Oct 15, 2006
-
-
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
-
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
-
GCC Administrator authored
From-SVN: r117738
-
- Oct 14, 2006
-
-
Keith Seitz authored
* include/java-insns.h (enum java_code): Add op_breakpoint. * include/java-interp.h (_Jv_InterpMethod): Declare breakpoint_insn. [INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_slot. [!INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_opcode. (install_break): Declare. * interpret.cc (breakpoint_insn): Define breakpoint insn. (compile): Add op_breakpoint to "can't happen" cases. [INTERPRETER] Initialize breakpoint insn if necessary. (install_break): New method. * interpret-run.cc: Add op_breakpoint to insn_targets. Add insn_breakpoint label. * verify.cc (branch_prepass): Add op_breakpoint to unrecognized opcodes section of switch statement. (verify_instructions_0): Likewise. From-SVN: r117734
-
Jerry DeLisle authored
2006-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/19261 * scanner.c (load_line): Add checks for illegal use of '&' and issue warnings. Issue errors with -pedantic. From-SVN: r117733
-
Paul Thomas authored
2006-10-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/29371 * trans-expr.c (gfc_trans_pointer_assignment): Add the expression for the assignment of null to the data field to se->pre, rather than block. 2006-10-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/29371 * gfortran.dg/nullify_3.f90: New test. From-SVN: r117732
-
Paolo Carlini authored
2006-10-14 Paolo Carlini <pcarlini@suse.de> * docs/html/faq/index.html: Update. * docs/html/faq/index.txt: Regenerate. From-SVN: r117731
-
Paolo Carlini authored
2006-10-14 Paolo Carlini <pcarlini@suse.de> * include/bits/ostream.tcc (operator<<(basic_ostream<>&, const char*)): Further fix for throwing widen. From-SVN: r117730
-
Paolo Carlini authored
ostream.tcc (operator<<(basic_ostream<>&, const char*)): Fix thinko in change for libstdc++/28277, avoid memory leaks. 2006-10-14 Paolo Carlini <pcarlini@suse.de> * include/bits/ostream.tcc (operator<<(basic_ostream<>&, const char*)): Fix thinko in change for libstdc++/28277, avoid memory leaks. From-SVN: r117729
-
Eric Botcazou authored
* gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L on Solaris 2.5.1 too. From-SVN: r117728
-
Uros Bizjak authored
From-SVN: r117725
-
David Edelsohn authored
2006-10-13 David Edelsohn <edelsohn@gnu.org> Ian Lance Taylor <ian@airs.com> PR middle-end/29250 * expr.c (expand_expr_real_1) <NON_LVALUE_EXPR, NOP_EXPR, CONVERT_EXPR>: Change EXPAND_SUM modifier to EXPAND_NORMAL when recursing. Co-Authored-By:
Ian Lance Taylor <ian@airs.com> From-SVN: r117724
-
Kazu Hirata authored
* config/score/score.c, config/score/score.h: Fix comment typos. From-SVN: r117723
-
Kazu Hirata authored
* intrinsic.texi: Fix typos. * trans-array.c: Fix a comment typo. From-SVN: r117722
-
Kaveh R. Ghazi authored
PR bootstrap/29402 * Makefile.in (ALL_GTFILES_H): Use $(sort ...) instead of shell pipeline. From-SVN: r117721
-
GCC Administrator authored
From-SVN: r117719
-
- Oct 13, 2006
-
-
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
-
Eric Christopher authored
2006-10-13 Eric Christopher <echristo@apple.com> * gcc.dg/pr25993.c: Skip for darwin. From-SVN: r117713
-
Eric Christopher authored
2006-10-13 Eric Christopher <echristo@apple.com> * gcc.dg/visibility-11.c: Skip for darwin. From-SVN: r117712
-
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
-
Eric Christopher authored
2006-10-13 Eric Christopher <echristo@apple.com> * config/darwin.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. From-SVN: r117710
-
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
-
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
-
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
-
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
-
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
-
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
-
David Edelsohn authored
* doc/install.texi (*-ibm-aix*): Add comment about 32-bit GMP and MPFR for gfortran. From-SVN: r117700
-
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
-
Paolo Bonzini authored
From-SVN: r117696
-
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:
Ramana Radhakrishnan <ramana.radhakrishnan@celunite.com> From-SVN: r117694
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
GCC Administrator authored
From-SVN: r117681
-