summaryrefslogtreecommitdiffstats
path: root/meta/site/common-uclibc
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2013-12-11 14:04:34 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-12-14 09:11:12 +0000
commiteef85f8b6b1f56ae7a759b8d2fcdebb20f8f54a3 (patch)
tree71524182124b43f4d7a21460e2fae446d8b0115e /meta/site/common-uclibc
parenta90ad435e12de278ea51dc30c3abb5ef704d0567 (diff)
downloadast2050-yocto-poky-eef85f8b6b1f56ae7a759b8d2fcdebb20f8f54a3.zip
ast2050-yocto-poky-eef85f8b6b1f56ae7a759b8d2fcdebb20f8f54a3.tar.gz
site: add xorg_cv_malloc0_returns_null
util-macros 1.18 will look in the autoconf cache for this value so instead of using overrides in xorg-lib-common, use the per-libc site cache. Alert readers may notice that the site file claims that glibc returns NULL from malloc(), when the previous change (e628c8aba0189de30de2833882b9999ff3b6547a) claimed that it didn't. The previous change was incorrect, whilst malloc(0) returns a valid pointer, realloc(p,0) does in fact return NULL, so the Xlib wrapper functions are needed. (From OE-Core rev: ecbf3f81f6d2929921e57066c2dd327d41d8e286) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/site/common-uclibc')
-rw-r--r--meta/site/common-uclibc3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/site/common-uclibc b/meta/site/common-uclibc
index 0e3fde0..26fc103 100644
--- a/meta/site/common-uclibc
+++ b/meta/site/common-uclibc
@@ -47,3 +47,6 @@ ac_cv_func___va_copy=${ac_cv_func___va_copy=yes}
ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes}
ac_cv_func_posix_getgrgid_r=${ac_cv_func_posix_getgrgid_r=yes}
ac_cv_func_posix_getpwnam_r=${ac_cv_func_posix_getpwnam_r=yes}
+
+# Xorg
+xorg_cv_malloc0_returns_null=${xorg_cv_malloc0_returns_null=yes}
OpenPOWER on IntegriCloud