Re: [fpc-devel] Cannot compile fpc with latest trunk on MacOSX

2020-04-25 Thread Florian Klämpfl
Am 25.04.20 um 16:46 schrieb Michael Ring via fpc-devel: make -j clean buildbase FPC=~/fpcupdeluxe/fpc/bin/x86_64-darwin/fpc.sh works fine with fpc checkout from a few days ago, with todays trunk I get the following error: Should be fixed. ___

Re: [fpc-devel] Cannot compile fpc with latest trunk on MacOSX

2020-04-25 Thread J. Gareth Moreton
This has probably already been identified, but %r15 etc should be %r15d. You can't zero- extend directly to a 64-bit register because zero-extending to 32-bit is guaranteed to zero the upper 32 bits. Gareth aka. Kit On Sat 25/04/20 18:00 , "Jonas Maebe" jo...@freepascal.org sent: > On

Re: [fpc-devel] Cannot compile fpc with latest trunk on MacOSX

2020-04-25 Thread Jonas Maebe
On 25/04/2020 16:46, Michael Ring via fpc-devel wrote: > /Users/ring/devel/fpc/rtl/units/x86_64-darwin/system.s:3469:15: error: > invalid operand for instruction >     movzbl  %r12b,%rdx >   ^~~~ Probably caused by r45057. It would be nice if the internal assembler were

[fpc-devel] Cannot compile fpc with latest trunk on MacOSX

2020-04-25 Thread Michael Ring via fpc-devel
make -j clean buildbase FPC=~/fpcupdeluxe/fpc/bin/x86_64-darwin/fpc.sh works fine with fpc checkout from a few days ago, with todays trunk I get the following error: /Library/Developer/CommandLineTools/usr/bin/make rtl /Library/Developer/CommandLineTools/usr/bin/make -C