> Clang does not support nested functions [1], and there is no plan to > support them upstream. As such, any file that uses nested functions > (or any gcc extension not supported by clang) is excluded from the > analysis (see e.g. [2]). Richard has no special love for them, iiuc > b/c the semantic is not too well defined. I propose to deprecate their > use for the Hurd and to gradually rewrite the code that uses them,
That's a non-starter. They are an excellent extension and their semantics are thoroughly well-defined.