------- Comment #56 from howarth at nitro dot med dot uc dot edu  2009-09-23 
15:23 -------
(In reply to comment #54)
> For target masks, the target override routine checks the *_explicit flag and
> only changes it to the default if it wasn't explicit.
> For other variables, usually the variable is initialized to some other value
> (-1 usually) in *.opt, then the target has a chance to override it in its
> override routine (if it is still that special value at that point) and finally
> the generic code sets it to the default value if it is still the special 
> value.
> 

Jakub,
    Can you point us to a specific example of this being done in the gcc
sources we can get the syntax correct? If I execute "grep -R _explicit
gcc/config", I get a lot of matches but am unsure if they are doing what you
describe.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41405

Reply via email to