Date: Wed, 03 Jan 2001 22:17:43 +0000 From: "Richard Dawe" Sender: rich AT phekda DOT freeserve DOT co DOT uk To: djgpp-workers AT delorie DOT com X-Mailer: Emacs 21.0.93 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6 Subject: Patch describing interaction of FSEXT & libdbg.a Message-Id: Reply-To: djgpp-workers AT delorie DOT com Hello. Please find below a patch that adds to the File System Extensions texinfo docs a description of the interaction of the debug FSEXT and any user/library FSEXTs. Bye, Rich =] *** src/libc/fsext/fsext.txh.orig Wed Jan 3 22:01:14 2001 --- src/libc/fsext/fsext.txh Wed Jan 3 22:13:44 2001 *************** *** 174,179 **** --- 174,188 ---- @file{NUL} and @file{CON}, respectively, so you don't need to write extensions for these. + Programs using the DJGPP debug support functions in @file{libdbg.a} may + have problems using File System Extensions, because the debug support + functions use a File System Extension to track the opening and closing + of files. Only the @code{__FSEXT_open} and @code{__FSEXT_creat} + calls will be passed to other File System Extensions by + @file{libdbg.a}. In other words, only fairly trivial File System + Extensions can be used in programs at the same time as the debug + support functions. + @c ---------------------------------------------------------------------- @node __FSEXT_alloc_fd, file system @subheading Syntax