Cannot build on FreeBSD 8.2 - x86_64
Original Reporter info from Mantis: leonardorame
-
Reporter name: Leonardo M. Ramé
Original Reporter info from Mantis: leonardorame
- Reporter name: Leonardo M. Ramé
Description:
When trying to compile FPC 2.5.1 from svn trunk, on a FreeBSD 8.2 - x86_64 I get this error:
gmake[7]: Entering directory /usr/home/martin/desarrollo/fpc/rtl/freebsd'<br/> /bin/mkdir -p /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd<br/> as -o /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd/prt0.o x86_64/prt0.as<br/> as -o /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd/cprt0.o x86_64/cprt0.as<br/> as -o /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd/gprt0.o x86_64/gprt0.as<br/> /usr/local/bin/fpc -dNOMOUSE -Ur -Ur -Xs -O2 -n -Fi../inc -Fi../x86_64 -Fi../unix -Fi../bsd -Fi../bsd/x86_64 -Fi../freebsd/x86_64 -FE. -FU/usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd -dx86_64 -dRELEASE -Us -Sg ../bsd/system.pp<br/> thread.inc(411,10) Warning: Function result does not seem to be set<br/> /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd/system.s: Assembler messages:<br/> /usr/home/martin/desarrollo/fpc/rtl/units/x86_64-freebsd/system.s:2262: Error: operand type mismatch for
movzbl'
Steps to reproduce:
Just svn up and gmake clean all.
Mantis conversion info:
- Mantis ID: 19188
- OS: FreeBSD
- OS Build: 8.2
- Build: trunk
- Platform: x86_64
- Version: 2.5.1
- Fixed in version: 2.6.0
- Fixed in revision: 17353 (#f97f223d)