Browse Source

Fix system compilation for win16 OS by setting FPC_NO_DEFAULT_MEMORYMANAGER and adding dummy FinalizeHeap

git-svn-id: trunk@33716 -
pierre 9 năm trước cách đây
mục cha
commit
14359cffec
1 tập tin đã thay đổi với 10 bổ sung0 xóa
  1. 10 0
      rtl/win16/system.pp

+ 10 - 0
rtl/win16/system.pp

@@ -3,6 +3,7 @@ unit system;
 interface
 
 {$DEFINE FPC_NO_DEFAULT_HEAP}
+{$DEFINE FPC_NO_DEFAULT_MEMORYMANAGER}
 
 {$DEFINE FPC_INCLUDE_SOFTWARE_MUL}
 {$DEFINE FPC_INCLUDE_SOFTWARE_MOD_DIV}
@@ -166,6 +167,15 @@ end;
 {$ENDIF FPC_X86_DATA_NEAR}
 
 
+{*****************************************************************************
+                              FinalizeHeap
+   Dummy FinalizeHeap procedure added to fix compilation
+*****************************************************************************}
+
+procedure FinalizeHeap;
+begin
+end;
+
 {*****************************************************************************
                               ParamStr/Randomize
 *****************************************************************************}