summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * config/mh-x86omitfp: New host makefile fragment. Addsayle2004-09-204-0/+19
| | | | | | | | | -fomit-frame-pointer to the default BOOT_CFLAGS. * configure.in: Use it to speed up bootstrap on some IA-32 hosts. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87741 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-09-202-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87739 138bc75d-0d04-0410-961f-82ee72b054a4
* * predict.c (estimate_probability): Remove unnecesary code.hubicka2004-09-202-30/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87736 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl2.c (determine_visibility): Allow class visibilitymmitchel2004-09-192-14/+26
| | | | | | | directives to override targetm.cxx.export_class_data. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87735 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-19 Ira Rosen <irar@il.ibm.com>dorit2004-09-1914-384/+1362
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tree-vectorizer.h (stmt_vec_info): Add vect_dr_base field. (STMT_VINFO_VECT_DR_BASE): Declare. (VECT_SMODULO): Declare. * tree-vectorizer.c (vect_compute_array_ref_alignment): New function. (vect_compute_array_base_alignment): New function. (vect_analyze_data_ref_access): Check array indices. Remove one dimensional arrays restriction. (vect_get_ptr_offset): New function. (vect_get_symbl_and_dr): New function. (vect_get_base_and_bit_offset): Support additional data refs. Renamed (former name vect_get_base_decl_and_bit_offset). (vect_create_index_for_array_ref): Removed. (vect_create_index_for_vector_ref): New function. (vect_create_addr_base_for_vector_ref): New function. (vect_create_data_ref): Handle additional data refs. Call vect_create_index_for_vector_ref and vect_create_addr_base_for_vector_ref. (vect_compute_data_ref_alignment): Support the changes. Call vect_get_base_and_bit_offset. (vect_analyze_data_refs): Call vect_get_symbl_and_dr. Support additional data refs. Store vect_dr_base. (vect_analyze_data_ref_accesses): Support nonconstant init. (new_stmt_vec_info): Initialize vect_dr_base field. (vect_is_simple_iv_evolution): Call initial_condition_in_loop_num. (get_vectype_for_scalar_type): Check for BLKmode. * tree-chrec.h (initial_condition_in_loop_num): Declare. * tree-chrec.c (initial_condition_in_loop_num): New function. (chrec_component_in_loop_num): New function. (evolution_part_in_loop_num): Call chrec_component_in_loop_num. * tree-data-ref.c (analyze_array_indexes): Change parameter (access_fns) to be pointer to varray_type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87731 138bc75d-0d04-0410-961f-82ee72b054a4
* * basic-block.h (update_bb_profile_after_threading): Declare.hubicka2004-09-196-26/+89
| | | | | | | | | | | * cfg.c (update_bb_profile_after_threading): Break out from ... * cfgcleanup.c (try_forward_edges): ... here; use it. * tree-ssa-dom.c (thread_across_edge): Use it. * tree-ssa-threadupdate.c (create_block_for_threading): Zero out profile of the new BB. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87730 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-19 Daniel Berlin <dberlin@dberlin.org>dberlin2004-09-192-0/+8
| | | | | | | | * tree-ssa-pre.c (insert_into_set): Don't put is_gimple_min_invariant values into the set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87725 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-dom.c (restore_nonzero_vars_to_original_value): Fixaj2004-09-192-1/+6
| | | | | | | prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87721 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/cris/cris.h: Preserve the original spelling in akazu2004-09-192-1/+6
| | | | | | | quote. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87720 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-dom.c (nonzero_vars_stack, vrp_variables_stack): Newlaw2004-09-192-104/+79
| | | | | | | | | | | | | | | | | | | | | | | | global varrays to replace the block local varrays. (struct dom_walk_block_data): Remove, no longer used. (get_eq_expr_value): No longer need to pass around pointers to local varrays. Callers updated. Unused markers added to unused parameters. (record_range, record_equivalences_from_stmt): Likewise. (record_equivalences_from_incoming_edge): Likewise. (record_var_is_nonzero): Likewise. Update now that we have a single global varray of SSA_NAMEs that need restoring. (dom_opt_initialize_block_local_data): Kill, no longer used. (tree_ssa_dominator_optimize): Initialize new global varrays. Update callbacks in dominator walker structure. (dom_opt_initialize_block): Add markers to NONZERO_VAR_STACK and VRP_VARIABLES_STACK. (restore_nonzero_vars_to_original_value): Update now that we have a single global varray of SSA_NAMEs that need restoring. (dom_opt_finalize_block): Similarly for VRP_VARIABLES_STACK. Remove unused variables. (optimize_stmt): Remove unused variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87719 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-09-192-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87717 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-15 Aaron W. LaFramboise <aaronavay62@aaronwl.com>pbrook2004-09-185-0/+172
| | | | | | | | | | | | * config.h.in: Regenerate. * configure: Regenerate. * configure.ac (AC_CHECK_HEADERS): Check for sys/mman.h. * unix.c: Include stdio.h. (HAVE_SYS_MMAN_H): Check. (PROT_READ, PROT_WRITE): Provide default definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87714 138bc75d-0d04-0410-961f-82ee72b054a4
* * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.pbrook2004-09-182-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87712 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-cfg.c (thread_jumps): Fix updating of the profile.hubicka2004-09-182-10/+18
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87709 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-optimize.c (tree_rest_of_compilation): Kill forgottenhubicka2004-09-182-1/+6
| | | | | | | verify_cgraph call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87708 138bc75d-0d04-0410-961f-82ee72b054a4
* * alias.c, crtstuff.c, dbxout.c, domwalk.c, domwalk.h, gcc.c,kazu2004-09-1823-32/+41
| | | | | | | | | | | gcse.c, global.c, lambda-code.c, loop.c, mips-tdump.c, optabs.h, predict.c, reg-stack.c, regclass.c, sched-rgn.c, tree-optimize.c, tree-ssa-dom.c, tree-ssa-forwprop.c, tree-ssa-operands.c, tree-ssa-phiopt.c, tree-ssa-threadupdate.c: Fix comment typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87707 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/darwin-c.c, config/arc/arc.c, config/arc/arc.md,kazu2004-09-1835-65/+84
| | | | | | | | | | | | | | | | | | | | | config/arm/README-interworking, config/arm/arm-cores.def, config/arm/arm.c, config/arm/arm.h, config/arm/pe.c, config/arm/vfp.md, config/c4x/c4x.c, config/c4x/c4x.h, config/cris/cris.c, config/cris/cris.h, config/fr30/fr30.c, config/fr30/fr30.h, config/fr30/fr30.md, config/frv/frv.c, config/frv/frv.md, config/i386/winnt.c, config/ia64/unwind-ia64.c, config/iq2000/iq2000.c, config/iq2000/iq2000.h, config/m68hc11/m68hc11.c, config/m68hc11/m68hc11.md, config/m68k/m68k.c, config/mcore/mcore.c, config/mips/mips.h, config/mn10300/mn10300.md, config/pa/pa.c, config/pa/pa64-regs.h, config/pdp11/pdp11.c, config/rs6000/rs6000.c, config/sh/symbian.c, config/sparc/sparc.h: Fix comment typos. Follow spelling conventions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87706 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c/17424jsm282004-09-184-3/+27
| | | | | | | | | | * c-typeck.c (c_expr_sizeof_expr): Check for error_mark_node. testsuite: * gcc.dg/pr17424-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87705 138bc75d-0d04-0410-961f-82ee72b054a4
* * call.c, semantics.c: Follow spelling conventions.kazu2004-09-184-3/+8
| | | | | | | * class.c: Fix a comment typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87704 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-alias.c (setup_pointers_and_addressables): Don'tdnovillo2004-09-184-0/+27
| | | | | | | | | | | remove TREE_ADDRESSABLE from RESULT_DECL. testsuite/ChangeLog * g++.dg/tree-ssa/pr17153.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87703 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-alias.c (dump_alias_info): Ignore NULL SSA_NAMEs.dnovillo2004-09-182-1/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87702 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-into-ssa.c (rewrite_ssa_into_ssa): Expect ssa_name to returnhubicka2004-09-185-23/+40
| | | | | | | | | | | NULL. * tree-ssa-alias.c (init_alias_info): Likewise. * tree-ssa.c (verify_flow_sensitive_alias_info): Likewise. (verify_ssa): Likewise. * tree-ssanames.c (make_ssa_name): Clear out ssa_names arrays. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87698 138bc75d-0d04-0410-961f-82ee72b054a4
* * i386.c (legitimize_pic_address): Fix splitting of PLUS withhubicka2004-09-182-1/+6
| | | | | | | huge offset. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87697 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sh/linux.h (ASM_PREFERRED_EH_DATA_FORMAT): Remove.kkojima2004-09-183-12/+12
| | | | | | | | | * config/sh/sh.h (ASM_PREFERRED_EH_DATA_FORMAT): Use DW_EH_PE_sdata* for data. (ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87696 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-inline.c (copy_tree_r): Don't duplicate constants, they'regeoffk2004-09-1814-41/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | shared anyway. PR pch/13361 * c-typeck.c (constructor_asmspec): Delete. (struct initializer_stack): Delete field 'asmspec'. (start_init): Delete saving of asmspec. (finish_init): Don't update constructor_asmspec. * dwarf2out.c (rtl_for_decl_location): Duplicate string from tree. * stmt.c (expand_asm): Duplicate strings from tree. (expand_asm_operands): Likewise. * tree.c (tree_size): Update computation of size of STRING_CST. (make_node): Don't make STRING_CST nodes. (build_string): Allocate string with tree node. (tree_code_size): Clean up assertions, don't allow requests for "the size of a STRING_CST". * tree.def (STRING_CST): Update comment. * tree.h (TREE_STRING_POINTER): Adjust for change to STRING_CST. (tree_string): Place contents of string in tree node. * config/sh/sh.c (sh_handle_sp_switch_attribute): Duplicate string from tree. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87695 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (c-parse.o): Depend on $(C_PRAGMA_H).zack2004-09-183-3/+9
| | | | | | | * objc/Make-lang.in (objc/objc-parse.o): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87689 138bc75d-0d04-0410-961f-82ee72b054a4
* * charset.c (_cpp_destroy_iconv, emit_numeric_escape)zack2004-09-182-6/+26
| | | | | | | | (_cpp_convert_input, _cpp_default_encoding): Add comments. Some other comments in this file also tweaked. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87688 138bc75d-0d04-0410-961f-82ee72b054a4
* * directives.c (do_pragma): Save current buffer positionzack2004-09-182-3/+12
| | | | | | | | before lexing the pragma keywords; don't call _cpp_backup_tokens in the defer_pragmas case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87687 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Jones Desougi <jones@ingate.com>zack2004-09-184-343/+2406
| | | | | | | | * configure.ac: Replace AC_COMPILE_CHECK_SIZEOF with AC_CHECK_SIZEOF. * configure, config.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87686 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.c, tree.h (tree_class_strings): Make array const.zack2004-09-183-14/+20
| | | | | | | | Reindent per coding convention. Move asterisk to proper place per coding convention. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87685 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-09-182-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87683 138bc75d-0d04-0410-961f-82ee72b054a4
* * inclhack.def (linux_ia64_ucontext): New fix.sayle2004-09-174-5/+87
| | | | | | | | * fixincl.x: Regenerate. * tests/base/sys/ucontext.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87677 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (gimple-low.o): Depend on $(EXPR_H).schwab2004-09-172-3/+9
| | | | | | | | (tree-vectorizer.o): Likewise. (targhooks.o): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87676 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Jeffrey D. Oldham <oldham@codesourcery.com>zack2004-09-1797-1038/+1212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zack Weinberg <zack@codesourcery.com> * alias.c (find_base_decl): Remove unreachable case '3' block. * expr.c (safe_from_p): Abort if passed a type. * tree-gimple.c (recalculate_side_effects): Abort if passed anything other than an expression. * tree-ssa-pre.c (phi_translate): Return expr immediately if is_gimple_min_invariant is true for it. Reorder cases for clarity. Abort on un-handled tree classes. (valid_in_set): Likewise. * tree.c (tree_code_class_strings): New static data. * tree.h (enum tree_code_class): New. (tree_code_class_strings): Declare. (TREE_CODE_CLASS_STRING, EXCEPTIONAL_CLASS_P, CONSTANT_CLASS_P) (REFERENCE_CLASS_P, COMPARISON_CLASS_P, UNARY_CLASS_P, BINARY_CLASS_P) (STATEMENT_CLASS_P, EXPRESSION_CLASS_P, IS_TYPE_OR_DECL_P): New macros. (TYPE_P, DECL_P, IS_NON_TYPE_CODE_CLASS, IS_EXPR_CODE_CLASS) (checking macros, EXPR_LOCATION, SET_EXPR_LOCATION, EXPR_LOCUS): Update. * tree.def, c-common.def, objc/objc-tree.def: Use tree_code_class enumeration constants instead of code letters. * alias.c, builtins.c, c-common.c, c-format.c, c-lang.c, c-pragma.c * c-typeck.c, cgraphunit.c, convert.c, dbxout.c, dwarf2out.c * emit-rtl.c expr.c, fold-const.c, gimplify.c, lambda-code.c * langhooks.c, langhooks.h, predict.c, print-tree.c, reload1.c, stmt.c * tree-browser.c, tree-cfg.c, tree-chrec.c, tree-complex.c, tree-dfa.c * tree-dump.c, tree-eh.c, tree-gimple.c, tree-inline.c, tree-nested.c * tree-outof-ssa.c, tree-pretty-print.c, tree-sra.c, tree-ssa-ccp.c * tree-ssa-dce.c, tree-ssa-dom.c, tree-ssa-forwprop.c, tree-ssa-live.c * tree-ssa-loop-im.c, tree-ssa-loop-ivopts.c, tree-ssa-operands.c * tree-ssa-phiopt.c, tree-ssa-pre.c, tree-ssa-propagate.c * tree-ssa.c, tree-ssanames.c, tree-tailcall.c, tree.c, varasm.c * config/sol2-c.c, config/arm/arm.c, config/i386/winnt.c * config/pa/pa.c, config/pa/pa.h, config/sh/sh.c, objc/objc-lang.c Update to match. * LANGUAGES: Add note about change. ada: * ada-tree.def: Use tree_code_class enumeration constants instead of code letters. * ada-tree.h, decl.c, misc.c, trans.c, utils.c, utils2.c: Update for new tree-class enumeration constants. cp: * cp-tree.def: Use tree_code_class enumeration constants instead of code letters. * call.c, class.c, cp-gimplify.c, cp-lang.c, cxx-pretty-print.c * mangle.c, pt.c, semantics.c, tree.c, typeck.c: Update for new tree-class enumeration constants. fortran: * f95-lang.c, trans-expr.c, trans.c: Update for new tree-class enumeration constants. java: * java-tree.def: Use tree_code_class enumeration constants instead of code letters. * java-gimplify.c, jcf-write.c, lang.c, parse.y: Update for new tree-class enumeration constants. treelang: * treetree.c: Update for new tree-class enumeration constants. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87675 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>dnovillo2004-09-172-0/+36
| | | | | | | * gcc.c-torture/execute/20040917-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87674 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/17319dnovillo2004-09-174-0/+33
| | | | | | | | | | | | | | * tree-ssa-alias.c (compute_points_to_and_addr_escape): Also examine pointers on the LHS of an assignment. (collect_points_to_info_r): Handle RETURN_EXPR. testsuite/ChangeLog PR tree-optimization/17319 * gcc.dg/pr17319.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87673 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree-ssa-dom.c (const_and_copies_stack): New.law2004-09-172-54/+56
| | | | | | | | | | | | | | | | | | (dom_walk_block_data): Remove const_and_copies field. (record_const_or_copy): No longer need to pass in varray_type *. Use CONST_AND_COPIES_STACK rather than passed in block local stack. Callers updated. (record_equality): Similarly. (restore_vars_to_original_value): Similarly. Revamp to use new single global stack rather than per-block stacks. (tree_ssa_dominator_optimize): Initialize the CONST_AND_COPIES_STACK. (thread_across_edge): Remove now unused parameters. (dom_opt_initialize_block_local_data): No longer test the block local CONST_AND_COPIES. (dom_opt_initialize_block): Push a marker on CONST_AND_COPIES_STACK. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87670 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/17509hubicka2004-09-172-1/+29
| | | | | | | | * tree-optimize.c (update_inlined_to_pointers): New function. (tree_rest_of_compilation): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87669 138bc75d-0d04-0410-961f-82ee72b054a4
* * dbxout.c (get_lang_number): New.dpatel2004-09-175-2/+63
| | | | | | | | | | | | (dbxout_init): Include lang number in N_SO stab. * dbxout.h (N_SO_AS, N_SO_C, N_SO_ANSI_C, N_SO_CC, N_SO_FORTRAN, N_SO_PASCAL, N_SO_FORTRAN90, N_SO_OBJC, N_SO_OBJCPLUS): New #define. testsuite * gcc.dg/20040813-1.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87663 138bc75d-0d04-0410-961f-82ee72b054a4
* PR tree-optimization/17273dnovillo2004-09-174-0/+52
| | | | | | | | | | | | | * tree-ssa.c (replace_immediate_uses): Call fold_stmt if the replacement is a constant. testsuite/ChangeLog PR tree-optimization/17273 * gcc.c-torture/compile/pr17273.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87662 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-tree.h (enum c_typespec_keyword): New.jsm282004-09-179-265/+602
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (struct c_declspecs): Adjust description of "type". Remove specbits, explicit_int_p and explicit_char_p. Rename typedef_signed_p to explicit_signed_p. Add default_int_p, long_p, short_p, signed_p, unsigned_p and complex_p. (finish_declspecs): New. * c-parse.in (datadef, datadecl, setspecs, decl, component_decl, typename): Call finish_declspecs. * c-decl.c (finish_declspecs): New. (declspecs_add_type): Check for combinations which cannot occur in valid specifier lists. Update comments. (shadow_tag_warned): Remove checks done in finish_declspecs. Don't report useless type name if type defaulted to int. (grokdeclarator): Remove checks and actions done in finish_declspecs. Don't allow for type being NULL. Update for datastructures changes. Initialize decl_attr. (build_null_declspecs, quals_from_declspecs): Update for datastructures changes. testsuite: * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c: Update expected messages. * gcc.dg/declspec-13.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87660 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/extend.texi: Fix duplicated word.rsandifo2004-09-172-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87657 138bc75d-0d04-0410-961f-82ee72b054a4
* * gfortran.h (struct gfc_linebuf): Don't use C99 empty arrays.pbrook2004-09-173-3/+11
| | | | | | | | (gfc_linebuf_header_size): Define. * scanner.c (load_file): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87655 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Toon Moene <toon@moene.indiv.nluug.nl>toon2004-09-172-9/+5
| | | | | | | | * doc/invoke.texi: Remove stray explanation on -freduce-all-givs and -fmove-all-movables. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87651 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Jonathan Wakely <redi@gcc.gnu.org>paolo2004-09-172-2/+5
| | | | | | | | * include/bits/stl_algo.h (remove): Remove too restrictive concept-check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87650 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Paolo Carlini <pcarlini@suse.de>paolo2004-09-172-1/+6
| | | | | | | | * include/bits/fstream.tcc (xsgetn): Slightly tweak conditional, as per Nathan's original suggestion. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87647 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 James Morrison <phython@gcc.gnu.org>phython2004-09-176-25/+33
| | | | | | | | | | | * doc/cfg.texi: Use @smallexample. * doc/md.texi: Likewise. * doc/tree-ssa.texi: Likewise. * doc/extend.texi: Likewise. Use @r{} in comments. * doc/trouble.texi: Use @r{} in comments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87646 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.dje2004-09-172-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87645 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-09-17 Vincent Celier <celier@gnat.com>charlet2004-09-173-0/+118
| | | | | | | | * prj-attr-pm.ads, prj-attr-pm.adb: New files, to split some private capabilities of the general project manager. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87644 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.ac (gcc_cv_gld_version): Handle whitespace beforehp2004-09-174-4/+11
| | | | | | | | | "VERSION=". * aclocal.m4 (_gcc_COMPUTE_GAS_VERSION): Ditto. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87643 138bc75d-0d04-0410-961f-82ee72b054a4