Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 1999 23:32:59 -0400 (EDT)
From:      Amol Mohite <amol2@m-net.arbornet.org>
To:        Greg Lehey <grog@lemis.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: environment strings
Message-ID:  <Pine.BSI.3.96.990628233126.24384A-100000@m-net.arbornet.org>
In-Reply-To: <19990629095659.B86806@freebie.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help

I know about envp.

What I want to know is the exact position of these variables on the stack.

and if anywhere I can find some data, on the exact compisoition of the
stcak, then it will be very helpful.

references of books and websites wil be most helpful.

amol



> On Monday, 28 June 1999 at  5:54:29 -0400, Amol Mohite wrote:
> >
> > Hi!
> >
> > i hope this is the right list for this qs.
> >
> > I wanted t know where the environment strings i bsd were stored after a
> > program execs another one.
> 
> At the top of memory.  You can access them by the standard (but
> undocumented) method:
> 
> int main (int argc, char *argv [], char *envp [])
> 
> envp is a pointer to the environment strings.  This is true for every
> version of UNIX I know.
> 
> > Is there any place I ca get hold of the ABIs for freebsd ?
> 
> Can you be more specific?
> 
> Greg
> --
> See complete headers for address, home page and phone numbers
> finger grog@lemis.com for PGP public key
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.96.990628233126.24384A-100000>