sparse: fix (main|secondar)_cpu_entry declaration types
core/init.c:923:28: error: symbol 'main_cpu_entry' redeclared with different type (originally declared at core/init.c:921) - different modifiers
core/init.c:1314:28: error: symbol 'secondary_cpu_entry' redeclared with different type (originally declared at core/init.c:1312) - different modifiers
@@ -918,7 +918,7 @@ bool verify_romem(void)
}
/* Called from head.S, thus no prototype. */
-void main_cpu_entry(const void *fdt);
+void __noreturn __nomcount main_cpu_entry(const void *fdt);
void __noreturn __nomcount main_cpu_entry(const void *fdt)
{
@@ -1309,7 +1309,7 @@ void __noreturn __secondary_cpu_entry(void)
}
/* Called from head.S, thus no prototype. */
-void secondary_cpu_entry(void);
+void __noreturn __nomcount secondary_cpu_entry(void);
void __noreturn __nomcount secondary_cpu_entry(void)
{
