From aa2c8f0add5c9b2a492305de41191ec2beddd3bb Mon Sep 17 00:00:00 2001 From: David Gibson Date: Fri, 21 Aug 2026 15:03:59 +1000 Subject: clangd: Add _GNU_SOURCE to default clangd options We always insert -D_GNU_SOURCE and -D_XOPEN_SOURCE=700 when compiling from the Makefile, and we rely on it. Without these listed in .clangd, clangd will generate numerous spurious warnings. Signed-off-by: David Gibson Signed-off-by: Stefano Brivio --- .clangd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.clangd b/.clangd index 41bec92..51baf73 100644 --- a/.clangd +++ b/.clangd @@ -1,3 +1,3 @@ CompileFlags: # Don't try to interpret our headers as C++' - Add: [-xc, -Wall] + Add: [-xc, -Wall, -D_XOPEN_SOURCE=700, -D_GNU_SOURCE] -- cgit v1.2.3