diff options
author | Ross Burton <ross.burton@intel.com> | 2013-12-11 14:04:34 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-12-14 09:09:32 +0000 |
commit | ecbf3f81f6d2929921e57066c2dd327d41d8e286 (patch) | |
tree | 172eadba26ebc4880b19ba213fe8a6bb3de750e4 /meta/site/common-uclibc | |
parent | 176d0557b97bc60c38f0ebf6592b89864e76807e (diff) | |
download | openembedded-core-ecbf3f81f6d2929921e57066c2dd327d41d8e286.tar.gz openembedded-core-ecbf3f81f6d2929921e57066c2dd327d41d8e286.tar.bz2 openembedded-core-ecbf3f81f6d2929921e57066c2dd327d41d8e286.zip |
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.
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/site/common-uclibc')
-rw-r--r-- | meta/site/common-uclibc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/site/common-uclibc b/meta/site/common-uclibc index 0e3fde056d..26fc103319 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} |