/testsuite/module-playground/mod-foo-b.c:13:6: warning: no previous prototype for ‘print_fooB’ [-Wmissing-prototypes]
13 | void print_fooB(void)
| ^~~~~~~~~~
/testsuite/module-playground/mod-foo-a.c:13:6: warning: no previous prototype for ‘print_fooA’ [-Wmissing-prototypes]
13 | void print_fooA(void)
| ^~~~~~~~~~
/testsuite/module-playground/mod-foo-c.c:13:6: warning: no previous prototype for ‘print_fooC’ [-Wmissing-prototypes]
13 | void print_fooC(void)
| ^~~~~~~~~~
/testsuite/module-playground/mod-fake-scsi-mod.c:15:6: warning: no previous prototype for ‘dummy_export’ [-Wmissing-prototypes]
15 | void dummy_export(void)
| ^~~~~~~~~~~~
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
#include <linux/init.h>
#include <linux/module.h>
+void dummy_export(void);
+
static int __init test_module_init(void)
{
return 0;
#include <linux/module.h>
#include <linux/printk.h>
+void print_fooA(void);
+
static int __init foo_init(void)
{
return 0;
#include <linux/module.h>
#include <linux/printk.h>
+void print_fooB(void);
+
static int __init foo_init(void)
{
return 0;
#include <linux/module.h>
#include <linux/printk.h>
+void print_fooC(void);
+
static int __init foo_init(void)
{
return 0;