]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/mini-os.git/commit
mini-os/x86-64 entry: define macros for registers partial save and restore
authorXu Zhang <xzhang@cs.uic.edu>
Thu, 11 Apr 2013 04:46:56 +0000 (23:46 -0500)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 22 Apr 2013 11:32:11 +0000 (12:32 +0100)
commit412d4e6c066d8ea7ce32ff77a6ead512df348b06
tree3d27dec08626b37ebc82804cd5866b2f9957a084
parent43b3c921e77633c92d74bf789998becf572b2b86
mini-os/x86-64 entry: define macros for registers partial save and restore

No functional changes.

For saving and restoring registers rbx, rbp, and r12-r15,
define and use macros SAVE_REST and RESTORE_REST respectively.

Signed-off-by: Xu Zhang <xzhang@cs.uic.edu>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
arch/x86/x86_64.S