From: Eric Botcazou Date: Mon, 25 May 2020 08:53:00 +0000 (+0200) Subject: [Ada] Disable warning about unsafe use of __builtin_frame_address X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=545aa83df9b14ce7a372f2092a004b8e4c9a133c;p=thirdparty%2Fgcc.git [Ada] Disable warning about unsafe use of __builtin_frame_address gcc/ada/ * tracebak.c [generic implementation]: Add pragma GCC diagnostic to disable warning about __builtin_frame_address. --- diff --git a/gcc/ada/tracebak.c b/gcc/ada/tracebak.c index 43dc438a1d6e..d643cfc50dbc 100644 --- a/gcc/ada/tracebak.c +++ b/gcc/ada/tracebak.c @@ -690,6 +690,9 @@ __gnat_backtrace (void ** traceback __attribute__((unused)), #elif defined (USE_GENERIC_UNWINDER) +/* No warning since the cases where FRAME_LEVEL > 0 are known to work. */ +#pragma GCC diagnostic ignored "-Wframe-address" + #ifndef CURRENT_STACK_FRAME # define CURRENT_STACK_FRAME ({ char __csf; &__csf; }) #endif