+ added (not yet configurable) target LLVM version

git-svn-id: trunk@32881 -
This commit is contained in:
Jonas Maebe 2016-01-07 22:05:54 +00:00
parent 3dbe97d9b6
commit d290ede5a6

View File

@ -44,6 +44,9 @@ interface
{ comphook pulls in sysutils anyways }
cutils,cclasses,cfileutl,
cpuinfo,
{$if defined(LLVM) and not defined(GENERIC_CPU)}
llvminfo,
{$endif LLVM and not GENERIC_CPU}
globtype,version,systems;
const
@ -167,6 +170,10 @@ interface
instructionset : tinstructionset;
{$endif defined(ARM)}
{$if defined(LLVM) and not defined(GENERIC_CPU)}
llvmversion: tllvmversion;
{$endif defined(LLVM) and not defined(GENERIC_CPU)}
{ CPU targets with microcontroller support can add a controller specific unit }
controllertype : tcontrollertype;
@ -490,6 +497,9 @@ interface
{$if defined(ARM)}
instructionset : is_arm;
{$endif defined(ARM)}
{$if defined(LLVM) and not defined(GENERIC_CPU)}
llvmversion : llvmver_3_6_0;
{$endif defined(LLVM) and not defined(GENERIC_CPU)}
controllertype : ct_none;
pmessage : nil;
);