Преглед на файлове

Merge branch 'dragonos-relibc' into update-dsc

GnoCiYeH преди 1 година
родител
ревизия
931a8760c4
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      src/header/signal/dragonos.rs

+ 7 - 2
src/header/signal/dragonos.rs

@@ -7,8 +7,13 @@ global_asm!(
     "
     .global __restore_rt
     __restore_rt:
-        mov rax, 25
-        int 0x80
+        push   rbp      
+        mov    rbp,rsp
+        mov    eax, 25
+        int    0x80
+        nop
+        pop    rbp
+        ret  
 "
 );