From: Ivan Maidanski Date: Thu, 22 Nov 2018 10:01:16 +0000 (+0300) Subject: Eliminate 'struct member is never used' cppcheck warnings in os_dep X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=225f8070477fd6f4766ea05c2444aa48bee22899;p=gc Eliminate 'struct member is never used' cppcheck warnings in os_dep * os_dep.c [SPARC && LINUX] (struct frame): Declare only if SAVE_CALL_CHAIN. --- diff --git a/os_dep.c b/os_dep.c index 57cda3e2..026aaf64 100644 --- a/os_dep.c +++ b/os_dep.c @@ -4500,6 +4500,7 @@ GC_API int GC_CALL GC_get_pages_executable(void) # if defined(LINUX) # include +# if defined(SAVE_CALL_CHAIN) struct frame { long fr_local[8]; long fr_arg[6]; @@ -4511,6 +4512,7 @@ GC_API int GC_CALL GC_get_pages_executable(void) long fr_argd[6]; long fr_argx[0]; }; +# endif # elif defined (DRSNX) # include # elif defined(OPENBSD)