Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!pyrnj!mirror!rs From: rs@mirror.UUCP Newsgroups: comp.os.minix Subject: Re: Hard Disk Problem ( and some more b Message-ID: <224900002@mirror> Date: Tue, 3-Mar-87 10:44:00 EST Article-I.D.: mirror.224900002 Posted: Tue Mar 3 10:44:00 1987 Date-Received: Fri, 6-Mar-87 00:32:35 EST References: <496@ubu.warwick.UUCP> Lines: 13 Nf-ID: #R:ubu.warwick.UUCP:-49600:mirror:224900002:000:551 Nf-From: mirror.UUCP!rs Mar 3 10:44:00 1987 Anyone hacking on the assembler/loader? The way many Unix systems avoid calling in stdio when they don't need it is that they have two routines named exit() in their library. The one that comes *before* printf, _flsbuf, sprintf, fread, etc., doesn't call cleanup(). The exit that comes *after* those routines does. This idea goes all the way back to (at least) Version 7. -- Rich $alz "Drug tests p**s me off" Mirror Systems, Cambridge Massachusetts rs@mirror.TMC.COM {adelie, mit-eddie, ihnp4, harvard!wjh12, cca, cbosgd, seismo}!mirror!rs