1. 07 May, 2000 5 commits
    • ia64.c (sdata_symbolic_operand): Mark unused args. · fd7c34b0
              * config/ia64/ia64.c (sdata_symbolic_operand): Mark unused args.
              (symbolic_operand, function_operand, setjmp_operand): Likewise.
              (shift_count_operand, shift_32bit_count_operand): Likewise.
              (shladd_operand, fetchadd_operand, ia64_function_prologue): Likewise.
              (ia64_function_epilogue, ia64_setup_incoming_varargs): Likewise.
              (ia64_function_arg_partial_nregs, ia64_function_value): Likewise.
              (ia64_print_operand_address, ia64_secondary_reload_class): Likewise.
              (ia64_expand_builtin): Likewise.
              (call_multiple_values_operation): Make dest_regno unsigned.
      
      From-SVN: r33753
      Richard Henderson committed
    • c-decl.c: Include "tm_p.h". · 809d4ef1
              * c-decl.c: Include "tm_p.h".
      
              * config/ia64/ia64-protos.h: Rearrange decls to reduce ifdef madness.
              (fetchadd_operand, ia64_expand_fetch_and_op): Declare.
              (ia64_expand_op_and_fetch): Declare.
              * config/ia64/ia64.c: Include "toplev.h".  Kill trailing whitespace.
              (setjmp_operand): Constify variables for XSTR.
              (ia64_encode_section_info): Likewise.
              (ia64_print_operand): Use %d for exact_log2; cast 32-bit printed
              values to int.
              (ia64_asm_output_external): Constify name.
              (process_set): Use HOST_WIDE_INT_PRINT_DEC for frame size.
              (process_for_unwind_directive): Provide switch default.
              (ia64_expand_compare_and_swap): Remove unused variables.
              (ia64_expand_builtin): Likewise.
              * config/ia64/ia64.h (ASM_OUTPUT_BYTE): Mask and cast value to int
              for printing.
      
      From-SVN: r33752
      Richard Henderson committed
    • rtl.def (DEFINE_COND_EXEC): New. · 3262c1f5
      	* rtl.def (DEFINE_COND_EXEC): New.
      	* md.texi: Document it.
      
      	* gensupport.c (input_file): Remove.
      	(struct queue_elem): Add lineno.
      	(rtx_ready_queue): Remove.
      	(errors): New.
      	(predicable_default): New.
      	(predicable_true, predicable_false): New.
      	(define_attr_queue, define_attr_tail): New.
      	(define_insn_queue, define_insn_tail): New.
      	(define_cond_exec_queue, define_cond_exec_tail): New.
      	(other_queue, other_tail): New.
      	(queue_pattern): New.
      	(process_rtx): Add patterns to the appropriate queues.
      	(is_predicable, identify_predicable_attribute): New.
      	(n_alternatives, collect_insn_data): New.
      	(alter_predicate_for_insn, alter_test_for_insn): New.
      	(shift_output_template, alter_output_for_insn): New.
      	(process_one_cond_exec, process_define_cond_exec): New.
      	(init_md_reader): Read the entire file.  Process define_cond_exec.
      	(read_md_rtx): Return elements from the queues.
      
      From-SVN: r33751
      Richard Henderson committed
    • Imported version 5.0alpha7. · 9444af72
      2000-05-07  Bryce McKinlay  <bryce@albatross.co.nz>
      
      	Imported version 5.0alpha7.
              * acinclude.m4: Update version to 5.0a7.
      
      From-SVN: r33750
      Bryce McKinlay committed
    • flow.c (mark_set_1): Don't update conditional life info if the register is not_dead. · f0acaf02
              * flow.c (mark_set_1): Don't update conditional life info
              if the register is not_dead.
      
      From-SVN: r33749
      Richard Henderson committed
  2. 06 May, 2000 28 commits
  3. 05 May, 2000 7 commits