[Lazarus] Attn. Mattias, adding x86 CPU detection function to DefineTemplates.pas
Mattias Gaertner
nc-gaertnma at netcologne.de
Thu Nov 23 22:55:37 CET 2023
On 23.11.23 02:11, Maxim Ganetsky via lazarus wrote:
> Hello.
>
> I am trying to solve
> https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/38786
> (Lazarus emits x86-specific assembler mode compiler option for non-x86
> CPUs).
>
> In order to solve it, I need to add the following function to
> DefineTemplates.pas:
>
> function IsCPUX86(TargetCPU: string): boolean;
> begin
> TargetCPU := GetFPCTargetCPU(TargetCPU);
> Result:=(TargetCPU='i8086') or (TargetCPU='i386') or
> (TargetCPU='x86_64');
> end;
ok
Mattias
More information about the lazarus
mailing list