aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Collapse)AuthorFilesLines
2004-02-18h8300.md (*one_complsi2_h8300): Change to *one_cmplsi2_h8300.Kazu Hirata1-2/+2
* config/h8300/h8300.md (*one_complsi2_h8300): Change to *one_cmplsi2_h8300. (*one_complsi2_h8300hs): Change to *one_cmplsi2_h8300hs. From-SVN: r78007
2004-02-18h8300-protos.h: Update the prototype of fix_bit_operand().Kazu Hirata3-7/+8
* config/h8300/h8300-protos.h: Update the prototype of fix_bit_operand(). * config/h8300/h8300.c (fix_bit_operand): Remove the second argument "what". * config/h8300/h8300.md: Update all callers. From-SVN: r78006
2004-02-18h8300.c (fix_bit_operand): Change the name of the last argument to "code" ↵Kazu Hirata1-2/+2
from "type". * config/h8300/h8300.c (fix_bit_operand): Change the name of the last argument to "code" from "type". From-SVN: r78000
2004-02-18h8300.c: Remove an extern declaration of rtx_equal_function_value_matters.Kazu Hirata1-2/+0
* config/h8300/h8300.c: Remove an extern declaration of rtx_equal_function_value_matters. From-SVN: r77998
2004-02-17h8300.c (fix_bit_operand): Don't generate insns by hand.Kazu Hirata2-7/+18
* config/h8300/h8300.c (fix_bit_operand): Don't generate insns by hand. * config/h8300/h8300.md (*andqi3_1): Change to andqi3_1. (*iorqi3_1): Change to iorqi3_1. (*xorqi3_1): Change to xorqi3_1. From-SVN: r77997
2004-02-17* i386.c (x86_prologue_using_move, x86_epilogue_using_move): Disable for P4.Jan Hubicka1-2/+2
From-SVN: r77994
2004-02-17* config/h8300/h8300.md: Fix comment typos.Kazu Hirata1-3/+3
From-SVN: r77983
2004-02-17t-iris6gld: Renamed to ...Rainer Orth9-33/+107
* config/mips/t-iris6gld: Renamed to ... * config/mips/t-irix-gld: ... this. * config.gcc (mips-sgi-irix6*): Reflect this (mips-sgi-irix5*): Use it with GNU ld. * config/mips/irix6-crti.asm, config/mips/irix6-crtn.asm: Renamed to ... * config/mips/irix-crti.asm, config/mips/irix-crtn.asm: ... this. * config/mips/t-irix-gld: Reflect this. * config/mips/iris6gld.h (STARTFILE_SPEC, ENDFILE_SPEC): Likewise. * config/mips/iris5gld.h: New file. * config.gcc (mips-sgi-irix5*): Use it with GNU ld. Only use collect2 without gas. * config/mips/iris6.h (IRIX6_STARTFILE_SPEC, IRIX6_ENDFILE_SPEC): Renamed to IRIX_STARTFILE_SPEC, IRIX_ENDFILE_SPEC. (STARTFILE_SPEC, ENDFILE_SPEC, SUBTARGET_EXTRA_SPECS): Reflect this. * config/mips/iris6gld.h (STARTFILE_SPEC, ENDFILE_SPEC): Likewise. * config/mips/iris6.h (SUBTARGET_EXTRA_SPECS): Moved ... * config/mips/iris5.h: ... here. * config/mips/iris5.h (STARTFILE_SPEC, ENDFILE_SPEC): Renamed to IRIX_STARTFILE_SPEC, IRIX_ENDFILE_SPEC. (STARTFILE_SPEC, ENDFILE_SPEC): Define. * config/mips/iris5gas.h (STARTFILE_SPEC, ENDFILE_SPEC): Simplify using irix_startfile_spec, irix_endfile_spec. From-SVN: r77978
2004-02-17* config/m68k/m68k.c: Remove obsolete support for HPUX_ASM.Gunther Nikl1-36/+2
From-SVN: r77977
2004-02-17h8300.c (h8300_expand_prologue): Don't generate insns by hand.Kazu Hirata1-2/+1
* config/h8300/h8300.c (h8300_expand_prologue): Don't generate insns by hand. From-SVN: r77975
2004-02-17re PR c++/11326 (C++ IA64 ABI: 3.1.4: sometimes pointer to temporary return ↵Mark Mitchell1-6/+38
value is implicit first parameter preceding "this") PR c++/11326 * c-common.c (flag_abi_version): Remove. * c-common.h (flag_abi_version): Likewise. * c-opts.c (c_common_handle_option): Remove OPT_fabi_version case. * c.opt (fabi-version): Remove. * calls.c (expand_call): Always pass a function type to struct_value_rtx. Use convert_memory_address. * common.opt (fabi-version): Add it. * flags.h (flag_abi_version): Likewise. (abi_version_at_least): New macro. * opts.c (common_handle_option): Add OPT_fabi_version. * toplev.c (flag_abi_version): Define it. * config/ia64/ia64.c (ia64_struct_retval_addr_is_first_parm_p): New function. (ia64_output_mi_thunk): Use it. (ia64_struct_value_rtx): Likewise. PR c++/11326 * cp-tree.h (abi_version_at_least): Remove. * mangle.c: Include flags.h. PR c++/11326 * g++.dg/abi/structret1.C: New test. From-SVN: r77968
2004-02-17h8300.c (h8300_emit_stack_adjustment): Don't generate insns by hand.Kazu Hirata1-6/+13
* config/h8300/h8300.c (h8300_emit_stack_adjustment): Don't generate insns by hand. From-SVN: r77954
2004-02-17h8300.h (FIXED_REGISTERS): Add the soft frame pointer.Kazu Hirata1-8/+11
* config/h8300/h8300.h (FIXED_REGISTERS): Add the soft frame pointer. (CALL_USED_REGISTERS): Likewise. (REG_ALLOC_ORDER): Likewise. (REG_CLASS) <GENERAL_REGS>: Likewise. From-SVN: r77949
2004-02-16t-slibgcc-elf-ver: Define SHLIB_NAME and SHLIB_SONAME in terms of ↵Matthias Klose3-2/+9
SHLIB_SOVERSION. * config/t-slibgcc-elf-ver: Define SHLIB_NAME and SHLIB_SONAME in terms of SHLIB_SOVERSION. * config/m68k/t-slibgcc-elf-ver: New file. * config/pa/t-slibgcc-elf-ver: New file. * config.gcc (m68k-linux, parisc-linux): Use them when not sjlj exceptions are not configured. From-SVN: r77920
2004-02-16* config/sparc/sparc.c (get_pc_symbol_name): Mark with GTY(()).Eric Botcazou1-1/+1
From-SVN: r77912
2004-02-16h8300.md: Remove unnecessary parallels from all define_insn and define_split ↵Kazu Hirata1-164/+146
patterns. * config/h8300/h8300.md: Remove unnecessary parallels from all define_insn and define_split patterns. From-SVN: r77873
2004-02-16h8300.md: Remove explicit (set_attr "cc" "clobber").Kazu Hirata1-134/+67
* config/h8300/h8300.md: Remove explicit (set_attr "cc" "clobber"). From-SVN: r77872
2004-02-15m68k.h (PRINT_OPERAND_PUNCT_VALID_P): Restore support for '%#'.Bernardo Innocenti1-2/+5
* config/m68k/m68k.h (PRINT_OPERAND_PUNCT_VALID_P): Restore support for '%#'. From-SVN: r77860
2004-02-15ia64.c, [...]: Fix comment typos.Kazu Hirata3-5/+5
* config/ia64/ia64.c, config/mips/mips.c, config/mmix/mmix-modes.def: Fix comment typos. From-SVN: r77851
2004-02-14i386.c (x86_four_jump_limit): New variable.Jan Hubicka2-8/+18
* i386.c (x86_four_jump_limit): New variable. (k8_avoid_jump_misspredicts): Rename to ... (ix86_avoid_jump_misspredicts): .. this one. (ix86_pad_returns): Break out from ... (ix86_reorg): ... this one; do ix86_avoid_jump_misspredicts when asked to. * i386.h (TARGET_FOUR_JUMP_LIMIT): New macro. From-SVN: r77814
2004-02-14mips-protos.h (mips_load_got_page): Delete.Richard Sandiford3-56/+60
* config/mips/mips-protos.h (mips_load_got_page): Delete. (mips_load_got_global): Delete. (mips_gotoff_page): Declare. * config/mips/mips.md (UNSPEC_LOAD_GOT): New constant. (*xgot_lo[sd]i, *got_disp[sd]i, *got_page[sd]i): Build an UNSPEC_LOAD_GOT pattern rather than a MEM. (*load_got[sd]i): New patterns. * config/mips/mips.c (mips_got_alias_set, mips_load_got): Delete. (mips_load_got_page, mips_load_got_global): Delete. (mips_gotoff_page): New function. (override_options): Don't initialize mips_got_alias_set. From-SVN: r77802
2004-02-14* config/mips/mips.h (MASK_DEBUG_[ABEFI], TARGET_DEBUG_[ABEFI]_MODE)Richard Sandiford2-89/+15
(TARGET_MIPS4100, TARGET_MIPS4300, TARGET_MIPS4KC, TARGET_MIPS5KC) (TARGET_SB1, TUNE_SB1, TUNE_SR71K, BIGGEST_MAX_ARGS_IN_REGISTERS) (GO_PRINTF, GO_PRINTF2, GO_DEBUG_RTX, DFMODE_NAN, SFMODE_NAN): Delete. (TARGET_SWITCHES): Remove MASK_DEBUG_[ABEFI]. * config/mips/mips.c: Fix some overly-long lines. (SINGLE_WORD_MODE_P, PIC_OFFSET_TABLE_MASK): Delete. (init_cumulative_args): Remove TARGET_DEBUG_E_MODE handling. From-SVN: r77800
2004-02-14Two minor fixes.Ben Elliston3-18/+18
* config/arm/mmintrin.h (_mm_setwcx): Reverse arguments in call to __builtin_arm_setwcx (). * config/arm/arm.c (arm_expand_builtin): Generate operands correctly and reverse their order in call to gen_iwmmxt_tmcr (). and: * config/arm/arm.c (bdesc_2arg): Correct builtin names "wmulsh" and "wmuluh" to "wmulsm" and "wmulum", respectively. * config/arm/arm.h (enum arm_builtins): Rename enumerators to ARM_BUILTIN_WMULSM and ARM_BUILTIN_WMULUM. * config/arm/mmintrin.h (_mm_mulhi_pi16): Update intrinsic call. (_mm_mulhi_pu16): Likewise. From-SVN: r77774
2004-02-13s390-protos.h (s390_output_symbolic_const): Remove.Ulrich Weigand4-112/+70
* config/s390/s390-protos.h (s390_output_symbolic_const): Remove. (s390_output_addr_const_extra): Declare. (s390_output_pool_entry): Remove FILE * argument. * config/s390/s390.c (s390_output_symbolic_const): Remove. (s390_output_addr_const_extra): New function. (print_operand_address): Call output_addr_const instead of s390_output_symbolic_const. (print_operand): Likewise. (s390_output_pool_entry): Use assemble_integer for symbolic constants. Remove FILE * argument. * config/s390/s390.h (OUTPUT_ADDR_CONST_EXTRA): Define. * config/s390/s390.md ("*pool_entry"): Adapt s390_output_pool_entry call. From-SVN: r77757
2004-02-12mips.md (casesi_internal, [...]): Use ".set macro" to avoid warnings about ↵Chris Demetriou1-4/+18
multi-instruction macros... 2004-02-12 Chris Demetriou <cgd@broadcom.com> * config/mips/mips.md (casesi_internal, casesi_internal_di): Use ".set macro" to avoid warnings about multi-instruction macros, since they're intentional. From-SVN: r77749
2004-02-13darwin.h: Add include guards.Geoffrey Keating1-5/+5
* config/darwin.h: Add include guards. Remove old, now incorrect, comment about STANDARD_EXEC_PREFIX. From-SVN: r77746
2004-02-12s390.c (s390_sched_reorder2): Remove.Ulrich Weigand1-16/+0
* config/s390/s390.c (s390_sched_reorder2): Remove. (TARGET_SCHED_REORDER2): Do not redefine. From-SVN: r77724
2004-02-12re PR bootstrap/13617 (IRIX 6.5 Ada bootstrap failure with GNU as 2.14.90)Richard Sandiford3-27/+55
PR bootstrap/13617 * config/mips/mips-protos.h (mips_output_aligned_decl_common): Declare. (mips_declare_object): Make variadic. * config/mips/mips.h (ASM_OUTPUT_ALIGNED_DECL_COMMON): Use mips_output_aligned_decl_common. * config/mips/mips.c (mips_output_aligned_decl_common): New function. (mips_declare_object): Make variadic. From-SVN: r77721
2004-02-11optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2.Uros Bizjak1-0/+82
2004-02-11 Uros Bizjak <uros@kss-loka.si> * optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2. (log10_optab, log2_optab): Define corresponding macros. * optabs.c (init_optabs): Initialize log10_optab and log2_optab. * genopinit.c (optabs): Implement log10_optab and log2_optab using log10?f2 and log2?f2 patterns. * builtins.c (expand_builtin_mathfn): Handle BUILT_IN_LOG10{,F,L} using log10_optab, and BUILT_IN_LOG2{,F,L} using log2_optab. (expand_builtin): Expand BUILT_IN_LOG10{,F,L} and BUILT_IN_LOG2{,F,L} using expand_builtin_mathfn if flag_unsafe_math_optimizations is set. * config/i386/i386.md (log10sf2, log10df2, log10xf2, log2sf2, log2df2, log2xf2): New patterns to implement log10, log10f, log10l, log2, log2f and log2l built-ins as inline x87 intrinsics. * gcc.dg/builtins-33.c: New test. From-SVN: r77675
2004-02-11altivec.md (*movv4si_internal): At least one operand must be register_operand.Hartmut Penner1-8/+8
* config/rs6000/altivec.md (*movv4si_internal): At least one operand must be register_operand. (*movv8hi_internal1): Likewise. (*movv16qi_internal1): Likewise. (*movv4sf_internal1): Likewise. From-SVN: r77654
2004-02-11spe.md ("*movv2si_internal"): Check for register operand.Aldy Hernandez1-4/+14
* config/rs6000/spe.md ("*movv2si_internal"): Check for register operand. From-SVN: r77651
2004-02-11mips.h (TARGET_OLDABI): Define.Thiemo Seufer4-33/+23
* config/mips/mips.h (TARGET_OLDABI): Define. Use TARGET_NEWABI and TARGET_LODABI consistently. * config/mips/mips.c (function_arg,mips_setup_incoming_varargs, mips_va_arg,override_options,compute_frame_size, mips_initial_elimination_offset,mips16_fp_args,build_mips16_call_stub ,mips_return_in_memory,mips_strict_argument_naming): Use TARGET_NEWABI and TARGET_LODABI consistently. * config/mips/mips.md (exception_receiver): Likewise. * config/mips/linux64.h: Likewise. From-SVN: r77643
2004-02-11* gcc/config/rs6000/rs6000.c (rs6000_override_options)Hartmut Penner1-2/+24
Set AltiVec ABI and vrsave as default for ppc64 linux. (init_cumulative_args): Post error, if try to return value in AltiVec register without enable AltiVec. (function_arg_advance): Ditto for passing arguments. From-SVN: r77642
2004-02-10h8300-protos.h: Add a prototype for h8300_regs_ok_for_stm.Kazu Hirata3-78/+50
* config/h8300/h8300-protos.h: Add a prototype for h8300_regs_ok_for_stm. * config/h8300/h8300.c (h8300_regs_ok_for_stm): New. * config/h8300/h8300.md (stm_h8300s_2_advanced, stm_h8300s_2_normal, stm_h8300s_2, stm_h8300s_3_advanced, stm_h8300s_3_normal, stm_h8300s_3, stm_h8300s_4_advanced, stm_h8300s_4_normal, stm_h8300s_4, ldm_h8300s_2_advanced, ldm_h8300s_2_normal, ldm_h8300s_2, ldm_h8300s_3_advanced, ldm_h8300s_3_normal, ldm_h8300s_3, ldm_h8300s_4_advanced, ldm_h8300s_4_normal, ldm_h8300s_4): Use h8300_regs_ok_for_stm(). From-SVN: r77624
2004-02-10h8300.md: Remove an incorrect comment about peephole2.Kazu Hirata1-3/+11
* config/h8300/h8300.md: Remove an incorrect comment about peephole2. Add comments. From-SVN: r77618
2004-02-10linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Don't bump retaddr here.Alan Modra1-7/+1
* config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Don't bump retaddr here. * include/powerpc-signal.h: Revert 2004-01-21 change. (INIT_SEGV, INIT_FPE): Provide powerpc64 versions. Check return from syscall for ppc32 versions. From-SVN: r77601
2004-02-10mips.h (TARGET_GPWORD): Return false for TARGET_NEWABI && TARGET_IRIX.Richard Sandiford1-2/+15
* config/mips/mips.h (TARGET_GPWORD): Return false for TARGET_NEWABI && TARGET_IRIX. From-SVN: r77589
2004-02-10xtensa-protos.h (xtensa_copy_incoming_a7): Update.Bob Wilson4-259/+159
* config/xtensa/xtensa-protos.h (xtensa_copy_incoming_a7): Update. (init_cumulative_args): Likewise. (a7_overlap_mentioned_p): Delete prototype. * config/xtensa/xtensa.c (struct machine_function): Replace incoming_a7_copied field with need_a7_copy and vararg_a7 flags. Add set_frame_ptr_insn field. (xtensa_emit_move_sequence): Update call to xtensa_copy_incoming_a7. (xtensa_copy_incoming_a7): Rewrite to check need_a7_copy flag and check if the operand is an argument in a7. If so, copy a7 to a new pseudo at the function entry and replace the operand with the pseudo. (init_cumulative_args): Remove unused arguments. Add new "incoming" argument and record this flag in CUMULATIVE_ARGS. (function_arg): Remove result_mode and special-case code to handle arguments in a7. Instead, set need_a7_copy flag when there is an incoming argument in a7. (xtensa_expand_prologue): Remove code to search for set_frame_ptr insn and use the value recorded in cfun->machine->set_frame_ptr_insn. (xtensa_builtin_saveregs): Check for negative gp_left value. Set need_a7_copy and vararg_a7 flags. Use move_block_from_reg instead of special-case code. (a7_overlap_mentioned_p): Delete. * config/xtensa/xtensa.h (CUMULATIVE_ARGS): Add "incoming" flag. (INIT_CUMULATIVE_ARGS, INIT_CUMULATIVE_INCOMING_ARGS): Remove useless arguments to init_cumulative_args and pass "incoming" flag instead. (BLOCK_REG_PADDING): Delete. * config/xtensa/xtensa.md (movdi, movsf, movdf): Remove unnecessary checks for reload_in_progress and reload_completed. Update calls to xtensa_copy_incoming_a7. (ashlsi3): Rename existing insn to ashlsi3_internal. Add expander to call xtensa_copy_incoming_a7. From-SVN: r77583
2004-02-09xm-djgpp.h (GCC_DRIVER_HOST_INITIALIZATION): No longer modify ↵DJ Delorie1-6/+0
standard_exec_prefix... * config/i386/xm-djgpp.h (GCC_DRIVER_HOST_INITIALIZATION): No longer modify standard_exec_prefix, standard_bindir_prefix, or standard_startfile_prefix. From-SVN: r77562
2004-02-09rs6000.c (rs6000_emit_move): Remove splitting slow unaligned loads and stores.David Edelsohn1-40/+0
* config/rs6000/rs6000.c (rs6000_emit_move): Remove splitting slow unaligned loads and stores. From-SVN: r77549
2004-02-09iris5.h (BSS_SECTION_ASM_OP): Define.Rainer Orth3-48/+49
* config/mips/iris5.h (BSS_SECTION_ASM_OP): Define. * config/mips/iris6.h (BSS_SECTION_ASM_OP): Undef. * config/mips/iris6.h (TARGET_ASM_NAMED_SECTION): Moved ... * config/mips/iris5.h: ... here. * config/mips/iris5gas.h (TARGET_ASM_NAMED_SECTION): Remove. * config/mips/iris6.h (EXTRA_SECTION_FUNCTIONS): Move ... * config/mips/iris5.h: ... here. From-SVN: r77546
2004-02-09re PR target/13721 (SEGV on inline-asm)Kazu Hirata1-0/+3
PR target/13721 * config/h8300/h8300.c (byte_reg): Call abort() if asked to print a operand other than a register. From-SVN: r77539
2004-02-09m68k.c, m68k.md (SGS, [...]): Remove code to support SGS assembler.Bernardo Innocenti6-460/+176
* config/m68k/m68k.c, config/m68k/m68k.md (SGS, SGS_CMP_ORDER): Remove code to support SGS assembler. Reformat adjacent code where possible. * config/m68k/m68k.c (switch_table_difference_label_flag): Remove definition. * config/m68k/m68k.h (PRINT_OPERAND_PUNCT_VALID_P): Remove support for '%#'. * config/m68k/linux.h, config/m68k/m68k.c, * config/m68k/math-68881.h: Replace `%#' with `#' in inline asm macros and asm_printf() format strings. * config/m68k/m68kelf.h (ASM_OUTPUT_CASE_END): Remove macro definition. * config/m68k/linux.h: Update copyright. * config/m68k/linux.h, config/m68k/m68k.c: Remove traling whitespace. From-SVN: r77518
2004-02-09m68k.h (REGISTER_NAMES): Prefix each name with REGISTER_PREFIX.Bernardo Innocenti1-3/+20
* config/m68k/m68k.h (REGISTER_NAMES): Prefix each name with REGISTER_PREFIX. * (M68K_FP_REG_NAME): New macro to specify an alternate name for the frame pointer register, overridable by OS targets. * (M68K_REGNAME): Macro to obtain register name for asm output, eventually replacing %a6 with M68K_FP_REG_NAME. * config/m68k/coff.h (REGISTER_NAMES): Don't redefine. * config/m68k/linux.h (REGISTER_NAMES): Likewise. * config/m68k/m68kelf.h (REGISTER_NAMES): Likewise. * config/m68k/netbsd-elf.h (REGISTER_NAMES): Likewise. * config/m68k/m68k.c: Use M68K_REGNAME(x) in place of reg_names[x]. From-SVN: r77511
2004-02-09m68k.h (REGISTER_NAMES): Prefix each name with REGISTER_PREFIX.Andreas Schwab6-106/+60
* config/m68k/m68k.h (REGISTER_NAMES): Prefix each name with REGISTER_PREFIX. * (M68K_FP_REG_NAME): New macro to specify an alternate name for the frame pointer register, overridable by OS targets. * (M68K_REGNAME): Macro to obtain register name for asm output, eventually replacing %a6 with M68K_FP_REG_NAME. * config/m68k/coff.h (REGISTER_NAMES): Don't redefine. * config/m68k/linux.h (REGISTER_NAMES): Likewise. * config/m68k/m68kelf.h (REGISTER_NAMES): Likewise. * config/m68k/netbsd-elf.h (REGISTER_NAMES): Likewise. * config/m68k/m68k.c: Use M68K_REGNAME(x) in place of reg_names[x]. Co-Authored-By: Bernardo Innocenti <bernie@develer.com> From-SVN: r77510
2004-02-08target-def.h (TARGET_STRUCT_VALUE_RTX): Define as hook_rtx_tree_int_null.Kazu Hirata18-41/+0
* target-def.h (TARGET_STRUCT_VALUE_RTX): Define as hook_rtx_tree_int_null. * targhooks.c (default_struct_value_rtx): Remove. * targhooks.h: Remove the prototype for default_struct_value_rtx. * config/alpha/alpha.c, config/arc/arc.c, config/avr/avr.c, config/fr30/fr30.c, config/h8300/h8300.c, config/i386/i386.c, config/ip2k/ip2k.c, config/iq2000/iq2000.c, config/m32r/m32r.c, config/mcore/mcore.c, config/mips/mips.c, config/mn10300/mn10300.c, config/pdp11/pdp11.c, config/rs6000/rs6000.c, config/s390/s390.c, config/stormy16/stormy16.c, config/v850/v850.c, config/xtensa/xtensa.c (TARGET_STRUCT_VALUE_RTX): Remove. * doc/tm.texi (TARGET_STRUCT_VALUE_RTX): Document the default. From-SVN: r77505
2004-02-07Makefile.in, [...]: Use the top level mkinstalldirs, not the one in the gcc ↵Nathanael Nerode5-5/+5
subdir. * Makefile.in, config/t-slibgcc-darwin, config/t-slibgcc-elf-ver, config/t-slibgcc-sld, config/mips/t-iris5-6, config/sh/t-linux: Use the top level mkinstalldirs, not the one in the gcc subdir. * mkinstalldirs: Remove (from the gcc subdir). From-SVN: r77466
2004-02-07config.gcc: Don't mention MAX_LONG_TYPE_SIZE.Kazu Hirata22-62/+0
* config.gcc: Don't mention MAX_LONG_TYPE_SIZE. * system.h (MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE, GCOV_TYPE_SIZE): Poison. * config/avr/avr.h, config/h8300/h8300.h, config/i386/i386.h, config/ia64/ia64.h, config/ip2k/ip2k.h, config/iq2000/iq2000.h, config/mips/iris5.h, config/mips/mips.h, config/pa/pa-64.h, config/pa/pa.h, config/rs6000/aix51.h, config/rs6000/aix52.h, config/rs6000/darwin.h, config/rs6000/rs6000.h, config/s390/s390.h, config/sh/sh.h, config/sparc/freebsd.h, config/sparc/linux.h, config/sparc/linux64.h, config/sparc/netbsd-elf.h, config/sparc/sparc.h, config/xtensa/xtensa.h: Remove the definitions of MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, and/or MAX_WCHAR_TYPE_SIZE. * doc/tm.texi (MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE, GCOV_TYPE_SIZE): Remove. From-SVN: r77460
2004-02-07re PR bootstrap/13990 (build fails because of wrong use of gen_rtx_NE)Stephane Carrez1-2/+9
PR bootstrap/13990 * config/m68hc11/m68hc11.md ("doloop_end"): Pass dummy arguments to gen_rtx_NE. From-SVN: r77459
2004-02-07c-ppoutput.c, [...]: Update copyright.Kazu Hirata6-6/+6
gcc/ * c-ppoutput.c, cfganal.c, diagnostic.h, print-rtl.c, config/darwin.c, config/darwin.h, config/ia64/ia64-c.c, config/m32r/linux.h, config/rs6000/ppc64-fp.c, config/sparc/openbsd.h, doc/makefile.texi, doc/passes.texi: Update copyright. cp/ * rtti.c: Update copyright. From-SVN: r77449