This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, libfortran] PR 40812 Large file support on MinGW


On Wed, Dec 2, 2009 at 05:58, Danny Smith <dansmister@gmail.com> wrote:
> On Wed, Dec 2, 2009 at 7:18 AM, Janne Blomqvist
> <blomqvist.janne@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.

Thanks. Just to be sure, please base your work on top of the improved patch at

http://gcc.gnu.org/ml/gcc-patches/2009-12/msg00087.html

I accidentally sent the first patch to gcc@ and gcc-patches@ instead
of fortran@ and gcc-patches, so the email thread got a little bit
mixed up. Sorry about that.

-- 
Janne Blomqvist


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]