aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
2003-07-01final.c: Convert prototypes to ISO C90.Andreas Jaeger4-363/+207
* final.c: Convert prototypes to ISO C90. * flow.c: Likewise. * flags.h: Likewise. From-SVN: r68760
2003-07-01re PR middle-end/6578 (-ftrapv doesn't catch multiplication overflow)Bruno Haible2-17/+137
2003-06-30 Bruno Haible <bruno@clisp.org> PR middle-end/6578 * libgcc2.c (__subvsi3): Remove simplification that would not work when subtracting -0x80000000. (__subvdi3): Remove simplification that would return a wrong result. (__mulvsi3): Fix overflow check. (__absvdi2): Fix simplification that would return a wrong result. (__mulvdi3): Fix overflow check. From-SVN: r68758
2003-06-30stmt.c (any_pending_cleanups): Lose argument THIS_CONTOUR, it was always ↵Jeff Law4-10/+16
passed in the value '1'. * stmt.c (any_pending_cleanups): Lose argument THIS_CONTOUR, it was always passed in the value '1'. Simplify body appropriately. * tree.h (any_pending_cleanups): Corresponding changes. * calls.c: (expand_call): Corresponding changes. From-SVN: r68754
2003-07-01combine.c (distribute_notes): Don't bother REG_WAS_0.Kazu Hirata14-292/+52
* combine.c (distribute_notes): Don't bother REG_WAS_0. * cse.c (cse_insn): Likewise. * final.c (final_scan_insn): Likewise. * jump.c (duplicate_loop_exit_test): Likewise. * rtl.c (reg_note_name): Remove REG_WAS_0. * rtl.h (REG_WAS_0): Remove. * unroll.c (final_reg_note_copy): Don't bother REG_WAS_0. * config/avr/avr.c (output_movqi): Don't use reg_was_0. (output_movhi): Likewise. (output_movsisf): Likewise. (reg_was_0): Remove. * config/m68hc11/m68hc11.c (m68hc11_gen_movhi): Don't use REG_WAS_0. (m68hc11_gen_movqi): Likewise. * config/vax/vax-protos.h: Remove the prototype for reg_was_0_p. * config/vax/vax.c (follows_p): Remove. (reg_was_0_p): Likewise. * config/vax/vax.md (movsi): Don't use reg_was_0_p. (movhi): Likewise. (movqi): Likewise. * doc/rtl.texi (REG_WAS_0): Remove. From-SVN: r68753
2003-07-01spe.h (__ev_set_spefscr_frmc): Set the flag.Mark Mitchell2-0/+5
* config/rs6000/spe.h (__ev_set_spefscr_frmc): Set the flag. [[Split portion of a mixed commit.]] From-SVN: r68751.2
2003-07-01Daily bump.GCC Administrator1-1/+1
From-SVN: r68749
2003-07-01xtensa-config.h: New file imported from binutils.Bob Wilson6-63/+13
include/ChangeLog: * xtensa-config.h: New file imported from binutils. gcc/ChangeLog: * config/xtensa/lib1funcs.asm: Use "xtensa-config.h" from top-level include directory. * config/xtensa/lib2funcs.S: Likewise. * config/xtensa/xtensa.h: Likewise. * config/xtensa/xtensa-config.h: Remove. * doc/install.texi: Update location of "xtensa-config.h" header. From-SVN: r68747
2003-06-30s390.c (s390_extra_constraint): New function.Ulrich Weigand5-491/+838
* config/s390/s390.c (s390_extra_constraint): New function. * config/s390/s390-protos.h (s390_extra_constraint): Declare it. * config/s390/s390.h (EXTRA_CONSTRAINT): Use it. * config/s390/s390.c (q_constraint): Remove. * config/s390/s390-protos.h (q_constraint): Likewise. * config/s390/s390.h (EXTRA_MEMORY_CONSTRAINT): Add 'R', 'S', 'T'. (EXTRA_ADDRESS_CONSTRAINT): Define. * config/s390/s390.c (larl_operand): Refuse out-of-range operands. (DISP_IN_RANGE, s390_short_displacement): New. (legitimate_reload_operand_p): Support long displacements. (s390_decompose_address): Likewise. (legitimize_pic_address): Likewise. (legitimize_address): Likewise. (s390_fixup_clobbered_return_reg): Likewise. (s390_emit_prologue, s390_emit_epilogue): Likewise. (s390_output_mi_thunk): Likewise. * config/s390/s390.md (attr "op_type"): Add "RXY", "RSY", "SIY". (attr "atype", attr "length"): Add defaults for new op_types. (all insns): Change op_type attribute where appropriate. ("*movdi_lay", "*movsi_lay", "*extendqidi2", "*extendqisi2"): New insns. ("*tmqi_ext", "*tmdi_mem", "*tmsi_mem", "*tmhi_mem", *tmqi_mem", "*tstsi", "*tstsi_cconly", "*tsthiCCT", "*tsthiCCT_cconly", "*tsthi", "*tsthi_cconly", "*tstqiCCT", "*tstqiCCT_cconly", "*tstqi", "*tstqi_cconly", "*cmpsi_ccs_sign", "*cmpsi_ccs", "*cmpsi_ccu", "*cmphi_ccu", "*cmpqi_ccu", "*cli", "movti", "*movdi_64", "*movdi_31", "*movsi", "movhi", "movqi_64", "movqi", "*movstrictqi", "*movstricthi", "movstrictsi", "*movdf_64", "*movdf_31", "*movsf", "*load_multiple_si", "*store_multiple_di", "*sethighqisi", "*sethighhisi", "*sethighqidi_31", "*extendhisi2", "*la_64", "*la_31", "*la_31_and", "force_la_31", "*addsi3_carry1_cc", *addsi3_carry1_cconly", "*addsi3_carry2_cc", *addsi3_carry2_cconly", "*addsi3_cc", "*addsi3_cconly", "*addsi3_cconly2", "*addsi3_sign", "*addsi3_sub", "addsi3", "*subsi3_borrow_cc", "*subsi3_borrow_cconly", "*subsi3_cc", "*subsi3_cconly", "*subsi3_sign", "*subsi3_sub", "subsi3", "mulsi3" "*andsi3_cc", "*andsi3_cconly", "andsi3", "*andqi3_ss", "*andqi3_ss_inv", "*iorsi3_cc", "*iorsi3_cconly", "iorsi3", "*iorqi3_ss", "*iorqi3_ss_inv", "*xorsi3_cc", "*xorsi3_cconly", "xorsi3", "*xorqi3_ss", "*xorqi3_ss_inv", "*tls_load_31"): Add alternatives for long-displacement instructions. ("*cmpdf_ccs", "*cmpdf_ccs_ibm", "*cmpsf_ccs", "*cmpsf_ccs_ibm", "*load_multiple_di", "*store_multiple_di", "*sethighqidi_64", "*zero_extendhisi2_31", "truncdfsf2_ibm", "extendsfdf2_ieee", "extendsfdf2_ibm", "adddf3", "*adddf3", "*adddf3_ibm", "addsf3", "*addsf3", "*addsf3_ibm", "subdf3", "*subdf3", "*subdf3_ibm", "subsf3", "*subsf3", "*subsf3_ibm", "mulsi_6432", "divmoddisi3", "muldf3", "*muldf3", "*muldf3_ibm", "mulsf3", "*mulsf3", "*mulsf3_ibm", "divdf3", "*divdf3", "*divdf3_ibm", "divsf3", "div*sf3", "*divsf3_ibm", "sqrtdf2", "sqrtsf2", "*cjump_long", "*icjump_long", "indirect_jump", "casesi_jump", "*doloop_si_long", "*doloop_di_long", "bas_64", "bas_31", "bas_r_64", "bas_r_31", "bas_tls_31", "bas_tls_64"): Adapt memory and address constraints for instructions that do not accept long displacements. From-SVN: r68744
2003-06-302084.md: New file.Hartmut Penner4-4/+355
* config/s390/2084.md: New file. * config/s390/s390.md: Include it. * config/s390/s390.c (s390_adjust_priority): New function. (TARGET_SCHED_ADJUST_PRIORITY): Define. (s390_first_cycle_multipass_dfa_lookahead): New function. (TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD): Define. (s390_sched_reorder2): New function. (TARGET_SCHED_REORDER2): Define. (s390_adjust_cost): Support PROCESSOR_2084_Z990 cpu type. (s390_issue_rate): Likewise. Co-Authored-By: Ulrich Weigand <uweigand@de.ibm.com> From-SVN: r68743
2003-06-30Makefile.in (GTFILES): Add cgraph.h.Jan Hubicka5-65/+68
* Makefile.in (GTFILES): Add cgraph.h. * cgraph.c (known_decls): Remove. (cgraph_hash, cgraph_nodes, cgraph_nodes_queue, cgraph_varpool_hash, cgraph_varpool_nodes_queue): GTYize. (cgraph_node): Do not allocate known_decls; use polutate hashtable. (cgraph_varpool_node): Likewise; add next pointer. (cgraph_varpool_nodes): New static variable. * cgraph.h (cgraph_local_info, cgraph_global_info, cgraph_rtl_info, cgraph_node, cgraph_edge, cgraph_varpool_node, cgraph_nodes, cgraph_n_nodes, cgraph_varpool_n_nodes, cgraph_varpool_nodes_queue): GTYize. * gengtype.c (open_base_files): Include cgraph.h From-SVN: r68742
2003-06-30Changelog: Remove ">>>>>>>" from previous change.Volker Reichelt2-2/+8
2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> * Changelog: Remove ">>>>>>>" from previous change. * testsuite/Changelog: Likewise. From-SVN: r68741
2003-06-30README: Fix spelling for "testcase".Volker Reichelt12-16/+34
2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> * g++.old-deja/g++.niklas/README: Fix spelling for "testcase". * g++.old-deja/g++.other/access2.C: Likewise. * g++.old-deja/g++.other/decl2.C: Likewise. * gcc.c-torture/execute/20020615-1.c: Likewise. 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> * config/cris/cris.c: Fix spelling for "testcase". * config/cris/cris.h: Likewise. * config/cris/cris.md: Likewise. * config/mmix/crti.asm: Likewise. * config/mmix/mmix.h: Likewise. * config/mmix/mmix.md: Likewise. From-SVN: r68740
2003-06-30h8300.h (LEGITIMATE_CONSTANT_P): Make it always 1.Kazu Hirata2-1/+6
* config/h8300/h8300.h (LEGITIMATE_CONSTANT_P): Make it always 1. From-SVN: r68737
2003-06-30config.gcc [...]: Support --with-arch, --with-tune, and --with-mode ↵Ulrich Weigand7-100/+173
configure options. * config.gcc [s390*-*-*]: Support --with-arch, --with-tune, and --with-mode configure options. * config/s390/s390.h (OPTION_DEFAULT_SPECS): Define. (DRIVER_SELF_SPECS): Define. * config/s390/linux.h (ASM_SPEC): Pass architecture mode and cpu architecture to assembler. (LINK_SPEC): Merge 31-bit and 64-bit variants. (LINK_ARCH31_SPEC, LINK_ARCH64_SPEC, EXTRA_SPECS): Remove. * config/s390/s390.c (override_options): New default rules for architecture mode and cpu architecture selection. * doc/invoke.texi (-mesa, -mzarch, -march, -mtune): Document new default rules. * config/s390/s390.h (enum processor_type): Add PROCESSOR_2084_Z990. * config/s390/s390.md (attr "cpu"): Add "z990" processor type. * config/s390/s390.c (override_options): Add "z990" to processor_alias_table. * doc/invoke.texi (-march): Document "z990" processor type. * config/s390/s390.c (s390_tune_flags, s390_arch_flags): New variables. * config/s390/s390.h (s390_tune_flags, s390_arch_flags): Declare. (enum processor_flags, TARGET_CPU_IEEE_FLOAT, TARGET_CPU_ZARCH, TARGET_CPU_LONG_DISPLACEMENT, TARGET_LONG_DISPLACEMENT): New. * config/s390/s390.c (override_options): Replace enum pta_flags by enum processor_flags. Fill in s390_tune_flags and s390_arch_flags. * config/s390/s390.c (s390_cpu): Rename to ... (s390_tune): ... this. * config/s390/s390.h (s390_cpu, s390_tune): Likewise. * config/s390/s390.c (s390_issue_rate, override_options): Likewise. * config/s390/s390.md (attr "cpu"): Likewise. From-SVN: r68736
2003-06-30gcov-io.c: Convert prototypes to ISO C90.Andreas Jaeger2-7/+7
* gcov-io.c: Convert prototypes to ISO C90. * gcov-io.h: Likewise. From-SVN: r68735
2003-06-30c-common.c (enum c_language_kind, flag_objc): Remove.Neil Booth19-122/+122
* c-common.c (enum c_language_kind, flag_objc): Remove. (fix_string_type, check_case_value, c_common_nodes_and_builtins, c_add_case_label, finish_label_addr_expr, boolean_increment): Use c_dialect_ macros. * c-common.h (enum c_language_kind): Extend. (c_dialect_cxx, c_dialect_objc): New. (flag_objc): Remove. (c_common_init_options): Update prototype. * c-cppbuiltin.c (define__GNUC__, c_cpp_builtins): Use c_dialect_ macros. * c-decl.c (finsih_decl, grokfield, finish_struct): Use c_dialect_ macros. * c-format.c (C_STD_VER, C_STD_NAME): Similarly. * c-lang.c (c_init_options): Remove. (c_language): Define. (LANG_HOOKS_INIT_OPTIONS): Use common hook. * c-lex.c (lex_charconst): Use c_dialect_cxx(). * c-opts.c (lang_flags): Make function-local. (c_common_init_options): Use c_dialect_ macros. Handle C++ diagnostic requirements. (c_common_handle_option, c_common_post_options): Use flag_cxx. * c-parse.in (init_reswords): Use c_dialect_objc (). * c-pch.c (get_ident): Use c_language. * c-pretty-print.c (pp_c_bool_literal): Use c_dialect_ macros. * c-typeck.c (comptypes, build_c_cast): Similarly. * objc/objc-lang.c (c_language): Define. (LANG_HOOKS_INIT_OPTIONS): Use common hook. (objc_init_options): Remove. cp: * Make-lang.in: Update. * cp-lang.c (c_language): Define. (LANG_HOOKS_INIT_OPTIONS): Use common hook. * cp-tree.h (cxx_init_options): Remove. * lex.c: Don't include diagnostic.h. (cxx_init_options): Remove. From-SVN: r68734
2003-06-30re PR c++/4933 (tree_list not supported by dump_expr)Giovanni Bajo2-4/+22
2003-06-30 Giovanni Bajo <giovannibajo@libero.it> PR c++/4933 * error.c (dump_expr): Support correctly the COMPOUND_EXPR tree generated within a template. Use dump_expr to dump an expression sizeof. From-SVN: r68733
2003-06-30re PR c++/4933 (tree_list not supported by dump_expr)Giovanni Bajo2-0/+23
2003-06-30 Giovanni Bajo <giovannibajo@libero.it> PR c++/4933 * g++.dg/template/sizeof4.C: New test. From-SVN: r68732
2003-06-30pt.c (value_dependent_expression_p): Cast expressions are value-dependent ↵Giovanni Bajo1-3/+6
also if... 2003-06-30 Giovanni Bajo <giovannibajo@libero.it> * pt.c (value_dependent_expression_p): Cast expressions are value-dependent also if their operand is value-dependent itself. From-SVN: r68728
2003-06-30mangle.c (write_expression): Exit gracefully when trying to mangle a CALL_EXPR.Giovanni Bajo2-0/+9
2003-06-30 Giovanni Bajo <giovannibajo@libero.it> * mangle.c (write_expression): Exit gracefully when trying to mangle a CALL_EXPR. From-SVN: r68724
2003-06-30error6.C: New test.Giovanni Bajo2-1/+24
2003-06-30 Giovanni Bajo <giovannibajo@libero.it> * g++.dg/other/error6.C: New test. From-SVN: r68723
2003-06-30Fix bad indentation due to changes in whitespace between patch creation and ↵Wolfgang Bangerth1-7/+7
patch application. From-SVN: r68722
2003-06-30re PR c++/10750 (error with using template template expression in static ↵Giovanni Bajo2-0/+33
const initializer) 2003-06-17 Giovanni Bajo <giovannibajo@libero.it> PR c++/10750 * g++.dg/parse/constant2.C: New test. From-SVN: r68721
2003-06-30re PR c++/10750 (error with using template template expression in static ↵Giovanni Bajo2-2/+14
const initializer) 2003-06-30 Giovanni Bajo <giovannibajo@libero.it> PR c++/10750 * parser.c (cp_parser_primary_expression): A VAR_DECL with a (value- or type-) dependent expression as DECL_INITIAL is a valid constant-expression (at parser time). From-SVN: r68720
2003-06-30alpha.h (FUNCTION_ARG_PADDING): Remove.Kazu Hirata3-13/+5
* config/alpha/alpha.h (FUNCTION_ARG_PADDING): Remove. * config/alpha/unicosmk.h: Don't #undef FUNCTION_ARG_PADDING. From-SVN: r68714
2003-06-30re PR c++/11106 (Error message gives partially mangled operator name)Giovanni Bajo2-0/+18
2003-06-30 Giovanni Bajo <giovannibajo@libero.it> PR c++/11106 * g++.dg/other/error5.C: New test. From-SVN: r68712
2003-06-30re PR c++/11106 (Error message gives partially mangled operator name)Giovanni Bajo2-1/+7
2003-06-10 Giovanni Bajo <giovannibajo@libero.it> PR c++/11106 * error.c (dump_decl): Call dump_decl to dump the DECL_NAME for a USING_DECL, instead of print_tree_identifier. From-SVN: r68711
2003-06-30sourcebuild.texi: Don't reference gnats.html any more.Wolfgang Bangerth2-2/+5
2003-06-30 Wolfgang Bangerth <bangerth@dealii.org> * doc/sourcebuild.texi: Don't reference gnats.html any more. From-SVN: r68710
2003-06-30h8300.c (compute_mov_length): Fix length of mov:SF on H8/300.Kazu Hirata2-4/+6
* config/h8300/h8300.c (compute_mov_length): Fix length of mov:SF on H8/300. From-SVN: r68709
2003-06-30oops - entry omitted during previous deltaNick Clifton1-0/+5
From-SVN: r68708
2003-06-30(fyl2x_sfxf3, fyl2x_dfxf3, fscale_sfxf3, fscale_dfxf3): Fix condition.Jan Hubicka2-6/+10
From-SVN: r68706
2003-06-30fix typoChristopher Faylor1-1/+1
From-SVN: r68705
2003-06-30rs6000.c (rs6000_split_altivec_in_gprs): New function.Hartmut Penner4-20/+222
2003-06-30 Hartmut Penner <hpenner@de.ibm.com> * config/rs6000/rs6000.c (rs6000_split_altivec_in_gprs): New function. (altivec_in_gprs_p): New function. * config/rs6000/rs6000-protos (rs6000_split_altivec_in_gprs): New prototype. (altivec_in_gprs_p): New prototype. * config/rs6000/altivec.md (*movv4si_internal): Change multi-assembler alternative to '#'. Add postreload splitter to handle this cases. (*movv4hi_internal): Likewise. (*movv4qi_internal): Likewise. (*movv4sf_internal): Likewise. From-SVN: r68704
2003-06-30(BIGGEST_FIELD_ALIGNMENT): Make defintion constant.Nick Clifton1-1/+1
From-SVN: r68703
2003-06-30defaults.h (PUSH_ARGS_REVERSED): Define default here.Jason Merrill4-20/+32
* defaults.h (PUSH_ARGS_REVERSED): Define default here. * calls.c: Not here. From-SVN: r68701
2003-06-30arm.c (arm_rtx_costs): Remove #if 0 block.Ben Elliston2-30/+7
* config/arm/arm.c (arm_rtx_costs): Remove #if 0 block. (bad_signed_byte_operand): Likewise. (arm_output_epilogue): Likewise. (arm_final_prescan_insn): Likewise. From-SVN: r68698
2003-06-30* cfgrtl.c (mark_killed_regs): Cast HARD_REGNO_NREGS to int.Rainer Orth2-1/+5
From-SVN: r68697
2003-06-30c-pch.c (c_common_write_pch): Flush asm_out_file to allow for subsequent writes.Rainer Orth2-0/+7
* c-pch.c (c_common_write_pch): Flush asm_out_file to allow for subsequent writes. From-SVN: r68696
2003-06-30cfgrtl.c (verify_flow_info): Accept degenerated condjumps in cfglayout mode.Jan Hubicka2-3/+8
* cfgrtl.c (verify_flow_info): Accept degenerated condjumps in cfglayout mode. From-SVN: r68694
2003-06-30i386.c (standard_80387_constant_p): Accept TFmode constants too.Jan Hubicka3-29/+168
* i386.c (standard_80387_constant_p): Accept TFmode constants too. (init_ext_80387_constants): Likewise. (standard_80387_constant_rtx): Likewise. * i386.md (atanxf): Disable for TARGET_128BIT_LONG_LONG (atantf): Disable for !TARGET_128BIT_LONG_LONG (fyl2x_sfxf3, fyl2x_dfxf3): Accept TFmode operands. (fyl2x_xfxf3, fyl2x_tfxf3): Enable/disable as needed. (fscale_sfxf3, fscale_dfxf3): Accept TFmode operands. (fscale_xfxf3, fscale_tfxf3): Enable/disable as needed. (frndinttf2): New. (f2xm1tf2): New. (exp?f2): Use expsf2_tf when needed. (exp?f2_tf): New. (exptf): New. From-SVN: r68693
2003-06-29Patch from Uwe Stieber.Uwe Stieber2-0/+7
* config.gcc (sh*-*-kaos*): Put tm_file setting in separate case statement from tmake_file set. From-SVN: r68692
2003-06-29reload.c (find_reloads): Change push_reloads to push_reload in comment.James E Wilson3-4/+10
* reload.c (find_reloads): Change push_reloads to push_reload in comment. * reload1.c (eliminate_regs): Likewise. (dump_needs): Delete prototype for deleted function. From-SVN: r68691
2003-06-30builtin-attrs.def (gcc_diag, [...]): New format attributes.Kaveh R. Ghazi5-4/+482
gcc: * builtin-attrs.def (gcc_diag, gcc_cdiag, gcc_cxxdiag): New format attributes. * c-format.c (enum format_type): Add gcc_diag_format_type, gcc_cdiag_format_type, and gcc_cxxdiag_format_type. (gcc_diag_length_specs, gcc_cdiag_length_specs, gcc_cxxdiag_length_specs, gcc_diag_flag_pairs, gcc_cdiag_flag_pairs, gcc_cxxdiag_flag_pairs, gcc_diag_flag_specs, gcc_cdiag_flag_specs, gcc_cxxdiag_flag_specs, gcc_diag_char_table, gcc_cdiag_char_table, gcc_cxxdiag_char_table): New. (format_types_orig): Add new data. (find_char_info_specifier_index, init_dynamic_diag_info): New functions. (handle_format_attribute): Update to handle new format attributes. testsuite: * gcc.dg/format/gcc_diag-1.c: New test. From-SVN: r68689
2003-06-30Daily bump.GCC Administrator1-1/+1
From-SVN: r68687
2003-06-29* config/i386/mingw32.h (__GTHREAD_HIDE_WIN32API): Define to 1.Aaron W. LaFramboise1-0/+4
From-SVN: r68685
2003-06-29Patch from Dara Hazeghi.Dara Hazeghi2-53/+15
* doc/install.texi: Remove install documentation for obsoleted targets i?86-*-sco, i?86-*-sco3.2v4, powerpcle-*-pe, powerpcle-*-winnt, arm-*-aof. Update information about IA64 toolchain, AIX make requirements, and binutils for m68k-*-hpux and *-*-linuxaout targets. From-SVN: r68683
2003-06-29regmove.c (regmove_optimize): Don't try to make src and dst match when they ↵Jan Hubicka2-1/+7
are in different modes. * regmove.c (regmove_optimize): Don't try to make src and dst match when they are in different modes. From-SVN: r68682
2003-06-29builtins.c (expand_builtin_mathfn, [...]): Avoid busy work when builtin is ↵Jan Hubicka2-0/+14
not supported by the backend. * builtins.c (expand_builtin_mathfn, expand_builtin_mathfn_2): Avoid busy work when builtin is not supported by the backend. From-SVN: r68681
2003-06-29loop.c (count_one_set): Fix detection of registers set in more than one ↵Zdenek Dvorak2-1/+6
basic block. * loop.c (count_one_set): Fix detection of registers set in more than one basic block. From-SVN: r68680
2003-06-29target-def.h: Remove usage of OBJECT_FORMAT_ROSE.Andreas Jaeger6-687/+14
* target-def.h: Remove usage of OBJECT_FORMAT_ROSE. * system.h: Poison OBJ_FORMAT_ROSE. * doc/tm.texi (Macros for Initialization): Remove documentatin of OBJECT_FORMAT_ROSE. * config/rs6000/lynx.h: Remove undef of OBJECT_FORMAT_ROSE. * collect2.c: Remove usage of OBJECT_FORMAT_ROSE. From-SVN: r68678