jedi.inc - Delphi 11 support
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@238 7c85be65-684b-0410-a082-b2ed4fbef004
This commit is contained in:
92
jedi.inc
92
jedi.inc
@@ -164,6 +164,10 @@
|
|||||||
DELPHIX_TOKYO Alias for DELPHI25
|
DELPHIX_TOKYO Alias for DELPHI25
|
||||||
DELPHI26 Defined when compiling with Delphi 10.3 for Win32 (Codename CARNIVAL)
|
DELPHI26 Defined when compiling with Delphi 10.3 for Win32 (Codename CARNIVAL)
|
||||||
DELPHIX_RIO Alias for DELPHI26
|
DELPHIX_RIO Alias for DELPHI26
|
||||||
|
DELPHI27 Defined when compiling with Delphi 10.4 for Win32 (Codename DENALI)
|
||||||
|
DELPHIX_SYDNEY Alias for DELPHI27
|
||||||
|
DELPHI28 Defined when compiling with Delphi 10.4 for Win32 (Codename OLYMPUS)
|
||||||
|
DELPHIX_ALEXANDRIA Alias for DELPHI28
|
||||||
DELPHI1_UP Defined when compiling with Delphi 1 or higher
|
DELPHI1_UP Defined when compiling with Delphi 1 or higher
|
||||||
DELPHI2_UP Defined when compiling with Delphi 2 or higher
|
DELPHI2_UP Defined when compiling with Delphi 2 or higher
|
||||||
DELPHI3_UP Defined when compiling with Delphi 3 or higher
|
DELPHI3_UP Defined when compiling with Delphi 3 or higher
|
||||||
@@ -207,6 +211,9 @@
|
|||||||
DELPHI26_UP Defined when compiling with Delphi 10.3 for Win32 or higher
|
DELPHI26_UP Defined when compiling with Delphi 10.3 for Win32 or higher
|
||||||
DELPHIX_RIO_UP Alias for DELPHI26_UP
|
DELPHIX_RIO_UP Alias for DELPHI26_UP
|
||||||
DELPHI27_UP Defined when compiling with Delphi 10.4 for Win32 or higher
|
DELPHI27_UP Defined when compiling with Delphi 10.4 for Win32 or higher
|
||||||
|
DELPHIX_SYDNEY_UP Alias for DELPHI27_UP
|
||||||
|
DELPHI28_UP Defined when compiling with Delphi 11 for Win32 or higher
|
||||||
|
DELPHIX_ALEXANDRIA_UP Alias for DELPHI28_UP
|
||||||
|
|
||||||
|
|
||||||
- Kylix Versions
|
- Kylix Versions
|
||||||
@@ -255,6 +262,7 @@
|
|||||||
DELPHICOMPILER25 Defined when compiling with Delphi Personality of BDS 19.0
|
DELPHICOMPILER25 Defined when compiling with Delphi Personality of BDS 19.0
|
||||||
DELPHICOMPILER26 Defined when compiling with Delphi Personality of BDS 20.0
|
DELPHICOMPILER26 Defined when compiling with Delphi Personality of BDS 20.0
|
||||||
DELPHICOMPILER27 Defined when compiling with Delphi Personality of BDS 21.0
|
DELPHICOMPILER27 Defined when compiling with Delphi Personality of BDS 21.0
|
||||||
|
DELPHICOMPILER28 Defined when compiling with Delphi Personality of BDS 22.0
|
||||||
DELPHICOMPILER1_UP Defined when compiling with Delphi 1 or higher
|
DELPHICOMPILER1_UP Defined when compiling with Delphi 1 or higher
|
||||||
DELPHICOMPILER2_UP Defined when compiling with Delphi 2 or higher
|
DELPHICOMPILER2_UP Defined when compiling with Delphi 2 or higher
|
||||||
DELPHICOMPILER3_UP Defined when compiling with Delphi 3 or higher
|
DELPHICOMPILER3_UP Defined when compiling with Delphi 3 or higher
|
||||||
@@ -281,6 +289,7 @@
|
|||||||
DELPHICOMPILER25_UP Defined when compiling with Delphi 10.2 for Win32 or higher
|
DELPHICOMPILER25_UP Defined when compiling with Delphi 10.2 for Win32 or higher
|
||||||
DELPHICOMPILER26_UP Defined when compiling with Delphi 10.3 for Win32 or higher
|
DELPHICOMPILER26_UP Defined when compiling with Delphi 10.3 for Win32 or higher
|
||||||
DELPHICOMPILER27_UP Defined when compiling with Delphi 10.4 for Win32 or higher
|
DELPHICOMPILER27_UP Defined when compiling with Delphi 10.4 for Win32 or higher
|
||||||
|
DELPHICOMPILER28_UP Defined when compiling with Delphi 11 for Win32 or higher
|
||||||
|
|
||||||
|
|
||||||
- C++Builder Versions
|
- C++Builder Versions
|
||||||
@@ -313,6 +322,7 @@
|
|||||||
BCB25 Defined when compiling with C++Builder Personality of RAD Studio 10.2 Tokyo (also known as C++Builder 10.2 Tokyo) (Codename GODZILLA)
|
BCB25 Defined when compiling with C++Builder Personality of RAD Studio 10.2 Tokyo (also known as C++Builder 10.2 Tokyo) (Codename GODZILLA)
|
||||||
BCB26 Defined when compiling with C++Builder Personality of RAD Studio 10.3 Rio (also known as C++Builder 10.3) (Codename CARNIVAL)
|
BCB26 Defined when compiling with C++Builder Personality of RAD Studio 10.3 Rio (also known as C++Builder 10.3) (Codename CARNIVAL)
|
||||||
BCB27 Defined when compiling with C++Builder Personality of RAD Studio 10.4 Rio (also known as C++Builder 10.4) (Codename DENALI)
|
BCB27 Defined when compiling with C++Builder Personality of RAD Studio 10.4 Rio (also known as C++Builder 10.4) (Codename DENALI)
|
||||||
|
BCB28 Defined when compiling with C++Builder Personality of RAD Studio 11 (also known as C++Builder 11) (Codename OLYMPUS)
|
||||||
BCB1_UP Defined when compiling with C++Builder 1 or higher
|
BCB1_UP Defined when compiling with C++Builder 1 or higher
|
||||||
BCB3_UP Defined when compiling with C++Builder 3 or higher
|
BCB3_UP Defined when compiling with C++Builder 3 or higher
|
||||||
BCB4_UP Defined when compiling with C++Builder 4 or higher
|
BCB4_UP Defined when compiling with C++Builder 4 or higher
|
||||||
@@ -335,6 +345,7 @@
|
|||||||
BCB25_UP Defined when compiling with C++Builder Personality of RAD Studio 10.2 or higher
|
BCB25_UP Defined when compiling with C++Builder Personality of RAD Studio 10.2 or higher
|
||||||
BCB26_UP Defined when compiling with C++Builder Personality of RAD Studio 10.3 or higher
|
BCB26_UP Defined when compiling with C++Builder Personality of RAD Studio 10.3 or higher
|
||||||
BCB27_UP Defined when compiling with C++Builder Personality of RAD Studio 10.4 or higher
|
BCB27_UP Defined when compiling with C++Builder Personality of RAD Studio 10.4 or higher
|
||||||
|
BCB28_UP Defined when compiling with C++Builder Personality of RAD Studio 11 or higher
|
||||||
|
|
||||||
|
|
||||||
- RAD Studio / Borland Developer Studio Versions
|
- RAD Studio / Borland Developer Studio Versions
|
||||||
@@ -368,6 +379,7 @@
|
|||||||
BDS19 Defined when compiling with BDS 19.0 (Embarcadero RAD Studio 10.2) (Codename GODZILLA)
|
BDS19 Defined when compiling with BDS 19.0 (Embarcadero RAD Studio 10.2) (Codename GODZILLA)
|
||||||
BDS20 Defined when compiling with BDS 20.0 (Embarcadero RAD Studio 10.3) (Codename CARNIVAL)
|
BDS20 Defined when compiling with BDS 20.0 (Embarcadero RAD Studio 10.3) (Codename CARNIVAL)
|
||||||
BDS21 Defined when compiling with BDS 21.0 (Embarcadero RAD Studio 10.4) (Codename DENALI)
|
BDS21 Defined when compiling with BDS 21.0 (Embarcadero RAD Studio 10.4) (Codename DENALI)
|
||||||
|
BDS22 Defined when compiling with BDS 22.0 (Embarcadero RAD Studio 11) (Codename OLYMPUS)
|
||||||
BDS2_UP Defined when compiling with BDS 2.0 or higher
|
BDS2_UP Defined when compiling with BDS 2.0 or higher
|
||||||
BDS3_UP Defined when compiling with BDS 3.0 or higher
|
BDS3_UP Defined when compiling with BDS 3.0 or higher
|
||||||
BDS4_UP Defined when compiling with BDS 4.0 or higher
|
BDS4_UP Defined when compiling with BDS 4.0 or higher
|
||||||
@@ -387,6 +399,7 @@
|
|||||||
BDS19_UP Defined when compiling with BDS 19.0 or higher
|
BDS19_UP Defined when compiling with BDS 19.0 or higher
|
||||||
BDS20_UP Defined when compiling with BDS 20.0 or higher
|
BDS20_UP Defined when compiling with BDS 20.0 or higher
|
||||||
BDS21_UP Defined when compiling with BDS 21.0 or higher
|
BDS21_UP Defined when compiling with BDS 21.0 or higher
|
||||||
|
BDS22_UP Defined when compiling with BDS 22.0 or higher
|
||||||
|
|
||||||
- Compiler Versions
|
- Compiler Versions
|
||||||
|
|
||||||
@@ -425,6 +438,7 @@
|
|||||||
COMPILER25 Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0
|
COMPILER25 Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0
|
||||||
COMPILER26 Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0
|
COMPILER26 Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0
|
||||||
COMPILER27 Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0
|
COMPILER27 Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0
|
||||||
|
COMPILER28 Defined when compiling with Delphi or C++Builder Personalities of BDS 22.0
|
||||||
COMPILER1_UP Defined when compiling with Delphi 1 or higher
|
COMPILER1_UP Defined when compiling with Delphi 1 or higher
|
||||||
COMPILER2_UP Defined when compiling with Delphi 2 or C++Builder 1 or higher
|
COMPILER2_UP Defined when compiling with Delphi 2 or C++Builder 1 or higher
|
||||||
COMPILER3_UP Defined when compiling with Delphi 3 or higher
|
COMPILER3_UP Defined when compiling with Delphi 3 or higher
|
||||||
@@ -452,6 +466,7 @@
|
|||||||
COMPILER25_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0 or higher
|
COMPILER25_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0 or higher
|
||||||
COMPILER26_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0 or higher
|
COMPILER26_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0 or higher
|
||||||
COMPILER27_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0 or higher
|
COMPILER27_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0 or higher
|
||||||
|
COMPILER28_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 22.0 or higher
|
||||||
|
|
||||||
|
|
||||||
- RTL Versions
|
- RTL Versions
|
||||||
@@ -496,6 +511,7 @@
|
|||||||
RTL320_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0 or higher
|
RTL320_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 19.0 or higher
|
||||||
RTL330_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0 or higher
|
RTL330_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 20.0 or higher
|
||||||
RTL340_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0 or higher
|
RTL340_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 21.0 or higher
|
||||||
|
RTL350_UP Defined when compiling with Delphi or C++Builder Personalities of BDS 22.0 or higher
|
||||||
|
|
||||||
|
|
||||||
- CLR Versions
|
- CLR Versions
|
||||||
@@ -612,6 +628,7 @@
|
|||||||
HAS_EXCEPTION_STACKTRACE Exception class has the StackTrace propery (D12+)
|
HAS_EXCEPTION_STACKTRACE Exception class has the StackTrace propery (D12+)
|
||||||
SUPPORTS_LEGACYIFEND Compiler supports the LEGACYIFEND directive (D17+)
|
SUPPORTS_LEGACYIFEND Compiler supports the LEGACYIFEND directive (D17+)
|
||||||
DEPRECATED_TCHARACTER TCharacter is deprecated and replaced by a record helper on Char (D18+)
|
DEPRECATED_TCHARACTER TCharacter is deprecated and replaced by a record helper on Char (D18+)
|
||||||
|
HAS_PROPERTY_OLDCREATEORDER The OldCreateOrder property is available (D5 - D27)
|
||||||
|
|
||||||
|
|
||||||
- Compiler Settings
|
- Compiler Settings
|
||||||
@@ -680,15 +697,6 @@
|
|||||||
{$DEFINE CPU386}
|
{$DEFINE CPU386}
|
||||||
{$DEFINE CPU32}
|
{$DEFINE CPU32}
|
||||||
{$ENDIF ~CPUX86}
|
{$ENDIF ~CPUX86}
|
||||||
|
|
||||||
// The ASSEMBLER symbol appeared with Delphi 7
|
|
||||||
{$IFNDEF COMPILER7_UP}
|
|
||||||
{$DEFINE CPUASM}
|
|
||||||
{$ELSE}
|
|
||||||
{$IFDEF ASSEMBLER}
|
|
||||||
{$DEFINE CPUASM}
|
|
||||||
{$ENDIF ASSEMBLER}
|
|
||||||
{$ENDIF ~COMPILER7_UP}
|
|
||||||
{$ENDIF ~CLR}
|
{$ENDIF ~CLR}
|
||||||
{$ENDIF BORLAND}
|
{$ENDIF BORLAND}
|
||||||
|
|
||||||
@@ -1088,23 +1096,39 @@
|
|||||||
{$DEFINE BCB27}
|
{$DEFINE BCB27}
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
{$DEFINE DELPHI27}
|
{$DEFINE DELPHI27}
|
||||||
|
{$DEFINE DELPHIX_SYDNEY} // synonym to DELPHI27
|
||||||
{$DEFINE DELPHICOMPILER27}
|
{$DEFINE DELPHICOMPILER27}
|
||||||
{$ENDIF BCB}
|
{$ENDIF BCB}
|
||||||
{$DEFINE RTL340_UP}
|
{$DEFINE RTL340_UP}
|
||||||
{$UNDEF UNKNOWN_COMPILER_VERSION}
|
{$UNDEF UNKNOWN_COMPILER_VERSION}
|
||||||
{$ENDIF VER340}
|
{$ENDIF VER340}
|
||||||
|
|
||||||
|
{$IFDEF VER350} // RAD Studio 11
|
||||||
|
{$DEFINE BDS}
|
||||||
|
{$DEFINE BDS22}
|
||||||
|
{$DEFINE COMPILER28}
|
||||||
|
{$IFDEF BCB}
|
||||||
|
{$DEFINE BCB28}
|
||||||
|
{$ELSE}
|
||||||
|
{$DEFINE DELPHI28}
|
||||||
|
{$DEFINE DELPHIX_ALEXANDRIA} // synonym to DELPHI28
|
||||||
|
{$DEFINE DELPHICOMPILER28}
|
||||||
|
{$ENDIF BCB}
|
||||||
|
{$DEFINE RTL350_UP}
|
||||||
|
{$UNDEF UNKNOWN_COMPILER_VERSION}
|
||||||
|
{$ENDIF VER350}
|
||||||
|
|
||||||
{$IFDEF UNKNOWN_COMPILER_VERSION} // adjust for newer version (always use latest version)
|
{$IFDEF UNKNOWN_COMPILER_VERSION} // adjust for newer version (always use latest version)
|
||||||
{$DEFINE BDS}
|
{$DEFINE BDS}
|
||||||
{$DEFINE BDS21}
|
{$DEFINE BDS22}
|
||||||
{$DEFINE COMPILER27}
|
{$DEFINE COMPILER28}
|
||||||
{$IFDEF BCB}
|
{$IFDEF BCB}
|
||||||
{$DEFINE BCB27}
|
{$DEFINE BCB28}
|
||||||
{$ELSE}
|
{$ELSE}
|
||||||
{$DEFINE DELPHI27}
|
{$DEFINE DELPHI28}
|
||||||
{$DEFINE DELPHICOMPILER27}
|
{$DEFINE DELPHICOMPILER28}
|
||||||
{$ENDIF BCB}
|
{$ENDIF BCB}
|
||||||
{$DEFINE RTL340_UP}
|
{$DEFINE RTL350_UP}
|
||||||
{$UNDEF UNKNOWN_COMPILER_VERSION}
|
{$UNDEF UNKNOWN_COMPILER_VERSION}
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
|
|
||||||
@@ -1124,6 +1148,7 @@
|
|||||||
{ DELPHIX_UP from DELPHIX mappings }
|
{ DELPHIX_UP from DELPHIX mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF DELPHI28} {$DEFINE DELPHI28_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHI27} {$DEFINE DELPHI27_UP} {$ENDIF}
|
{$IFDEF DELPHI27} {$DEFINE DELPHI27_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHI26} {$DEFINE DELPHI26_UP} {$ENDIF}
|
{$IFDEF DELPHI26} {$DEFINE DELPHI26_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHI25} {$DEFINE DELPHI25_UP} {$ENDIF}
|
{$IFDEF DELPHI25} {$DEFINE DELPHI25_UP} {$ENDIF}
|
||||||
@@ -1155,7 +1180,13 @@
|
|||||||
{ DELPHIX_UP from DELPHIX_UP mappings }
|
{ DELPHIX_UP from DELPHIX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF DELPHI28_UP}
|
||||||
|
{$DEFINE DELPHIX_ALEXANDRIA_UP} // synonym to DELPHI28_UP
|
||||||
|
{$DEFINE DELPHI27_UP}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
{$IFDEF DELPHI27_UP}
|
{$IFDEF DELPHI27_UP}
|
||||||
|
{$DEFINE DELPHIX_SYDNEY_UP} // synonym to DELPHI27_UP
|
||||||
{$DEFINE DELPHI26_UP}
|
{$DEFINE DELPHI26_UP}
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
|
|
||||||
@@ -1256,6 +1287,7 @@
|
|||||||
{ BCBX_UP from BCBX mappings }
|
{ BCBX_UP from BCBX mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF BCB28} {$DEFINE BCB28_UP} {$ENDIF}
|
||||||
{$IFDEF BCB27} {$DEFINE BCB27_UP} {$ENDIF}
|
{$IFDEF BCB27} {$DEFINE BCB27_UP} {$ENDIF}
|
||||||
{$IFDEF BCB26} {$DEFINE BCB26_UP} {$ENDIF}
|
{$IFDEF BCB26} {$DEFINE BCB26_UP} {$ENDIF}
|
||||||
{$IFDEF BCB25} {$DEFINE BCB25_UP} {$ENDIF}
|
{$IFDEF BCB25} {$DEFINE BCB25_UP} {$ENDIF}
|
||||||
@@ -1283,6 +1315,7 @@
|
|||||||
{ BCBX_UP from BCBX_UP mappings }
|
{ BCBX_UP from BCBX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF BCB28_UP} {$DEFINE BCB27_UP} {$ENDIF}
|
||||||
{$IFDEF BCB27_UP} {$DEFINE BCB26_UP} {$ENDIF}
|
{$IFDEF BCB27_UP} {$DEFINE BCB26_UP} {$ENDIF}
|
||||||
{$IFDEF BCB26_UP} {$DEFINE BCB25_UP} {$ENDIF}
|
{$IFDEF BCB26_UP} {$DEFINE BCB25_UP} {$ENDIF}
|
||||||
{$IFDEF BCB25_UP} {$DEFINE BCB24_UP} {$ENDIF}
|
{$IFDEF BCB25_UP} {$DEFINE BCB24_UP} {$ENDIF}
|
||||||
@@ -1309,6 +1342,7 @@
|
|||||||
{ BDSX_UP from BDSX mappings }
|
{ BDSX_UP from BDSX mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF BDS22} {$DEFINE BDS22_UP} {$ENDIF}
|
||||||
{$IFDEF BDS21} {$DEFINE BDS21_UP} {$ENDIF}
|
{$IFDEF BDS21} {$DEFINE BDS21_UP} {$ENDIF}
|
||||||
{$IFDEF BDS20} {$DEFINE BDS20_UP} {$ENDIF}
|
{$IFDEF BDS20} {$DEFINE BDS20_UP} {$ENDIF}
|
||||||
{$IFDEF BDS19} {$DEFINE BDS19_UP} {$ENDIF}
|
{$IFDEF BDS19} {$DEFINE BDS19_UP} {$ENDIF}
|
||||||
@@ -1333,6 +1367,7 @@
|
|||||||
{ BDSX_UP from BDSX_UP mappings }
|
{ BDSX_UP from BDSX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF BDS22_UP} {$DEFINE BDS21_UP} {$ENDIF}
|
||||||
{$IFDEF BDS21_UP} {$DEFINE BDS20_UP} {$ENDIF}
|
{$IFDEF BDS21_UP} {$DEFINE BDS20_UP} {$ENDIF}
|
||||||
{$IFDEF BDS20_UP} {$DEFINE BDS19_UP} {$ENDIF}
|
{$IFDEF BDS20_UP} {$DEFINE BDS19_UP} {$ENDIF}
|
||||||
{$IFDEF BDS19_UP} {$DEFINE BDS18_UP} {$ENDIF}
|
{$IFDEF BDS19_UP} {$DEFINE BDS18_UP} {$ENDIF}
|
||||||
@@ -1356,6 +1391,7 @@
|
|||||||
{ DELPHICOMPILERX_UP from DELPHICOMPILERX mappings }
|
{ DELPHICOMPILERX_UP from DELPHICOMPILERX mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF DELPHICOMPILER28} {$DEFINE DELPHICOMPILER28_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER27} {$DEFINE DELPHICOMPILER27_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER27} {$DEFINE DELPHICOMPILER27_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER26} {$DEFINE DELPHICOMPILER26_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER26} {$DEFINE DELPHICOMPILER26_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER25} {$DEFINE DELPHICOMPILER25_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER25} {$DEFINE DELPHICOMPILER25_UP} {$ENDIF}
|
||||||
@@ -1387,6 +1423,7 @@
|
|||||||
{ DELPHICOMPILERX_UP from DELPHICOMPILERX_UP mappings }
|
{ DELPHICOMPILERX_UP from DELPHICOMPILERX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF DELPHICOMPILER28_UP} {$DEFINE DELPHICOMPILER27_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER27_UP} {$DEFINE DELPHICOMPILER26_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER27_UP} {$DEFINE DELPHICOMPILER26_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER26_UP} {$DEFINE DELPHICOMPILER25_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER26_UP} {$DEFINE DELPHICOMPILER25_UP} {$ENDIF}
|
||||||
{$IFDEF DELPHICOMPILER25_UP} {$DEFINE DELPHICOMPILER24_UP} {$ENDIF}
|
{$IFDEF DELPHICOMPILER25_UP} {$DEFINE DELPHICOMPILER24_UP} {$ENDIF}
|
||||||
@@ -1418,6 +1455,7 @@
|
|||||||
{ COMPILERX_UP from COMPILERX mappings }
|
{ COMPILERX_UP from COMPILERX mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF COMPILER28} {$DEFINE COMPILER28_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER27} {$DEFINE COMPILER27_UP} {$ENDIF}
|
{$IFDEF COMPILER27} {$DEFINE COMPILER27_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER26} {$DEFINE COMPILER26_UP} {$ENDIF}
|
{$IFDEF COMPILER26} {$DEFINE COMPILER26_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER25} {$DEFINE COMPILER25_UP} {$ENDIF}
|
{$IFDEF COMPILER25} {$DEFINE COMPILER25_UP} {$ENDIF}
|
||||||
@@ -1450,6 +1488,7 @@
|
|||||||
{ COMPILERX_UP from COMPILERX_UP mappings }
|
{ COMPILERX_UP from COMPILERX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF COMPILER28_UP} {$DEFINE COMPILER27_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER27_UP} {$DEFINE COMPILER26_UP} {$ENDIF}
|
{$IFDEF COMPILER27_UP} {$DEFINE COMPILER26_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER26_UP} {$DEFINE COMPILER25_UP} {$ENDIF}
|
{$IFDEF COMPILER26_UP} {$DEFINE COMPILER25_UP} {$ENDIF}
|
||||||
{$IFDEF COMPILER25_UP} {$DEFINE COMPILER24_UP} {$ENDIF}
|
{$IFDEF COMPILER25_UP} {$DEFINE COMPILER24_UP} {$ENDIF}
|
||||||
@@ -1481,6 +1520,7 @@
|
|||||||
{ RTLX_UP from RTLX_UP mappings }
|
{ RTLX_UP from RTLX_UP mappings }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
|
||||||
|
{$IFDEF RTL350_UP} {$DEFINE RTL340_UP} {$ENDIF}
|
||||||
{$IFDEF RTL340_UP} {$DEFINE RTL330_UP} {$ENDIF}
|
{$IFDEF RTL340_UP} {$DEFINE RTL330_UP} {$ENDIF}
|
||||||
{$IFDEF RTL330_UP} {$DEFINE RTL320_UP} {$ENDIF}
|
{$IFDEF RTL330_UP} {$DEFINE RTL320_UP} {$ENDIF}
|
||||||
{$IFDEF RTL320_UP} {$DEFINE RTL310_UP} {$ENDIF}
|
{$IFDEF RTL320_UP} {$DEFINE RTL310_UP} {$ENDIF}
|
||||||
@@ -1722,6 +1762,19 @@
|
|||||||
{$DEFINE SUPPORTS_UNICODE}
|
{$DEFINE SUPPORTS_UNICODE}
|
||||||
{$ENDIF CLR}
|
{$ENDIF CLR}
|
||||||
|
|
||||||
|
{$IFDEF BORLAND}
|
||||||
|
{$IFNDEF CLR}
|
||||||
|
// The ASSEMBLER symbol appeared with Delphi 7
|
||||||
|
{$IFNDEF COMPILER7_UP}
|
||||||
|
{$DEFINE CPUASM}
|
||||||
|
{$ELSE}
|
||||||
|
{$IFDEF ASSEMBLER}
|
||||||
|
{$DEFINE CPUASM}
|
||||||
|
{$ENDIF ASSEMBLER}
|
||||||
|
{$ENDIF ~COMPILER7_UP}
|
||||||
|
{$ENDIF ~CLR}
|
||||||
|
{$ENDIF BORLAND}
|
||||||
|
|
||||||
{$IFDEF COMPILER1_UP}
|
{$IFDEF COMPILER1_UP}
|
||||||
{$DEFINE SUPPORTS_CONSTPARAMS}
|
{$DEFINE SUPPORTS_CONSTPARAMS}
|
||||||
{$DEFINE SUPPORTS_SINGLE}
|
{$DEFINE SUPPORTS_SINGLE}
|
||||||
@@ -1850,6 +1903,7 @@
|
|||||||
|
|
||||||
{$IFDEF RTL130_UP}
|
{$IFDEF RTL130_UP}
|
||||||
{$DEFINE HAS_UNIT_CONTNRS}
|
{$DEFINE HAS_UNIT_CONTNRS}
|
||||||
|
{$DEFINE HAS_PROPERTY_OLDCREATEORDER}
|
||||||
{$ENDIF RTL130_UP}
|
{$ENDIF RTL130_UP}
|
||||||
|
|
||||||
{$IFDEF RTL140_UP}
|
{$IFDEF RTL140_UP}
|
||||||
@@ -1912,6 +1966,14 @@
|
|||||||
{$DEFINE HAS_AUTOMATIC_DB_FIELDS}
|
{$DEFINE HAS_AUTOMATIC_DB_FIELDS}
|
||||||
{$ENDIF RTL270_UP}
|
{$ENDIF RTL270_UP}
|
||||||
|
|
||||||
|
{$IFDEF RTL320_UP}
|
||||||
|
{$UNDEF HAS_UNIT_LIBC}
|
||||||
|
{$ENDIF RTL320_UP}
|
||||||
|
|
||||||
|
{$IFDEF RTL350_UP}
|
||||||
|
{$UNDEF HAS_PROPERTY_OLDCREATEORDER}
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
{ Cross-platform related defines }
|
{ Cross-platform related defines }
|
||||||
{------------------------------------------------------------------------------}
|
{------------------------------------------------------------------------------}
|
||||||
|
Reference in New Issue
Block a user