No sure if in reply-to took correct effect, so I'm posting the thread ref explicit: https://lists.ozlabs.org/pipermail/linuxppc-dev/2016-November/151672.html
On 17-07-2017 09:57, Gustavo Romero wrote: > Hi, > > On bissecting kernel on Debian (gcc version 6.3.0 20170516) I've got the same > error on linking kernels <= v4.9 as reported previously in this thread: > > ld: arch/powerpc/boot/zImage.pseries: Not enough room for program headers, > try linking with -N > ld: final link failed: Bad value > arch/powerpc/boot/Makefile:364: recipe for target > 'arch/powerpc/boot/zImage.pseries' failed > make[1]: *** [arch/powerpc/boot/zImage.pseries] Error 1 > arch/powerpc/Makefile:278: recipe for target 'zImage' failed > make: *** [zImage] Error 2 > > Applying the fix proposed by Nicholas resolved the issue. > > However that patch is not present - afaics - in > v4.9 (where it builds fine). > > Any clue on why that is happening on <= v4.9 but not on kernels above that? > > Thank you. > > > Regards, > Gustavo >