-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Andreas Schwab on 9/27/2006 8:00 AM:
> Ralf Wildenhues <[EMAIL PROTECTED]> writes:
> 
>> The issue is
>> much more special in this case: the FreeBSD compiler wrapper c89
>> accepts the options
>>   -MP -MD -MF -MT
>>
>> if they appear _after_ all the other command line arguments,
> 
> The wrapper probably just stops parsing options at the first non-option,
> and passes all remaining arguments unchanged.

Which sounds like a bug in the wrapper to me (like the one that was just
fixed in the post coreutils 6.2 groups script).  If they really want to
stop parsing options, and pass all remaining arguments to gcc, then they
should be using -- between the options they give gcc and the remaining
arguments that they pass unchanged.  But as long as that bug in the
wrapper is still present, we might as well exploit it in depcomp :)

- --
Life is short - so eat dessert first!

Eric Blake             [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFGxns84KuGfSFAYARAppXAKCOBXg3JyqwuAhcvV4+uJpL4sFJowCfQLEc
CM6NSC8wavF/lnzvoENwu5Q=
=oJBv
-----END PGP SIGNATURE-----


Reply via email to