소스 검색

Merged revisions 1299 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1299 (florian)
* exit_group isn't available on older linuxes, if exit_group fails, use exit

git-svn-id: branches/fixes_2_0@1300 -

florian 20 년 전
부모
커밋
5ed13fbd8b
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      rtl/linux/i386/prt0.as

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

@@ -69,6 +69,9 @@ _haltproc2:             # GAS <= 2.15 bug: generates larger jump if a label is e
 	movl    $252,%eax                /* exit_group */
         movzwl  operatingsystem_result,%ebx
         int     $0x80
+        movl    $1,%eax                /* exit */
+        movzwl  operatingsystem_result,%ebx
+        int     $0x80
         jmp     _haltproc2
 
 .data