https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121563

--- Comment #17 from Christopher Bazley <Chris.Bazley at arm dot com> ---
(In reply to Harald van Dijk from comment #15)
> The problem isn't the semantics; it's the syntax. For example, I think it
> would be better if 'extern' were not implicit on function declarations
> within a function body and on file-scope definitions with external linkage.

A concrete reason this is poor syntax: nested function declarations.

Reply via email to