Subject: Re: shutdown(8) Heisenbug?
To: Frederick Bruckman <fb@enteract.com>
From: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
List: current-users
Date: 09/29/1999 20:00:42
On Wed, Sep 29, 1999 at 06:38:59PM -0500, Frederick Bruckman wrote:

> I think you're onto something. shutdown.c in -current and 1.4.1 are
> the same, and dofast is *never* *initialized*. That's bad.

Are you saying it's bad that it's not explicitly initialized in the code,
or that the compiler's not initializing it? It's not a problem for the
code itself not to initialize it, IMHO - the language spec says that the
variable will dependably be zero with no intervention required. But maybe
that's what you're saying...?

> I looked at the m68k assembly, and egcs-1.1.1 does *not* initialize
> "dofast" to zero.

*That* is a problem, as I understand it. I'll see if I can figure it out
on my i386.

-- 
    Mason Loring Bliss  mason@acheron.middleboro.ma.us  They also surf who
awake ? sleep : dream;  http://acheron.ne.mediaone.net  only stand on waves.