Similar to the rs6000 code, nvptx defines ASM_OUTPUT_DEF_FROM_DECLS as well as
ASM_OUTPUT_DEF. Make sure that the define's parameters are used by referencing
them as (void) to silence a warning in output_constant_pool_contents().
2022-09-30 Jan-Benedict Glaw <jbglaw@lug-owl.de>
gcc/
* config/nvptx/nvptx.h (ASM_OUTPUT_DEF): Reference macro arguments.
(cherry picked from commit
08de065293f8b08158e1089fbacce9dbaba95077)
+2022-09-05 Tobias Burnus <tobias@codesourcery.com>
+
+ Backport from mainline:
+ 2022-09-30 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * config/nvptx/nvptx.h (ASM_OUTPUT_DEF): Reference macro arguments.
+
2022-09-05 Tobias Burnus <tobias@codesourcery.com>
Backport from mainline:
#define ASM_OUTPUT_DEF(FILE,LABEL1,LABEL2) \
do \
{ \
+ (void) (FILE); \
+ (void) (LABEL1); \
+ (void) (LABEL2); \
gcc_unreachable (); \
} \
while (0)