diff options
| -rw-r--r-- | meta/recipes-kernel/linux/kernel-devsrc.bb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 0dc9772429..04dd683dde 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb | |||
| @@ -208,6 +208,13 @@ do_install() { | |||
| 208 | fi | 208 | fi |
| 209 | 209 | ||
| 210 | if [ "${ARCH}" = "powerpc" ]; then | 210 | if [ "${ARCH}" = "powerpc" ]; then |
| 211 | # Copy scripts that are needed by powperpc build, but don't error if they aren't present in the source. | ||
| 212 | # 4.18+ needs gcc-check-mprofile-kernel.sh for MPROFILE_KERNEL, for example. | ||
| 213 | # See https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=abba759796f9b73eb24df9b734dd063839fc62e0 | ||
| 214 | for script in gcc-check-mprofile-kernel.sh gcc-check-fpatchable-function-entry.sh head_check.sh relocs_check.sh unrel_branch_check.sh; do | ||
| 215 | cp -a --parents arch/powerpc/tools/$script $kerneldir/build/ 2>/dev/null || : | ||
| 216 | done | ||
| 217 | |||
| 211 | # 5.0 needs these files, but don't error if they aren't present in the source | 218 | # 5.0 needs these files, but don't error if they aren't present in the source |
| 212 | cp -a --parents arch/${ARCH}/kernel/syscalls/syscall.tbl $kerneldir/build/ 2>/dev/null || : | 219 | cp -a --parents arch/${ARCH}/kernel/syscalls/syscall.tbl $kerneldir/build/ 2>/dev/null || : |
| 213 | cp -a --parents arch/${ARCH}/kernel/syscalls/syscalltbl.sh $kerneldir/build/ 2>/dev/null || : | 220 | cp -a --parents arch/${ARCH}/kernel/syscalls/syscalltbl.sh $kerneldir/build/ 2>/dev/null || : |
