X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Date: Wed, 21 Nov 2012 12:04:09 -0800 (PST) Complaints-To: groups-abuse AT google DOT com Injection-Info: s14g2000vba.googlegroups.com; posting-host=5.56.200.186; posting-account=OsAajgoAAADdKJnkJkmhzqP0jo6I_P_0 NNTP-Posting-Host: 5.56.200.186 References: <509FE38A DOT 9030207 AT gmx DOT de> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0,gzip(gfe) Message-ID: Subject: Re: Difficulties using DJGPP 2.04 together with DOSLFN 0.41 on MSDOS 6.22 From: Juan Manuel Guerrero Injection-Date: Wed, 21 Nov 2012 20:04:09 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 2452 Bytes: 2669 Lines: 24 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id qALKF1Hs015563 Reply-To: djgpp AT delorie DOT com On 21 Nov., 16:02, Ozkan Sezer wrote: > On 11/21/12, Jason Hood wrote: > > > On 12/11/2012 3:42, Juan Manuel Guerrero wrote: > >> I have tried to compile a simple "hello world" like program.  I have > >> used MSDOS 6.22 together with DOSLFN 0.41 (used options  ~- t+; this > >> means that no numeric tail will be created).  I have used djdev204, > >> gcc472b, bnu223b and CWSDPMI r7 without activated swap file. > > > It was a combination of the old MSDOS, DOSLFN chaining and djdev204 > > not always setting carry before using 71A6 (get file info by handle). > > Current v2.04 is supposed to always set carry flag before calling 71A6. > Is the djdev204 in question an old version? Yes, I tested with the original djdev204 from the /beta directory. A year ago I committed changes to the repository that explicitly set the carry flag before every 0x71A6 and 0x7100 call but I must to have missed something, because even a newly compiled library did not work with the DOSLFN 0.4[0|1] series of driver. But it worked with DOSLFN 0.3[3|4] series. Regards, Juan M. Guerrero