On 14/08/17 21:32, Torsten Bögershausen wrote:
In general, yes.
I had a patch that allowed a 32 bit linux to commit a file >4GB.
There is however a restriction: The file must not yet be known to the
index. Otherwise the "diff" machinery kicks in, and tries to
compare the "old" and the "new" versions, which means that -both-
must fit into "memory" at the same time. Memory means here the available
address space rather then real memory.
So there may be room for improvements for 32 bit systems, but that is another
story, which can be developped independent of the ulong->size_t conversion.
Oh, I absolutely agree.
Thanks to Martin for working on this.
Indeed! Thanks Martin.
ATB,
Ramsay Jones