1. 08 Jan, 2002 21 commits
  2. 07 Jan, 2002 19 commits
    • * unwind-dw2.c (execute_cfa_program): Use < again. · 7d8ac293
      From-SVN: r48617
      Jason Merrill committed
    • add -mno-accumulate-outgoing-args on x86 · 1b64d747
      From-SVN: r48616
      Jason Merrill committed
    • simplify-rtx.c (simplify_plus_minus): Bump n_ops for NOT. · 2e951384
      	* simplify-rtx.c (simplify_plus_minus): Bump n_ops for NOT.
      	Don't allow -1 - x -> ~x simplifications in the first pass.
      
      	* gcc.c-torture/execute/20020107-1.c: New test.
      
      From-SVN: r48614
      Jakub Jelinek committed
    • decl2.c (coerce_new_type): Downgrade error for size_t mismatch to pedwarn. · 15eb1e43
              * decl2.c (coerce_new_type): Downgrade error for size_t mismatch
              to pedwarn.
      
              * method.c (make_thunk): If !flag_weak, give the thunk the
              function's linkage.
              (use_thunk): Here, too.
      
      From-SVN: r48613
      Jason Merrill committed
    • rs6000.c (altivec_expand_ternop_builtin): Don't die on invalid arguments. · 20e26713
      2002-01-07  Aldy Hernandez  <aldyh@redhat.com>
      
              * rs6000.c (altivec_expand_ternop_builtin): Don't die on invalid
              arguments.
              (altivec_expand_binop_builtin): Same.
              (altivec_expand_unop_builtin): Same.
              (print_operand): Fix typo.
              (bdesc_1arg): Add vupk* variants.
      
              * rs6000.h (rs6000_builtins): Add vupk* enums.
      
              * rs6000.md: Add altivec_vupk* variants.
      
      From-SVN: r48611
      Aldy Hernandez committed
    • gcc.texi, [...]: Update copyright and last update dates. · 4dd57c18
      	* doc/gcc.texi, doc/gccint.texi, doc/cppinternals.texi,
      	doc/install.texi, doc/invoke.texi, doc/rtl.texi: Update copyright
      	and last update dates.
      
      From-SVN: r48610
      Joseph Myers committed
    • Makefile.am (mkinstalldirs): Add. · f2e12550
      
      2002-01-07  Benjamin Kosnik  <bkoz@redhat.com>
       	    Craig Rodrigues  <rodrigc@mediaone.net>
      
      	libstdc++/5174
      	* po/Makefile.am (mkinstalldirs): Add.
      	* po/Makefile.in: Regenerate.
      
      From-SVN: r48609
      Benjamin Kosnik committed
    • avr.c (avr_mcu_types): Add new MCU types. · c7f3e0b0
      
      	* config/avr/avr.c (avr_mcu_types): Add new MCU types.
      	* config/avr/avr.h (CPP_SPEC): Likewise.
      	(LINK_SPEC): Likewise.
      	(CRT_BINUTILS_SPECS): Likewise.
      	* config/avr/t-avr (MULTILIB_MATCHES): Likewise.
      	* doc/invoke.texi (AVR Options): Document them.
      
      From-SVN: r48604
      Marek Michalkiewicz committed
    • unroll.c (copy_loop_body): Always properly update JUMP_LABEL and LABEL_NUSES. · 6ba4d630
      	* unroll.c (copy_loop_body): Always properly update JUMP_LABEL and
      	LABEL_NUSES.
      
      From-SVN: r48600
      Jan Hubicka committed
    • errors.c: Update copyright date. · b34c06e3
      
              * errors.c: Update copyright date.
              (print_scope_operator): Add parenthesis.
              (print_left_paren): Likewise.
              (print_right_paren): Likewise.
              (print_left_bracket): Likewise.
              (print_right_bracket): Likewise.
              (print_template_argument_list_start): Likewise.
              (print_template_argument_list_end): Likewise.
              (print_non_consecutive_character): Likewise.
              (print_tree_identifier): Likewise.
              (print_identifier): Likewise.
              (NEXT_CODE): Uppercase macro parameter.
              (ident_fndecl): Delete unused.
              (GLOBAL_THING): Likewise.
      
      From-SVN: r48599
      Graham Stott committed
    • i386.h: Update copyright date. · d9a5f180
              * config/i386/i386.h: Update copyright date.
              (HALF_PIC_PTR): Add parenthesis.
              (OPTIMIZATION_OPTIONS): Whitespace, add parenthesis and wrap.
              (CONSTANT_ALIGNMENT): Add parenthesis.
              (DATA_ALIGNMENT): Likewise.
              (LOCAL_ALIGNMENT): Likewise.
              (FUNCTION_ARG_BOUNDARY): Whitespace, add parenthesis and wrap.
              (IS_STACK_MODE): Uppercase macro parameter, add parenthesis and wrap.
              (CONDITIONAL_REGISTER_USAGE): Wrap in do {...} while (0).
              (HARD_REGNO_NREGS): Add paranethesis.
              (VALID_SSE_REG_MODE): Whitespace.
              (VALID_MMX_REG_MODE): Whitespace.
              (VALID_FP_MODE_P): Uppercase macros parameter and whitespace.
              (ix86_hard_regno_mode_ok): Add parenthesis.
              (HARD_REGNO_CALLER_SAVE_MODE): Whitespace.
              (RETURN_IN_MEMORY): Whitespace.
              (N_REG_CLASSES): Add parenthesis.
              (INTEGER_CLASS_P): Add parenthesis and wrap.
              (FLOAT_CLASS_P): Likewise.
              (SSE_CLASS_P): Likewise.
              (MMX_CLASS_P): Likewise.
              (MAYBE_INTEGER_CLASS_P): Likewise.
              (MAYBE_FLOAT_CLASS_P): Likewise.
              (MAYBE_SSE_CLASS_P): Likewise.
              (MAYBE_MMX_CLASS_P): Likewise.
              (Q_CLASS_P): Likewise.
              (REGNO_REG_CLASS): Add parenthesis.
              (GENERAL_REGNO_P): Uppercase macro parameter.
              (REX_INT_REGNO_P): Uppercase macro parameter and wrap.
              (FP_REGNO_P): Likewise.
              (ANY_FP_REGNO_P): Uppercase macro parameter.
              (SSE_REGNO_P): Likewise.
              (SSE_REGNO): Likewise.
              (SSE_REG_P): Likewise.
              (SSE_FLOAT_MODE_P): Likewise.
              (MMX_REGNO_P): Likewise.
              (MMX_REG_P):Likewise.
              (STACK_REG_P): Likewise.
              (NON_STACK_REG_P): Likewise.
              (STACK_TOP_P): Likewise.
              (CONVERT_HARD_REGISTER_TO_SSA_P): Add parenthesis.
              (PREFERRED_RELOAD_CLASS): Add parenthesis and whitespace.
              (SECONDARY_MEMORY_NEEDED): Likewise.
              (SECONDARY_OUTPUT_RELOAD_CLASS): Whitespace.
              (MD_ASM_CLOBBERS): Whitespace and wrap.
              (MUST_PASS_IN_STACK): Whitespace and wrap.
              (RETURN_POPS_ARGS): Add parenthesis.
              (INIT_CUMULATIVE_ARGS): Likewise.
              (FUNCTION_ARG): Likewise.
              (FUNCTION_OK_FOR_SIBCALL): Add parenthesis and whitespace.
              (SETUP_INCOMING_VARARGS): Likewise.
              (BUILD_VA_LIST_TYPE):  Add parenthesis.
              (EXPAND_BUILTIN_VA_START): Uppercase macro paremeters and add
              parenthsis.
              (EXPAND_BUILTIN_VA_ARG): Likewise.
              (FUNCTION_PROFILER): Wrap in do { ... } while (0) and add parenthesis.
              (INITIALIZE_TRAMPOLINE): Add parenthesis.
              (INITIAL_ELIMINATION_OFFSET): Likewise.
              (REGNO_OK_FOR_INDEX_P): Add parenthesis.
              (REGNO_OK_FOR_BASE_P): Likewise.
              (REGNO_OK_FOR_SIREG_P): Add parenthesis and wrap.
              (REGNO_OK_FOR_DIREG_P): Likewise.
              (REG_OK_FOR_INDEX_P): Whitespace.
              (REG_OK_FOR_BASE_P): Whitespace.
              (GO_IF_LEGITIMATE_ADDRESS): Wrap in do { ... } while (0) and add
              parenthesis.
              (FIND_BASE_TERM): Fix typo.
              (LEGITIMIZE_ADDRESS): Wrap in  { .. } while (0) and add parenthesis.
              (REWRITE_ADDRESS): Uppercase macro parameter and whitespace.
              (SYMBOLIC_CONST; Whitespace.
              (GO_IF_MODE_DEPENDENT_ADDRESS):Wrap in  { .. } while (0) and wrap.
              (ENCODE_SECTION_INFO): Whitespace.
              (FINALIZE_PIC): Remove do { ... } while (0).
              (PROMOTE_MODE): Wrap in do { ... } while (0).
              (CONST_COSTS): Whitespace.
              (RTX_COSTS): Add paramethesis, whitespace and wrap.
              (REGISTER_MOVE_COST): Add parenthesis.
              (MEMORY_MOVE_COST): Likewise.
              (EXTRA_CC_MODES): Whitespace.
              (SELECT_CC_MODE): Add parenthesis and whitespace.
              (DBX_REGISTER_NUMBER): Uppercase macro parameter and add parenthsis.
              (ASM_PREFERRED_EH_DATA_FORMAT): Add parenthesis and whitespace.
              (ASM_OUTPUT_LABEL): Add paranethesis.
              (ASM_OUTPUT_REG_PUSH): Add parenthesis and whitespace.
              (ASM_OUTPUT_REG_POP): Likewise.
              (ASM_OUTPUT_ADDR_VEC_ELT): Add parenthesis.
              (ASM_OUTPUT_ADDR_DIFF_ELT): Likewise.
      
      From-SVN: r48598
      Graham Stott committed
    • i386.c: Update copyright. · 07933f72
      
              * config/i386/i386.c: Update copyright.
              (CHECK_STACK_LIMIT): Add parenthesis.
              (AT_BP): Uppercase macro parameter.
              (x86_64_int_parameter_registers): Constify.
              (x86_64_int_return_registers): Likewise.
              (ix86_compare_op0): Use rtx.
              (construct_container): Constify INTREG parameter.
              (function_arg): Use rtx.
      
      From-SVN: r48597
      Graham Stott committed
    • diagnostic.h: Update copyright date. · 0b4d32c9
      
      	* diagnostic.h: Update copyright date.
      	(output_buffer_state): Add perenthesis.
      	(output_buffer_format_args): Likewise.
      
      From-SVN: r48596
      Graham Stott committed
    • combine.c (combine_instructions): Replace XEXP (links, 0) with link. · 6253d571
      
              * combine.c (combine_instructions): Replace XEXP (links, 0)
              with link.
      
      From-SVN: r48595
      Graham Stott committed
    • Daily bump. · c7941bcc
      From-SVN: r48593
      GCC Administrator committed
    • cfgcleanup.c (thread_jump): Fix 2 typos. · 68f3f6f1
      2002-01-06  H.J. Lu <hjl@gnu.org>
      
      	* cfgcleanup.c (thread_jump): Fix 2 typos.
      
      From-SVN: r48592
      H.J. Lu committed
    • config.gcc: Add support for --enable-altivec. · 480f7f3a
      2002-02-06  Aldy Hernandez  <aldyh@redhat.com>
      
              * config.gcc: Add support for --enable-altivec.
      
      From-SVN: r48591
      Aldy Hernandez committed