Re: [cc65] Re: Windows command line args

From: Ullrich von Bassewitz <>
Date: 2005-03-30 21:14:37
On Wed, Mar 30, 2005 at 07:15:34PM +0200, Spiro Trikaliotis wrote:
> I just downloaded the new version. Anyway: What exactly do I have to
> test? Could you please explain what the problem was exactly?

Windows doesn't expand line arguments. It's the program that must do it. Older
versions of the binaries had a special startup code linked in that checked for
wildcard arguments, expanded these arguments and replaced the arguments passed
to main(). Newer versions were missing this special startup code, and the
newest versions should have it again.

> Is this the test you expected? I don't believe so, is it?

No, because you used cygwin and its shell. When using cygwin, the shell
expands wildcards on the command line, so the program never sees them and will
always work correctly. If you do the test above with the windows shell and get
the same results for the new binary, this would mean that the changes are ok.

BTW: Did anyone test the installer? I have some feedback from Oliver, but he
is opposed to installers in general, so this doesn't really count:-) It would
be a pity if I had to remove the installer for the next release, because no
one has tested it.



Ullrich von Bassewitz                        
To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Mar 30 21:14:41 2005

This archive was generated by hypermail 2.1.8 : 2005-03-30 21:14:47 CEST