Path: utzoo!attcan!uunet!lll-winken!csd4.csd.uwm.edu!leah!albanycs!crdgw1!crdos1!davidsen From: davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) Newsgroups: comp.lang.c Subject: Re: Uninitialized externals and statics. Message-ID: <131@crdos1.crd.ge.COM> Date: 24 Aug 89 14:05:55 GMT References: <2128@infmx.UUCP> <10764@smoke.BRL.MIL> <478.nlhp3@oracle.nl> <783@skye.ed.ac.uk> Organization: GE Corp R&D Center Lines: 18 In article <783@skye.ed.ac.uk>, richard@aiai.ed.ac.uk (Richard Tobin) writes: > Are there any well-known machines on which these aren't equivalent, and > on which the "wrong" initialization is done? Well known machines, yes. I don't have access to them anymore. The Honeywell DPS series (36 bit) has 400000000000(8) for f.p. zero and xxxxxx00004x(8) for byte pointer (x's are address bits). I believe that some DG models have char ptrs which are non-zero when NULL, but I haven't looked at one in close to ten years. Can someone help on this? -- bill davidsen (davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen) "The world is filled with fools. They blindly follow their so-called 'reason' in the face of the church and common sense. Any fool can see that the world is flat!" - anon