git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Decoupling Architectural-specific Code (#35)
[lunaix-os.git]
/
lunaix-os
/
arch
/
i386
/
includes
/
sys
/
interrupt.S.inc
diff --git
a/lunaix-os/arch/i386/includes/sys/interrupt.S.inc
b/lunaix-os/arch/i386/includes/sys/interrupt.S.inc
index 055439e35f410d27d1667af504ed867ecb22c665..1d698fac6e26a11ca3b991a1573bcc36e7134659 100644
(file)
--- a/
lunaix-os/arch/i386/includes/sys/interrupt.S.inc
+++ b/
lunaix-os/arch/i386/includes/sys/interrupt.S.inc
@@
-30,8
+30,8
@@
igs:
iexecp:
iesp:
.struct iesp + regsize
iexecp:
iesp:
.struct iesp + regsize
-isave_p
rev
:
- .struct isave_p
rev
+ regsize
+isave_p
arent
:
+ .struct isave_p
arent
+ regsize
ivec:
.struct ivec + regsize
iecode:
ivec:
.struct ivec + regsize
iecode:
@@
-67,8
+67,8
@@
exuss:
/* struct layout: critical section of struct proc_info */
.struct 0
/* struct layout: critical section of struct proc_info */
.struct 0
-thread_
intr_ctx
:
- .struct thread_
intr_ctx
+ regsize
+thread_
hstate
:
+ .struct thread_
hstate
+ regsize
thread_ustack_top:
/* struct layout: proc_sig */
thread_ustack_top:
/* struct layout: proc_sig */
@@
-79,4
+79,4
@@
psig_sigact:
.struct psig_sigact + regsize
psig_sighand:
.struct psig_sighand + regsize
.struct psig_sigact + regsize
psig_sighand:
.struct psig_sighand + regsize
-psig_saved_
ictx
:
\ No newline at end of file
+psig_saved_
hstate
:
\ No newline at end of file