diff options
| -rw-r--r-- | meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb index 00b34ad4ab..aa1c0ddd5e 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb | |||
| @@ -46,6 +46,8 @@ export HUGETLB_LDSCRIPT_PATH="${S}/ldscripts" | |||
| 46 | 46 | ||
| 47 | TARGET_CC_ARCH += "${LDFLAGS}" | 47 | TARGET_CC_ARCH += "${LDFLAGS}" |
| 48 | 48 | ||
| 49 | LDFLAGS += "-B${S}" | ||
| 50 | |||
| 49 | inherit autotools-brokensep cpan-base | 51 | inherit autotools-brokensep cpan-base |
| 50 | 52 | ||
| 51 | #The CUSTOM_LDSCRIPTS doesn't work with the gold linker | 53 | #The CUSTOM_LDSCRIPTS doesn't work with the gold linker |
| @@ -53,6 +55,11 @@ do_configure:prepend() { | |||
| 53 | if [ "${@bb.utils.filter('DISTRO_FEATURES', 'ld-is-gold', d)}" ]; then | 55 | if [ "${@bb.utils.filter('DISTRO_FEATURES', 'ld-is-gold', d)}" ]; then |
| 54 | sed -i 's/CUSTOM_LDSCRIPTS = yes/CUSTOM_LDSCRIPTS = no/' Makefile.in | 56 | sed -i 's/CUSTOM_LDSCRIPTS = yes/CUSTOM_LDSCRIPTS = no/' Makefile.in |
| 55 | fi | 57 | fi |
| 58 | |||
| 59 | ln -sf ld.hugetlbfs ${S}/ld | ||
| 60 | ln -sf ld.hugetlbfs ${S}/ld.bfd | ||
| 61 | ln -sf ld.hugetlbfs ${S}/ld.gold | ||
| 62 | ln -sf ld.hugetlbfs ${S}/ld.lld | ||
| 56 | } | 63 | } |
| 57 | 64 | ||
| 58 | do_install() { | 65 | do_install() { |
| @@ -61,7 +68,8 @@ do_install() { | |||
| 61 | INST_TESTSDIR64=${libdir}/libhugetlbfs/tests \ | 68 | INST_TESTSDIR64=${libdir}/libhugetlbfs/tests \ |
| 62 | install-tests | 69 | install-tests |
| 63 | 70 | ||
| 64 | sed -i -e 's|${RECIPE_SYSROOT_NATIVE}||g' \ | 71 | sed -i \ |
| 72 | -e 's|${RECIPE_SYSROOT_NATIVE}||g' \ | ||
| 65 | -e 's|${RECIPE_SYSROOT}||g' \ | 73 | -e 's|${RECIPE_SYSROOT}||g' \ |
| 66 | `find ${D}${libdir}/libhugetlbfs/tests -name dummy.ldscript` | 74 | `find ${D}${libdir}/libhugetlbfs/tests -name dummy.ldscript` |
| 67 | } | 75 | } |
