diff options
Diffstat (limited to 'meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb')
-rw-r--r-- | meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb index f9b6299faf..0546d4b0b5 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_2.24.bb | |||
@@ -24,6 +24,7 @@ SRC_URI = " \ | |||
24 | file://0011-include-limits.h-for-PATH_MAX.patch \ | 24 | file://0011-include-limits.h-for-PATH_MAX.patch \ |
25 | file://0012-huge_page_setup_helper-use-python3-interpreter.patch \ | 25 | file://0012-huge_page_setup_helper-use-python3-interpreter.patch \ |
26 | file://0013-elflink.c-include-libgen.h-for-basename.patch \ | 26 | file://0013-elflink.c-include-libgen.h-for-basename.patch \ |
27 | file://0014-tests-Add-ldflags-to-linker-commandline-for-libheaps.patch \ | ||
27 | " | 28 | " |
28 | 29 | ||
29 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)" | 30 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)" |
@@ -43,6 +44,9 @@ CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0 | |||
43 | export HUGETLB_LDSCRIPT_PATH = "${S}/ldscripts" | 44 | export HUGETLB_LDSCRIPT_PATH = "${S}/ldscripts" |
44 | 45 | ||
45 | LDFLAGS += "-B${S}" | 46 | LDFLAGS += "-B${S}" |
47 | # glibc objects have missing symbols from libgcc that compiler-rt does not provide | ||
48 | # /usr/src/debug/glibc/2.41+git/stdio-common/../stdio-common/printf_fphex.c:123:(.text+0x77): undefined reference to `__unordtf2' | ||
49 | LDFLAGS:append:libc-glibc:toolchain-clang:x86 = " --rtlib=libgcc --unwindlib=libgcc" | ||
46 | 50 | ||
47 | inherit autotools-brokensep | 51 | inherit autotools-brokensep |
48 | 52 | ||