1. 28 Jun, 1998 5 commits
  2. 27 Jun, 1998 26 commits
  3. 26 Jun, 1998 9 commits
    • Add some insn names for (neg (abs)) code · 463b558b
      From-SVN: r20745
      Michael Meissner committed
    • Fix ne 0 optimization on non-power machines · b4e95693
      From-SVN: r20744
      Michael Meissner committed
    • configure.in (gettimeofday): Check for its existance. · d3ee8d68
              * configure.in (gettimeofday): Check for its existance.
              * config.in (HAVE_GETTIMEOFDAY): Define.
              * configure: Rebuilt.
      Will be needed for mkstemp shortly.
      
      From-SVN: r20743
      Jeff Law committed
    • * gcc.dg/980626-1.c: New test. · d12eff3a
      From-SVN: r20742
      Jeffrey A Law committed
    • Makefile.in (install-info): Run install-info program in separate loop. · 265ce5bb
      	* Makefile.in (install-info): Run install-info program in separate
      	loop.
      
      From-SVN: r20741
      Dave Love committed
    • sparc.h (REGNO_OK_FOR_{INDEX,BASE,FP,CCFP}_P): Explicitly mark the constant… · db3d4438
      sparc.h (REGNO_OK_FOR_{INDEX,BASE,FP,CCFP}_P): Explicitly mark the constant being compared against as unsigned.
      
      	* config/sparc/sparc.h (REGNO_OK_FOR_{INDEX,BASE,FP,CCFP}_P):
      	Explicitly mark the constant being compared against as unsigned.
      	* config/sparc/sparc.c (sparc_select, cpu_default, cpu_table):
      	Fully initialize final members.
      	(mem_aligned_8): Explicit init of offset to zero.
      	(output_function_prologue): Explicit init of n_regs to zero.
      	(output_function_epilogue): Likewise, and mark arg size as
      	unused.
      	(init_cumulative_args): Mark libname and indirect as unused.
      	(function_arg_pass_by_reference): Likewise for cum and named.
      	(sparc_builtin_saveregs): Likewise for arglist.
      	(sparc_flat_eligible_for_epilogue_delay): Likewise for slot.
      
      From-SVN: r20739
      David S. Miller committed
    • arm.h (SECONDARY_INPUT_RELOAD_CLASS): Only need a secondary reload if reloading a MEM. · ed4c4348
      * arm.h (SECONDARY_INPUT_RELOAD_CLASS): Only need a secondary reload
      if reloading a MEM.
      * arm.h (arm_adjust_cost): Renamed bogus prototype from
      arm_adjust_code.
      (bad_signed_byte_operand): Add prototype.
      * arm.c (arm_override_options): Make I unsigned.
      (const_ok_for_arm): Add casts to the constants.
      (load_multiple_operation): Don't redeclare elt in sub-block.
      (arm_gen_movstrqi): Delete external declaration of optimize.
      (gen_compare_reg): Declare parameter fp.
      * arm.c (final_prescan_insn): Only initialize scanbody if the insn
      has a pattern.
      
      From-SVN: r20738
      Richard Earnshaw committed
    • Warning fixes: · 3c303f52
              * alpha.c: Include system.h and toplev.h.
              (cint8_operand): Mark parameter `mode' with ATTRIBUTE_UNUSED.
              (const48_operand): Likewise.
              (mode_width_operand): Likewise.
              (mode_mask_operand): Likewise.
              (mul8_operand): Likewise.
              (current_file_function_operand): Likewise.
              (signed_comparison_operator): Likewise.
              (divmod_operator): Likewise.
              (any_memory_operand): Likewise.
              (alpha_return_addr): Likewise for parameter `frame'.
              (alpha_builtin_saveregs): Likewise for parameter `arglist'.
              (vms_valid_decl_attribute_p): Likewise for parameters `decl' and
              `attributes'.
              (alpha_start_function): Likewise for parameter `decl'.  Use
              HOST_WIDE_INT_PRINT_DEC in call to fprintf.  Fix various format
              specifiers.  Remove unused variables `lab' and `name'.
              (alpha_end_function): Mark parameter `decl' with ATTRIBUTE_UNUSED.
              (check_float_value): Likewise for parameter `overflow'.
              (alpha_need_linkage): Likewise for parameters `name' and `is_local'.
              * alpha.h (ASM_IDENTIFY_GCC, ASM_IDENTIFY_LANGUAGE): Define as
              taking an argument.
              (ASM_OUTPUT_SHORT): Cast argument to `int' in call to fprintf.
              (ASM_OUTPUT_CHAR): Likewise.
              (ASM_OUTPUT_BYTE): Likewise.
              (PRINT_OPERAND_ADDRESS): Use HOST_WIDE_INT_PRINT_DEC in call to
              fprintf.
              (PUT_SDB_EPILOGUE_END): Mention argument `NAME' in definition.
              Add prototypes for functions in alpha.c.
              * alpha.md (ashldi3): Add default case in switch.
      
      From-SVN: r20737
      Kaveh R. Ghazi committed