[Lazarus] Attn. Mattias, adding x86 CPU detection function to DefineTemplates.pas
Maxim Ganetsky
ganmax at narod.ru
Fri Nov 24 00:38:12 CET 2023
24.11.2023 0:55, Mattias Gaertner via lazarus пишет:
>
>
> 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
Cool, fixed in
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/7eb6be5a2cdbd9d57ac4adb71348701f9139e709
and merged to `fixes_3_0`.
--
Best regards,
Maxim Ganetsky mailto:ganmax at narod.ru
More information about the lazarus
mailing list