• Projects
  • Imprint
  • Archives
  • Categories
  • Compiler/RTL version overview

    2010 - 02.06

    When developing some libraries you sometimes have to distinct between different compilers and version. I collected some versions and informations from the internet and tried to get them all in the following table. This table maybe usefull for some other developer…

    Please feel free to send me some more information for other versions.

    Product & Version
    VERxxx defines
    __BORLANDC__ value
    RTLVersion
    CompilerVersion
    Package Version
    Registry
    Turbo Pascal 4.0VER40n/an/an/a
    Turbo Pascal 5.0VER50n/an/an/a
    Turbo Pascal 5.5VER55n/an/an/a
    Turbo Pascal 6.0VER60n/an/an/a
    Turbo Pascal for Windows 1.0VER10n/an/an/a
    Turbo Pascal for Windows 1.5VER70n/an/an/a
    Borland Pascal 7.0VER70n/an/an/a
    Delphi 1VER80n/an/an/a
    Delphi 2VER90n/an/an/a
    C++Builder 1VER930x0520n/an/a
    Delphi 3VER100n/an/an/a30
    C++ Builder 3VER1100x0530n/an/a30
    Delphi 4VER120n/an/an/a40
    C++ Builder 4VER1250x0540n/an/a40
    Delphi 5 / C++ Builder 5VER1300x0550n/an/a50HKLM\Software\Borland\Delphi\5.0
    HKLM\Software\Borland\C++Builder\5.0
    Borland C++ 5.50x0550n/a
    Borland C++ 5.5.10x0551n/a
    Delphi 6 / C++ Builder 6VER1400x056014.001460HKCU\Software\Borland\Delphi\6.0
    HKLM\Software\Borland\C++Builder\6.0
    Delphi 7 / Delphi 7.1VER150n/a15.001570HKCU\Software\Borland\Delphi\7.0
    Delphi 8 for .NETVER160n/a16.001680
    Delphi 2005 / C++ Builder 2005VER170???17.001790
    BDS Studio 2006VER1800x0570
    0x0582
    18.0018100HKCU\Software\Borland\BDS\4.0
    RAD Studio 2007VER180, VER1850x0590 C++Builder 2007
    0x0591 C++Builder 2007 Update 1
    0x0592 RAD Studio 2007
    0x0593 RAD Studio 2007 December Update
    18.0018.5100/110HKCU\Software\Borland\BDS\5.0
    RAD Studio 2007 for .NETVER190??????19110
    RAD Studio 2009VER2000x0610 C++Builder 2009 (Update 1)
    0x0613 ???
    20.0020120HKLM\Software\CodeGear\BDS\6.0
    RAD Studio 2010VER2100x0620 C++Builder 2010 (Update 1)
    0x0621 C++Builder 2010 Update 2
    21.0021140HKCU\Software\CodeGear\BDS\7.0
    RAD Studio 2011 (XE)VER2200x0630 C++Builder XE
    0x0631 C++Builder XE Update 1
    22.0022150HKCU\Software\Embarcadero\BDS\8.0
    RAD Studio 2012 (XE2)VER2300x064423.0023160
    RAD Studio 2013 (XE3)VER2400x065024.0024170
    RAD Studio 2014 (XE4)????????????180

    One Response to “Compiler/RTL version overview”

    Your Reply

    Comment Spam Protection by WP-SpamFree