Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!genrad!mit-eddi!mit-vax!eagle!harpo!seismo!hao!hplabs!sri-unix!edhall@rand-unix From: edhall%rand-unix@sri-unix.UUCP Newsgroups: net.unix-wizards Subject: Re: pdp11 loader options Message-ID: <2051@sri-arpa.UUCP> Date: Sat, 11-Jun-83 22:07:00 EDT Article-I.D.: sri-arpa.2051 Posted: Sat Jun 11 22:07:00 1983 Date-Received: Sun, 12-Jun-83 22:12:24 EDT Lines: 12 Actually, the data segment in separate I/D programs begins at location 2. This is to confirm to K&R's dictum that ``it is guaranteed that assignment of the constant 0 to a pointer will produce a null pointer distinguishable from a pointer to any object''. A while back there was a drawn-out discussion of de-referencing null pointers, and I believe this fact was mentioned in passing. A look at the source to ld will confirm it. -Ed Hall edhall@rand-unix ucbvax!trw-unix!randvax!edhall