]> git.baikalelectronics.ru Git - kernel.git/commitdiff
powerpc/32: Remove __main()
authorChristophe Leroy <christophe.leroy@csgroup.eu>
Tue, 8 Jun 2021 17:22:51 +0000 (17:22 +0000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 16 Jun 2021 14:09:10 +0000 (00:09 +1000)
Comment says that __main() is there to make GCC happy.

It's been there since the implementation of ppc arch in Linux 1.3.45.

ppc32 is the only architecture having that. Even ppc64 doesn't have it.

Seems like GCC is still happy without it.

Drop it for good.

Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/d01028f8166b98584eec536b52f14c5e3f98ff6b.1623172922.git.christophe.leroy@csgroup.eu
arch/powerpc/kernel/misc_32.S

index 6a076bef29321527314b4333e2fcd47887dcdd0d..39ab1541959274091de14f15c276d5a71b7be018 100644 (file)
@@ -388,9 +388,3 @@ _GLOBAL(start_secondary_resume)
        bl      start_secondary
        b       .
 #endif /* CONFIG_SMP */
-       
-/*
- * This routine is just here to keep GCC happy - sigh...
- */
-_GLOBAL(__main)
-       blr