aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
2005-05-25re PR target/21412 (ICE loading TLS address)Eric Botcazou5-25/+79
PR target/21412 * config/sparc/sparc.h (SPARC_SYMBOL_REF_TLS_P): New macro * config/sparc/sparc-protos.h (tls_symbolic_operand): Delete. (sparc_tls_referenced_p): New prototype. * config/sparc/sparc.c (tls_symbolic_operand): Delete. (sparc_expand_move): Look for TLS addresses with constant offsets. (legitimate_constant_p): Use SPARC_SYMBOL_REF_TLS_P instead of tls_symbolic_operand. (legitimate_pic_operand_p): Likewise. (legitimate_address_p): Likewise. (legitimize_address): Likewise. (sparc_tls_symbol_ref_1): New function. (sparc_tls_referenced_p): New function. * config/sparc/predicates.md (tgd_symbolic_operand): Use SYMBOL_REF_TLS_MODEL instead of tls_symbolic_operand. (tld_symbolic_operand): Likewise. (tie_symbolic_operand): Likewise. (tle_symbolic_operand): Likewise. From-SVN: r100137
2005-05-25common.opt (-Wattributes): New.DJ Delorie42-125/+290
* common.opt (-Wattributes): New. Default true. * doc/invoke.texi (-Wno-attributes): Document. * attribs.c (decl_attributes): Move warning control from if() to warning(OPT_*). * c-common.c (handle_packed_attribute): Likewise. (handle_nocommon_attribute): Likewise. (handle_common_attribute): Likewise. (handle_noreturn_attribute): Likewise. (handle_noinline_attribute): Likewise. (handle_always_inline_attribute): Likewise. (handle_used_attribute): Likewise. (handle_unused_attribute): Likewise. (handle_const_attribute): Likewise. (handle_transparent_union_attribute): Likewise. (handle_constructor_attribute): Likewise. (handle_destructor_attribute): Likewise. (handle_mode_attribute): Likewise. (handle_alias_attribute): Likewise. (handle_visibility_attribute): Likewise. (handle_tls_model_attribute): Likewise. (handle_malloc_attribute): Likewise. (handle_returns_twice_attribute): Likewise. (handle_pure_attribute): Likewise. (handle_deprecated_attribute): Likewise. (handle_vector_size_attribute): Likewise. (handle_nothrow_attribute): Likewise. (handle_cleanup_attribute): Likewise. (handle_warn_unused_result_attribute): Likewise. (handle_sentinel_attribute): Likewise. * c-decl.c (diagnose_mismatched_decls): Likewise. (start_decl): Likewise. (grokdeclarator): Likewise. (start_function): Likewise. * c-format.c (check_function_format): Likewise. * stor-layout.c (place_field): Likewise. (finalize_record_size): Likewise. * tree.c (handle_dll_attribute)): Likewise. * varasm.c (default_assemble_visibility): Likewise. * config/darwin.c (darwin_handle_weak_import_attribute): Likewise. (darwin_assemble_visibility): Likewise. * config/arc/arc.c (arc_handle_interrupt_attribute): Likewise. * config/arm/arm.c (arm_handle_fndecl_attribute): Likewise. (arm_handle_isr_attribute): Likewise. * config/avr/avr.c (avr_handle_progmem_attribute): Likewise. (avr_handle_fndecl_attribute): Likewise. * config/bfin/bfin.c (handle_int_attribute): Likewise. * config/c4x/c4x.c (c4x_handle_fntype_attribute): Likewise. * config/h8300/h8300.c (h8300_handle_fndecl_attribute): Likewise. (h8300_handle_eightbit_data_attribute): Likewise. (h8300_handle_tiny_data_attribute): Likewise. * config/i386/i386.c (ix86_handle_cdecl_attribute): Likewise. (ix86_handle_regparm_attribute): Likewise. (ix86_handle_struct_attribute): Likewise. * config/i386/winnt.c (ix86_handle_shared_attribute): Likewise. (i386_pe_encode_section_info): Likewise. * config/ia64/ia64.c (ia64_handle_model_attribute): Likewise. * config/ip2k/ip2k.c (ip2k_handle_progmem_attribute): Likewise. (ip2k_handle_fndecl_attribute): Likewise. * config/m32r/m32r.c (m32r_handle_model_attribute): Likewise. * config/m68hc11/m68hc11 (m68hc11_handle_page0_attribute): Likewise. (m68hc11_handle_fntype_attribute): Likewise. (m68hc11_encode_section_info): Likewise. * config/m68k/m68k.c (m68k_handle_fndecl_attribute): Likewise. * config/mcore/mcore.c (mcore_handle_naked_attribute): Likewise. * config/ns32k/ns32k.c (ns32k_handle_fntype_attribute): Likewise. * config/rs6000/rs6000.c (rs6000_handle_longcall_attribute): Likewise. * config/sh/sh.c (sh_handle_interrupt_handler_attribute): Likewise. (sh_handle_sp_switch_attribute): Likewise. (sh_handle_trap_exit_attribute): Likewise. * config/sh/symbian.c (sh_symbian_dllimport_p): Likewise. (sh_symbian_handle_dll_attribute): Likewise. * config/stormy16/stormy16.c (xstormy16_handle_interrupt_attribute): Likewise. (xstormy16_handle_below100_attribute): Likewise. * config/v850/v850.c (v850_handle_interrupt_attribute): Likewise. [testsuite] * gcc.dg/Wattributes-1.c: New. * gcc.dg/Wattributes-2.c: New. * gcc.dg/Wattributes-3.c: New. [cp] * decl.c (duplicate_decls): Move warning control from if() to warning(OPT_*). * name-lookup.c (parse_using_directive): Likewise. * parser.c (cp_parser_elaborated_type_specifier): Likewise. (cp_parser_init_declarator): Likewise. * tree.c (handle_com_interface_attribute): Likewise. [java] * class.c (set_constant_value): Move warning control from if() to warning(OPT_*). From-SVN: r100136
2005-05-24c-common.c (unsigned_conversion_warning): Move warning control from if() to ↵DJ Delorie16-74/+109
warning(OPT_*). * c-common.c (unsigned_conversion_warning): Move warning control from if() to warning(OPT_*). (c_common_truthvalue_conversion): Likewise. (c_do_switch_warnings): Likewise. * c-decl.c (diagnose_mismatched_decls): Likewise. (diagnose_mismatched_decls): Likewise. (define_label): Likewise. (grokdeclarator): Likewise. * c-format.c (check_format_info): Likewise. * c-lex.c (interpret_integer): Likwise. (lex_string): Likewise. * c-opts.c (c_common_post_options): Likewise. * c-parser.c (c_parser_unary_expression): Likewise. * c-pragma.c (handle_pragma_redefine_extname): Likewise. (handle_pragma_extern_prefix): Likewise. * c-typeck.c (build_binary_op): Likewise. * gcse.c (is_too_expensive): Likewise. * opts.c (decode_options): Likewise. * stor-layout.c (place_field): Likewise. * tree-cfg.c (remove_bb): Likewise. * c.opt (-Wreturn-type): Add Var(warn_return_type). * flags.h (warn_return_type): Remove. * toplev.c (warn_return_type): Likewise. From-SVN: r100135
2005-05-25Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r100133.2
2005-05-25configure.ac: Don't use gcc_AC_C_LONG_LONG.Kelley Cook5-160/+140
2005-05-24 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Don't use gcc_AC_C_LONG_LONG. Check for existence of long long and __int64 before determining their size. * aclocal.m4: Delete gcc_AC_C_LONG_LONG. * configure, config.h.in: Regenerate. From-SVN: r100131
2005-05-2420005-05-24 Janis Johnson <janis187@us.ibm.com>Janis Johnson3-2/+8
PR tree-optimization/19833 gcc.dg/uninit-4.c: Remove xfail. gcc.dg/uninit-9.c: Ditto. From-SVN: r100130
2005-05-24configure: Regenerate.Kelley Cook2-108/+211
2005-05-24 Kelley Cook <kcook@gcc.gnu.org> * configure: Regenerate. From-SVN: r100128
2005-05-24c-common.h (objc_comptypes): Remove prototype.Ziemowit Laski5-78/+114
* c-common.h (objc_comptypes): Remove prototype. (objc_compare_types): New prototype. (objc_volatilized_decl): Likewise. (objc_type_quals_match): Likewise. * c-decl.c (objc_mark_locals_volatile): Streamline by calling objc_volatilize_decl(). * c-typeck.c (comp_target_types): Remove third parameter; do not call objc_comptypes(). (comptypes): Remove calls to objc_comptypes(). (build_function_call): Extend compatible prototype check to ObjC. (build_conditional_expr): Adjust call to comp_target_types(). (convert_for_assignment): Call objc_compare_types() instead of objc_comptypes(); adjust calls to comp_target_types(); call objc_type_quals_match() before issuing qualifier mismatch warnings. (build_binary_op): Call objc_compare_types() before issuing pointer mismatch warnings; adjust calls to comp_target_types(). * stub-objc.c (objc_comptypes): Remove stub. (objc_compare_types): New stub. (objc_volatilized_decl): Likewise. (objc_type_quals_match): Likewise. From-SVN: r100126
2005-05-24class.c (layout_class_type): Do not issue C++ ABI warnings for ObjC structs.Ziemowit Laski6-66/+72
* class.c (layout_class_type): Do not issue C++ ABI warnings for ObjC structs. * decl.c (objc_mark_locals_volatile): Streamline by calling objc_volatilize_decl(). * parser.c (cp_parser_objc_message_expression): Allow simple type specifiers (instead of merely type names) as message receivers. * pt.c (template_args_equal): Do not call objc_comptypes(). * typeck.c (composite_pointer_type): If both pointers are ObjC-esque, arbitrarily choose the first; do not call objc_comptypes(). (comptypes): Do not call objc_comptypes(). (convert_for_assignment): Call objc_compare_types(). (comp_ptr_ttypes_real): Call objc_type_quals_match() before concluding that types do not match. From-SVN: r100125
2005-05-24objc-act.c (objc_build_struct): New function.Ziemowit Laski4-380/+611
* objc-act.c (objc_build_struct): New function. (objc_derived_from_p): Likewise. (objc_build_component_ref): Likewise. (objc_copy_binfo): Likewise. (objc_xref_basetypes): Likewise. (objc_lookup_protocol): Likewise. (objc_compare_protocols): Likewise. (objc_volatilize_decl): Likewise. (encode_aggregate_fields): Likewise. (volatilized_hash): Likewise. (volatilized_eq): Likewise. (objc_compare_types): Likewise. (objc_type_quals_match): Likewise. (DERIVED_FROM_P): New ObjC macro, corresponding to C++ macro of same name. (get_class_ivars): Add second parameter indicating if entire hierarchy is desired. (struct volatilized_type): New type. (volatilized_htab): New hash table. (objc_types_compatible_p, objc_comptypes): Remove functions. (synth_module_prologue): Do not initialize 'unused_list'. (objc_get_class_reference): Fix ObjC++ impedance mismatches. (objc_declare_alias): Implement as a typedef. (objc_substitute_decl, objc_gimplify_expr): Reformat. (objc_get_class_ivars): Adjust call to get_class_ivars(). (next_sjlj_build_enter_and_setjmp, synth_forward_declarations, build_ivar_reference, get_super_receiver): Call objc_build_component_ref() instead of build_component_ref(). (objc_begin_catch_clause): Use DERIVED_FROM_P() instead of objc_comptypes(). (build_private_template): Call objc_build_struct() instead of start_struct() and finish_struct(). (hash_init): Initialize volatilized_htab. (objc_is_public): Adjust calls to objc_get_ivars(); adjust ObjC++ impedance mismatches. (encode_aggregate_within): Streamline by calling encode_aggregate_fields(). * objc-act.h (objc_types_compatible_p): Remove prototype. (OCTI_UNUSED_LIST, unused_list): Remove slot. * objc-lang.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Remove. From-SVN: r100123
2005-05-24objcp-decl.c (objcp_start_struct, [...]): Adjust call to xref_tag().Ziemowit Laski4-16/+13
* objcp-decl.c (objcp_start_struct, objcp_xref_tag): Adjust call to xref_tag(). (objcp_build_component_ref): Remove function. * objcp-decl.h (objcp_build_component_ref): Remove prototype. (build_component_ref): Remove macro. * objcp-lang.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Remove. From-SVN: r100122
2005-05-24bitfield-[1-5].mm: New.Ziemowit Laski50-29/+2448
* obj-c++.dg/bitfield-[1-5].mm: New. * obj-c++.dg/class-protocol-1.mm: New. * obj-c++.dg/comp-types-1[0-1].mm: New. * obj-c++.dg/comp-types-[2-9].mm: New. * obj-c++.dg/encode-[4-8].mm: New. * obj-c++.dg/layout-1.mm: New. * obj-c++.dg/method-1[0-9].mm: New. * obj-c++.dg/method-2[0-1].mm: New. * obj-c++.dg/method-[8-9].mm: New. * obj-c++.dg/objc-gc-3.mm: New. * obj-c++.dg/try-catch-10.mm: New. * objc.dg/bitfield-5.m: New. * objc.dg/comp-types-10.m: New. * objc.dg/comp-types-9.m: New. * objc.dg/layout-1.m: New. * objc.dg/objc-gc-4.m: New. * objc.dg/try-catch-9.m: New. * objc.dg/class-protocol-1.m: Tweak diagnostics. * objc.dg/comp-types-1.m: Likewise. * objc.dg/comp-types-[5-6].m: Likewise. * objc.dg/method-9.m: Likewise. From-SVN: r100121
2005-05-24altivec-vec-merge.c: Make test usable on GNU/Linux targets and on hardware ↵Janis Johnson2-1/+9
without VMX support. * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets and on hardware without VMX support. From-SVN: r100120
2005-05-24* gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.Janis Johnson2-0/+2
From-SVN: r100119
2005-05-24* gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.Janis Johnson2-3/+2
From-SVN: r100118
2005-05-24profopt.exp (dg-final-generate, [...]): New.Janis Johnson2-9/+128
* lib/profopt.exp (dg-final-generate, dg-final-use, profopt-final-code, profopt-get-options): New. (profopt-execute): Process test directives. From-SVN: r100117
2005-05-24gcc-dg.exp (cleanup-ipa-dump): New.Janis Johnson2-11/+35
* lib/gcc-dg.exp (cleanup-ipa-dump): New. (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump, cleanup-tree-dump, cleanup-saved-temps): Update comments. From-SVN: r100116
2005-05-24ia64intrin.h: Define nothing for C++: overloaded builtins have been ported ↵Paolo Carlini2-91/+7
to C++. 2005-05-24 Paolo Carlini <pcarlini@suse.de> * config/ia64/ia64intrin.h: Define nothing for C++: overloaded builtins have been ported to C++. From-SVN: r100112
2005-05-24tree-nested.c (build_addr): New "context" argument.Jeff Law5-16/+44
* tree-nested.c (build_addr): New "context" argument. Temporarily set current_function_decl around the call to build the ADDR_EXPR. (get_static_chain): Pass proper context to build_addr. (convert_nl_goto_reference): Likewise. (convert_tramp_reference): Likewise. (final_nesting_tree_1): Likewise. * tree-profile.c (tree_gen_interval_profiler): Likewise. (tree_gen_pow2_profiler): Likewise. (tree_gen_one_value_profiler): Likewise. * tree-ssa-loop-ivopts.c (build_addr_strip_iref): Likewise. * tree.h (build_addr): Update prototype. From-SVN: r100110
2005-05-24tree-flow.h (bb_ann_d): Remove has_escape_site.Kazu Hirata3-7/+6
* tree-flow.h (bb_ann_d): Remove has_escape_site. * tree-ssa-alias.c (compute_points_to_addr_escape): Don't write to has_escape_site. From-SVN: r100109
2005-05-24builtins.c (define_builtin): Don't call make_decl_rtl.Richard Henderson8-38/+31
* builtins.c (define_builtin): Don't call make_decl_rtl. * constants.c (build_constant_data_ref): Likewise. * class.c (build_utf8_ref): Likewise. (build_fieldref_cache_entry, build_static_field_ref): Likewise. (get_dispatch_table, layout_class_method): Likewise. (build_class_ref): Likewise. Don't set DECL_SIZE or DECL_SIZE_UNIT by hand. (make_local_function_alias): Don't SET_DECL_ASSEMBLER_NAME. (make_method_value): Use METHOD_ABSTRACT instead of DECL_RTL_SET_P to determine if we need a non-zero address. * decl.c (builtin_function): Don't call make_decl_rtl. (give_name_to_locals): Don't SET_DECL_ASSEMBLER_NAME. * expr.c (build_known_method_ref): Don't call make_decl_rtl. * resource.c (compile_resource_data): Likewise. * parse.y (resolve_field_access): Re-word comment to avoid building DECL_RTL. From-SVN: r100108
2005-05-24class.c (registered_class): Take it out of class_roots; turn into a vec of ↵Richard Henderson3-31/+39
trees. * class.c (registered_class): Take it out of class_roots; turn into a vec of trees. (register_class): Make static. Don't duplicate decl node. Use VEC_safe_push. (emit_register_classes): Use VEC_iterate. Use output_constant instead of assemble_integer. Don't call mark_decl_referenced directly. * java-tree.h (register_class): Remove decl. From-SVN: r100107
2005-05-24re PR c++/21645 (C++ ICE in cxx_types_compatible_p)Andrew Pinski4-0/+29
2005-05-24 Andrew Pinski <pinskia@physics.uc.edu> PR C++/21645 * g++.dg/init/ctor5.C: New test. 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu> PR C++/21645 * optimize.c (update_cloned_parm): Copy the TYPE also from the original one. From-SVN: r100106
2005-05-24Makefile.in (tree-cfg.o): Depend on tree-ssa-propagate.h.Jeff Law3-1/+17
* Makefile.in (tree-cfg.o): Depend on tree-ssa-propagate.h. * tree-cfg.c: Include tree-ssa-propagate.h. (replace_uses_by): Call recompute_tree_invarant_for_addr_expr as needed. From-SVN: r100103
2005-05-24vect-none.c: Split into vect-106.c...Ira Rosen11-191/+363
* gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c, vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c, vect-113.c, vect-114.c. From-SVN: r100102
2005-05-24(rs6000_cpu_cpp_builtins): Define __NO_FPRS__ when 'f' class registers willNick Clifton2-0/+9
not be available. From-SVN: r100097
2005-05-24m32r.c (m32r_expand_block_move): Return 0 if nothing was done.Kazuhiro Inaoka4-8/+22
* config/m32r/m32r.c (m32r_expand_block_move): Return 0 if nothing was done. * config/m32r/m32r.md (movmemsi): If m32r_expand_block_move did nothing then FAIL. * config/m32r/m32r/m32r-protos.h (m32r_expand_block_move): Update prototype. From-SVN: r100095
2005-05-24* gcc.dg/const-elim-1.c: Remove xfails.Adam Nemet2-7/+5
From-SVN: r100093
2005-05-23tree-ssa-dom.c (cprop_into_stmt): Do not call ↵Jeff Law7-10/+68
recompute_tree_invariant_for_addr_expr here. * tree-ssa-dom.c (cprop_into_stmt): Do not call recompute_tree_invariant_for_addr_expr here. (optimize_stmt): Call it here instead and do so if anything at all has changed in the statement and the RHS is an ADDR_EXPR. * tree-ssa-forwprop.c (tidy_after_forward_propagate_addr): If needed, call recompute_tree_invariant_for_addr_expr. * tree-ssa-propagate.c (substitute_and_fold): Call recompute_tree_invariant_for_addr_expr as needed. * gcc.c-torture/compile/pr21638.c: New test. * gcc.c-torture/compile/20050520-1.c: New test. From-SVN: r100092
2005-05-24Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r100090.2
2005-05-23tweak commentJason Merrill1-9/+12
From-SVN: r100088
2005-05-23s390.c (s390_optimize_prologue): Don't replace an insn saving less registers ↵Andreas Krebbel2-22/+17
than the replacement. 2005-05-23 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/s390.c (s390_optimize_prologue): Don't replace an insn saving less registers than the replacement. From-SVN: r100081
2005-05-23* tree-flow.h (stmt_ann_d): Kill GTY ((skip)) mark on BB.Jan Hubicka2-1/+5
From-SVN: r100080
2005-05-2320020720-1.x: Fix m32r target selector to be a proper triple, ie: m32r*-*-*.Nick Clifton3-2/+8
* gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to be a proper triple, ie: m32r*-*-*. * g++.old-deja/g++.jason/thunk3.C: Likewise. From-SVN: r100078
2005-05-23sparc-protos.h (sparc_expand_move): New prototype.Eric Botcazou5-435/+181
* config/sparc/sparc-protos.h (sparc_expand_move): New prototype. * config/sparc/sparc.c (sparc_expand_move): New function. (sparc_emit_set_const64): Rewrite assert condition on entry. (legitimate_constant_p) <CONST_VECTOR>: New case. (legitimize_pic_address): Use TARGET_ARCH64 to select the mode. * config/sparc/sparc.md (movqi, movhi, movsi, movdi, movV32, movV64, movtf): Use nonimmediate_operand for the first operand. Rewrite. Only invoke sparc_expand_move. * config/sparc/predicates.md (input_operand): Reorder tests. From-SVN: r100077
2005-05-23gthr-posix.h (__gthread_recursive_mutex_init_function): Add missing return ↵Jan Beulich2-0/+6
statement. gcc/ 2005-05-23 Jan Beulich <jbeulich@novell.com> * gthr-posix.h (__gthread_recursive_mutex_init_function): Add missing return statement. From-SVN: r100075
2005-05-23* gfortran.texi: Document some more GNU extensions.Roger Sayle2-0/+70
From-SVN: r100074
2005-05-23Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r100072.2
2005-05-22* error.c (gfc_warning): Fix typo in comment.Francois-Xavier Coudert2-1/+5
From-SVN: r100070
2005-05-22sparc.c (sparc_emit_float_lib_cmp): Use emit_move_insn for moves to TFmode ↵Eric Botcazou2-2/+7
stack slots. * config/sparc/sparc.c (sparc_emit_float_lib_cmp): Use emit_move_insn for moves to TFmode stack slots. From-SVN: r100058
2005-05-22Give credit, where credit is due.Ziemowit Laski1-1/+1
From-SVN: r100056
2005-05-22Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r100053.2
2005-05-21re PR middle-end/21331 (Incorrect folding of comparison)Andrew Pinski3-0/+34
2004-05-21 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/21331 PR tree-opt/21293 * gcc.c-torture/compile/pr21293.c: New test. * gcc.c-torture/execute/pr21331.c: New test. From-SVN: r100045
2005-05-21tree-stdarg.c (execute_optimize_stdarg): Handle references to va_list of the ↵Richard Guenther2-5/+24
form &va[0]. 2005-05-21 Richard Guenther <rguenth@gcc.gnu.org> * tree-stdarg.c (execute_optimize_stdarg): Handle references to va_list of the form &va[0]. From-SVN: r100043
2005-05-21Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r100038.2
2005-05-20* g++.dg/other/stdarg3.C: Spell "hpux*" correctly.Richard Henderson2-1/+5
From-SVN: r100036
2005-05-20Give credit, where credit is due.Ziemowit Laski4-5/+10
From-SVN: r100035
2005-05-20obj-c++-dg.exp: Add.Mike Stump4-0/+436
* obj-c++-dg.exp: Add. * obj-c++.exp: Add. * obj-c++.dg/dg.exp: Add. From-SVN: r100031
2005-05-20Makefile.in (insn-emit.o): Add basic-block.h dependency.Jan Hubicka3-1/+8
* Makefile.in (insn-emit.o): Add basic-block.h dependency. * genemit.c (main): Make insn-emit to include basic-block.h too. From-SVN: r100028
2005-05-20thunk3.C: XFAIL on m32r*-*.Nick Clifton3-2/+12
* g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*. * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*. * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*. From-SVN: r100010