Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Tue, 1 Aug 2000 23:09:30 -0400
From: Chris Faylor <cgf@cygnus.com>
To: cygwin@sources.redhat.com
Subject: Re: _argc & _argv
Message-ID: <20000801230930.A21712@cygnus.com>
Reply-To: cygwin@sources.redhat.com
Mail-Followup-To: cygwin@sources.redhat.com
References: <3987193F.13209.142D841@localhost>; <20000801214919.A20820@cygnus.com> <398729EF.26967.184065B@localhost> <20000801225703.A21609@cygnus.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.6i
In-Reply-To: <20000801225703.A21609@cygnus.com>; from cgf@cygnus.com on Tue, Aug 01, 2000 at 10:57:03PM -0400

On Tue, Aug 01, 2000 at 10:57:03PM -0400, Chris Faylor wrote:
>On Tue, Aug 01, 2000 at 07:50:07PM -0800, Paul Garceau wrote:
>>On 1 Aug 2000, at 21:49, the Illustrious Chris Faylor wrote:
>>>The only way to get the argc and argv parameters is in your main
>>>function.  They are passed as arguments.
>>>
>>>Cygwin does not have external globals that point to argc or argv.
>>>Neither does UNIX.
>>
>>I know Unix doesn't...I didn't know that Cygwin echoed that.  I think
>>that is the answer I was attempting to elicit.
>>
>>Thank you for your patience.
>
>Cygwin does try to stride two worlds and it is not always easy to see
>the distinction between the Windows way and the UNIX way.  In
>retrospect, I can't honestly say that we didn't implement __argv and
>__argc because "They don't do things that way on Windows" because we
						  ^^^^^^^
						  UNIX.

>have made other concessions to the Microsoft way of doing things.
>
>In this case the real answer as to why there is no __argv and __argc is
>probably "Because no one thought to add it."
>
>Have fun,
>cgf
>
>--
>Want to unsubscribe from this list?
>Send a message to cygwin-unsubscribe@sourceware.cygnus.com

-- 
cgf@cygnus.com                        Cygnus Solutions, a Red Hat company
http://sourceware.cygnus.com/         http://www.redhat.com/

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

