1. 18 Jun, 1998 15 commits
  2. 17 Jun, 1998 22 commits
  3. 16 Jun, 1998 3 commits
    • Fix bug reported by tege. section names wrong if USER_LABEL_PREFIX non-null. · bf20f341
      	* dwarf2out.c (stripattributes): Prepend '*' to the section name.
      
      From-SVN: r20529
      Jim Wilson committed
    • alpha.c (alpha_expand_prologue, [...]): New fns. · 9c0e94a5
              * alpha.c (alpha_expand_prologue, alpha_expand_epilogue): New fns.
              (output_prologue, output_epilogue): Merge VMS and OSF versions;
              Remove anything related to the actual code generation.
              (output_end_prologue): New function.
              (alpha_sa_mask, alpha_sa_size): Merge VMS and OSF versions.
              (alpha_does_function_need_gp): Return false for VMS.
              (alpha_function_needs_gp): Make static.
              (add_long_const): Delete.
              (summarize_insn): Don't assume a SUBREG is of a REG.
              Prototype all static functions.  Rename VMS-specific global
              variables vms_*.
              * alpha.h (TARGET_CAN_FAULT_IN_PROLOGUE): Default to 0.
              (FUNCTION_BOUNDARY): Align to cache line.
              (LOOP_ALIGN, ALIGN_LABEL_AFTER_BARRIER): Align to octaword.
              (FUNCTION_END_PROLOGUE): New macro.
              * alpha.md (attribute length): New.  Mark all insns.
              (return_internal, prologue_stack_probe_loop) New patterns.
              (prologue, init_fp, epilogue): New patterns.
              Disable peepholes.
              * linux.h (TARGET_CAN_FAULT_IN_PROLOGUE): Define.
      
      From-SVN: r20528
      Richard Henderson committed