diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2016-10-06 01:12:55 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2016-10-06 01:12:55 +0300 |
commit | 31d037e41bcd81ee2be95088ab99a7b969b48d29 (patch) | |
tree | f6683b08cbfaedf550c10d03e70c7f38662e2c3f /extra | |
parent | b3692f94bf1eb991c242115fb938a47b59de43be (diff) | |
download | bdwgc-31d037e41bcd81ee2be95088ab99a7b969b48d29.tar.gz |
Workaround '#error' cppcheck error messages
* extra/msvc_dbg.c (GetStackFramesFromContext): Skip #error pragma
if CPPCHECK.
* include/private/gcconfig.h [sun && mc68000]: Likewise.
* include/private/gcconfig.h [hp9000s300 || ibm032 || _AUX_SOURCE
|| __pj__]: Likewise.
* include/private/gcconfig.h [!mach_type_known]: Likewise.
* include/private/gcconfig.h [HEXAGON && LINUX && !__ELF__]: Likewise.
* include/private/gcconfig.h [!ALIGNMENT || !STACKBOTTOM]: Likewise.
* os_dep.c [USE_MUNMAP && !USE_MMAP]: Likewise.
* os_dep.c [MPROTECT_VDB && DARWIN && !ARM32 && !AARCH64 && !POWERPC
&& !I386]: Likewise.
Diffstat (limited to 'extra')
-rw-r--r-- | extra/msvc_dbg.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extra/msvc_dbg.c b/extra/msvc_dbg.c index abf46717..e7d72913 100644 --- a/extra/msvc_dbg.c +++ b/extra/msvc_dbg.c @@ -158,8 +158,8 @@ size_t GetStackFramesFromContext(HANDLE hProcess, HANDLE hThread, #elif defined(_M_ALPHA64) machineType = IMAGE_FILE_MACHINE_ALPHA64; stackFrame.AddrPC.Offset = context->Fir; -#else -#error Unknown CPU +#elif !defined(CPPCHECK) +# error Unknown CPU #endif for (frameIndex = 0; frameIndex < maxFrames; ) { BOOL bRet = StackWalk(machineType, hProcess, hThread, &stackFrame, |