Bug found!

Look for all strings "Mode: Word" in the function/procedure heads in unit
sysutils.pas.
Change the strings to "Mode: Longint" and FileRead will work. (Tested with
Win32 version).