diff mbox series

testsuite/100176 - fix struct-layout-1_generate.c compile

Message ID nycvar.YFH.7.76.2104211249001.12488@elmra.sevgm.obk
State New
Headers show
Series testsuite/100176 - fix struct-layout-1_generate.c compile | expand

Commit Message

Richard Biener April 21, 2021, 10:49 a.m. UTC
With -Werror=return-type we run into compile fails complaining about
missing return stmts.

tested on x86_64-unknown-linux-gnu, pushed to trunk and branches.

2021-04-21  Richard Biener  <rguenther@suse.de>

	PR testsuite/100176
	* g++.dg/compat/struct-layout-1_generate.c: Add missing return.
	* gcc.dg/compat/struct-layout-1_generate.c: Likewise.
---
 gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c | 2 ++
 gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c | 2 ++
 2 files changed, 4 insertions(+)
diff mbox series

Patch

diff --git a/gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c b/gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
index 990e6f439e5..e9ece645cd0 100644
--- a/gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
+++ b/gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
@@ -983,6 +983,8 @@  subvalues (struct entry *e, char *p, char *letter)
       if (e[0].len != 0)
 	output_FNB ('B', e);
       return 1;
+    default:
+      return 0;
     }
 }
 
diff --git a/gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c b/gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
index 75e902cd1f4..35dff89c377 100644
--- a/gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
+++ b/gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
@@ -1280,6 +1280,8 @@  subvalues (struct entry *e, char *p, char *letter)
       if (e[0].len != 0)
 	output_FNB ('B', e);
       return 1;
+    default:
+      return 0;
     }
 }