Es spricht ja nichts dagegen, parallel zum
Win32/Win64-Compiler noch je einen Win32Arc/Win64Arc-Compiler zu verwenden. Man legt dann einfach zwei neue Plattformtypen an. Wenn man sich mal die PlattformAPI.pas von XE8 ansieht, ist das offenbar nicht so weit hergeholt:
Delphi-Quellcode:
const
{ Universal platform ids }
cWin32Platform = '
Win32';
cWinNX32Platform = '
WinNX32';
cWinIoT32Platform = '
WinIoT32';
cOSX32Platform = '
OSX32';
cWin64Platform = '
Win64';
cLinux32Platform = '
Linux32';
cAndroidPlatform = '
Android';
ciOSSimulatorPlatform = '
iOSSimulator';
ciOSDevice32Platform = '
iOSDevice32';
ciOSDevice64Platform = '
iOSDevice64';
ciOSDevicePlatform = ciOSDevice32Platform;