"Joseph S. Myers" <jos...@codesourcery.com> writes:

> On Thu, 22 May 2014, Rainer Orth wrote:
>
>>      * common.opt (compressed_debug_sections): New enum.
>>      (gz, gz=): New options.
>
>>      * opts.c (common_handle_option): Handle OPT_gz, OPT_gz_.
>
> Given that the options are completely handled via specs, why can't they 
> just be Driver options (without Common) and so not mentioned in 
> common_handle_option?

If I do this, -gz still gets passed to e.g. cc1, which errors out like
this:

cc1: error: unrecognised debug output level "z"

It seems my way of handling this is clearer than doing this in opts.c
(set_debug_level).

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to