diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5e9bd887c41741da3b3123a45e5bf17421e5a998..3384478e347c883a9d8b03c6db6fad160c472bbd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2018-12-29  Dominique d'Humieres  <dominiq@gcc.gnu.org>
+
+	* g++.dg/abi/key2.C: Silence the [-Wreturn-type] warning.
+
 2018-12-29  Steven G. Kargl  <kargl@gcc.gnu.org>
 
 	* gfortran.dg/ieee/ieee_11.F90: New test.
diff --git a/gcc/testsuite/g++.dg/abi/key2.C b/gcc/testsuite/g++.dg/abi/key2.C
index c79b3b2a20cab7a21b39100912aab19d93be48d6..516250a90b28db50218f404fa2e2f8f824fc4d54 100644
--- a/gcc/testsuite/g++.dg/abi/key2.C
+++ b/gcc/testsuite/g++.dg/abi/key2.C
@@ -14,4 +14,4 @@ class f
 } c;
 inline void f::g() {}
 int sub(void)
-{}
+{return 0;}