[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: llvm / clang / scan-build of the Hurd
From: |
Roland McGrath |
Subject: |
Re: llvm / clang / scan-build of the Hurd |
Date: |
Fri, 25 Oct 2013 14:32:08 -0700 (PDT) |
> 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.