aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
2001-06-28ssa-dce.c (eliminate_dead_code): Remove fake edges from the CFG after dead ↵Jeffrey A Law2-1/+10
code elimination is complete. * ssa-dce.c (eliminate_dead_code): Remove fake edges from the CFG after dead code elimination is complete. From-SVN: r43641
2001-06-28gthr-posix.h [LIBOBJC]: Add weak definitions of sched_get_priority_max, ↵Rainer Orth4-6/+12
sched_get_priority_min. * gthr-posix.h [LIBOBJC]: Add weak definitions of sched_get_priority_max, sched_get_priority_min. testsuite: * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any Solaris 2.[678] system. From-SVN: r43640
2001-06-28diagnostic.c (default_print_error_function): Tweak.Gabriel Dos Reis16-36/+83
* diagnostic.c (default_print_error_function): Tweak. (report_error_function): Likewise. * toplev.h (default_print_error_function): Move to... * diagnostic.h: ...here. Add a `diagnostic_context *' parameter. * tree.h (print_error_function): Move to... * diagnostic.h: ...here. Add a `diagnostic_context *' parameter. ch/ * lang.c: #include diagnostic.h (chill_print_error_function): Add a dummy `diagnostic_context *'. * Makefile.in (lang.o): Depend on diagnostic.h cp/ * error.c (lang_print_error_function): Add a `diagnostic_context *' parameter. Tweak. f/ * Make-lang.in (f/com.o): Depend on diagnostic.h * com.c: #include diagnostic.h (lang_print_error_function): Take a 'diagnostic_context *'. java/ * lang.c: #include diagnostic.h (lang_print_error): Add a `diagnostic_context *' parameter. (java_dummy_print): Likewise. * Make-lang.in (JAVA_LEX_C): Depend on diagnostic.h From-SVN: r43638
2001-06-28expr.c (expand_assignment): When have varying-length object, make MEM a BLKmode.Richard Kenner2-2/+12
* expr.c (expand_assignment): When have varying-length object, make MEM a BLKmode. (expand_expr, case ADDR_EXPR): Use SAVE_EXPR_RTL after putting SAVE_EXPR stack in case we had a SUBREG. From-SVN: r43637
2001-06-28i386.md (cmp?i): Simplify; refuse immediate operand in alternative 0Jan Hubicka4-89/+116
* i386.md (cmp?i): Simplify; refuse immediate operand in alternative 0 * i386.c (cmpsi_operand): Refuse constants. * i386.md (movsi_insv_1, movsi_insv_1_rex64): Allow immediate operand. * flow.c (block_label, redirect_edge_and_branch): Split out from .... (split_edge) .... here; From-SVN: r43635
2001-06-28Daily bump.GCC Administrator2-2/+2
From-SVN: r43630
2001-06-28i386.c (ix86_valid_type_attribute_p): Give external linkage, move ↵Neil Booth3-4/+8
declaration to... * i386/i386.c (ix86_valid_type_attribute_p): Give external linkage, move declaration to... * i386/i386-protos.h: ...here. From-SVN: r43629
2001-06-27Add CFLAGS_FOR_BUILD for canadian cross build.H.J. Lu4-314/+319
From-SVN: r43628
2001-06-27Fix ia64-linux bootstrap failure.Jim Wilson2-0/+11
* emit-rtl.c (gen_highpart): Call validize_mem. From-SVN: r43627
2001-06-28inline pow fix/PTHREAD_*_INITIALIZER for Solaris/UW7 Byteorder.h search problemBruce Korb3-36/+115
From-SVN: r43623
2001-06-28objc-act.c (handle_impent): Rewrite to be more portable and to use ↵Stan Shebs4-53/+53
ASM_DECLARE_CLASS_REFERENCE. * objc/objc-act.c (handle_impent): Rewrite to be more portable and to use ASM_DECLARE_CLASS_REFERENCE. * config/darwin.h (ASM_DECLARE_CLASS_REFERENCE): Rename from undocumented DECLARE_CLASS_REFERENCE, add file argument. * doc/tm.texi (ASM_DECLARE_CLASS_REFERENCE): Document. From-SVN: r43622
2001-06-27simplify-rtx.c (simplify_rtx): Canonicalize commutative expressions by ↵Jeffrey A Law2-1/+24
putting complex operands first and... * simplify-rtx.c (simplify_rtx): Canonicalize commutative expressions by putting complex operands first and constants second. From-SVN: r43621
2001-06-27class.c (set_super_info): Call `set_class_decl_access_flags.'Alexandre Petit-Bianco5-5/+44
2001-06-27 Alexandre Petit-Bianco <apbianco@redhat.com> * class.c (set_super_info): Call `set_class_decl_access_flags.' (set_class_decl_access_flags): New function. * java-tree.h (set_class_decl_access_flags): New prototype. * jcf-parse.c (handle_innerclass_attribute): Read and set access flags. (parse_class_file): New local `decl_max_locals.' Take wide types into account to compute DECL_MAX_LOCALS. * parse.y (type_import_on_demand_declaration:): Ignore duplicate imports on demand. (http://gcc.gnu.org/ml/gcc-patches/2001-06/msg01718.html ) From-SVN: r43618
2001-06-27* tm.texi: Remove merge conflicts.Neil Booth1-42/+0
From-SVN: r43617
2001-06-27diagnostic.h: Add documentation.Gabriel Dos Reis3-32/+80
2001-06-27 Gabriel Dos Reis <gdr@codesourcery.com> * diagnostic.h: Add documentation. Make macros polymorphic. * diagnostic.c (ideal_line_wrap_cutoff): Remove definition. Replace with diagnostic_line_cutoff. (prefixing_policy): Remove. Replace with diagnostic_prefixing_rule. From-SVN: r43616
2001-06-27system.h (TARGET_ESC): Move to ...Neil Booth2-6/+9
* system.h (TARGET_ESC): Move to ... * defaults.h (TARGET_ESC): ... here. * target-def.h (TARGET_VALID_DECL_ATTRIBUTE, TARGET_VALID_TYPE_ATTRIBUTE): Default to a no-op handler. * tree.c (default_valid_attribute_p): New. (valid_machine_attribute): Handlers can not be NULL. * tree.h (default_valid_attribute_p): New. * doc/tm.texi: Document TARGET_ESC. * cp/decl2.c (import_export_class): Update. From-SVN: r43615
2001-06-27c-tree.texi, [...]: Replace . at end of sentences preceded by a capital ↵Joseph Myers14-278/+286
letter with @.. * doc/c-tree.texi, doc/contrib.texi, doc/cpp.texi, doc/cppinternals.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install-old.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Replace . at end of sentences preceded by a capital letter with @.. From-SVN: r43611
2001-06-27invoke.texi: Add description of max-gcse-passes param.Daniel Berlin5-7/+26
2001-06-26 Daniel Berlin <dan@cgsoftware.com> * doc/invoke.texi: Add description of max-gcse-passes param. * gcse.c (gcse_main): Use MAX_GCSE_PASSES instead of MAX_PASSES. (MAX_PASSES): Remove now unneeded macro. * params.h (MAX_GCSE_PASSES): New macro, to get parameter value of max-gcse-passes param. * params.def (PARAM_MAX_GCSE_PASSES): New parameter, controlling maximum number of GCSE passes to run. Defaults to 1 (which is what MAX_PASSES in gcse.c used to be). From-SVN: r43610
2001-06-27Daily bump.GCC Administrator2-2/+2
From-SVN: r43606
2001-06-27system.h (TARGET_ESC): Move to ...Neil Booth8-74/+150
* system.h (TARGET_ESC): Move to ... * defaults.h (TARGET_ESC): ... here. * target-def.h (TARGET_VALID_DECL_ATTRIBUTE, TARGET_VALID_TYPE_ATTRIBUTE): Default to a no-op handler. * tree.c (default_valid_attribute_p): New. (valid_machine_attribute): Handlers can not be NULL. * tree.h (default_valid_attribute_p): New. * doc/tm.texi: Document TARGET_ESC. * cp/decl2.c (import_export_class): Update. From-SVN: r43605
2001-06-27no preprocessing inside string literalBruce Korb2-4/+11
From-SVN: r43604
2001-06-26Add missing documentation.Jim Wilson2-0/+16
* doc/tm.texi (MAX_LONG_DOUBLE_TYPE_SIZE, INTEL_EXTENDED_IEEE_FORMAT): Document. From-SVN: r43603
2001-06-27cpp.texi, [...]: Use @: where necessary when a full stop does not end a ↵Joseph Myers9-44/+51
sentence. * doc/cpp.texi, doc/cppinternals.texi, doc/extend.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/tm.texi: Use @: where necessary when a full stop does not end a sentence. From-SVN: r43600
2001-06-27gcc.texi, [...]: Remove trailing whitespace.Joseph Myers4-114/+119
* doc/gcc.texi, doc/install.texi, doc/invoke.texi: Remove trailing whitespace. From-SVN: r43597
2001-06-26c-tree.texi, [...]: Use two spaces after ends of sentences.Joseph Myers10-235/+241
* doc/c-tree.texi, doc/cpp.texi, doc/extend.texi, doc/gcc.texi, doc/install.texi, doc/invoke.texi, doc/objc.texi, doc/rtl.texi, doc/tm.texi: Use two spaces after ends of sentences. From-SVN: r43594
2001-06-26toplev.c (display_help): Fix param thinko.Daniel Berlin3-7/+13
2001-06-26 Daniel Berlin <dan@cgsoftware.com> * toplev.c (display_help): Fix param thinko. * Makefile.in: Fix params.h dependencies. From-SVN: r43589
2001-06-26toplev.c (decode_f_option): Adjust setting.Gabriel Dos Reis8-82/+71
* toplev.c (decode_f_option): Adjust setting. (toplev_main): Call diagnostic_initialize. Remove call to reshape_diagnostic_buffer._ * diagnostic.h (struct output_buffer): Add new field format_decoder. (diagnostic_format_decoder): New macro. (diagnostic_prefixing_rule): Likewise. (diagnostic_line_cutoff): Likewise. (set_message_prefixing_rule): Remove. * diagnostic.c (lang_printer): Remove. (diagnostic_message_length_per_line): Likewise. (current_prefixing_rule): Likewise. (initialize_diagnostics): Rename to... (diagnostic_initialize): ...this. Tweak. (default_initialize_buffer): Remove. (reshape_diagnostic_buffer): Likewise. (init_output_buffer): Adjust prefixing rule setting. (output_format): Use format_decoder from the output_buffer. * c-lang.c (c_init): Adjust tree formatter setting. cp/ * error.c (init_error): Adjust settings. From-SVN: r43588
2001-06-26* config/i386/sol2.h (CPP_SPEC): Pass -P for .S files.Rainer Orth2-5/+12
From-SVN: r43587
2001-06-26Makefile.in (TARGET_H, [...]): New.Neil Booth87-634/+874
* Makefile.in (TARGET_H, TARGET_DEF_H): New. (c-decl.o, tree.o, c-typeck.o, $(out_object_file)): Update. * c-decl.c (duplicate_decls): Use function pointer. * c-typeck.c (common_type): Similarly. * tree.c (valid_machine_attribute): Similarly. (merge_machine_type_attributes): Rename merge_type_attributes. (merge_machine_decl_attributes): Rename merge_decl_attributes. (merge_dllimport_decl_attributes): New function. * tree.h (merge_machine_type_attributes): Rename merge_type_attributes. (merge_machine_decl_attributes): Rename merge_decl_attributes. (merge_dllimport_decl_attributes): New prototype. * target.h: New. * target-def.h: New. doc: (Joseph Myers) * doc/gcc.texi, doc/tm.texi: Update documentation. cp: Make-lang.in: Update dependencies. * spew.c: Include target.h. (duplicate_decls): Call target function. * decl2.c: include target.h (import_export_class): Use existence of target function pointer. * typeck.c: Include target.h. (qualify_type_recursive): Rename variable. Call target function. (type_after_usual_arithmetic_conversions): Similarly. (common_type): Similarly. config: * 1750a/1750a.c, a29k/29k.c, alpha/alpha.c, arc/arc.c, arm/arm.c, avr/avr.c, c4x/c4x.c, clipper/clipper.c, convex/convex.c, d30v/d30v.c, dsp16xx/dsp16xx.c, elxsi/elxsi.c, fr30/fr30.c, i370/i370.c, i386/i386.c, i860/i860.c, i960/i960.c, ia64/ia64.c, m32r/m32r.c, m68hc11/m68hc11.c, m68k/m68k.c, m88k/m88k.c, mips/mips.c, mn10200/mn10200.c, mn10300/mn10300.c, ns32k/ns32k.c, pa/pa.c, pdp11/pdp11.c, pj/pj.c, romp/romp.c, rs6000/rs6000.c, sh/sh.c, sparc/sparc.c, v850/v850.c, vax/vax.c, we32k/we32k.c) : Include target.h and target-def.h. Define target. * arc/arc-protos.h (arc_valid_machine_decl_attribute): Remove. * arc/arc.c (arc_valid_machine_decl_attribute): Rename arc_valid_decl_attribute, make static. * arc/arc.h (VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * arm/arm-protos.h (arm_valid_machine_decl_attribute, arm_valid_type_attribute_p, arm_pe_valid_machine_decl_attribute, arm_pe_merge_machine_decl_attributes): Remove. * arm/arm.c (arm_valid_machine_decl_attribute_p): Rename arm_valid_decl_attribute_p, make static. (arm_pe_valid_decl_attribute_p): Move from pe.c. * arm/pe.c (arm_pe_valid_machine_decl_attribute_p): Move to arm.c. (arm_pe_merge_machine_decl_attributes): Move to tree.c. * arm/arm.h (VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * arm/coff.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. * arm/elf.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. * arm/pe.h (TARGET_DLLIMPORT_DECL_ATTRIBUTES): New. (VALID_MACHINE_TYPE_ATTRIBUTE, VALID_MACHINE_DECL_ATTRIBUTE): Remove. * avr/avr-protos.h (valid_machine_type_attribute, valid_machine_decl_attribute): Remove. * avr/avr.c (valid_machine_type_attribute, valid_machine_decl_attribute): Rename and make static. * avr/avr.h (VALID_MACHINE_TYPE_ATTRIBUTE, VALID_MACHINE_DECL_ATTRIBUTE): Remove. * c4x/c4x-protos.h (c4x_valid_type_attribute_p): Remove. * c4x/c4x.c (c4x_valid_type_attribute_p): Make static. * c4x/c4x.h (VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * d30v/d30v.h: Remove obsolete comments. * h8300/h8300-protos.h (h8300_valid_machine_decl_attribute): Remove. * h8300/h8300.c (h8300_valid_machine_decl_attribute): Rename, make static. * h8300/h8300.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. * i386/cygwin.h (TARGET_DLLIMPORT_DECL_ATTRIBUTES): Define. (i386_pe_merge_decl_attributes, MERGE_MACHINE_DECL_ATTRIBUTES, i386_pe_valid_type_attributes_p): Remove. * i386/i386-protos.h (ix86_valid_decl_attribute_p, ix86_valid_type_attribute_p): Remove. * i386/i386.c (ix86_valid_decl_attribute_p): Remove. (ix86_valid_type_attribute_p): Make static. * i386/i386.h (VALID_MACHINE_DECL_ATTRIBUTE, VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * i386/winnt.c (i386_pe_merge_decl_attributes): Move to tree.c. * ia64/ia64-protos.h (ia64_valid_type_attribute): Remove. * ia64/ia64.c (ia64_valid_type_attribute): Make static. * ia64/ia64.h (VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * m32r/m32r-protos.h (m32r_valid_machine_decl_attribute): Remove. * m32r/m32r.c (m32r_valid_decl_attribute): Make static. * m32r/m32r.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. * m68hc11/m68hc11-protos.h (m68hc11_valid_decl_attribute_p, m68hc11_valid_type_attribute_p): Remove. * m68hc11/m68hc11.c (m68hc11_valid_decl_attribute_p): Remove. (m68hc11_valid_type_attribute_p): Make static. * m68hc11/m68hc11.h (VALID_MACHINE_DECL_ATTRIBUTE, VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * mcore/mcore-protos.h (mcore_valid_machine_decl_attribute, mcore_merge_machine_decl_attribute): Remove. * mcore/mcore.c (mcore_valid_machine_decl_attribute): Rename, make static. (mcore_merge_machine_decl_attributes): Move to tree.c. * mcore/mcore.h (VALID_MACHINE_DECL_ATTRIBUTE, VALID_MACHINE_TYPE_ATTRIBUTE): Remove. (TARGET_DLLIMPORT_DECL_ATTRIBUTES): Define. * ns32k/ns32k-protos.h (ns32k_valid_decl_attribute_p, ns32k_valid_type_attribute_p): Remove. * ns32k/ns32k.c (ns32k_valid_decl_attribute_p): Remove. (ns32k_valid_type_attribute_p): Make static. * ns32k/ns32k.h (VALID_MACHINE_DECL_ATTRIBUTE, VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * rs6000/rs6000-protos.h (rs6000_valid_decl_attribute_p, rs6000_valid_type_attribute_p): Remove. * rs6000/rs6000.c (rs6000_valid_decl_attribute_p): Remove. (rs6000_valid_type_attribute_p): Make static. * rs6000/rs6000.h (VALID_MACHINE_DECL_ATTRIBUTE, VALID_MACHINE_TYPE_ATTRIBUTE): Remove. * sh/sh-protos.h (sh_valid_machine_decl_attribute): Remove. * sh/sh.c (sh_valid_machine_decl_attribute): Rename, make static. * sh/sh.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. * v850/v850-protos.h (v850_valid_machine_decl_attribute): Remove. * v850/v850.c (v850_valid_machine_decl_attribute): Rename, make static. * v850/v850.h (VALID_MACHINE_DECL_ATTRIBUTE): Remove. From-SVN: r43585
2001-06-26glimits.h (USHRT_MAX): Use unsigned suffix if int can not hold it.Vladimir Makarov2-4/+13
2001-06-26 Vladimir Makarov <vmakarov@toke.toronto.redhat.com> * glimits.h (USHRT_MAX): Use unsigned suffix if int can not hold it. From-SVN: r43584
2001-06-26diagnostic.h (struct diagnostic_context): Add new field.Gabriel Dos Reis5-19/+38
* diagnostic.h (struct diagnostic_context): Add new field. (lang_diagnostic_starter, lang_diagnostic_finalizer): Remove declaratons. (global_dc): Declare. * diagnostic.c (global_diagnostic_context): New variable. (global_output_buffer): Remove. (global_dc): Define. (lang_diagnostic_starter, lang_diagnostic_finalizer): Remove definitions. (initialize_diagnostics): Adjust initialization. (set_diagnostic_context): Adjust setting. cp/ * error.c (init_error): Adjust settings. From-SVN: r43581
2001-06-26iris5.h (UNALIGNED_INT_ASM_OP, [...]): Define.Rainer Orth3-1/+15
* config/mips/iris5.h (UNALIGNED_INT_ASM_OP, UNALIGNED_SHORT_ASM_OP): Define. * config/mips/iris6.h (UNALIGNED_INT_ASM_OP, UNALIGNED_SHORT_ASM_OP): Undef. From-SVN: r43579
2001-06-26i386.md (float_truncate splitter, [...]): Add reload_completted; fix operand ↵Jan Hubicka4-17/+25
predicate. * i386.md (float_truncate splitter, and to mov splitters): Add reload_completted; fix operand predicate. * haifa-sched.c (sched_init): Do not split insns. * toplev.c (rest_of_compilation): Call split_all_insns before sched1 pass; simplify condition of post-reload splitter; call split_all_insn before sched2 pass. From-SVN: r43575
2001-06-26diagnostic.h (diagnostic_prefixing_rule_t): New enum type.Gabriel Dos Reis3-12/+22
* diagnostic.h (diagnostic_prefixing_rule_t): New enum type. (set_message_prefixing_rule): Adjust prototype. * diagnostic.c (current_prefixing_rule): Adjust type. From-SVN: r43573
2001-06-26Daily bump.GCC Administrator2-2/+2
From-SVN: r43571
2001-06-26defaults.h: Default escape sequences to ASCII.Neil Booth41-360/+67
* defaults.h: Default escape sequences to ASCII. * config/i370/i370.h: Adjust for ASCII default. * config/1750a/1750a.h: Remove escape sequence definitions. * config/a29k/a29k.h: Similarly. * config/alpha/alpha.h: Similarly. * config/arc/arc.h: Similarly. * config/arm/arm.h: Similarly. * config/avr/avr.h: Similarly. * config/c4x/c4x.h: Similarly. * config/clipper/clipper.h: Similarly. * config/convex/convex.h: Similarly. * config/d30v/d30v.h: Similarly. * config/dsp16xx/dsp16xx.h: Similarly. * config/elxsi/elxsi.h: Similarly. * config/fr30/fr30.h: Similarly. * config/h8300/h8300.h: Similarly. * config/i386/i386.h: Similarly. * config/i860/i860.h: Similarly. * config/i960/i960.h: Similarly. * config/ia64/ia64.h: Similarly. * config/m32r/m32r.h: Similarly. * config/m68hc11/m68hc11.h: Similarly. * config/m68k/m68k.h: Similarly. * config/m88k/m88k.h: Similarly. * config/mcore/mcore.h: Similarly. * config/mips/mips.h: Similarly. * config/mn10200/mn10200.h: Similarly. * config/mn10300/mn10300.h: Similarly. * config/ns32k/ns32k.h: Similarly. * config/pa/pa.h: Similarly. * config/pdp11/pdp11.h: Similarly. * config/pj/pj.h: Similarly. * config/romp/romp.h: Similarly. * config/rs6000/rs6000.h: Similarly. * config/sh/sh.h: Similarly. * config/sparc/sparc.h: Similarly. * config/v850/v850.h: Similarly. * config/vax/vax.h: Similarly. * config/we32k/we32k.h: Similarly. * doc/tm.texi: Update documentation. From-SVN: r43569
2001-06-26diagnostic.c (digit_buffer): Remove as global.Gabriel Dos Reis3-6/+12
* diagnostic.c (digit_buffer): Remove as global. Move to... * diagnostic.h (struct output_buffer): ... here. * diagnostic.c (output_formatted_integer): Adjust use of digit_buffer. From-SVN: r43567
2001-06-25Add ia64-hpux 128-bit long double support.Steve Ellcey11-96/+339
From-SVN: r43565
2001-06-25Make parallel builds work.Jim Wilson3-2/+9
* config/i960/t-960bare (i960-c.o): Add missing header dependencies. * config/i960/t-vxworks960: Likewise. From-SVN: r43563
2001-06-25bitmap.c (bitmap_last_bit_set): Fix a non-c89 usage (null actual argument to ↵Dale Johannesen2-1/+6
macro). 2001-06-25 Dale Johannesen <dalej@apple.com> * bitmap.c (bitmap_last_bit_set): Fix a non-c89 usage (null actual argument to macro). From-SVN: r43554
2001-06-25* i386.md (movsi_insv_1, movsi_insv_1_rex64): Fix constraints.Jan Hubicka2-2/+6
From-SVN: r43552
2001-06-25Daily bump.GCC Administrator2-2/+2
From-SVN: r43551
2001-06-25c-tree.texi, [...]: Be more consistent about the use of "GCC" and related terms.Joseph Myers13-180/+196
* doc/c-tree.texi, doc/contrib.texi, doc/extend.texi, doc/gcc.texi, doc/gcov.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Be more consistent about the use of "GCC" and related terms. * doc/gcc.1, doc/gcov.1: Regenerate. From-SVN: r43547
2001-06-25extend.texi, [...]: Remove uses of @refill.Joseph Myers8-70/+76
* doc/extend.texi, doc/gcc.texi, doc/install-old.texi, doc/invoke.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Remove uses of @refill. From-SVN: r43545
2001-06-24* (movsi_insv_1, movsi_insv_1_rex64): Allow immediate operand.Jan Hubicka2-2/+6
From-SVN: r43544
2001-06-24builtins.c (expand_builtin_expect_jump): Disable if the expression can't be ↵Richard Henderson2-0/+21
re-evaluated. * builtins.c (expand_builtin_expect_jump): Disable if the expression can't be re-evaluated. From-SVN: r43543
2001-06-24Fix oinitialisation of frame pointer in interrupt functions.Nick Clifton3-15/+60
Fix compile time warnings From-SVN: r43540
2001-06-24Daily bump.GCC Administrator2-2/+2
From-SVN: r43538
2001-06-23crtfastmath.c: New file.Richard Henderson7-9/+72
* config/alpha/crtfastmath.c: New file. * config/alpha/t-crtfm: New file. * config/alpha/elf.h (ENDFILE_SPEC): Use crtfastmath.o. * config/alpha/osf.h (ENDFILE_SPEC): Likewise. * config/alpha/t-crtbe (EXTRA_PARTS): Add pieces defined here. * config.gcc (alpha-{linux,freebsd,netbsd,osf}): Use alpha/t-crtfm; do not set extra_parts here. From-SVN: r43537
2001-06-24install-old.texi: Remove more documentation of configure options.Joseph Myers3-77/+49
* doc/install-old.texi: Remove more documentation of configure options. * doc/install.texi: Add it here. From-SVN: r43534