[Lazarus] Updates to Synedit and 64 bit have linking problems

ik idokan at gmail.com
Sun Mar 18 11:13:25 CET 2012


On Sun, Mar 18, 2012 at 12:08, Mattias Gaertner
<nc-gaertnma at netcologne.de> wrote:
> On Sun, 18 Mar 2012 10:50:27 +0200
> ik <idokan at gmail.com> wrote:
>
>> Hello,
>>
>> I tried to compile Lazarus today from svn (after two weeks of not
>> updating it), and got the following error message:
>> lazarus/components/synedit/synedithighlighterfoldbase.pas(722,13)
>> Error: Asm: [movsxd mem64,reg32] invalid combination of opcode and
>> operands
>>
>> It happens at lazarus/components/synedit/synedithighlighterfoldbase.pas
>> Line 722 for the code of:
>>
>> Result := FoldBlockEndLevel(ALineIndex, AFilter) -
>> FoldBlockMinLevel(ALineIndex, AFilter);
>
> It compiles here.
> What compiler version has problems with it?

2.6.0 x86_64

>
>
>> I'm attaching patch to fix it.
>
>
> Mattias
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus




More information about the Lazarus mailing list