diff options
-rw-r--r-- | recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb index 95152f1b22..daaec70568 100644 --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb @@ -64,4 +64,16 @@ do_stage () { cp -pfLR ${STAGE_TEMP}${includedir}/linux ${STAGING_INCDIR}/ cp -pfLR ${STAGE_TEMP}${includedir}/asm ${STAGING_INCDIR}/ cp -pfLR ${STAGE_TEMP}${includedir}/asm-generic ${STAGING_INCDIR}/ + if [ "${ARCH}" == "x86_64" ]; then + cp -pfLR ${STAGE_TEMP}${includedir}/asm-x86_64 ${STAGING_INCDIR}/ + cp -pfLR ${STAGE_TEMP}${includedir}/asm-i386 ${STAGING_INCDIR}/ + fi +} + +do_stage_append_multilib () { + mkdir ${STAGING_INCDIR}/${TARGET_SYS_MULTILIB} + ln -s ../linux ${STAGING_INCDIR}/${TARGET_SYS_MULTILIB}/linux + ln -s ../asm ${STAGING_INCDIR}/${TARGET_SYS_MULTILIB}/asm + ln -s ../asm-generic ${STAGING_INCDIR}/${TARGET_SYS_MULTILIB}/asm-generic + ln -s ../asm-i386 ${STAGING_INCDIR}/${TARGET_SYS_MULTILIB}/asm-i386 } |