C++ Compiler Versions in Predefined Macros
Hello, XE4 is missing. I think it should be
- 0x0660 for C++Builder XE4 32-bit
- 0x0650 for C++Builder XE4 64-bit
For XE4, as you indicate, BCC32 and BCC0SX are 0x0660 but BCC64 is 0x0650.
For XE3, the BCC64 compiler was 0x0650 when it was introduced at XE3 Update 1.
I have added this information to the help page.
Many thanks for your contribution to the docwiki -