From d978a824a0817e08c87acec4c22e56351b19c02f Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Mon, 1 Aug 2022 22:00:53 +0200 Subject: Add mappings for struct stat members are implemented through macros and other stuff, which is defined in that headers, so map the header to the same headers that struct stat is mapped. Signed-off-by: Alejandro Colomar --- gcc.libc.imp | 2 ++ iwyu_include_picker.cc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gcc.libc.imp b/gcc.libc.imp index 1bbe989..6f0883f 100644 --- a/gcc.libc.imp +++ b/gcc.libc.imp @@ -91,6 +91,8 @@ { include: [ "", private, "", public ] }, { include: [ "", private, "", public ] }, { include: [ "", private, "", public ] }, + { include: [ "", private, "", public ] }, + { include: [ "", private, "", public ] }, { include: [ "", private, "", public ] }, { include: [ "", private, "", public ] }, { include: [ "", private, "", public ] }, diff --git a/iwyu_include_picker.cc b/iwyu_include_picker.cc index ef8eb94..97334c0 100644 --- a/iwyu_include_picker.cc +++ b/iwyu_include_picker.cc @@ -465,6 +465,8 @@ const IncludeMapEntry libc_include_map[] = { { "", kPrivate, "", kPublic }, { "", kPrivate, "", kPublic }, { "", kPrivate, "", kPublic }, + { "", kPrivate, "", kPublic }, + { "", kPrivate, "", kPublic }, { "", kPrivate, "", kPublic }, { "", kPrivate, "", kPublic }, { "", kPrivate, "", kPublic }, -- cgit v1.2.3