summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merged gcj-eclipse branch to trunk.tromey2007-01-0917499-104661/+610410
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120621 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/i386/i386.md (*sinxf2): Rename to *sinxf2_i387.uros2007-01-092-164/+88
| | | | | | | | | | | | | | | | | | | | | (*cosxf2): Rename to cosxf2_i387. (*sindf2, *sinsf2): Extend operand 1 to XFmode. Macroize patterns using X87MODEF12 mode macro. Rename patterns to *sin_extend<mode>xf2_i387. Use SSE_FLOAT_MODE_P to disable patterns for SSE math. (*cosdf2, *cossf2): Ditto. (sincosdf3, sincossf3): Ditto. Rewrite corresponding splitters to match extended input operands. (sincos<mode>3): New expander. (*sinextendsfdf2, *cosextendsfdf2, *sincosextendsfdf3): Remove insn patterns and corresponding splitters. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120620 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/kkojima2007-01-095-36/+52
| | | | | | | | | | | | * config/sh/t-linux (TARGET_LIBGCC2_CFLAGS): Delete. (SHLIB_MAPFILES, SHLIB_LINK, SHLIB_INSTALL): Likewise. libgcc/ * config/sh/t-linux: New. * config.host (sh*-*-linux*): Set tmake_file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120619 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-09 Nicolas Pitre <nico@cam.org>rearnsha2007-01-092-1/+6
| | | | | | | PR target/30173 * arm/ieee754-df.S (Lad_s): Also test the low word of X for zero. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120613 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS: Add myself as i386 maintainer.uros2007-01-092-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120612 138bc75d-0d04-0410-961f-82ee72b054a4
* Index: ChangeLoggeoffk2007-01-0910-3/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | 2007-01-08 Geoffrey Keating <geoffk@apple.com> * target.h (struct gcc_target): New field library_rtti_comdat. * target-def.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): New. (TARGET_CXX): Add TARGET_CXX_LIBRARY_RTTI_COMDAT. * doc/tm.texi (C++ ABI): Document TARGET_CXX_LIBRARY_RTTI_COMDAT. * config/darwin.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): Define. Index: testsuite/ChangeLog 2007-01-08 Geoffrey Keating <geoffk@apple.com> * g++.dg/rtti/darwin-builtin-linkage.C: New. Index: cp/ChangeLog 2007-01-08 Geoffrey Keating <geoffk@apple.com> * rtti.c: Include target.h. (emit_support_tinfos): If ! targetm.cxx.library_rtti_comdat (), don't emit typeinfo for fundamental types as weak. * Make-lang.in (cp/rtti.o): Update and correct dependencies. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120611 138bc75d-0d04-0410-961f-82ee72b054a4
* Regenerate configure after updating configure.innickc2007-01-092-137/+147
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120610 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/invoke.texi (Optimize Options): Correct description of -O0.geoffk2007-01-091-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120609 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/invoke.texi (Optimize Options): Correct description of -O0.geoffk2007-01-091-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120608 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>pinskia2007-01-092-2/+5
| | | | | | | | | * gcc.target/spu/intrinsics-1.c: Remove xfail. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120607 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2007-01-091-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120603 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-085-89/+100
| | | | | | | | | | | | | | | | | | | | | * tree.h (force_fit_type_double): Export. (force_fit_type): Remove. * fold-const.c (force_fit_type_double): New function. (force_fit_type): Remove. (int_const_binop): Use it. (fold_convert_const_int_from_int): Likewise. (fold_convert_const_int_from_real): Likewise. (fold_div_compare): Likewise. (fold_sign_changed_comparison): Likewise. (fold_unary): Likewise. (fold_negate_const): Likewise. (fold_abs_const): Likewise. (fold_not_const): Likewise. * c-common.c (shorten_compare): Use force_fit_type_double. * convert.c (convert_to_pointer): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120597 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-0814-53/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tree.h (build_int_cst_wide_type): Export. * tree.c (build_int_cst_wide_type): New function. (build_int_cst_wide): Fix comment. * builtins.c (fold_builtin_object_size): Use build_int_cst to build -1 or 0 of the correct type. Use fit_double_type to check for overflow. * fold-const.c (optimize_bit_field_compare): Use build_int_cst_type to build the mask. (decode_field_reference): Likewise. (all_ones_mask_p): Likewise. (native_interpret_int): Use build_int_cst_wide_type. (fold_binary): Use build_int_cst_type to build an all-ones value. * stor-layout.c (set_sizetype): Use build_int_cst_wide_type. java/ * lex.c (do_java_lex): Use build_int_cst_wide_type. * jcf-parse.c (get_constant): Likewise. cp/ * cvt.c (cp_convert_to_pointer): Use build_int_cst_type. ada/ * cuintp.c (build_cst_from_int): Use built_int_cst_type. * trans.c (gnat_to_gnu): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120596 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/pa/t-pa64 (libgcc_stub.a): Use $(T).drow2007-01-082-4/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120595 138bc75d-0d04-0410-961f-82ee72b054a4
* * genautomata.c (STATS_OPTION): New option.bje2007-01-083-10/+30
| | | | | | | | | | | | (stats_flag): New flag. (gen_automata_option): Handle it. (initiate_automaton_gen): Ditto. (write_automata): Output statistics only if stats_flag is set. Likewise, output time statistics only if time_flag is set. * doc/md.texi (Processor pipeline description): Document new flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120594 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-085-105/+100
| | | | | | | | | | | | | * builtins.c (fold_builtin_int_roundingfn): Use fit_double_type. * tree.c (build_int_cst_type): Likewise. (size_in_bytes): Don't call force_fit_type on the result. (int_fits_type_p): Use fit_double_type. * fold-const.c (fit_double_type): New function. (force_fit_type): Use it. * tree.h (fit_double_type): Export. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120593 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS: Add myself as i386 maintainer.hubicka2007-01-081-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120592 138bc75d-0d04-0410-961f-82ee72b054a4
* * MAINTAINERS: Add myself as build system maintainer.hubicka2007-01-082-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120591 138bc75d-0d04-0410-961f-82ee72b054a4
* * ipa.c (function_and_variable_visibility): Fix return type.hubicka2007-01-082-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120590 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-vectorizer.c (gate_increase_alignment): Fix return type.hubicka2007-01-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120589 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>manu2007-01-0810-877/+12
| | | | | | | | | | | | | | | | testsuite/ * g++.dg/warn/overflow-warn-1.C: Fix testcase. * g++.dg/warn/overflow-warn-3.C: Likewise. * g++.dg/warn/overflow-warn-4.C: Likewise. * g++.dg/warn/overflow-warn-5.C: Likewise. * g++.dg/warn/overflow-warn-6.C: Likewise. * g++.dg/warn/Woverflow-1.C: Likewise. * g++.dg/warn/Woverflow-2.C: Likewise. * g++.dg/warn/Woverflow-3.C: Likewise. * g++.dg/warn/multiple-overflow-warn-2.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120588 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Steven G. Kargl <kargl@gcc.gnu.org>kargl2007-01-088-1353/+1243
| | | | | | | | | * interface.c, intrinsic.c, gfortranspec.c, io.c, f95-lang.c, iresolve.c, match.c: Update Copyright years. Whitespace. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120587 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-089-25/+44
| | | | | | | | | | | | | | | | | | | | | * tree-ssa-ccp.c (maybe_fold_offset_to_array_ref): Use type of offset to build the index. * tree-pretty-print.c (dump_generic_node): Don't build negated const just for printing. * c-pretty-print.c (pp_c_integer_constant): Likewise. * builtins.c (fold_builtin_int_roundingfn): Check if result fits the type by using force_fit_type and comparing the result. * predict.c (predict_loops): Use compare_tree_int for comparison. * tree.c (build_int_cst): Fall back to integer_type_node for NULL_TREE type. (build_int_cst_wide): Assert type is non-null. fortran/ * trans-io.c (transfer_array_desc): Use build_int_cst instead of build_int_cstu. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120586 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Add support for an x86_64-mingw* target.nickc2007-01-082-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120585 138bc75d-0d04-0410-961f-82ee72b054a4
* * trans-array.c (constant_array_constructor_p): New function tosayle2007-01-085-8/+173
| | | | | | | | | | | | | | | | | | | | | | determine whether an array constructor consists only of constant elements, and if so return it's size. (gfc_build_constant_array_constructor): Construct a statically initialized gfortran array for a given EXPR_ARRAY. (gfc_trans_constant_array_constructor): Efficiently scalarize a constant array constructor. (gfc_trans_array_constructor): Tidy up use of CONST_STRING. Special case scalarization of constant array constructors, all of whose elements are specified, using constant_array_constructor_p and gfc_trans_constant_array_constructor. (gfc_conv_scalarized_array_ref): Check whetger info->offset is zero before adding it to index, to avoid creating a NON_LVALUE_EXPR. * gfortran.dg/array_constructor_14.f90: New test case. * gfortran.dg/vect/vect-5.f90: Update test for improved alignment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120584 138bc75d-0d04-0410-961f-82ee72b054a4
* Better handling of COND_EXPRs in rhsrobc2007-01-085-8/+113
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120581 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-forwprop.c (forward_propagate_into_cond,hubicka2007-01-082-1/+11
| | | | | | | | tree_ssa_forward_propagate_single_use_va): Release defs of propagated statement. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120580 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-08 Richard Guenther <rguenther@suse.de>rguenth2007-01-085-4/+70
| | | | | | | | | | | | | | | | | PR tree-optimization/23603 * tree-vrp.c (set_value_range_to_truthvalue): New function. (extract_range_from_binary): Fall back to truthvalue instead of varying for TRUTH_*_EXPR. (extract_range_from_comparison): Fall back to truthvalue instead of varying. (vrp_visit_phi_node): Don't adjust new range bounds to +INF/-INF if all visited PHI values were constant. * gcc.dg/tree-ssa/vrp31.c: New testcase. * gcc.dg/tree-ssa/vrp32.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120578 138bc75d-0d04-0410-961f-82ee72b054a4
* * cgraphunit.c (cgraph_process_new_functions): Reset reachable flag.hubicka2007-01-082-26/+47
| | | | | | | | | | (cgraph_analyze_function): break out from ... (cgraph_finalize_compilation_unit): ... here. (cgraph_expand_function): Remove forgoten commented out line. (cgraph_optimize): Analyze functions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120577 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-pas.h (TODO_remove_function): New flag.hubicka2007-01-088-142/+202
| | | | | | | | | | | | | | | | | | | | | | | | | | (TODO_update*): Renumber. (pass_ipa_increase_alignment, pass_ipa_function_and_variable_visibility): New passes. * cgraphunit.c (cgraph_increase_alignment): Move to tree-vectorizer.c (cgraph_function_and_variable_visibility): Move to ipa.c (cgraph_optimize): Don't call cgraph_function_and_variable_visibility, cgraph_increase_alignment. * ipa-inline.c (cgraph_decide_inlining): Don't push timevar. (cgraph_decide_inlining_incrementally): Push TV_INTEGRATION before calling tree-inline. (cgraph_early_inlining): Do not call cgraph_remove_unreachable_nodes. (pass_ipa_inline, pass_early_ipa_inlining): Set TODO_remove_functions * tree-vectorizer.c (increase_alignment): Move here from cgraphunit.c (gate_increase_alignment): New function. (pass_ipa_increase_alignment): New pass. * ipa.c: Inline tree-pass.h and timevar.h (function_and_variable_visibility): Move here from cgraphunit.c * tree-optimize.c (pass_early_local_passes): Add TODO_remove_functions. * passes.c (init_optimization_passes): Add the two new passes. (execute_todo): Handle cgraph_remove_functions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120576 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/frv/predicates.md (reg_or_0_operand): Accept CONST_DOUBLEs.nickc2007-01-082-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120574 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/bfin/rtems.h, config/bfin/t-rtems: New.corsepiu2007-01-084-0/+44
| | | | | | | * config.gcc: Add bfin*-rtems*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120573 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/shinwell2007-01-0822-66/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c.opt: Add -flax-vector-conversions. * c-typeck.c (convert_for_assignment): Pass flag to vector_types_convertible_p to allow emission of note. (digest_init): Likewise. (comptypes_internal): Use vector_types_convertible_p. * c-opts.c: Handle -flax-vector-conversions. * c-common.c (flag_lax_vector_conversions): New. (vector_types_convertible_p): Unless -flax-vector conversions has been passed, disallow conversions between vectors with differing numbers of subparts and/or element types. If such a conversion is disallowed, possibly emit a note on the first occasion only to inform the user of -flax-vector-conversions. The new last argument specifies this. * c-common.h (flag_lax_vector_conversions): New. (vector_types_convertible_p): Add extra argument. * config/i386/i386.c (ix86_init_mmx_sse_builtins): Use char_type_node for V*QI type vectors. * config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Update to satisfy new typechecking rules. * config/rs6000/altivec.h (vec_cmple): Use vec_cmpge. * doc/invoke.texi (C Dialect Options): Document -flax-vector-conversions. gcc/cp/ * call.c (standard_conversion): Pass flag to vector_types_convertible_p to disallow emission of note. * typeck.c (convert_for_assignment): Pass flag to vector_types_convertible_p to allow emission of note. (ptr_reasonably_similar): Pass flag to vector_types_convertible_p to disallow emission of note. gcc/testsuite/ * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char" in __v8qi typedef. * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts. * gcc.dg/simd-1.c: Update dg-error directives to reflect new compiler behaviour. * gcc.dg/simd-5.c: Likewise. * gcc.dg/simd-6.c: Likewise. * g++.dg/conversion/simd1.C: Likewise. * g++.dg/conversion/simd3.C: Likewise. * g++.dg/ext/attribute-test-2.C (data): Add "vs" member. (main): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120572 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/29877shinwell2007-01-084-11/+39
| | | | | | | | | | | | | | gcc/ * tree-ssa-ter.c (is_replaceable_p): Deem assignments with a register variable on the RHS to not be replaceable. gcc/testsuite/ * gcc.dg/pr16194.c: Skip test entirely if we don't know the name of a hard register for the target concerned. Adjust dg-error directives to cope with new behaviour of TER. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120571 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/score/t-score-elf (MULTILIB_OPTIONS): Change.liqin2007-01-0816-396/+1493
| | | | | | | | | | | | | | | | | | | | | | | | | | * config/score/predicates.md (const_uimm5, sr0_operand, const_simm12, const_simm15, const_pow2, const_npow2): Added. * config/score/misc.md (insv, extv, extzv, movmemsi, move_lbu_a/b, mov_lhu_a/b etc): Added and fix some bug. * config/score/score.c (score_address_cost, score_select_cc_mode): Added. Change CONST_OK_FOR_LETTER_P/EXTRA_CONSTRAINT define. Update score_rtx_costs for MACRO TARGET_RTX_COSTS. Update score_print_operand. * config/score/score.h (DATA_ALIGNMENT, SELECT_CC_MODE): Added. Adjust register allocate order and update some macro define. * config/score/score-mdaux.c (mdx_unaligned_load, mdx_unsigned_store, mdx_block_move_straight, mdx_block_move_loop_head, mdx_block_move_loop_body, mdx_block_move_loop_foot, mdx_block_move_loop, mdx_block_move): Added. (mdx_movsicc, mdp_select_add_imm, mdp_select, mds_zero_extract_andi, mdp_limm): Updated and fix some bug and typo. * config/score/score.md (movqi/hi/si, add/sub/zero/ext): Updated. (movsf, movdf, doloop_end): Added. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120570 138bc75d-0d04-0410-961f-82ee72b054a4
* gfortran.texi: Fix typos.kazu2007-01-082-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120567 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/arm/arm.c, config/arm/arm.h, config/arm/arm.md,kazu2007-01-086-17/+23
| | | | | | | | config/arm/thumb2.md: Fix comment typos. * doc/extend.texi: Fix a typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120566 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2007-01-081-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120564 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-07 Eric Christopher <echristo@apple.com>echristo2007-01-073-5232/+5750
| | | | | | | | * configure.ac: Check for __stack_chk_fail for darwin. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120559 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>manu2007-01-0713-1/+1347
| | | | | | | | | | | | | | | | | | | | | | | PR c++/28986 cp/ * typeck.c (build_binary_op): Call overflow_warning if TREE_OVERFLOW_P is true for the result and not for any of the operands. testsuite/ * g++.dg/conversion/nullptr1.C: Added overflow warning. * g++.dg/warn/overflow-warn-1.C: New. * g++.dg/warn/overflow-warn-3.C: New. * g++.dg/warn/overflow-warn-4.C: New. * g++.dg/warn/overflow-warn-5.C: New. * g++.dg/warn/overflow-warn-6.C: New. * g++.dg/warn/Woverflow-1.C: New. * g++.dg/warn/Woverflow-2.C: New. * g++.dg/warn/Woverflow-3.C: New. * g++.dg/warn/multiple-overflow-warn-2.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120558 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-07 Steven G. Kargl <kargl@gcc.gnu.org>kargl2007-01-078-717/+645
| | | | | | | | | * decl.c, dump-parse-tree.c, error.c, data.c, expr.c, dependency.c, convert.c: Update Copyright dates. Fix whitespace. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120552 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>aldot2007-01-072-1/+5
| | | | | | | | * data.c (gfc_assign_data_value): Fix whitespace. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120551 138bc75d-0d04-0410-961f-82ee72b054a4
* fortran/ChangeLogaldot2007-01-072-2/+7
| | | | | | | | | | | 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org> * trans-array.c (gfc_trans_create_temp_array, gfc_array_init_size): Commentary typo fix. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120550 138bc75d-0d04-0410-961f-82ee72b054a4
* fortran/ChangeLogaldot2007-01-076-5/+26
| | | | | | | | | | | | | | | | | | | | | | | 2007-01-03 Bernhard Fischer <aldot@gcc.gnu.org> PR fortran/27698 * match.c (gfc_match_name): Print diagnostics for invalid character in names. testsuite/ChangeLog 2007-01-03 Bernhard Fischer <aldot@gcc.gnu.org> PR fortran/27698 * gfortran.dg/invalid_name.f90: New test. * gfortran.dg/do_iterator.f90: Adjust pattern for expected error. * gfortran.dg/gomp/pr29759.f90: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120549 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-07 Richard Guenther <rguenther@suse.de>rguenth2007-01-072-6/+13
| | | | | | | | | * tree-vrp.c (extract_range_from_assert): CSE calls to compare_values where possible. (extract_range_from_unary_expr): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120547 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/avr/avr-protos.h (call_insn_operand): Delete prototype.aesok2007-01-075-32/+40
| | | | | | | | | | | * config/avr/avr.c (call_insn_operand): Delete function. * config/avr/avr.md (*pushqi, *pushhi, *pushsi, *pushsf): Use REG_SP instead of register number. Use predicates. * config/avr/predicates.md (const0_operand, reg_or_0_operand, call_insn_operand): Add. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120546 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix whitespace in a table within a comment. This iskargl2007-01-072-6/+10
| | | | | | | wonderful example of why tabs are evil. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120545 138bc75d-0d04-0410-961f-82ee72b054a4
* Corrected changelog entry dates from 2006 to 2007.brooks2007-01-071-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120543 138bc75d-0d04-0410-961f-82ee72b054a4
* 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>kargl2007-01-076-470/+477
| | | | | | | | | | | | | | * array.c, bbt.c, check.c: Update copyright years. Whitespace. 2006-01-06 Steven G. Kargl <kargl@gcc.gnu.org> * gfortran.dg/present_1.f90: Update error message. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120542 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2007-01-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120540 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud