diff --git a/gcc/testsuite/lib/wrapper.exp b/gcc/testsuite/lib/wrapper.exp
index 667002bb571a302a49b86066c8f732934c1a264c..8363181621d7e11299e1cc522160e32ad3d5460a 100644
--- a/gcc/testsuite/lib/wrapper.exp
+++ b/gcc/testsuite/lib/wrapper.exp
@@ -36,7 +36,7 @@ proc ${tool}_maybe_build_wrapper { filename args } {
 	# passed to turn off all warnings.
 	unset_currtarget_info wrap_compile_flags
 	set_currtarget_info wrap_compile_flags \
-	    "$saved_wrap_compile_flags -w $flags"
+	    "$saved_wrap_compile_flags -std=gnu17 -w $flags"
 	set result [build_wrapper $filename]
 	unset_currtarget_info wrap_compile_flags
 	set_currtarget_info wrap_compile_flags "$saved_wrap_compile_flags"