Clash between TYPE and $IFDEF
Original Reporter info from Mantis: FPCCore
-
Reporter name: FPC core team
Original Reporter info from Mantis: FPCCore
- Reporter name: FPC core team
Description:
When compiling with -dHC64 then
{ifdef HC64}<br/> type eHashCode=Int64;<br/> {else HC64}
type eHashCode=longint;
{$endif HC64}
gives compiler error
Error: $ENDIF expected for $IFDEF HC64 defined in u_ehash.pas line ...
whereas
type
{$ifdef HC64}
eHashCode=Int64;
{$else HC64}
eHashCode=longint;
{$endif HC64}
gives no problem.
Additional information:
Reporter: Thomas Wolf
EMail: twolf at brocku dot ca
Mantis conversion info:
- Mantis ID: 4472
- OS: Linux
- Version: 1.1.0