Re: [PATCH 31/64] fortify: Explicitly disable Clang support

2021-07-27 Thread Kees Cook
On Tue, Jul 27, 2021 at 02:18:58PM -0700, Nathan Chancellor wrote: > On 7/27/2021 1:58 PM, Kees Cook wrote: > > Clang has never correctly compiled the FORTIFY_SOURCE defenses due to > > a couple bugs: > > > > Eliding inlines with matching __builtin_* names > > https://bugs.llvm.org/show_bu

Re: [PATCH 31/64] fortify: Explicitly disable Clang support

2021-07-27 Thread Nathan Chancellor
On 7/27/2021 1:58 PM, Kees Cook wrote: Clang has never correctly compiled the FORTIFY_SOURCE defenses due to a couple bugs: Eliding inlines with matching __builtin_* names https://bugs.llvm.org/show_bug.cgi?id=50322 Incorrect __builtin_constant_p() of some globals

[PATCH 31/64] fortify: Explicitly disable Clang support

2021-07-27 Thread Kees Cook
Clang has never correctly compiled the FORTIFY_SOURCE defenses due to a couple bugs: Eliding inlines with matching __builtin_* names https://bugs.llvm.org/show_bug.cgi?id=50322 Incorrect __builtin_constant_p() of some globals https://bugs.llvm.org/show_bug.cgi?id=4