1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun# glibc specific configuration 3*4882a593Smuzhiyun# 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunLIBCEXTENSION = "${@['', '-gnu'][(d.getVar('ABIEXTENSION') or '') != '']}" 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunLIBCOVERRIDE = ":libc-glibc" 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/libiconv ?= "glibc" 10*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/nativesdk-libiconv ?= "nativesdk-glibc" 11*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/nativesdk-libintl ?= "nativesdk-glibc" 12*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/libintl ?= "glibc" 13*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/libc ?= "glibc" 14*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/nativesdk-libc ?= "nativesdk-glibc" 15*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/libc-locale ?= "glibc-locale" 16*4882a593SmuzhiyunPREFERRED_PROVIDER_virtual/crypt ?= "libxcrypt" 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunCXXFLAGS += "-fvisibility-inlines-hidden" 19*4882a593Smuzhiyun 20*4882a593SmuzhiyunLIBC_DEPENDENCIES = "\ 21*4882a593Smuzhiyun glibc \ 22*4882a593Smuzhiyun glibc-dbg \ 23*4882a593Smuzhiyun glibc-dev \ 24*4882a593Smuzhiyun glibc-utils \ 25*4882a593Smuzhiyun glibc-thread-db \ 26*4882a593Smuzhiyun glibc-localedata-i18n \ 27*4882a593Smuzhiyun glibc-gconv-ibm850 \ 28*4882a593Smuzhiyun glibc-gconv-cp1252 \ 29*4882a593Smuzhiyun glibc-gconv-iso8859-1 \ 30*4882a593Smuzhiyun glibc-gconv-iso8859-15" 31