ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2011/09/05/03:45:10

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: "Rod Pemberton" <do_not_have AT noavailemail DOT cmm>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: gcc difficulties on MSDOS 6.22 with LFN driver installed
Date: Mon, 5 Sep 2011 03:21:24 -0400
Organization: Aioe.org NNTP Server
Lines: 45
Message-ID: <j41t9m$ul$1@speranza.aioe.org>
References: <201108310027 DOT 22056 DOT juan DOT guerrero AT gmx DOT de> <E1Qye2f-0005Iu-TI AT fencepost DOT gnu DOT org> <201108312117 DOT 54522 DOT juan DOT guerrero AT gmx DOT de> <j3op85$567$1 AT speranza DOT aioe DOT org> <038ae4ff-44f2-4ad2-b806-a6ed9b6085a2 AT o9g2000vbo DOT googlegroups DOT com> <83zkincty6 DOT fsf AT gnu DOT org> <e5b1540d-525e-48b9-9b15-59e9ba823a23 AT s2g2000vby DOT googlegroups DOT com> <CAA2C=vA1fwBnmJh-L0g4Rw+BdoSD4VBXGd2WP-W5dws7KGFA-Q AT mail DOT gmail DOT com> <83pqjiuccr DOT fsf AT gnu DOT org> <306fc401-ad43-4c8c-9e86-382f90e32110 AT p10g2000yqi DOT googlegroups DOT com> <j3vko3$v6k$1 AT speranza DOT aioe DOT org> <340dcc25-1777-4a76-b2fd-bbc636df9afc AT t9g2000yqi DOT googlegroups DOT com>
NNTP-Posting-Host: qBjb0U1QTH77eiTXJSCpEw.user.speranza.aioe.org
X-Complaints-To: abuse AT aioe DOT org
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.2001
X-Notice: Filtered by postfilter v. 0.8.2
X-Newsreader: Microsoft Outlook Express 6.00.2800.2001
X-Priority: 3
X-MSMail-Priority: Normal
Bytes: 2547
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Juan Manuel Guerrero" <juan DOT guerrero AT gmx DOT de> wrote in message
news:340dcc25-1777-4a76-b2fd-bbc636df9afc AT t9g2000yqi DOT googlegroups DOT com...
>
> Neitherless it is a fact that filelength should
> have checked that 0x71A6 is supported at all.
>

True.

_USE_LFN was probably used to "test" for support of 0x71A6 since Windows
98/SE supports that function.  However, 71A6h and other LFN functions are
not
implemented by the various LFN drivers for DOS.


I tested _some_ of the LFN functions that were supported by different
drivers some years ago.

These are the functions I tested (unsorted):
710D, 71A0, 7139, 713B, 7147, 71A8, 716C, 7160, 5704, 5705, 5706, 5707,
71A6, 714E, 714F, 71A1, 7156, 7141, 71AA, 713A

Win98 supports all of those and likely some others.

Of the test list of functions above, DOSLFN and LFNDOS do not support these:
710D, 71A6, 71AA, 5706, 5707

So, those should all have checks.  It seems I did not check StarLFN ...

My notes (unconfirmed) say that DJGPP v2.03 calls all of those in the test
list, except for these two:
5707, 71AA

DJGPP also calls this one, so it should have a check too:
7143

Probably Win98 only:
71A7, 71A9

HTH,


Rod Pemberton


- Raw text -


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