OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [gas/] [config/] [tc-alpha.c] - Diff between revs 163 and 166

Show entire file | Details | Blame | View Log

Rev 163 Rev 166
Line 4433... Line 4433...
 
 
static void
static void
s_alpha_frame (int ignore ATTRIBUTE_UNUSED)
s_alpha_frame (int ignore ATTRIBUTE_UNUSED)
{
{
  long val;
  long val;
 
  int ra;
 
 
  alpha_evax_proc->framereg = tc_get_register (1);
  alpha_evax_proc->framereg = tc_get_register (1);
 
 
  SKIP_WHITESPACE ();
  SKIP_WHITESPACE ();
  if (*input_line_pointer++ != ','
  if (*input_line_pointer++ != ','
Line 4448... Line 4449...
      return;
      return;
    }
    }
 
 
  alpha_evax_proc->framesize = val;
  alpha_evax_proc->framesize = val;
 
 
  (void) tc_get_register (1);
  ra = tc_get_register (1);
 
  if (ra != AXP_REG_RA)
 
    as_warn (_("Bad RA (%d) register for .frame"), ra);
 
 
  SKIP_WHITESPACE ();
  SKIP_WHITESPACE ();
  if (*input_line_pointer++ != ',')
  if (*input_line_pointer++ != ',')
    {
    {
      as_warn (_("Bad .frame directive 3./4. param"));
      as_warn (_("Bad .frame directive 3./4. param"));
      --input_line_pointer;
      --input_line_pointer;
Line 4465... Line 4469...
/* Parse .prologue.  */
/* Parse .prologue.  */
 
 
static void
static void
s_alpha_prologue (int ignore ATTRIBUTE_UNUSED)
s_alpha_prologue (int ignore ATTRIBUTE_UNUSED)
{
{
  get_absolute_expression ();
 
  demand_empty_rest_of_line ();
  demand_empty_rest_of_line ();
  alpha_prologue_label = symbol_new
  alpha_prologue_label = symbol_new
    (FAKE_LABEL_NAME, now_seg, (valueT) frag_now_fix (), frag_now);
    (FAKE_LABEL_NAME, now_seg, (valueT) frag_now_fix (), frag_now);
}
}
 
 
/* Parse .pdesc <entry_name>.
/* Parse .pdesc <entry_name>,{null|stack|reg}
   Insert a procedure descriptor.  */
   Insert a procedure descriptor.  */
 
 
static void
static void
s_alpha_pdesc (int ignore ATTRIBUTE_UNUSED)
s_alpha_pdesc (int ignore ATTRIBUTE_UNUSED)
{
{

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.