Module Name: src Committed By: christos Date: Sat Oct 26 17:51:49 UTC 2019
Modified Files: src/sys/arch/m68k/include: fenv.h Log Message: disable -Wshadow because in c99 mode these get marked as builtins. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/m68k/include/fenv.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/m68k/include/fenv.h diff -u src/sys/arch/m68k/include/fenv.h:1.7 src/sys/arch/m68k/include/fenv.h:1.8 --- src/sys/arch/m68k/include/fenv.h:1.7 Wed Sep 13 05:55:35 2017 +++ src/sys/arch/m68k/include/fenv.h Sat Oct 26 13:51:49 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: fenv.h,v 1.7 2017/09/13 09:55:35 phx Exp $ */ +/* $NetBSD: fenv.h,v 1.8 2019/10/26 17:51:49 christos Exp $ */ /*- * Copyright (c) 2015 The NetBSD Foundation, Inc. @@ -108,6 +108,11 @@ typedef struct { __BEGIN_DECLS +#if __GNUC_PREREQ__(8, 0) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" +#endif + __fenv_static inline int feclearexcept(int __excepts) { @@ -259,6 +264,10 @@ feupdateenv(const fenv_t *__envp) return 0; } +#if __GNUC_PREREQ__(8, 0) +#pragma GCC diagnostic pop +#endif + #if defined(_NETBSD_SOURCE) || defined(_GNU_SOURCE) __fenv_static inline int