From: Doug Rupp Date: Fri, 8 Apr 2022 21:12:24 +0000 (-0700) Subject: [Ada] qnx-7.1: warning in sigtramp-qnx.c __gnat_sigtramp X-Git-Tag: basepoints/gcc-14~6595 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17cd8bf5a4204b56c337614c0c0752527409f993;p=thirdparty%2Fgcc.git [Ada] qnx-7.1: warning in sigtramp-qnx.c __gnat_sigtramp Fix compilation warning. The code was using a cast to struct sigcontext *, which doesn't exist. It worked by accident. gcc/ada/ * sigtramp-qnx.c: Change struct sigcontext * to mcontext_t *. --- diff --git a/gcc/ada/sigtramp-qnx.c b/gcc/ada/sigtramp-qnx.c index f44b971113e..b3a5fa83b81 100644 --- a/gcc/ada/sigtramp-qnx.c +++ b/gcc/ada/sigtramp-qnx.c @@ -49,7 +49,7 @@ void __gnat_sigtramp (int signo, void *si, void *sc, void __gnat_sigtramp (int signo, void *si, void *ucontext, __sigtramphandler_t * handler) { - struct sigcontext *mcontext = &((ucontext_t *) ucontext)->uc_mcontext; + mcontext_t *mcontext = &((ucontext_t *) ucontext)->uc_mcontext; __gnat_sigtramp_common (signo, si, mcontext, handler); }