* gcc --help for options which are not warnings or optimizations
@ 2009-06-01 21:22 Ian Lance Taylor
2009-06-02 9:38 ` Nick Clifton
0 siblings, 1 reply; 5+ messages in thread
From: Ian Lance Taylor @ 2009-06-01 21:22 UTC (permalink / raw)
To: nickc; +Cc: gcc
Nick, how is gcc --help supposed to work for options which are neither
warnings nor optimizations? For example, -fstack-protector. Is there a
--help option which will display it?
Ian
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gcc --help for options which are not warnings or optimizations
2009-06-01 21:22 gcc --help for options which are not warnings or optimizations Ian Lance Taylor
@ 2009-06-02 9:38 ` Nick Clifton
2009-06-02 12:34 ` Diego Novillo
2009-06-02 13:51 ` Ian Lance Taylor
0 siblings, 2 replies; 5+ messages in thread
From: Nick Clifton @ 2009-06-02 9:38 UTC (permalink / raw)
To: Ian Lance Taylor; +Cc: gcc
Hi Ian,
> Nick, how is gcc --help supposed to work for options which are neither
> warnings nor optimizations? For example, -fstack-protector. Is there a
> --help option which will display it?
Yes - but only the generic "--help --verbose" rather than a more
qualified version.
My original goal with the qualifiers for --help was to enable to
automatic collection of all optimization options available in a
particular version of gcc. These would then be plugged in to a script
to try out various different combinations of those options in the hopes
of find the optimum selection.
I suppose we could add another qualifier along the lines of
"--help=not-otherwise-shown" but that seems rather klunky.
Cheers
Nick
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gcc --help for options which are not warnings or optimizations
2009-06-02 9:38 ` Nick Clifton
@ 2009-06-02 12:34 ` Diego Novillo
2009-06-03 7:40 ` Nick Clifton
2009-06-02 13:51 ` Ian Lance Taylor
1 sibling, 1 reply; 5+ messages in thread
From: Diego Novillo @ 2009-06-02 12:34 UTC (permalink / raw)
To: Nick Clifton; +Cc: Ian Lance Taylor, gcc
On Tue, Jun 2, 2009 at 05:38, Nick Clifton <nickc@redhat.com> wrote:
> I suppose we could add another qualifier along the lines of
> "--help=not-otherwise-shown" but that seems rather klunky.
--help=other?
(I've got tons of other colors for this bike shed, if needed).
Diego.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gcc --help for options which are not warnings or optimizations
2009-06-02 9:38 ` Nick Clifton
2009-06-02 12:34 ` Diego Novillo
@ 2009-06-02 13:51 ` Ian Lance Taylor
1 sibling, 0 replies; 5+ messages in thread
From: Ian Lance Taylor @ 2009-06-02 13:51 UTC (permalink / raw)
To: Nick Clifton; +Cc: gcc
Nick Clifton <nickc@redhat.com> writes:
> Hi Ian,
>
>> Nick, how is gcc --help supposed to work for options which are neither
>> warnings nor optimizations? For example, -fstack-protector. Is there a
>> --help option which will display it?
>
> Yes - but only the generic "--help --verbose" rather than a more
> qualified version.
In that case I think that gcc --help should display something about
--verbose.
> I suppose we could add another qualifier along the lines of
> "--help=not-otherwise-shown" but that seems rather klunky.
Diego's --help=other suggestion seems reasonable.
Ian
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gcc --help for options which are not warnings or optimizations
2009-06-02 12:34 ` Diego Novillo
@ 2009-06-03 7:40 ` Nick Clifton
0 siblings, 0 replies; 5+ messages in thread
From: Nick Clifton @ 2009-06-03 7:40 UTC (permalink / raw)
To: Diego Novillo, Ian Lance Taylor; +Cc: gcc
Hi Ian, Hi Diego,
> Diego Novillo wrote:
> --help=other?
That works. :-)
Actually, there already is a qualifier which will select
-fstack-protector, I had just forgotten about it:
% gcc --help=common | grep stack
-Wstack-protector Warn when not issuing stack smashing
protection
-fdefer-pop Defer popping functions args from stack until
-fomit-frame-pointer When possible do not generate stack frames
-fstack-check Insert stack checking code into the program
-fstack-limit This switch lacks documentation
-fstack-limit-register=<register> Trap if the stack goes past <register>
-fstack-limit-symbol=<name> Trap if the stack goes past symbol <name>
-fstack-protector Use propolice as a stack protection method
-fstack-protector-all Use a stack protection method for every
function
Cheers
Nick
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-06-03 7:40 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-01 21:22 gcc --help for options which are not warnings or optimizations Ian Lance Taylor
2009-06-02 9:38 ` Nick Clifton
2009-06-02 12:34 ` Diego Novillo
2009-06-03 7:40 ` Nick Clifton
2009-06-02 13:51 ` Ian Lance Taylor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).