blob: f48d16939e8fc4a7c1d510f676f95bb866c374c0 [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001#
2# glibc specific configuration
3#
4
Brad Bishop6e60e8b2018-02-01 10:27:11 -05005LIBCEXTENSION = "${@['', '-gnu'][(d.getVar('ABIEXTENSION') or '') != '']}"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05006
Patrick Williamsc124f4f2015-09-15 14:41:29 -05007LIBCOVERRIDE = ":libc-glibc"
Patrick Williamsc124f4f2015-09-15 14:41:29 -05008
9PREFERRED_PROVIDER_virtual/libiconv ?= "glibc"
10PREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc"
11PREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-glibc"
12PREFERRED_PROVIDER_virtual/libintl ?= "glibc"
13PREFERRED_PROVIDER_virtual/libc ?= "glibc"
14PREFERRED_PROVIDER_virtual/nativesdk-libc ?= "nativesdk-glibc"
15PREFERRED_PROVIDER_virtual/libc-locale ?= "glibc-locale"
Patrick Williams03907ee2022-05-01 06:28:52 -050016PREFERRED_PROVIDER_virtual/crypt ?= "libxcrypt"
Patrick Williamsc124f4f2015-09-15 14:41:29 -050017
18CXXFLAGS += "-fvisibility-inlines-hidden"
19
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000020LIBC_DEPENDENCIES = "\
Patrick Williamsc124f4f2015-09-15 14:41:29 -050021 glibc \
22 glibc-dbg \
23 glibc-dev \
24 glibc-utils \
25 glibc-thread-db \
Brad Bishop19323692019-04-05 15:28:33 -040026 glibc-localedata-i18n \
27 glibc-gconv-ibm850 \
28 glibc-gconv-cp1252 \
29 glibc-gconv-iso8859-1 \
30 glibc-gconv-iso8859-15"