Browse Source

* load exit code in _haltproc for thumb

git-svn-id: trunk@24191 -
florian 12 years ago
parent
commit
a86531c225
1 changed files with 3 additions and 0 deletions
  1. 3 0
      rtl/linux/arm/prt0.as

+ 3 - 0
rtl/linux/arm/prt0.as

@@ -115,6 +115,9 @@ _start:
 _haltproc:
         /* r0 contains exitcode */
 .ifdef __thumb__
+        ldr r0,=operatingsystem_result
+        ldr r0,[r0]
+        mov r7,#248  /* exit group call */
 	swi 0x0
 .else
 	swi 0x900001