aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
2007-01-25reload1.c (choose_reload_regs): Check for invalid subregs before computing ↵DJ Delorie2-8/+15
their locations, not after. * reload1.c (choose_reload_regs): Check for invalid subregs before computing their locations, not after. From-SVN: r121198
2007-01-26Daily bump.GCC Administrator1-1/+1
From-SVN: r121195
2007-01-25re PR fortran/30437 (-Wno-all is rejected (even when fortran is not included))Manuel López-Ibáñez8-17/+78
2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org> PR fortran/30437 fortran/ * lang.opt (Wall): Remove RejectNegative. * options.c (gfc_handle_option): Wall can be disabled. (set_Wall): Add a parameter for disabling Wall. testsuite/ * gcc.dg/Wall.c: New. * gcc.dg/Wno-all.c: New. * gfortran.dg/Wall.f90: New. * gfortran.dg/Wno-all.f90: New. From-SVN: r121186
2007-01-25re PR target/25127 (internal compiler error: in rs6000_emit_prologue, at ↵Geoffrey Keating9-44/+248
config/rs6000/rs6000.c:14039) 2007-01-24 Geoffrey Keating <geoffk@apple.com> PR 25127 * config/rs6000/rs6000.c (first_altivec_reg_to_save): On Darwin, save Altivec registers in an eh_return function. (compute_vrsave_mask): Likewise. (rs6000_stack_info): Correct AIX/Darwin stack alignment computation for saving Altivec registers. (rs6000_emit_prologue): Don't allocate stack twice in eh_return function. Correct expected value of altivec_save_offset when using save_world. Describe save of R0 to stack when using save_world. Describe stack pointer adjustment when using save_world. Remove duplicated eh_return parameter register saving. Update sp_offset variable after save_world. * config/rs6000/t-darwin (LIB2FUNCS_STATIC_EXTRA): Remove darwin-world.asm. (LIB2FUNCS_EXTRA): Add darwin-world.asm. * config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): -m64 implies Altivec. Index: gcc/testsuite/ChangeLog 2007-01-24 Geoffrey Keating <geoffk@apple.com> * gcc.target/powerpc/darwin-ehreturn-1.c: New. * g++.dg/eh/simd-2.C: Also run on Darwin. * g++.dg/eh/simd-3.C: New. * g++.dg/eh/simd-4.C: New. From-SVN: r121184
2007-01-25* config.gcc (ia64*-*-hpux*): Make posix threads the default.Steve Ellcey2-1/+5
From-SVN: r121180
2007-01-25re PR target/30182 (FAIL: gcc.dg/pr28796-2.c (test for excess errors))Steve Ellcey3-0/+25
PR other/30182 * config/pa/pa.c (pa_init_builtins): Set asm names for finite routines. * config/ia64/ia64.c (ia64_init_builtins): Ditto. From-SVN: r121178
2007-01-25decl.c (gnat_to_gnu_entity): Use TREE_OVERFLOW instead of ↵Roger Sayle5-25/+28
TREE_CONSTANT_OVERFLOW. * decl.c (gnat_to_gnu_entity): Use TREE_OVERFLOW instead of TREE_CONSTANT_OVERFLOW. (allocatable_size_p, annotate_value): Likewise. * trans.c (gnat_to_gnu): Likewise. * utils.c (unchecked_convert): Likewise. * utils2.c (build_simple_component_ref): Likewise. From-SVN: r121177
2007-01-25invoke.texi (-Wcoverage-mismatch): Document.Richard Guenther7-18/+94
2007-01-25 Richard Guenther <rguenther@suse.de> * doc/invoke.texi (-Wcoverage-mismatch): Document. * common.opt (-Wcoverage-mismatch): New warning option. * coverage.c (get_coverage_counts): Ignore coverage mismatch if -Wcoverage-mismatch is given. * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE and _PROFILE_USE. * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase. From-SVN: r121169
2007-01-25ipa-1.c: Update scan tree dump.Razya Ladelsky7-5/+46
2007-01-25 Razya Ladelsky <razya@il.ibm.com> * gcc.dg/ipa/ipa-1.c: Update scan tree dump. * gcc.dg/ipa/ipa-2.c: Update scan tree dump. * gcc.dg/ipa/ipa-3.c: Update scan tree dump. * gcc.dg/ipa/ipa-4.c: Update scan tree dump. * gcc.dg/ipa/ipa-5.c: Update scan tree dump. * gcc.dg/ipa/ipa-6.c: Update scan tree dump. * gcc.dg/ipa/ipa-7.c: New testcase. From-SVN: r121168
2007-01-25ipa-cp.c (ipcp_insert_stage, [...]): Support for SSA.Razya Ladelsky1-0/+15
2007-01-25 Razya Ladelsky <razya@il.ibm.com> * ipa-cp.c (ipcp_insert_stage, ipcp_driver): Support for SSA. (ipcp_driver): Change to static definition. Add dumping of the ifunctions. (constant_val_insert): Remove unused parameter. Support for SSA. (ipcp_propagate_const): Support for SSA. (ipcp_profile_bb_print): Print only analyzed nodes. (ipcp_replace_map_create): Remove support for Fortran constant for now. * ipa-prop.c (ipa_method_modify_stmt, ipa_callsite_compute_param): Support for SSA. * ipa-prop.h (ipcp_driver): Remove declaration. (IS_VALID_TREE_MAP_INDEX): Add define. From-SVN: r121167
2007-01-25* unwind-dw2.c (execute_stack_op): Handle DW_OP_swap.Geoffrey Keating2-0/+14
From-SVN: r121165
2007-01-25re PR middle-end/30447 (Evaluate complex math functions at compile-time)Kaveh R. Ghazi2-22/+14
PR middle-end/30447 * builtins.c (fold_builtin_cabs): Use MPFR to evaluate a constant argument to cabs and do it without checking for -funsafe-math-optimizations. From-SVN: r121163
2007-01-25c-common.h (RID_FIRST_CXX0X): New.Douglas Gregor5-2/+22
2007-01-24 Douglas Gregor <dgregor@osl.iu.edu> * c-common.h (RID_FIRST_CXX0X): New. (RID_LAST_CXX0X): New. * c-opts.c (c_common_handle_option): -Wc++0x-compat is triggered by -Wall. * c.opt (Wc++0x-compat): New. * doc/invoke.texi (-Wc++0x-compat): Document. From-SVN: r121162
2007-01-25lex.c (D_CPP0X): Rename.Douglas Gregor3-3/+26
2007-01-24 Douglas Gregor <dgregor@osl.iu.edu> * lex.c (D_CPP0X): Rename. (D_CXX0X): To this. (reswords): D_CPP0X -> D_CXX0X. (init_reswords): Ditto. * parser.c (cp_lexer_get_preprocessor_token): Warn about the use of C++0x keywords as identifiers. From-SVN: r121161
2007-01-25warn_cxx0x.C: New.Douglas Gregor2-0/+11
2007-01-24 Douglas Gregor <dgregor@osl.iu.edu> * g++.dg/cpp0x/warn_cxx0x.C: New. From-SVN: r121160
2007-01-25builtins.c (fold_builtin_carg): New.Kaveh R. Ghazi4-0/+58
* builtins.c (fold_builtin_carg): New. (fold_builtin_1): Use it. testsuite: * gcc.dg/builtins-20.c: Test builtin carg. From-SVN: r121159
2007-01-25* ipa-inline.c (cgraph_decide_inlining): Initialize initial_insns.Jan Hubicka2-1/+3
From-SVN: r121156
2007-01-25Daily bump.GCC Administrator1-1/+1
From-SVN: r121152
2007-01-24oops, wrong variant of patch.Jan Hubicka1-2/+2
From-SVN: r121146
2007-01-24ipa-inline.c (initial_insns, max_insns): Delete.Jan Hubicka4-13/+40
* ipa-inline.c (initial_insns, max_insns): Delete. (compute_max_insns): New function. (cgraph_decide_inlining_of_small_function): Use it; take minimal amount of insns as base for code growth. (cgraph_decide_inlining): Make initial_insns local; do not compute max_insns. * params.def (PARAM_INLINE_UNIT_GROWTH): Set to 60. * doc/invoke.texi (inline-unit-growth): Update docs. From-SVN: r121144
2007-01-24i386.h (x86_cmpxchg16b): Remove const.Jakub Jelinek3-8/+18
* config/i386/i386.h (x86_cmpxchg16b): Remove const. (TARGET_CMPXCHG16B): Define to x86_cmpxchg16b. * config/i386/i386.c (x86_cmpxchg16b): Remove const. (override_options): Add PTA_CX16 flag. Set x86_cmpxchg16b for CPUs that have PTA_CX16 set. From-SVN: r121140
2007-01-24re PR middle-end/27416 (ICE on invalid firstprivate/lastprivate)Jakub Jelinek4-0/+76
PR middle-end/27416 * gimplify.c (omp_check_private): New function. (gimplify_scan_omp_clauses): Use it for firstprivate/lastprivate/reduction. * gcc.dg/gomp/pr27416.c: New test. From-SVN: r121133
2007-01-24re PR middle-end/30494 (ICE with VLA and openmp)Jakub Jelinek5-2/+73
PR middle-end/30494 * gimplify.c (omp_add_variable): Don't call omp_notice_variable on TYPE_SIZE_UNIT for GOVD_LOCAL VLAs. * gcc.dg/gomp/pr30494.c: New test. * g++.dg/gomp/pr30494.C: New test. * testsuite/libgomp.c/pr30494.c: New test. From-SVN: r121132
2007-01-24re PR middle-end/30421 (incorrect warning when using firstprivate and ↵Jakub Jelinek4-6/+77
lastprivate clauses) PR middle-end/30421 * omp-low.c (lower_omp_for_lastprivate): Add dlist argument. If lower_lastprivate_clauses emits some statements, append them to dlist rather than body_p and to body_p append an initializer. (lower_omp_for): Adjust caller. * gcc.dg/gomp/pr30421.c: New test. From-SVN: r121131
2007-01-24versionid-1.c: New test.Steve Ellcey3-0/+25
* gcc.target/ia64/versionid-1.c: New test. * gcc.target/ia64/versionid-2.c: New test. From-SVN: r121130
2007-01-24Forgot ChangeLog in previous commit.Steve Ellcey1-0/+17
From-SVN: r121129
2007-01-24target.h (globalize_decl_name): New.Steve Ellcey7-7/+91
* target.h (globalize_decl_name): New. * target-def.h (TARGET_ASM_GLOBALIZE_DECL_NAME): New. * output.h (default_globalize_decl_name): New. * varasm.c (asm_output_bss): Use globalize_decl_name instead of globalize_label. (globalize_decl): Ditto. (default_globalize_decl_name): New. * config/ia64/ia64.c (ia64_globalize_decl_name): New. (ia64_handle_version_id_attribute): New. (TARGET_ASM_GLOBALIZE_DECL_NAME): New. (ia64_asm_output_external): Use globalize_decl_name instead of globalize_label. * doc/extend.texi (version_id): New pragma. * doc/tm.texi (ARGET_ASM_GLOBALIZE_DECL_NAME): New target hook. From-SVN: r121128
2007-01-24[multiple changes]Andrew Haley3-3/+27
2007-01-24 Andrew Haley <aph@redhat.com> * jcf-parse.c (HANDLE_SYNTHETIC_ATTRIBUTE): current_class is a type node, not a decl, so use TYPE_SYNTHETIC not CLASS_SYNTHETIC. 2007-01-22 Andrew Haley <aph@redhat.com> * builtins.c (VMSupportsCS8_builtin): New function. From-SVN: r121118
2007-01-24unwind-dw2-fde.c (get_cie_encoding): Replaced _Unwind_Word with _uleb128_t ↵Andreas Krebbel6-41/+96
and _Unwind_SWord with _sleb128_t. 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com> * unwind-dw2-fde.c (get_cie_encoding): Replaced _Unwind_Word with _uleb128_t and _Unwind_SWord with _sleb128_t. * unwind-dw2.c (extract_cie_info, execute_stack_op, execute_cfa_program, uw_frame_state_for, uw_update_context_1): Likewise. * unwind-c.c (parse_lsda_header, PERSONALITY_FUNCTION): Likewise. * unwind-pe.h (read_uleb128, read_sleb128, read_encoded_value_with_base): Likewise. * unwind-generic.h: Define _sleb128_t and _uleb128_t types. 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com> * libsupc++/eh_personality.cc (parse_lsda_header, check_exception_spec, get_ttype_entry, empty_exception_spec, PERSONALITY_FUNCTION): Replaced _Unwind_Word with _uleb128_t and _Unwind_SWord with _sleb128_t. 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com> * exception.cc (parse_lsda_header, PERSONALITY_FUNCTION): Replaced _Unwind_Word with _uleb128_t and _Unwind_SWord with _sleb128_t. From-SVN: r121116
2007-01-24re PR testsuite/30181 (FAIL: gcc.dg/builtins-57.c scan-tree-dump trunc)Richard Guenther2-10/+25
2007-01-24 Richard Guenther <rguenther@suse.de> PR testsuite/30181 * gcc.dg/builtins-57.c: Change to a link-time testcase to support non-C99 targets. From-SVN: r121115
2007-01-24builtins.c (expand_builtin_cexpi): Get the fndecl for cexp in the correct way.Richard Guenther2-2/+12
2007-01-24 Richard Guenther <rguenther@suse.de> * builtins.c (expand_builtin_cexpi): Get the fndecl for cexp in the correct way. From-SVN: r121114
2007-01-24pr23382.c: Avoid DCE from eliminating dead variable.Jan Hubicka4-2/+36
* gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable. * tree-ssa-dce.c (eliminate_unnecesary_stmts): Remove dead LHS of calls. From-SVN: r121108
2007-01-24c-cppbuiltin.c (builtin_define_type_sizeof): New function.Andreas Krebbel5-0/+73
2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com> * c-cppbuiltin.c (builtin_define_type_sizeof): New function. (c_cpp_builtins): New builtin macros: __SIZEOF_INT__, __SIZEOF_LONG__, __SIZEOF_LONG_LONG__, __SIZEOF_SHORT__, __SIZEOF_POINTER__, __SIZEOF_FLOAT__, __SIZEOF_DOUBLE__, __SIZEOF_LONG_DOUBLE__, __SIZEOF_SIZE_T__, __SIZEOF_WCHAR_T__, __SIZEOF_WINT_T__ and __SIZEOF_PTRDIFF_T__. * doc/cpp.texi: Documentation for the new builtin macros added. 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com> * gcc.c-torture/compile/sizeof-macros-1.c: New testcase. From-SVN: r121107
2007-01-24i386.md (tanxf2, [...]): Use op2 instead of operands[2] to avoid access past ↵Uros Bizjak2-25/+31
the end of array. * config/i386/i386.md (tanxf2, tan<mode>2, atan<mode>2, log<mode>2, log10<mode>2, log2<mode>2, expxf2, exp10xf2, exp2xf2): Use op2 instead of operands[2] to avoid access past the end of array. From-SVN: r121106
2007-01-24reload1.c (emit_reload_insns): Pass the reload register for a non-spill ↵Richard Sandiford2-0/+22
output reload through forget_old_reloads_1. gcc/ * reload1.c (emit_reload_insns): Pass the reload register for a non-spill output reload through forget_old_reloads_1. From-SVN: r121105
2007-01-23re PR objc/27438 ([unit-at-a-time] '_OBJC_INSTANCE_0' defined but not used ↵Andrew Pinski4-0/+27
warning) 2007-01-23 Andrew Pinski <pinskia@gmail.com> PR objc/27438 * objc-act.c (objc_add_static_instance): Mark the decl as TREE_USED. 2007-01-23 Andrew Pinski <pinskia@gmail.com> PR objc/27438 * objc.dg/const-str-12.m: New test. From-SVN: r121102
2007-01-23re PR java/30454 (empty "zip" file in class path can cause leakage of file ↵Andrew Pinski2-2/+16
streams) 2007-01-23 Andrew Pinski <pinskia@gmail.com> PR java/30454 * jcf-io.c (opendir_in_zip): Close the file and free zipf before returning after an error. From-SVN: r121101
2007-01-24re PR fortran/30532 (^Z as EOF?)Jerry DeLisle3-0/+22
2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/30532 * gfortran.dg/ctrl-z.f90: New test. 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/30481 * gfortran.dg/namelist_assumed_char.f90: New test. From-SVN: r121100
2007-01-24[multiple changes]Jerry DeLisle3-8/+19
2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/30532 * scanner.c (load_line): Remove check fot ctrl-z and don't gobble. 2007-01-23 Paul Thomas <pault@gcc.gnu.org> PR fortran/30481 * match.c (gfc_match_namelist): Add check for assumed size character in namelist and provide error if found. From-SVN: r121099
2007-01-24Daily bump.GCC Administrator1-1/+1
From-SVN: r121097
2007-01-23re PR c++/27492 (ICE on invalid covariant return type)Simon Martin4-0/+30
2007-01-23 Simon Martin <simartin@users.sourceforge.net> PR c++/27492 * decl.c (duplicate_decls): Don't reset DECL_INVALID_OVERRIDER_P for function decls. From-SVN: r121089
2007-01-23typeck.c (convert_for_assignment): Only warn about a = b = c when converting ↵Ian Lance Taylor4-2/+27
to bool. cp/: * typeck.c (convert_for_assignment): Only warn about a = b = c when converting to bool. testsuite/: * g++.dg/warn/Wparentheses-24.C: New test. From-SVN: r121087
2007-01-23rs6000-c.c (rs6000_cpu_cpp_builtins): Define _SOFT_DOUBLE if doubles use ↵Joseph Myers10-93/+615
software floating-point. gcc: * config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Define _SOFT_DOUBLE if doubles use software floating-point. * config/rs6000/libgcc-ppc-glibc.ver: Export additional long double functions if _SOFT_DOUBLE, not _SOFT_FLOAT. * config/rs6000/darwin-ldouble.c: Also compile functions for hard-float without FPRs. Use fmsub function for all __NO_FPRS__ cases. Compile extra functions if _SOFT_DOUBLE, not _SOFT_FLOAT. * config/rs6000/linuxspe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Remove commented-out long double override. (CPP_LONGDOUBLE_DEFAULT_SPEC): Likewise. * config/rs6000/eabispe.h: Likewise. * config/rs6000/rs6000.c (rs6000_override_options): Don't override long double for non-SPE. (rs6000_handle_option): Likewise. (invalid_e500_subreg): Disallow more subregs involding DImode, DFmode, TImode or TFmode. (rs6000_legitimate_offset_address_p): Check TFmode offsets for E500 double. (legitimate_lo_sum_address_p): Also check for TFmode for E500 double. (rs6000_legitimize_address): Also handle TFmode for E500 double. (rs6000_legitimize_reload_address): Also handle TFmode for E500 double. (rs6000_legitimate_address): Also check for TFmode for E500 double. (rs6000_emit_move): Use DFmode subregs of TFmode for E500 double. (spe_build_register_parallel): Handle TFmode and TCmode. (rs6000_spe_function_arg): Handle TFmode and TCmode for E500 double. (function_arg): Handle TFmode and TCmode for E500 double. (rs6000_init_libfuncs): Initialize extra libfuncs for soft double in general. (print_operand): Handle TFmode and TImode for %y. (rs6000_generate_compare): Handle TFmode comparisons for E500 double. (spe_func_has_64bit_regs_p): Check for TFmode for E500 double. (rs6000_function_value): Handle TFmode and TCmode for E500 double. (rs6000_libcall_value): Handle TFmode and TCmode for E500 double. * config/rs6000/rs6000.h (CANNOT_CHANGE_MODE_CLASS): Check for TFmode for E500 double. * config/rs6000/rs6000.md (FP): Allow TF for E500 double. (floatsidf2): Enable for E500 double. (movtf_softfloat): Use rs6000_nonimmediate_operand. (extenddftf2): Change to extenddftf2_fprs. (extenddftf2): Call gen_spe_extenddftf2 or gen_extenddftf2_fprs depending on TARGET_E500_DOUBLE. (extendsftf2): Enable for E500 double. (trunctfdf2): Enable for E500 double. (trunctfsf2): Change to trunctfsf2_fprs. (trunctfsf2): Call gen_spe_trunctfsf2 or gen_trunctfsf2_fprs depending on TARGET_E500_DOUBLE. (floatsitf2): Enable for E500 double. (fix_trunctfsi2): Change to fix_trunctfsi2_fprs. (fix_trunctfsi2): Call gen_spe_fix_trunctfsi2 or gen_fix_trunctfsi2_fprs depending on TARGET_E500_DOUBLE. (negtf2): Change to negtf2_internal. (negtf2): New expander. (abstf2): Enable for E500 double. Call gen_spe_abstf2_tst, gen_spe_abstf2_cmp or gen_abstf2_internal depending on TARGET_E500_DOUBLE and flag_unsafe_math_optimizations. (movdi_internal32): Use rs6000_nonimmediate_operand. (unnamed splitter): Likewise. * config/rs6000/spe.md (CMPTFEQ_GPR, TSTTFEQ_GPR, CMPTFGT_GPR, TSTTFGT_GPR, CMPTFLT_GPR, TSTTFLT_GPR): New unspecs. (SPE64TF, DITI): New mode macros. (frob_df_di): Change to frob_<SPE64:mode>_<DITI:mode>; allow more modes. (frob_tf_ti): New. (frob_<mode>_di_2): New. (frob_tf_di_8_2): New. (frob_di_df): Change to frob_di_<mode>; allow more modes. (frob_ti_tf): New. (frob_di_df_2): Change to frob_<DITI:mode>_<SPE64:mode>_2; allow more modes. (frob_ti_<mode>_8_2): New. (frob_ti_tf_2): New. (mov_si<mode>_e500_subreg0, mov_si<mode>_e500_subreg0_2, mov_si<mode>_e500_subreg4, mov_si<mode>_e500_subreg4_2): Allow TFmode. (mov_sitf_e500_subreg8, mov_sitf_e500_subreg8_2, mov_sitf_e500_subreg12, mov_sitf_e500_subreg12_2): New. (spe_trunctfdf2_internal1, spe_trunctfsf2, spe_extenddftf2, spe_fix_trunctfsi2, spe_fix_trunctfsi2_internal, spe_negtf2_internal, spe_abstf2_cmp, spe_abstf2_tst): New. (cmptfeq_gpr, tsttfeq_gpr, cmptfgt_gpr, tsttfgt_gpr, cmptflt_gpr, tsttflt_gp): New. libgcc: * config/rs6000/t-ldbl128: Always use -mlong-double-128. From-SVN: r121085
2007-01-23call.c (null_ptr_cst_p): Replace use of TREE_CONSTANT_OVERFLOW with ↵Roger Sayle3-10/+14
TREE_OVERFLOW. * call.c (null_ptr_cst_p): Replace use of TREE_CONSTANT_OVERFLOW with TREE_OVERFLOW. * typeck.c (ignore_overflows): Remove the remaining uses of TREE_CONSTANT_OVERFLOW. From-SVN: r121084
2007-01-23re PR ada/30560 (gnatchop behaves differently dependend on argv[0] -- make ↵Richard Guenther2-2/+8
check-ada fails) 2007-01-23 Richard Guenther <rguenther@suse.de> PR testsuite/30560 * ada/acats/run_acats: Do not call gnatmake or gnatchop with full path. From-SVN: r121083
2007-01-23re PR bootstrap/30541 (Top-level should pass GNATBIND, GNATLINK and GNATMAKE ↵Richard Guenther3-10/+17
variables down) 2007-01-23 Richard Guenther <rguenther@suse.de> PR bootstrap/30541 * Makefile.def (flags_to_pass): Add GNATBIND and GNATMAKE. * Makefile.tpl (GNATBIND): Substitute it. (GNATMAKE): Likewise. (POSTSTAGE1_FLAGS_TO_PASS): Pass staged GNATBIND instead of STAGE_PREFIX. * Makefile.in: Regenerate. * configure: Regenerate. config/ * acx.m4 (ACX_PROG_GNAT): Check for gnatmake. libada/ * Makefile.in (STAGE_PREFIX): Do not define. (FLAGS_TO_PASS): Do not pass STAGE_PREFIX. gnattools/ * Makefile.in (STAGE_PREFIX): Do not define. ada/ * Make-lang.in: Replace invocations of gnatmake with $(GNATMAKE). (gnatboot2): Pass staged GNATMAKE instead of STAGE_PREFIX. (gnatboot3): Likewise. (GNATBIND): Do not define. * Makefile.in (GNATBIND): Do not define. From-SVN: r121082
2007-01-23Makefile.in (OBJS-common): Reformat, alphabetize, but put insn-*.o first.Ian Lance Taylor2-52/+245
* Makefile.in (OBJS-common): Reformat, alphabetize, but put insn-*.o first. (OBJS-archive): Reformat, alphabetize. (OBJS): Change out_object_file to OBJS-md. From-SVN: r121081
2007-01-23i386.md: Use REG_P...Uros Bizjak5-295/+306
* config/i386/i386.md: Use REG_P, MEM_P, CONST_INT_P, LABEL_P, JUMP_P and CALL_P predicates where applicable. * config/i386/i386.c: Ditto. * config/i386/i386.md: Ditto. * config/i386/mmx.md: Ditto. * config/i386/predicates.md: Ditto. From-SVN: r121079
2007-01-23Daily bump.GCC Administrator1-1/+1
From-SVN: r121071
2007-01-22* config/m68k/m68k.h: Fix comment.Andreas Schwab2-2/+6
From-SVN: r121063