From owner-freebsd-hackers Sun Jun 1 21:51:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA26323 for hackers-outgoing; Sun, 1 Jun 1997 21:51:00 -0700 (PDT) Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id VAA26302 for ; Sun, 1 Jun 1997 21:50:54 -0700 (PDT) Received: by dg-rtp.dg.com (5.4R3.10/dg-rtp-v02) id AA07718; Mon, 2 Jun 1997 00:50:12 -0400 Received: from ponds by dg-rtp.dg.com.rtp.dg.com; Mon, 2 Jun 1997 00:50 EDT Received: from lakes.water.net (lakes [10.0.0.3]) by ponds.water.net (8.8.5/8.7.3) with ESMTP id UAA04221; Sun, 1 Jun 1997 20:29:01 -0400 (EDT) Received: (from rivers@localhost) by lakes.water.net (8.8.5/8.6.9) id UAA18558; Sun, 1 Jun 1997 20:36:41 -0400 (EDT) Date: Sun, 1 Jun 1997 20:36:41 -0400 (EDT) From: Thomas David Rivers Message-Id: <199706020036.UAA18558@lakes.water.net> To: arnej@stud.math.ntnu.no, ponds!uriah.heep.sax.de!j, ponds!uriah.heep.sax.de!joerg_wunsch Subject: Re: bcc vs cc/gcc (float) Cc: ponds!FreeBSD.ORG!hackers Content-Type: text Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > j@uriah.heep.sax.de (J Wunsch) wrote: > > IMHO, Posix specifies the `extern char **environ' extension however. > > This seems to be more liberal in that the implementation is free in > > how this pointer is being initialized. > > > > I don't see a declaration for environ in our /usr/include/ files. > > Shouldn't it be there? > > Posix doesn't specify any (which I think was a mistake), but it would > be nice to have it as an extension. Maybe in like > sys_siglist? (: everything that doesn't fit anywhere else :-) > > - Arne H. J. > I don't think you can do this; because it would violate the user's name space. Since POSIX doesn't specify, I believe a user is allowed to declare his own external named environ. Then, you would have a conflict. - Dave Rivers -