[powerpc/powerpc64] Re-enable JUMP_LABEL

CONFIG_JUMP_LABEL only has an effect if the compiler properly supports
"asm goto".  That broke for powerpc 64-bit code in some version of
gcc-4.8, and when it was fixed that changed ABI so we had to disable
the config symbol temporarily.

Make sure we get the fixed gcc-4.8 by using a versioned build-dep.

svn path=/dists/sid/linux/; revision=21570
This commit is contained in:
Ben Hutchings 2014-07-19 19:02:51 +00:00
parent d117cd8e48
commit 9b3484be79
2 changed files with 5 additions and 4 deletions

View File

@ -1,3 +0,0 @@
#. Temporary hack to maintain ABI as 3.14.2-1 was built with a compiler
#. version that had broken asm goto... though only with -m64!
# CONFIG_JUMP_LABEL is not set

View File

@ -17,6 +17,10 @@ configs:
suggests: mkvmlinuz
install-stem: vmlinux
[relations]
# This ensures we get asm goto support and avoid an ABI change
gcc-4.8: gcc-4.8 (>= 4.8.2-21)
[powerpc_description]
hardware: uniprocessor 32-bit PowerPC
@ -30,4 +34,4 @@ configs: powerpc/config.powerpc powerpc/config.powerpc-smp
hardware: 64-bit PowerPC
[powerpc64_image]
configs: kernelarch-powerpc/config-arch-64 powerpc/config.powerpc64 kernelarch-powerpc/config-arch-64-be
configs: kernelarch-powerpc/config-arch-64 kernelarch-powerpc/config-arch-64-be