summaryrefslogtreecommitdiff
path: root/gcc
Commit message (Collapse)AuthorAgeFilesLines
* * config/ia64/ia64.c (ia64_initial_elimination_offset): Do notrth2002-03-012-4/+9
| | | | | | | | adjust argument_pointer by pretend_args_size. (ia64_va_start): Adjust va_start address by -pretend_args_size. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50212 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c (h8300_adjust_insn_length): Clean up.kazu2002-03-012-27/+35
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50207 138bc75d-0d04-0410-961f-82ee72b054a4
* * toplev.c (rest_of_compilation): Delete dead jumptables beforehubicka2002-03-014-2/+11
| | | | | | | | | loop. * flow.c (delete_dead_jumptables): Make global. * rtl.h (delete_dead_jumptables): Declare. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50205 138bc75d-0d04-0410-961f-82ee72b054a4
* Reduced testcase of a 252.eon (SPEC2000) problem.matz2002-03-011-0/+27
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50204 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/compile/981223-1.x: New.rth2002-03-013-0/+50
| | | | | | | * gcc.c-torture/compile/920625-1.x: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50202 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/rs6000.h (HANDLE_PRAGMA_PACK): Delete.dje2002-03-014-7/+10
| | | | | | | | * config/rs6000/darwin.h (HANDLE_SYSV_PRAGMA): Define. * config/rs6000/xcoff.h (COLLET_EXPORT_LIST): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50200 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-01 Michael Matz <matz@suse.de>matz2002-03-012-2/+13
| | | | | | | | * typeck.c (cp_pointer_int_sum): Complete inner type which is used later by size_in_bytes(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50197 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300-protos.h: Fix formatting.kazu2002-03-014-21/+27
| | | | | | | | * config/h8300/h8300.c: Likewise. * config/h8300/h8300.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50192 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c (print_operand): Support 16-bitkazu2002-03-013-13/+46
| | | | | | | | constant addresses. * config/h8300/h8300.h (TINY_CONSTANT_ADDRESS_P): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50191 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-03-012-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50190 138bc75d-0d04-0410-961f-82ee72b054a4
* * expmed.c (store_bit_field): Prevent generation of CONCATs;rth2002-03-012-11/+19
| | | | | | | | | pun complex values as integers; use gen_lowpart instead of gen_rtx_SUBREG. (extract_bit_field): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50185 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-01 Phil Edwards <pme@gcc.gnu.org>pme2002-03-012-0/+10
| | | | | | | | * cp-tree.h: Require __GNUC__ to be #defined. (build_init): Add missing prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50183 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/tm.texi (ASM_WEAKEN_DECL): Document.amodra2002-03-0111-104/+211
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (ASM_WEAKEN_LABEL): Mention ASM_WEAKEN_DECL. (SUPPORTS_WEAK): Likewise. * output.h (add_weak): Add tree param. * varasm.c (add_weak): Likewise. Save decl. (struct weak_syms): Add decl field. (mark_weak_decls): New function. (init_varasm_once): ggc_add_root mark_weak_decls. (assemble_start_function): Use ASM_WEAKEN_DECL. (assemble_variable): Likewise. (assemble_alias): Likewise. (declare_weak): Pass decl to add_weak. (weak_finish): Use ASM_WEAKEN_DECL. Try to find decl. (remove_from_pending_weak_list): Declare and define for ASM_WEAKEN_DECL. * c-pragma.c (handle_pragma_weak): Adjust add_weak call. * c-pragma.h (HANDLE_PRAGMA_WEAK): Define if ASM_WEAKEN_DECL too. * defaults.h (SUPPORTS_WEAK): Likewise. * config/rs6000/linux64.h (ASM_DECLARE_FUNCTION_NAME): Don't emit .weak for code sym. Do emit .size for descriptor sym. (ASM_DECLARE_FUNCTION_SIZE): Define. * config/rs6000/rs6000.h (ASM_WEAKEN_DECL): Define. (ASM_OUTPUT_DEF_FROM_DECLS): Don't emit .weak here. Don't output .lglobl unless TARGET_XCOFF. Formatting fixes. * config/rs6000/xcoff.h (ASM_DECLARE_FUNCTION_NAME): Don't emit .weak for code sym. (HANDLE_PRAGMA_WEAK): Remove. (ASM_WEAKEN_LABEL): Remove. * config/rs6000/aix.h (HANDLE_SYSV_PRAGMA): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50181 138bc75d-0d04-0410-961f-82ee72b054a4
* * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.rth2002-03-012-20/+27
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50179 138bc75d-0d04-0410-961f-82ee72b054a4
* * tree.h (TARGET_EXPR_SLOT, TARGET_EXPR_INITIAL): New macros.jason2002-03-017-38/+197
| | | | | | | | | | | | | | | | | | (TARGET_EXPR_CLEANUP): New macro. cp/ * except.c: Don't include decl.h or obstack.h. Do include tree-inline.h. (build_throw): Destroy temporaries from the thrown expression before calling __cxa_throw. Construct a thrown temporary directly into the exception object. (stabilize_throw_expr): New function. (wrap_cleanups_r): New function. * tree.c (stabilize_expr): New function. * init.c (build_init): New function. * Make-lang.in (cp/except.o): Adjust .h deps. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50177 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/rtl.texi (SUBREG_PROMOTED_UNSIGNED_P): Change definitionrth2002-03-017-17/+58
| | | | | | | | | | | | | | | | | | to take ptr_extend into account as third type of extension. (SUBREG_PROMOTED_UNSIGNED_SET): Definition of new macro to set bit fields used by SUBREG_PROMOTED_UNSIGNED_P. * rtl.h (SUBREG_PROMOTED_UNSIGNED_SET): New macro. (SUBREG_PROMOTED_UNSIGNED_P): Change to return -1 as well as 0 or 1. * calls.c (precompute_arguments): Use new macro. (expand_call): Ditto. * combine.c (nonzero_bits): Ditto. (record_promoted_value): Ditto. * expr.c (store_expr): Ditto. (expand_expr): Ditto. * function.c (assign_parms): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50174 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c (init_gcc_specs): Get -static and -static-libgcc toaoliva2002-03-012-5/+10
| | | | | | | override -shared and -shared-libgcc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50171 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (build_java_arraystore_check): Fix formatting.bryce2002-02-282-3/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50167 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-28 David O'Brien <obrien@FreeBSD.org>obrien2002-02-283-1/+9
| | | | | | | | | | | | | * config.gcc (sparc64-*-freebsd): Explicitly accept a cpu specification of "ultrasparc". * config/sparc/freebsd.h: Do not use MASK_FASTER_STRUCTS. It appears to be broken. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20020228100723.A30279@redhat.com> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50165 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/ia64/ia64.c (ia64_adjust_cost): All non-MM consumers haverth2002-02-282-23/+36
| | | | | | | | 4 cycle latency from MM producers. (ia64_internal_sched_reorder): Likewise with pipeline flush. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50160 138bc75d-0d04-0410-961f-82ee72b054a4
* * mklibgcc.in: Don't use GNU make extension.jakub2002-02-282-8/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50156 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-parse.in (STATIC): New terminal.neil2002-02-282-45/+47
| | | | | | | | | (scspec): New non-terminal. Update productions accordingly. (program): Remove bogus ifc / end ifc. (array_declarator): Simplify production using STATIC. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50155 138bc75d-0d04-0410-961f-82ee72b054a4
* * cpplex.c (cpp_parse_escape): Restore mistakenly-removed code:neil2002-02-282-0/+6
| | | | | | | \a still means TARGET_BELL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50154 138bc75d-0d04-0410-961f-82ee72b054a4
* * haifa-sched.c (sched_emit_insn): New.rth2002-02-284-46/+42
| | | | | | | | | | | (schedule_block): Use last_scheduled_insn to track last insn. * sched-int.h (sched_emit_insn): Prototype. * config/ia64/ia64.c (last_issued): Remove. (ia64_variable_issue): Don't set it. (nop_cycles_until): Use sched_emit_insn. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50153 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sparc/sparc.c (sparc64_initialize_trampoline): Generate signamacleod2002-02-282-4/+9
| | | | | | | extended constants. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50152 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c: Fix formatting.kazu2002-02-283-8/+13
| | | | | | | * config/h8300/h8300.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50150 138bc75d-0d04-0410-961f-82ee72b054a4
* * search.c (lookup_base_r): Don't clear is_non_public just becausejason2002-02-281-0/+14
| | | | | | | we found a friendly scope. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50143 138bc75d-0d04-0410-961f-82ee72b054a4
* * search.c (lookup_base_r): Don't clear is_non_public just becausejason2002-02-282-2/+6
| | | | | | | we found a friendly scope. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50140 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/avr/avr.c (avr_hard_regno_mode_ok): Do not allow r29marekm2002-02-282-0/+12
| | | | | | | which may overwrite the high byte of the frame pointer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50138 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-28 Bo Thorsen <bo@suse.de>bo2002-02-282-3/+28
| | | | | | | | | * config/i386/linux64.h (LINK_SPEC): Fix 32/64 bit compilation. (STARTFILE_SPEC): Add 64 bit files. (ENDFILE_SPEC): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50137 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-decl.c (finish_function): Only warn about missing returnjason2002-02-285-8/+20
| | | | | | | | | statement with -Wreturn-type. * cp/decl.c (finish_function): Only warn about missing return statement with -Wreturn-type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50132 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (java_array_data_offset): Removed function.bryce2002-02-289-130/+163
| | | | | | | | | | | | | | | | | | | | | | | | | (JAVA_ARRAY_LENGTH_OFFSET): Removed macro. (build_java_array_length_access): Obtain "length" value using a COMPONENT_REF, instead of INDIRECT_REF and arithmetic. (build_java_arrayaccess): Correct comment. Access "data" using a COMPONENT_REF, and return an ARRAY_REF instead of an INDIRECT_REF. (build_java_arraystore_check): New function. (expand_java_arraystore): Use build_java_arraystore_check. * parse.y (patch_assignment): Simplify code to insert a store check when lvalue is an ARRAY_REF. Use build_java_arraystore_check. * check-init.c (check_init): Update to reflect that an array length access is now a COMPONENT_REF. * gcj.texi (Code Generation): Improve documentation of -fno-bounds-check. Add documentation for -fno-store-check. * java-tree.h (flag_store_check): Declare. (build_java_arraystore_check): Declare. * lang.c (flag_store_check): Initialize to 1. (lang_f_options): Add store-check option. * jvspec.c: Don't pass store-check option to jvgenmain. * lang-options.h: Add help string for -fno-store-check. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50129 138bc75d-0d04-0410-961f-82ee72b054a4
* * cfgrtl.c (purge_dead_edges): Fix handling of EH edges.hubicka2002-02-283-29/+32
| | | | | | | | * i386.h (CONDITIONAL_REGISTER_USAGE): Do not write to PIC_OFFSET_TABLE_REGNUM when it is INVALID_REGNUM git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50128 138bc75d-0d04-0410-961f-82ee72b054a4
* * basic-block.h (BB_REACHABLE): Renumber.hubicka2002-02-2814-226/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (BB_DIRTY, BB_NEW): New flags. (clear_bb_flags): Declare. (update_life_info_in_dirty_blocks): Declare. * cfg.c (clear_bb_flags): New function. * cfgrtl.c (create_basic_block_structure): Set flags to BB_NEW. * emit-rtl.c (add_insn_after, add_insn_before, remove_insn, reorder_insns, emit_insn_after): Mark block as dirty. * flow.c (update_life_info): Fix clearing of PROP_LOG_LINKS. (update_life_info_in_dirty_blocks): New function. * recog.c (apply_change_group): Dirtify block. * cse.c (cse_insn): Reorder emitting of jump insn to keep cfg consistent. * gcse.c (delete_null_pointer_checks): Likewise. * toplev.c (dump_file_index): Move cse2 after bp, add DFI_null (dump_file_info): Similary. (rest_of_compilation): Avoid most of CFG rebuilds; do first if converision after null pointer checks, do cse2 after branch prediction; avoid full liveness rebuild after initializing subregs. * invoke.texi (-d options): Document -du, renumber. * cfgcleanup.c (bb_flags): Remove BB_UPDATE_LIFE. (notice_new_block): Do not set BB_UPDATE_LIFE. (try_forward_edges, merge_blocks_move_predecessor_nojumps, merge_blocks_move_successor_nojumps, merge_blocks, try_crossjump_to_edge): Likewise. (try_optimize_cfg): Likewise; use update_life_info_in_dirty_blocks. * cfgrtl.c (merge_blocks_nomove): Copy b's flags to a. * ifcvt.c (SET_UPDATE_LIFE, UPDATE_LIFE): Kill. (merge_of_block): Do not use life_data_ok. (find_if_case_1): Do not use SET_UPDATE_LIFE. (if_convert): Use BB_DIRTY mechanizm to update life. * lcm.c (optimize_mode_switching): Update update_life_info_in_dirty_blocks git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50127 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-02-282-4/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50126 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (integrate.o): Update.neil2002-02-2825-36/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c-decl.c (copy_lang_decl): Rename. * c-lang.c (LANG_HOOKS_DUP_LANG_SPECIFIC_DECL): Redefine. * integrate.c: Include langhooks.h. (copy_decl_for_inlining): Update to use langhook. * langhooks-def.h (lhd_do_nothing_t, LANG_HOOKS_DUP_LANG_SPECIFIC_DECL): New. (LANG_HOOKS_INITIALIZER): Update. * langhooks.c (lhd_do_nothing_t): New. * langhooks.h (struct lang_hooks): Add dup_lang_specific_decl. * tree.h (copy_lang_decl): Remove. ada: * misc.c (copy_lang_decl): Remove. cp: * class.c (build_clone): Update. * cp-lang.c (LANG_HOOKS_DUP_LANG_SPECIFIC_DECL): Redefine. * cp-tree.h (cxx_dup_lang_specific_decl): New. * lex.c (copy_lang_decl): Rename cxx_dup_lang_specific_decl. (copy_decl): Update. * method.c (make_thunk): Update. f: * com.c (copy_lang_decl): Delete. java: * decl.c (copy_lang_decl): Rename java_dup_lang_specific_decl. * java-tree.h (java_dup_lang_specific_decl): New. * lang.c (LANG_HOOKS_DUP_LANG_SPECIFIC_DECL): Redefine. objc: * objc-lang.c (LANG_HOOKS_DUP_LANG_SPECIFIC_DECL): Redefine. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50122 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarf2out.c (stack_adjust_offset): Add support for POST_INC,amacleod2002-02-282-16/+40
| | | | | | | POST_DEC, and POST_MODIFY. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50121 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-typeck.c (digest_init): Remove unused parameter; allzack2002-02-272-12/+13
| | | | | | | callers changed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50118 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/20020227-1.c: New test.hp2002-02-271-0/+30
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50117 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/20020227-1.c: New test.hp2002-02-271-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50116 138bc75d-0d04-0410-961f-82ee72b054a4
* * g++.old-deja/g++.law/visibility13.C: Remove "instantiated frommmitchel2002-02-2716-17/+36
| | | | | | | | | | | | | | | | | | | | | here" ERROR lines. * g++.old-deja/g++.oliva/partord1.C: Likewise. * g++.old-deja.g++.other/defarg1.C: Likewise. * g++.old-deja/g++.pt/calls2.C: Likewise. * g++.old-deja/g++.pt/crash20.C: Likewise. * g++.old-deja/g++.pt/crash30.C: Likewise. * g++.old-deja/g++.pt/crash36.C: Likewise. * g++.old-deja/g++.pt/crash6.C: Likewise. * g++.old-deja/g++.pt/defarg13.C: Likewise. * g++.old-deja/g++.pt/derived3.C: Likewise. * g++.old-deja/g++.pt/error1.C: Likewise. * g++.old-deja/g++.pt/friend21.C: Likewise. * g++.old-deja/g++.pt/friend23.C: Likewise. * g++.old-deja/g++.pt/infinite1.C: Likewise. * g++.old-deja/g++.robertl/eb128.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50115 138bc75d-0d04-0410-961f-82ee72b054a4
* Index: ChangeLoggeoffk2002-02-274-1/+29
| | | | | | | | | | | | * expmed.c (expand_shift): Correctly test for low part of a subreg. Index: testsuite/ChangeLog * gcc.c-torture/execute/20020225-2.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50114 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/s390/s390.c (s390_chunkify_pool): Do not confuseuweigand2002-02-272-6/+16
| | | | | | | insn UIDs with insn addresses. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50112 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-common.c, c-common.h, c-decl.c, c-lex.c, c-parse.in,zack2002-02-2773-908/+371
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c-tree.h, c-typeck.c, cppexp.c, cpplex.c, cpplib.c, cpplib.h, cppmacro.c, objc/lang-specs.h, objc/objc-act.c, builtin-types.def, builtins.def, dwarf2out.c, dwarfout.c, gcc.c, toplev.c: Delete code implementing -traditional mode. * ada/misc.c, ch/ch-tree.h, ch/decl.c, cp/decl2.c, f/com.c, f/lex.c, f/top.c, java/builtins.c, java/decl.c: Delete traditional-mode-related code copied from the C front end but not used, or used only to permit the compiler to link. * doc/bugreport.texi, doc/cpp.texi, doc/extend.texi, doc/invoke.texi, doc/standards.texi, doc/trouble.texi: Document removal of -traditional mode for compilation, and remove documentation only relevant to that mode. * config/nextstep.h, config/ptx4.h, config/svr4.h, config/convex/convex.h, config/d30v/d30v.h, config/i386/dgux.h, config/i386/osf1elf.h, config/i386/osfelf.h, config/i386/osfrose.h, config/i386/sco5.h, config/i386/sol2.h, config/m68k/a-ux.h, config/m68k/hp310.h, config/m88k/dgux.h, config/m88k/dguxbcs.h, config/m88k/luna.h, config/m88k/m88k.c, config/m88k/m88k.h, config/m88k/openbsd.h, config/mips/abi64.h, config/mips/osfrose.h, config/mips/svr4-5.h, config/mips/svr4-t.h, config/sparc/sol2-sld-64.h, config/sparc/sol2.h, config/stormy16/stormy16.h: Remove all references to -traditional from target specs. Delete all mention of the no-longer-necessary TRADITIONAL_RETURN_FLOAT macro. Also delete a couple of commented-out definitions of DOLLARS_IN_IDENTIFIERS, with (incorrect) commentary referring to -traditional. * system.h: Poison TRADITIONAL_RETURN_FLOAT. * doc/tm.texi: Remove mention of TRADITIONAL_RETURN_FLOAT macro. * testsuite/gcc.c-torture/execute/920730-1t.c, testsuite/gcc.c-torture/execute/920730-1t.x, testsuite/gcc.dg/ext-glob.c: Delete test cases, only relevant to -traditional. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50110 138bc75d-0d04-0410-961f-82ee72b054a4
* * mklibgcc.in: Don't use \n in a line subject tozack2002-02-272-1/+6
| | | | | | | interpretation by echo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50109 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/rs6000.h (ASM_OUTPUT_DEF_FROM_DELC):grahams2002-02-272-1/+4
| | | | | | | Constify NAME. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50102 138bc75d-0d04-0410-961f-82ee72b054a4
* * loop.c (prescan_loop): Handle PARALLEL.grahams2002-02-272-4/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50101 138bc75d-0d04-0410-961f-82ee72b054a4
* * unroll.c (loop_iterations): Return 0 if the add_val forgrahams2002-02-272-1/+15
| | | | | | | a BIV is REG. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50100 138bc75d-0d04-0410-961f-82ee72b054a4
* * final.c (output_operand_lossage): Constify PFX_STR.grahams2002-02-272-1/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50099 138bc75d-0d04-0410-961f-82ee72b054a4
* * df.c (df_insn_refs_record): Use XEXP (x, 0) for USE.grahams2002-02-272-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50098 138bc75d-0d04-0410-961f-82ee72b054a4