1. 09 May, 2000 7 commits
  2. 08 May, 2000 20 commits
  3. 07 May, 2000 12 commits
    • tromey's avatar
      * Makefile.in: Rebuilt. · d723e6e5
      tromey authored
      	* Makefile.am (LIBLINK): New macro.
      	(libgcj_la_LINK): Use it.
      	(libgcjawt_la_LINK): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33760 138bc75d-0d04-0410-961f-82ee72b054a4
      d723e6e5
    • nathan's avatar
      * inc/cxxabi.h: Use __SIZE_TYPE_ and __PTRDIFF_TYPE__ in place · 5fb373c9
      nathan authored
      	of std::size_t and std::ptrdiff_t respectively.
      	* tinfo.cc: Likewise.
      	* vec.cc: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33759 138bc75d-0d04-0410-961f-82ee72b054a4
      5fb373c9
    • neil's avatar
      * cpplex.c: Move new lexer definitions and prototypes · 6bc03ce3
      neil authored
      	to top.  Conditional include these and the code if
      	NEW_LEXER is defined.  Rename functions whose names
      	clash if this code included.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33758 138bc75d-0d04-0410-961f-82ee72b054a4
      6bc03ce3
    • law's avatar
      Daily bump. · 124287e2
      law authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33757 138bc75d-0d04-0410-961f-82ee72b054a4
      124287e2
    • wehle's avatar
      * rtl.def (COND_EXEC): Clarify. · 7e379539
      wehle authored
      	* i386.md (extendsidi2): Clobber (reg:CC 17) in the
      	same fashion as zero_extendsidi2.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33756 138bc75d-0d04-0410-961f-82ee72b054a4
      7e379539
    • jle's avatar
      Sat May 6 21:12:55 CDT 2000 Jason Eckhardt <jle@cygnus.com> · 9f8322d4
      jle authored
      	* MAINTAINERS: Add self as bb-reorder maintainer.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33755 138bc75d-0d04-0410-961f-82ee72b054a4
      9f8322d4
    • rth's avatar
      * config/ia64/ia64.c (predicate_operator): New. · 945c34bb
      rth authored
              (ia64_print_operand): Handle 'J'.
              (rtx_needs_barrier): Handle COND_EXEC.
              * config/ia64/ia64.h (BRANCH_COST): Define.
              (PREDICATE_CODES): Update.
              * config/ia64/ia64.md: Docuement used unspec values.
              (attr predicable): New.
              (movxf, movxf_internal): New.
              (extendsfdf2): Don't comment out nop.
              (floatdidf2): Remove.
              (truncxfsf2, truncxfdf2, floatdixf2): New.
              (abssi2, absdi2): Put the neg in the "true" slot.
              (conditional branch instructions): Mark not predicable.
              (cmov*_internal): Use predicate_operator.  Split to cond_exec.
              (abs*_internal): Likewise.
              (alloc, set_bsp): Mark not predicable.
              (barrier, insn_group_barrier, flush_cache): Likewise.
              (define_cond_exec): New.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33754 138bc75d-0d04-0410-961f-82ee72b054a4
      945c34bb
    • rth's avatar
      * config/ia64/ia64.c (sdata_symbolic_operand): Mark unused args. · 117583a2
      rth authored
              (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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33753 138bc75d-0d04-0410-961f-82ee72b054a4
      117583a2
    • rth's avatar
      * c-decl.c: Include "tm_p.h". · 61788791
      rth authored
              * 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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33752 138bc75d-0d04-0410-961f-82ee72b054a4
      61788791
    • rth's avatar
      * rtl.def (DEFINE_COND_EXEC): New. · 1df8f1eb
      rth authored
      	* 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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33751 138bc75d-0d04-0410-961f-82ee72b054a4
      1df8f1eb
    • bryce's avatar
      2000-05-07 Bryce McKinlay <bryce@albatross.co.nz> · ff457641
      bryce authored
      	Imported version 5.0alpha7.
              * acinclude.m4: Update version to 5.0a7.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33750 138bc75d-0d04-0410-961f-82ee72b054a4
      ff457641
    • rth's avatar
      * flow.c (mark_set_1): Don't update conditional life info · 9fd99fa7
      rth authored
              if the register is not_dead.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33749 138bc75d-0d04-0410-961f-82ee72b054a4
      9fd99fa7
  4. 06 May, 2000 1 commit