On Wed, Dec 2, 2009 at 7:18 AM, Janne Blomqvist <blomqvist.ja...@gmail.com> wrote: > Hi, > > the attached patch should make gfortran support > 2 GB files on MinGW. > I don't have a windows installation to test on, so I don't know if > this works or not. Though I regtested on x86_64-unknown-linux-gnu to > make sure that non-MinGW targets didn't change (it's all behind > #ifdefs, but just to be sure). > > Another caveat is that it uses features from the Win32 API that > according to MSDN are available only as of w2k and newer, so with this > patch we effectively drop support for pre-w2k targets on MinGW. I > don't know if anybody cares about such platforms any longer, if so > maybe the interested party could step up to the plate and contribute > some configure checks or somesuch so that we could fall back to the > old ftruncate or chsize functions?
I care about pre-w2k WinNT at least. Please hold off on this while I test a simple modification that doesn't require the newer API. Danny