[fpc-pascal] Truncate procedure unable to work under Linux, is this a bug?
Michael Van Canneyt
michael at freepascal.org
Thu May 21 09:33:18 CEST 2015
On Wed, 20 May 2015, Peter wrote:
> On 20/05/15 16:36, Marco van de Voort wrote:
>> In our previous episode, Peter said:
>>> It should work if Truncate64 is used instead of Truncate.
>>> I suggest its a bug, albeit probably a wishlist one.
>> ftruncate64 is already used for 32-bit CPUs, ftruncate for 64-bit cpus
>> You can get info on what FPC sends to the kernel using strace.
>> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> Thanks for that. So is it a bug then? Why is 64-bit not using ftruncate64?
It is a bug in the system unit. I committed a patch in rev. 30892.
More information about the fpc-pascal