mirror of
https://github.com/reactos/reactos.git
synced 2026-06-20 15:26:10 +08:00
[NTDLL_APITEST] Suppress GCC 13 infinite-recursion warning
Suppress warning about infinite recursion, because that is the whole point of this test.
C:/ReactOS/reactos/modules/rostests/apitests/ntdll/StackOverflow.c: In function 'infinite_recursive':
C:/ReactOS/reactos/modules/rostests/apitests/ntdll/StackOverflow.c:23:1: error: infinite recursion detected [-Werror=infinite-recursion]
23 | infinite_recursive(void)
| ^~~~~~~~~~~~~~~~~~
C:/ReactOS/reactos/modules/rostests/apitests/ntdll/StackOverflow.c:58:5: note: recursive call
58 | infinite_recursive();
| ^~~~~~~~~~~~~~~~~~~~
This commit is contained in:
@@ -11,6 +11,8 @@
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#pragma warning(disable : 4717) // disable warning about recursive function
|
||||
#elif defined(__GNUC__) && (__GNUC__ >= 12)
|
||||
#pragma GCC diagnostic ignored "-Winfinite-recursion"
|
||||
#endif
|
||||
|
||||
static int iteration = 0;
|
||||
|
||||
Reference in New Issue
Block a user