2
0
Эх сурвалжийг харах

Include setsysnr.inc and call SetSyscallNumbers if FPC_HAS_SETSYSNR_INC is defined

git-svn-id: trunk@29135 -
pierre 10 жил өмнө
parent
commit
1d1215ede3

+ 8 - 0
rtl/unix/baseunix.pp

@@ -90,4 +90,12 @@ Uses Sysctl;
 {$i osmacro.inc}        { macro implenenations }
 {$i osmacro.inc}        { macro implenenations }
 {$i bunxovl.inc}        { redefs and overloads implementation }
 {$i bunxovl.inc}        { redefs and overloads implementation }
 
 
+{$ifdef FPC_HAS_SETSYSNR_INC}
+{$I setsysnr.inc}
+{$endif FPC_HAS_SETSYSNR_INC}
+
+{$ifdef FPC_HAS_SETSYSNR_INC}
+begin
+  SetSyscallNumbers;
+{$endif FPC_HAS_SETSYSNR_INC}
 end.
 end.

+ 8 - 0
rtl/unix/syscall.pp

@@ -7,5 +7,13 @@ interface
 {$i syscallh.inc}
 {$i syscallh.inc}
 
 
 implementation
 implementation
+{$ifdef FPC_HAS_SETSYSNR_INC}
+{$define FPC_COMPILING_SYSCALL_UNIT}
+{$I setsysnr.inc}
+{$endif FPC_HAS_SETSYSNR_INC}
 
 
+{$ifdef FPC_HAS_SETSYSNR_INC}
+begin
+  SetSyscallNumbers;
+{$endif FPC_HAS_SETSYSNR_INC}
 end.
 end.