Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: notes version 1.1usg 6/21/82; site ihlpf.UUCP Path: utzoo!decvax!wivax!linus!allegra!eagle!harpo!floyd!vax135!ariel!houti!hogpc!houxm!ihnp4!ihlpf!ARPA From: ARPA@ihlpf.UUCP Newsgroups: net.micro.pc Subject: "Re: Reentrancy and C Compilers - (nf)" Message-ID: <117@ihlpf.UUCP> Date: Thu, 2-Jun-83 10:01:18 EDT Article-I.D.: ihlpf.117 Posted: Thu Jun 2 10:01:18 1983 Date-Received: Wed, 8-Jun-83 22:30:21 EDT Organization: BTL Naperville, IL Lines: 14 #R:sri-arpa:-158500:ihlpf:17100009: 0:540 ihlpf!dap1 Jun 2 8: 3:00 1983 I don't think anything that employs DOS is reentrant for the simple reason that the DOS function calls are not reentrant. Since DOS switches to its own internal stack when making these function calls you can have lots of problems. I found this out when I wrote a timer routine which tried to write to the screen with a DOS interrupt. It kept blowing up until I changed it to call BIOS directly. I'm pretty sure this analysis is correct but if not, could somebody out there steer me right? Darrell Plank BTL-IH ihlpf!dap1