ld-tool portability fix: MacOS build experience
[lunaix-os.git] / lunaix-os / arch / i386 / includes / sys / interrupt.S.inc
index 2d95fac608ea8d21f55c90b8a87c881429c71541..1d698fac6e26a11ca3b991a1573bcc36e7134659 100644 (file)
@@ -30,8 +30,8 @@ igs:
 iexecp:
 iesp:
     .struct iesp + regsize
-isave_prev:
-    .struct isave_prev + regsize
+isave_parent:
+    .struct isave_parent + regsize
 ivec:
     .struct ivec + regsize
 iecode:
@@ -67,17 +67,9 @@ exuss:
 
 /* struct layout: critical section of struct proc_info */
     .struct 0
-proc_pid:
-    .struct proc_pid + regsize
-proc_parent:
-    .struct proc_parent + regsize
-proc_intr_ctx:
-    .struct proc_intr_ctx + regsize
-proc_ustack_top:
-    .struct proc_ustack_top + regsize
-proc_page_table:
-    .struct proc_page_table + regsize
-proc_fxstate:
+thread_hstate:
+    .struct thread_hstate + regsize
+thread_ustack_top:
 
 /* struct layout: proc_sig */
     .struct 0
@@ -87,4 +79,4 @@ psig_sigact:
     .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