1. 31 Jul, 1999 11 commits
  2. 30 Jul, 1999 8 commits
    • sol2-c1.asm: Align the stack. · 96a0a146
              * config/i386/sol2-c1.asm: Align the stack.
              * config/i386/sol2-gc1.asm: Likewise.
      
      From-SVN: r28348
      Mathias Froehlich committed
    • sparc.h (ASM_CPU32_DEFAULT_SPEC): Change -Av8 onto -Asparclite for sparc86x. · 8d72ec32
      1999-07-30  Vladimir Makarov  <vmakarov@loony.cygnus.com>
      
      	* config/sparc/sparc.h (ASM_CPU32_DEFAULT_SPEC): Change -Av8 onto
       	-Asparclite for sparc86x.
      	(CPP_CPU32_DEFAULT_SPEC, CPP_CPU_SPEC): Remove -D__sparc_v8__ for
       	sparc86x.
      	(ASM_CPU_SPEC): Use -Asparclite for sparc86x.
      
      From-SVN: r28347
      Vladimir Makarov committed
    • Jakub Jelinek <jj@ultra.linux.cz> · 5cb01b65
              * config/sparc/linux64.h (CC1_SPEC): Preserve CPU specified by
              the user if using the non-default arch size in BI_ARCH configuration.
              * config/sparc/sol2-sld-64.h (CC1_SPEC): Ditto.
      
              * config/sparc/sparc.md (cmp_mul_set, cmp_udiv_cc_set):
              Fix patterns so that they actually match.
              (cmp_sdiv_cc_set): Ditto, also don't require g0 to be zero.
              (mulsidi3_sp64, const_mulsidi3_sp64): New patterns.
              (const_mulsidi3_sp32): Renamed from const_mulsidi3, only on
              TARGET_HARD_MUL32.
              (mulsidi3): Reflect this in the expand.
              (smulsi3_highpart): Only on TARGET_ARCH32.
              (umulsidi3_sp64, const_umulsidi3_sp64): New patterns.
              (const_umulsidi3_sp32): Renamed from const_umulsidi3.
              (umulsidi3): Reflect this in the expand.
              (umulsi3_highpart): Only on TARGET_ARCH32.
              (divsi3_sp32): Renamed from divsi3, only on TARGET_ARCH32,
              don't require g0 to be zero.
              (udivsi3_sp32): Renamed from udivsi3, only on TARGET_ARCH32.
              ({,u}divsi3): New expands.
              ({,u}divsi3_sp64): New patterns.
              (after lshrdi3_v8plus): Four new patterns to help combiner
              optimizing nested mixed mode shifts.
      
              * config/sparc/sparc.c (sparc_override_options): Use deprecated
              v8 instructions if optimizing for UltraSPARC I, II, IIi, as it
              speed things up. Don't use them by default on plain v9 in 64bit
              mode, according to what SPAMv9 sais.
      
              * config/sparc/sparc.h: Fix comments, e.g. Linux already preserves
              top 32 bits of %[og][0-7] in signal handlers.
              Also, TARGET_HARD_MUL32 now is only true for TARGET_ARCH32.
      
      From-SVN: r28346
      Jakub Jelinek committed
    • Warning fixes: · cd531a2e
              * expr.c (build_java_soft_divmod): Provide a default case in switch.
              (java_lang_expand_expr): Mark parameters `target', `tmode' and
              `modifier' with ATTRIBUTE_UNUSED.
      
              * gjavah.c (process_file): Add braces around ambiguous `else'.
      
              * jcf-dump.c (print_access_flags, localvar_free): Change return
              type to void.
      
              * parse.y (java_complete_expand_method): Initialize variable
              `exception_copy'.
              (resolve_qualified_expression_name): Likewise for `field_decl'.
              (patch_method_invocation): Likewise for `class_to_search'.
              (qualify_ambiguous_name): Likewise for `name' and `ptr_type'.
              (patch_assignment): Likewise for `lhs_type'.
      
              * verify.c (verify_jvm_instructions): Remove unused variable
              `caller'.
      
      From-SVN: r28344
      Kaveh R. Ghazi committed
    • pa.md (zvdep_imm32): Renamed from zvdep_imm. · 93b69d0f
              * pa.md (zvdep_imm32): Renamed from zvdep_imm.
              (ashlsi3): Corresponding changes.
      
      From-SVN: r28343
      Jeffrey A Law committed
    • Daily bump. · 59fa4a59
      From-SVN: r28341
      Jeff Law committed
    • * pa.h (FIRST_PARM_CALLER_OFFSET): Delete. · f6b37354
      From-SVN: r28340
      Jeffrey A Law committed
  3. 29 Jul, 1999 6 commits
  4. 28 Jul, 1999 15 commits