Skip to content

Commit dfbd992

Browse files
arndbtsbogend
authored andcommitted
mips: asm-offsets: add missing prototypes
Building with -Werror and W=1 fails entirely because of warnings in asm-offsets.c: arch/mips/kernel/asm-offsets.c:26:6: error: no previous prototype for 'output_ptreg_defines' [-Werror=missing-prototypes] arch/mips/kernel/asm-offsets.c:78:6: error: no previous prototype for 'output_task_defines' [-Werror=missing-prototypes] arch/mips/kernel/asm-offsets.c:92:6: error: no previous prototype for 'output_thread_info_defines' [-Werror=missing-prototypes] arch/mips/kernel/asm-offsets.c:108:6: error: no previous prototype for 'output_thread_defines' [-Werror=missing-prototypes] arch/mips/kernel/asm-offsets.c:136:6: error: no previous prototype for 'output_thread_fpu_defines' [-Werror=missing-prototypes] Nothing actually calls these functions, so just add prototypes to shut up the warnings. Signed-off-by: Arnd Bergmann <[email protected]> Signed-off-by: Thomas Bogendoerfer <[email protected]>
1 parent 5487a7b commit dfbd992

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

arch/mips/kernel/asm-offsets.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
#include <linux/kvm_host.h>
2525

26+
void output_ptreg_defines(void);
2627
void output_ptreg_defines(void)
2728
{
2829
COMMENT("MIPS pt_regs offsets.");
@@ -75,6 +76,7 @@ void output_ptreg_defines(void)
7576
BLANK();
7677
}
7778

79+
void output_task_defines(void);
7880
void output_task_defines(void)
7981
{
8082
COMMENT("MIPS task_struct offsets.");
@@ -89,6 +91,7 @@ void output_task_defines(void)
8991
BLANK();
9092
}
9193

94+
void output_thread_info_defines(void);
9295
void output_thread_info_defines(void)
9396
{
9497
COMMENT("MIPS thread_info offsets.");
@@ -105,6 +108,7 @@ void output_thread_info_defines(void)
105108
BLANK();
106109
}
107110

111+
void output_thread_defines(void);
108112
void output_thread_defines(void)
109113
{
110114
COMMENT("MIPS specific thread_struct offsets.");
@@ -133,6 +137,7 @@ void output_thread_defines(void)
133137
}
134138

135139
#ifdef CONFIG_MIPS_FP_SUPPORT
140+
void output_thread_fpu_defines(void);
136141
void output_thread_fpu_defines(void)
137142
{
138143
OFFSET(THREAD_FPU, task_struct, thread.fpu);
@@ -176,6 +181,7 @@ void output_thread_fpu_defines(void)
176181
}
177182
#endif
178183

184+
void output_mm_defines(void);
179185
void output_mm_defines(void)
180186
{
181187
COMMENT("Size of struct page");
@@ -210,6 +216,7 @@ void output_mm_defines(void)
210216
}
211217

212218
#ifdef CONFIG_32BIT
219+
void output_sc_defines(void);
213220
void output_sc_defines(void)
214221
{
215222
COMMENT("Linux sigcontext offsets.");
@@ -232,6 +239,7 @@ void output_sc_defines(void)
232239
#endif
233240

234241
#ifdef CONFIG_64BIT
242+
void output_sc_defines(void);
235243
void output_sc_defines(void)
236244
{
237245
COMMENT("Linux sigcontext offsets.");
@@ -245,6 +253,7 @@ void output_sc_defines(void)
245253
}
246254
#endif
247255

256+
void output_signal_defined(void);
248257
void output_signal_defined(void)
249258
{
250259
COMMENT("Linux signal numbers.");
@@ -284,6 +293,7 @@ void output_signal_defined(void)
284293
}
285294

286295
#ifdef CONFIG_CPU_CAVIUM_OCTEON
296+
void output_octeon_cop2_state_defines(void);
287297
void output_octeon_cop2_state_defines(void)
288298
{
289299
COMMENT("Octeon specific octeon_cop2_state offsets.");
@@ -315,6 +325,7 @@ void output_octeon_cop2_state_defines(void)
315325
#endif
316326

317327
#ifdef CONFIG_HIBERNATION
328+
void output_pbe_defines(void);
318329
void output_pbe_defines(void)
319330
{
320331
COMMENT(" Linux struct pbe offsets. ");
@@ -327,6 +338,7 @@ void output_pbe_defines(void)
327338
#endif
328339

329340
#ifdef CONFIG_CPU_PM
341+
void output_pm_defines(void);
330342
void output_pm_defines(void)
331343
{
332344
COMMENT(" PM offsets. ");
@@ -341,6 +353,7 @@ void output_pm_defines(void)
341353
#endif
342354

343355
#ifdef CONFIG_MIPS_FP_SUPPORT
356+
void output_kvm_defines(void);
344357
void output_kvm_defines(void)
345358
{
346359
COMMENT(" KVM/MIPS Specific offsets. ");
@@ -385,6 +398,7 @@ void output_kvm_defines(void)
385398
#endif
386399

387400
#ifdef CONFIG_MIPS_CPS
401+
void output_cps_defines(void);
388402
void output_cps_defines(void)
389403
{
390404
COMMENT(" MIPS CPS offsets. ");

0 commit comments

Comments
 (0)