summaryrefslogtreecommitdiffstats
path: root/iwyu_include_picker.cc
diff options
context:
space:
mode:
Diffstat (limited to 'iwyu_include_picker.cc')
-rw-r--r--iwyu_include_picker.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/iwyu_include_picker.cc b/iwyu_include_picker.cc
index 4e6b490..ef8eb94 100644
--- a/iwyu_include_picker.cc
+++ b/iwyu_include_picker.cc
@@ -120,6 +120,7 @@ const IncludeMapEntry libc_symbol_map[] = {
{ "fsblkcnt_t", kPrivate, "<sys/statvfs.h>", kPublic },
{ "fsfilcnt_t", kPrivate, "<sys/types.h>", kPublic },
{ "fsfilcnt_t", kPrivate, "<sys/statvfs.h>", kPublic },
+ { "getopt", kPrivate, "<unistd.h>", kPublic },
{ "gid_t", kPrivate, "<sys/types.h>", kPublic },
{ "gid_t", kPrivate, "<grp.h>", kPublic },
{ "gid_t", kPrivate, "<pwd.h>", kPublic },
@@ -178,6 +179,10 @@ const IncludeMapEntry libc_symbol_map[] = {
{ "off_t", kPrivate, "<sys/mman.h>", kPublic },
{ "off_t", kPrivate, "<sys/stat.h>", kPublic },
{ "off_t", kPrivate, "<unistd.h>", kPublic },
+ { "optarg", kPrivate, "<unistd.h>", kPublic },
+ { "opterr", kPrivate, "<unistd.h>", kPublic },
+ { "optind", kPrivate, "<unistd.h>", kPublic },
+ { "optopt", kPrivate, "<unistd.h>", kPublic },
{ "pid_t", kPrivate, "<sys/types.h>", kPublic },
{ "pid_t", kPrivate, "<fcntl.h>", kPublic },
{ "pid_t", kPrivate, "<sched.h>", kPublic },