Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Oct 2002 23:58:11 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ia64/ia64 exception.s
Message-ID:  <200210300758.g9U7wBtk012419@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2002/10/29 23:58:11 PST

  Modified files:
    sys/ia64/ia64        exception.s 
  Log:
  Don't pass the return address to exception_save in register b0. Use
  a true scratch register. This change and future re-allocations will
  eventually result in code that we can unwind to to get the preserved
  registers of the process. This of course means that we cannot trash
  them while saving the process context.
  
  While re-allocating, remove the register aliases. Abstraction is in
  this case disadvanteous.
  
  Revision  Changes    Path
  1.37      +79 -98    src/sys/ia64/ia64/exception.s

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210300758.g9U7wBtk012419>