/openbmc/openbmc/meta-arm/meta-arm-toolchain/conf/distro/include/ |
H A D | tcmode-external-arm.inc | 33 PREFERRED_PROVIDER_linux-libc-headers = "external-arm-toolchain" 43 PREFERRED_PROVIDER_virtual/libc = "external-arm-toolchain" 44 PREFERRED_PROVIDER_virtual/libc-locale = "external-arm-toolchain" 59 DISTRO_FEATURES_LIBC = "ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catge… 60 libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse \ 61 libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big \ 62 libc-locales libc-locale-code libc-charsets \ 63 …libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc… 64 …libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc… 65 libc-posix-wchar-io" [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | rv32-cargo-rustix-0.38.19-fix.patch | 12 --- a/vendor/rustix-0.38.19/src/backend/libc/termios/syscalls.rs 13 +++ b/vendor/rustix-0.38.19/src/backend/libc/termios/syscalls.rs 37 …libc/c.rs":"63a6b16d4c13db9946c58ef643dd92ac4c81c4be8b5d2adf9bb0f5c797593d3b","src/backend/libc/co… 39 …libc/c.rs":"22550be154471f160ebfdb9e7b45a1e06452ec426a8d70b23a648a069c0216f4","src/backend/libc/co… 60 --- a/vendor/rustix-0.38.19/src/backend/libc/c.rs 61 +++ b/vendor/rustix-0.38.19/src/backend/libc/c.rs 64 pub(crate) use libc::*;
|
H A D | rv32-rustix-libc-backend.patch | 5 --- a/vendor/rustix/src/backend/libc/c.rs 6 +++ b/vendor/rustix/src/backend/libc/c.rs 9 pub(crate) use libc::*; 19 …libc/c.rs":"9a929ab2bff99843e8c663b92b93def5c752e96d2e6228520cb50eeec483586b","src/backend/libc/co… 21 …libc/c.rs":"92d9c17e26569a9d09cd05a83a06df514ffbb02795765fc8bb0d74bda7711a51","src/backend/libc/co…
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | tclibc-baremetal.inc | 7 LIBCOVERRIDE = ":libc-baremetal" 9 ASSUME_PROVIDED += "virtual/libc virtual/libiconv virtual/crypt" 11 PREFERRED_PROVIDER_virtual/libc ?= "musl" 22 DEPENDS:remove:pn-meta-toolchain = "virtual/libc virtual/${TARGET_PREFIX}compilerlibs" 24 # certain compiler libs cannot be used without libc, avoid the dependence on compilerlibs 33 TOOLCHAIN_NEED_CONFIGSITE_CACHE:remove = "virtual/${MLPREFIX}libc zlib ncurses" 35 # disable stack protector by default (no-libc, no protector implementation) 36 SECURITY_STACK_PROTECTOR:libc-baremetal = "" 38 SECURITY_CFLAGS:libc-baremetal = "${SECURITY_NOPIE_CFLAGS}" 39 SECURITY_LDFLAGS:libc-baremetal = ""
|
H A D | tclibc-glibc.inc | 7 LIBCOVERRIDE = ":libc-glibc" 13 PREFERRED_PROVIDER_virtual/libc ?= "glibc" 14 PREFERRED_PROVIDER_virtual/nativesdk-libc ?= "nativesdk-glibc" 15 PREFERRED_PROVIDER_virtual/libc-locale ?= "glibc-locale"
|
H A D | tclibc-newlib.inc | 6 LIBCOVERRIDE = ":libc-newlib" 8 PREFERRED_PROVIDER_virtual/libc ?= "newlib" 46 SECURITY_CFLAGS:libc-newlib = "${SECURITY_NOPIE_CFLAGS}" 47 SECURITY_LDFLAGS:libc-newlib = ""
|
/openbmc/openbmc/poky/meta/recipes-connectivity/iproute2/iproute2/ |
H A D | 0001-libc-compat.h-add-musl-workaround.patch | 4 Subject: [PATCH] libc-compat.h: add musl workaround 6 The libc-compat.h kernel header uses glibc specific macros (__GLIBC__ and 7 __USE_MISC) to solve conflicts with libc provided headers. This patch makes 8 libc-compat.h work for musl libc as well. 13 https://git.buildroot.net/buildroot/tree/package/iproute2/0001-Add-the-musl-workaround-to-the-libc-… 19 include/uapi/linux/libc-compat.h | 4 +++- 22 diff --git a/include/uapi/linux/libc-compat.h b/include/uapi/linux/libc-compat.h 24 --- a/include/uapi/linux/libc-compat.h 25 +++ b/include/uapi/linux/libc-compat.h
|
/openbmc/linux/tools/perf/tests/shell/ |
H A D | record+probe_libc_inet_pton.sh | 16 libc=$(grep -w libc /proc/self/maps | head -1 | sed -r 's/.*[[:space:]](\/.*)/\1/g') 17 nm -Dg $libc 2>/dev/null | grep -F -q inet_pton || exit 254 23 event_name=$(perf probe -f -x $libc -a inet_pton 2>&1 | tail -n +2 | head -n -5 | \ 24 grep -P -o "$event_pattern(?=[[:space:]]\(on inet_pton in $libc\))") 37 echo ".*inet_pton\+0x[[:xdigit:]]+[[:space:]]\($libc|inlined\)$" >> $expected 41 echo "(__GI_)?getaddrinfo\+0x[[:xdigit:]]+[[:space:]]\($libc|inlined\)$" >> $expected 46 echo "gaih_inet.*\+0x[[:xdigit:]]+[[:space:]]\($libc\)$" >> $expected 47 echo "getaddrinfo\+0x[[:xdigit:]]+[[:space:]]\($libc\)$" >> $expected
|
/openbmc/openbmc/poky/meta/recipes-core/musl/ |
H A D | libc-test_git.bb | 1 SUMMARY = "Musl libc unit tests" 2 HOMEPAGE = "https://wiki.musl-libc.org/libc-test.html" 3 DESCRIPTION = "libc-test is a collection of unit tests to measure the \ 14 git://repo.or.cz/libc-test;branch=master;protocol=https \ 16 file://run-libc-ptests \ 23 # libc-test 'make' or 'make run' command is designed to build and run tests. It 53 install -Dm 0755 ${WORKDIR}/run-libc-ptests ${D}${PTEST_PATH}/run-libc-ptests 57 COMPATIBLE_HOST:libc-musl = "(.*)"
|
H A D | musl_git.bb | 14 file://0001-Make-dynamic-linker-a-relative-symlink-to-libc.patch \ 21 PROVIDES += "virtual/libc virtual/libiconv virtual/libintl virtual/crypt" 26 linux-libc-headers \ 35 LDFLAGS += "-Wl,-soname,libc.so" 68 ln -rs ${D}${libdir}/libc.so ${D}${bindir}/ldd 72 FILES:${PN}-staticdev = "${libdir}/libc.a" 78 RDEPENDS:${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev" 79 RPROVIDES:${PN}-dev += "libc-dev virtual-libc-dev" 82 LEAD_SONAME = "libc.so"
|
/openbmc/openbmc/poky/bitbake/lib/bb/ |
H A D | xattr.py | 12 libc = ctypes.CDLL("libc.so.6", use_errno=True) variable 16 libc.listxattr.argtypes = [ctypes.c_char_p, ctypes.c_char_p, ctypes.c_size_t] 17 libc.llistxattr.argtypes = [ctypes.c_char_p, ctypes.c_char_p, ctypes.c_size_t] 21 func = libc.listxattr if follow else libc.llistxattr 45 libc.getxattr.argtypes = [ 51 libc.lgetxattr.argtypes = [ 60 func = libc.getxattr if follow else libc.lgetxattr
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/fltk/fltk/ |
H A D | fltk-native-link-libdl.patch | 13 been moved to libc.so since glibc 2.34 via the commits in glibc: 15 0c1c3a771e dlfcn: Move dlopen into libc 16 add8d7ea01 dlfcn: Move dlvsym into libc 17 6dfc0207eb dlfcn: Move dlinfo into libc 18 492560a32e dlfcn: Move dladdr1 into libc 19 6a1ed32789 dlfcn: Move dlmopen into libc 20 77f876c0e3 dlfcn: Move dlsym into libc 21 602252b553 dlfcn: Move dladdr into libc 22 d8cce17d2a dlfcn: Move dlclose into libc
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libc-bench/ |
H A D | libc-bench_git.bb | 1 SUMMARY = "Tests to compare standard functions of different libc implementations" 2 DESCRIPTION = "libc-bench is a set of time- and memory-efficiency tests to compare \ 4 HOMEPAGE = "http://www.etalabs.net/libc-bench.html" 12 SRC_URI = "git://git.musl-libc.org/libc-bench;branch=master \ 20 install -m 0755 ${B}/libc-bench ${D}${bindir}
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/ |
H A D | glibc-tests.inc | 10 libc = d.getVar("PREFERRED_PROVIDER_virtual/libc") 11 libclocale = d.getVar("PREFERRED_PROVIDER_virtual/libc-locale") 12 if libc != "glibc" or libclocale != "glibc-locale": 13 raise bb.parse.SkipRecipe("glibc-testsuite requires that virtual/libc is glibc")
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers/ |
H A D | 0001-libc-compat.h-fix-some-issues-arising-from-in6.h.patch | 4 Subject: [PATCH 1/3] libc-compat.h: fix some issues arising from in6.h 11 include/uapi/linux/libc-compat.h | 25 ++++++++----------------- 14 Index: linux-4.15/include/uapi/linux/libc-compat.h 16 --- linux-4.15.orig/include/uapi/linux/libc-compat.h 2018-02-05 17:37:44.724314379 -0500 17 +++ linux-4.15/include/uapi/linux/libc-compat.h 2018-02-05 17:38:02.148913820 -0500 28 +/* Coordinate with libc net/if.h header. */ 61 + * we need. The expectation is that libc will check the 70 +/* We unconditionally define the in6_addr macros and libc must
|
H A D | 0001-libc-compat.h-musl-_does_-define-IFF_LOWER_UP-DORMAN.patch | 4 Subject: [v2,2/3] uapi glibc compat: fix build if libc defines IFF_ECHO 28 include/uapi/linux/libc-compat.h | 2 ++ 31 diff --git a/include/uapi/linux/libc-compat.h b/include/uapi/linux/libc-compat.h 33 --- a/include/uapi/linux/libc-compat.h 34 +++ b/include/uapi/linux/libc-compat.h
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | netboot.mak | 6 LIBC_INC := -nostdinc -I$(SLOF_DIR)/lib/libc/include 13 s390-netboot.elf: $(NETOBJS) libnet.a libc.a 19 # libc files: 25 %.o : $(SLOF_DIR)/lib/libc/ctype/%.c 31 %.o : $(SLOF_DIR)/lib/libc/string/%.c 35 %.o : $(SLOF_DIR)/lib/libc/stdlib/%.c 40 %.o : $(SLOF_DIR)/lib/libc/stdio/%.c 48 libc.a: $(LIBCOBJS)
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libcereal/files/ |
H A D | 0001-cmake-Use-idirafter-instead-of-isystem.patch | 8 clang + libc++, when including C++ headers like <cstdlib> 10 cstdlib includes stdlib.h and in case of libc++, this should be coming 11 from libc++ as well, which is then eventually including system stdlib.h 13 libc++ has added a check for checking this order recently, which means 14 if cstlib ends up including system stdlib.h before libc++ provided 17 …clude/c++/v1/cwchar:113:5: error: <cwchar> tried including <wchar.h> but didn't find libc++'s <wcha 19 … | # error <cwchar> tried including <wchar.h> but didn't find libc++'s <wchar.h> heade… 26 libc++ stdlib.h
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux-libc-headers/ |
H A D | linux-libc-headers_6.6.bb | 1 require linux-libc-headers.inc 3 SRC_URI:append:libc-musl = "\ 4 file://0001-libc-compat.h-fix-some-issues-arising-from-in6.h.patch \ 6 file://0001-libc-compat.h-musl-_does_-define-IFF_LOWER_UP-DORMAN.patch \
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | examples.txt | 85 23.57% git-repack /lib64/libc-2.5.so 86 21.81% git /lib64/libc-2.5.so 92 1.97% rm /lib64/libc-2.5.so 94 1.37% mv /lib64/libc-2.5.so 97 0.90% git-update-serv /lib64/libc-2.5.so 112 7.31% git /lib64/libc-2.5.so [.] memcpy 114 6.24% git-repack /lib64/libc-2.5.so [.] memcpy 117 2.99% git /lib64/libc-2.5.so [.] memset 137 23.25% git-repack /lib64/libc-2.5.so 148 21.61% git /lib64/libc-2.5.so [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/ |
H A D | external-arm-toolchain.bb | 13 linux-libc-headers \ 20 virtual/libc \ 27 libc-mtrace \ 49 virtual/linux-libc-headers \ 51 virtual/libc-locale \ 209 sed -i -e "s# /${EAT_LIBDIR}/libc.so.6# /lib/libc.so.6#g" ${D}${libdir}/libc.so 216 …e "s# /usr/${EAT_LIBDIR}/libc.so.6# /lib/libc.so.6#g" -e "s# /${EAT_LIBDIR}/libc.so.6# /lib/libc.s… 302 linux-libc-headers \ 303 linux-libc-headers-dev \ 521 ${base_libdir}/libc.so.* \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/ |
H A D | libgcc.inc | 3 DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++ virtual/${MLPREFIX}libc" 47 do_package[depends] += "virtual/${MLPREFIX}libc:do_packagedata" 48 do_package_write_ipk[depends] += "virtual/${MLPREFIX}libc:do_packagedata" 49 do_package_write_deb[depends] += "virtual/${MLPREFIX}libc:do_packagedata" 50 do_package_write_rpm[depends] += "virtual/${MLPREFIX}libc:do_packagedata"
|
/openbmc/openbmc/poky/meta/recipes-connectivity/resolvconf/resolvconf/ |
H A D | 0001-avoid-using-m-option-for-readlink.patch | 19 etc/resolvconf/update.d/libc | 2 +- 22 diff --git a/etc/resolvconf/update.d/libc b/etc/resolvconf/update.d/libc 24 --- a/etc/resolvconf/update.d/libc 25 +++ b/etc/resolvconf/update.d/libc
|
/openbmc/openbmc/poky/meta/recipes-connectivity/avahi/files/ |
H A D | CVE-2023-38470-2.patch | 21 … #3 0x7f1581d7ebaf (/lib64/libc.so.6+0x3dbaf) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4aa1ac25) 22 …#4 0x7f1581dcf883 in __pthread_kill_implementation (/lib64/libc.so.6+0x8e883) (BuildId: c9f62793b9… 23 …#5 0x7f1581d7eafd in gsignal (/lib64/libc.so.6+0x3dafd) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b… 24 …#6 0x7f1581d6787e in abort (/lib64/libc.so.6+0x2687e) (BuildId: c9f62793b9e886eb1b95077d4f26fe2b4a… 25 …#7 0x7f1581d6779a in __assert_fail_base.cold (/lib64/libc.so.6+0x2679a) (BuildId: c9f62793b9e886eb… 26 …#8 0x7f1581d77186 in __assert_fail (/lib64/libc.so.6+0x36186) (BuildId: c9f62793b9e886eb1b95077d4f…
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-multimedia/cdrkit/files/ |
H A D | 0002-Do-not-use-rcmd-on-build-with-musl.patch | 26 #define HAVE_RCMD 1 /* rcmd() is present in libc/libsocket */ 28 #define HAVE_SOCKET 1 /* socket() is present in libc/libsocket */ 29 #define HAVE_SOCKETPAIR 1 /* socketpair() is present in libc/libsocket */ 30 #define HAVE_GETSERVBYNAME 1 /* getservbyname() is present in libc/libsocket */
|