diff options
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/include/signal.h | 3 | ||||
-rw-r--r-- | nuttx/include/stdio.h | 3 | ||||
-rw-r--r-- | nuttx/include/stdlib.h | 3 | ||||
-rw-r--r-- | nuttx/include/sys/stat.h | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/nuttx/include/signal.h b/nuttx/include/signal.h index a31e62ff2..4f763a250 100644 --- a/nuttx/include/signal.h +++ b/nuttx/include/signal.h @@ -252,7 +252,10 @@ EXTERN int sigfillset(FAR sigset_t *set); EXTERN int sigaddset(FAR sigset_t *set, int signo); EXTERN int sigdelset(FAR sigset_t *set, int signo); EXTERN int sigismember(FAR const sigset_t *set, int signo); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" EXTERN int sigaction(int sig, FAR const struct sigaction *act, FAR struct sigaction *oact); +#pragma GCC diagnostic pop EXTERN int sigprocmask(int how, FAR const sigset_t *set, FAR sigset_t *oset); EXTERN int sigpending(FAR sigset_t *set); EXTERN int sigsuspend(FAR const sigset_t *sigmask); diff --git a/nuttx/include/stdio.h b/nuttx/include/stdio.h index eb977d38d..894666964 100644 --- a/nuttx/include/stdio.h +++ b/nuttx/include/stdio.h @@ -157,7 +157,10 @@ int vdprintf(int fd, FAR const char *fmt, va_list ap); /* Operations on paths */ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" int statfs(FAR const char *path, FAR struct statfs *buf); +#pragma GCC diagnostic pop #undef EXTERN #if defined(__cplusplus) diff --git a/nuttx/include/stdlib.h b/nuttx/include/stdlib.h index 08d35e1c6..74ecbf4ed 100644 --- a/nuttx/include/stdlib.h +++ b/nuttx/include/stdlib.h @@ -189,7 +189,10 @@ void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *)); #ifdef CONFIG_CAN_PASS_STRUCTS +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" struct mallinfo mallinfo(void); +#pragma GCC diagnostic pop #else int mallinfo(struct mallinfo *info); #endif diff --git a/nuttx/include/sys/stat.h b/nuttx/include/sys/stat.h index 1204b15aa..c65a76c4b 100644 --- a/nuttx/include/sys/stat.h +++ b/nuttx/include/sys/stat.h @@ -123,7 +123,10 @@ extern "C" { EXTERN int mkdir(FAR const char *pathname, mode_t mode); EXTERN int mkfifo(FAR const char *pathname, mode_t mode); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" EXTERN int stat(const char *path, FAR struct stat *buf); +#pragma GCC diagnostic pop EXTERN int fstat(int fd, FAR struct stat *buf); #undef EXTERN |