delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2016/05/08/01:28:43

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Subject: Re: Fwd: A few DJGPP libc.a bugs
To: djgpp AT delorie DOT com
References: <56F8295E DOT 2090401 AT posteo DOT de> <571E403D DOT 8080709 AT iki DOT fi>
<571E4A50 DOT 3010806 AT iki DOT fi> <571E8166 DOT 1000103 AT gmx DOT de> <571EE412 DOT 6000005 AT iki DOT fi>
<CAA-ihx914xS1qBNrR0Uii-jEm_-Q99LtbWHGmbjRj=azqidnaA AT mail DOT gmail DOT com>
From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Message-ID: <152f7110-7932-a6db-30fd-afccd63822d4@iki.fi>
Date: Sun, 8 May 2016 08:28:24 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <CAA-ihx914xS1qBNrR0Uii-jEm_-Q99LtbWHGmbjRj=azqidnaA@mail.gmail.com>
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On 04/27/2016 06:35 AM, Rugxulo (rugxulo AT gmail DOT com) [via djgpp-workers AT delorie DOT com] wrote:
> Hi,
>
> On Mon, Apr 25, 2016 at 10:44 PM, Andris Pavenis
> (andris DOT pavenis AT iki DOT fi) [via djgpp-workers AT delorie DOT com]
> <djgpp-workers AT delorie DOT com> wrote:
>> PS: Is DJGPP able to work with exFAT filesystem and if so would be DJGPP
>> able to handle files larger than 4GB on it under Windows? I myself only
>> recently found about exFAT when found that I have to install additional
>> package in Fedora 23 to mount microSD card.
> I can't speak for DJGPP here, but presumably the answer is no. Even
> the alleged 4 GB-1 support (in 2.04) was seemingly never tested much.
> I don't think NTVDM ever supported that, only Win95 (OSR2.5 or
> whatever). Besides, I think Win10 requires a late-model P4, thus
> presumably everything newer will be 64-bit only (similarly like new
> WSL is). So it may all be in vain.
>
> There recently was a guy working on some exFAT user-land tools
> (written in C) for FreeDOS (a la LTOOLS). He wasn't nearly finished
> with it (last September), but maybe he's farther along by now.
> Honestly, I somewhat advised him against it (after the fact, in lieu
> of ext2) because of the patented nature of the mess, but he didn't
> seem too phased by it. He seems very open to outside testing and
> contributions, so do feel free to email him if you're that curious.
>
Well that exFAT support suffers under WIn10 Home 32 bit from the same bug as NTFS, which makes it not
very useful for DJGPP.

DJGPP seems to be unable to open files on drives different from C: and formatted as NTFS or exFAT
when LFN is required.

All seems to work OK with:
- FAT32 on drives other than C:
- NTFS on C: (exFAT on C: untested for understandable reasons)

I have not tried to debug the problem to see which DOS calls do not work. It may be workaroundable in
our libc. I do not know.

I have also not tried testing on removable drives.

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019