From c24d525b9f1f1cd221c2f5e73b5fb6f147b2224c Mon Sep 17 00:00:00 2001 From: nickysn Date: Sat, 2 Feb 2019 20:22:07 +0000 Subject: [PATCH] * compilation fixes for many platforms after r41167 git-svn-id: trunk@41168 - --- rtl/amicommon/classes.pp | 1 + rtl/atari/classes.pp | 1 + rtl/beos/classes.pp | 3 ++- rtl/embedded/classes.pp | 1 + rtl/gba/classes.pp | 1 + rtl/go32v2/classes.pp | 1 + rtl/haiku/classes.pp | 3 ++- rtl/msdos/classes.pp | 1 + rtl/nativent/classes.pp | 1 + rtl/nds/classes.pp | 1 + rtl/netware/classes.pp | 1 + rtl/netwlibc/classes.pp | 1 + rtl/os2/classes.pp | 1 + rtl/symbian/classes.pp | 1 + rtl/watcom/classes.pp | 1 + rtl/wii/classes.pp | 1 + rtl/win16/classes.pp | 1 + rtl/win32/classes.pp | 1 + rtl/win64/classes.pp | 1 + rtl/wince/classes.pp | 1 + 20 files changed, 22 insertions(+), 2 deletions(-) diff --git a/rtl/amicommon/classes.pp b/rtl/amicommon/classes.pp index 9a43c01202..e6aff72ea4 100644 --- a/rtl/amicommon/classes.pp +++ b/rtl/amicommon/classes.pp @@ -26,6 +26,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/atari/classes.pp b/rtl/atari/classes.pp index 5f7db50c2f..48aad5ea51 100644 --- a/rtl/atari/classes.pp +++ b/rtl/atari/classes.pp @@ -26,6 +26,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/beos/classes.pp b/rtl/beos/classes.pp index dc683e85b7..d16dbf80b3 100644 --- a/rtl/beos/classes.pp +++ b/rtl/beos/classes.pp @@ -26,7 +26,8 @@ uses sysutils, rtlconsts, types, - typinfo; + typinfo, + sortbase; {$i classesh.inc} diff --git a/rtl/embedded/classes.pp b/rtl/embedded/classes.pp index 417d5d3514..06fdb5da00 100644 --- a/rtl/embedded/classes.pp +++ b/rtl/embedded/classes.pp @@ -23,6 +23,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/gba/classes.pp b/rtl/gba/classes.pp index ab36e66af5..bfffe2513e 100644 --- a/rtl/gba/classes.pp +++ b/rtl/gba/classes.pp @@ -24,6 +24,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/go32v2/classes.pp b/rtl/go32v2/classes.pp index cbd5d78c70..e246916b61 100644 --- a/rtl/go32v2/classes.pp +++ b/rtl/go32v2/classes.pp @@ -26,6 +26,7 @@ uses typinfo, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/haiku/classes.pp b/rtl/haiku/classes.pp index dc683e85b7..d16dbf80b3 100644 --- a/rtl/haiku/classes.pp +++ b/rtl/haiku/classes.pp @@ -26,7 +26,8 @@ uses sysutils, rtlconsts, types, - typinfo; + typinfo, + sortbase; {$i classesh.inc} diff --git a/rtl/msdos/classes.pp b/rtl/msdos/classes.pp index 3377e14996..f02120d2a2 100644 --- a/rtl/msdos/classes.pp +++ b/rtl/msdos/classes.pp @@ -34,6 +34,7 @@ uses typinfo, rtlconsts, types, + sortbase, {$if defined(FPC_TESTGENERICS) or defined(FPC_CODEPOINTER_DIFFERENT_THAN_POINTER)} fgl, {$endif} diff --git a/rtl/nativent/classes.pp b/rtl/nativent/classes.pp index e67b89822d..25535503ac 100644 --- a/rtl/nativent/classes.pp +++ b/rtl/nativent/classes.pp @@ -28,6 +28,7 @@ uses sysutils, types, typinfo, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/nds/classes.pp b/rtl/nds/classes.pp index c048648a55..0993c4a3dc 100644 --- a/rtl/nds/classes.pp +++ b/rtl/nds/classes.pp @@ -24,6 +24,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/netware/classes.pp b/rtl/netware/classes.pp index df228893a4..4ab0cb066a 100644 --- a/rtl/netware/classes.pp +++ b/rtl/netware/classes.pp @@ -25,6 +25,7 @@ interface uses sysutils, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/netwlibc/classes.pp b/rtl/netwlibc/classes.pp index 9ada8f4825..ff48a2fcdb 100644 --- a/rtl/netwlibc/classes.pp +++ b/rtl/netwlibc/classes.pp @@ -25,6 +25,7 @@ interface uses sysutils, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/os2/classes.pp b/rtl/os2/classes.pp index 3e95be0f6d..b876bf00d4 100644 --- a/rtl/os2/classes.pp +++ b/rtl/os2/classes.pp @@ -26,6 +26,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/symbian/classes.pp b/rtl/symbian/classes.pp index 417d5d3514..06fdb5da00 100644 --- a/rtl/symbian/classes.pp +++ b/rtl/symbian/classes.pp @@ -23,6 +23,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/watcom/classes.pp b/rtl/watcom/classes.pp index 0768abda6e..76afd27842 100644 --- a/rtl/watcom/classes.pp +++ b/rtl/watcom/classes.pp @@ -25,6 +25,7 @@ interface uses rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/wii/classes.pp b/rtl/wii/classes.pp index 633b918c3c..d6e7acf04a 100644 --- a/rtl/wii/classes.pp +++ b/rtl/wii/classes.pp @@ -24,6 +24,7 @@ uses sysutils, rtlconsts, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/win16/classes.pp b/rtl/win16/classes.pp index b6795e1b7c..56ceac298b 100644 --- a/rtl/win16/classes.pp +++ b/rtl/win16/classes.pp @@ -34,6 +34,7 @@ uses typinfo, rtlconsts, types, + sortbase, {$if defined(FPC_TESTGENERICS) or defined(FPC_CODEPOINTER_DIFFERENT_THAN_POINTER)} fgl, {$endif} diff --git a/rtl/win32/classes.pp b/rtl/win32/classes.pp index 542a440d09..24f8db2f9b 100644 --- a/rtl/win32/classes.pp +++ b/rtl/win32/classes.pp @@ -26,6 +26,7 @@ uses rtlconsts, sysutils, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/win64/classes.pp b/rtl/win64/classes.pp index ca61fc960a..e2b9e7a0d4 100644 --- a/rtl/win64/classes.pp +++ b/rtl/win64/classes.pp @@ -26,6 +26,7 @@ uses rtlconsts, sysutils, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif} diff --git a/rtl/wince/classes.pp b/rtl/wince/classes.pp index 6fe7d7e2c1..5be9057e69 100644 --- a/rtl/wince/classes.pp +++ b/rtl/wince/classes.pp @@ -26,6 +26,7 @@ uses rtlconsts, sysutils, types, + sortbase, {$ifdef FPC_TESTGENERICS} fgl, {$endif}