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
From: Chris Faylor <cgf@cygnus.com>
Date: Tue, 1 Aug 2000 22:57:03 -0400
To: cygwin@sources.redhat.com
Subject: Re: _argc & _argv
Message-ID: <20000801225703.A21609@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>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.6i
In-Reply-To: <398729EF.26967.184065B@localhost>; from pgarceau@teleport.com on Tue, Aug 01, 2000 at 07:50:07PM -0800

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
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

