This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, 1.0 has been updated
via 25d02e00d0b9c3c981e18babd9d6dbc19f0a2787 (commit)
via 4a05ed87ceb946608100642121c32e642b58cd0d (commit)
via 414ce5018d2cdf0dc8ebe880dc5350f3513420ec (commit)
from 6cf35f84045f38f067365623886fecff16ca92f9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 25d02e00d0b9c3c981e18babd9d6dbc19f0a2787
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Sat Jun 13 13:08:11 2015 -0500
fix some type differences to linux-next for h8/300
commit 4a05ed87ceb946608100642121c32e642b58cd0d
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Mon Aug 10 21:41:27 2015 +0200
glibc compat: bump glibc minor version
See this discussion:
http://lists.busybox.net/pipermail/buildroot/2015-August/137229.html
Should help to fix compile issues with boost for ARC.
commit 414ce5018d2cdf0dc8ebe880dc5350f3513420ec
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Mon Aug 10 21:39:01 2015 +0200
getenv: allow overwriting of function
This fixes static compile issues of sudo, because sudo
uses it's own getenv implementation.
-----------------------------------------------------------------------
Summary of changes:
include/features.h | 2 +-
libc/stdlib/getenv.c | 2 +-
libc/sysdeps/linux/h8300/bits/kernel_types.h | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/features.h b/include/features.h
index dcf1348..f6fbbf4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -393,7 +393,7 @@ uClibc was built without large file support enabled.
these macros to test for features in specific releases. */
/* Don't do it, if you want to keep uClibc happy. */
#define __GLIBC__ 2
-#define __GLIBC_MINOR__ 2
+#define __GLIBC_MINOR__ 10
#endif
#define __GLIBC_PREREQ(maj, min) \
diff --git a/libc/stdlib/getenv.c b/libc/stdlib/getenv.c
index d5db178..9b04d0f 100644
--- a/libc/stdlib/getenv.c
+++ b/libc/stdlib/getenv.c
@@ -27,4 +27,4 @@ char *getenv(const char *var)
}
return NULL;
}
-libc_hidden_def(getenv)
+libc_hidden_weak(getenv)
diff --git a/libc/sysdeps/linux/h8300/bits/kernel_types.h
b/libc/sysdeps/linux/h8300/bits/kernel_types.h
index 7e76891..198c034 100644
--- a/libc/sysdeps/linux/h8300/bits/kernel_types.h
+++ b/libc/sysdeps/linux/h8300/bits/kernel_types.h
@@ -16,9 +16,9 @@ typedef int __kernel_pid_t;
typedef unsigned short __kernel_ipc_pid_t;
typedef unsigned short __kernel_uid_t;
typedef unsigned short __kernel_gid_t;
-typedef unsigned int __kernel_size_t;
-typedef int __kernel_ssize_t;
-typedef int __kernel_ptrdiff_t;
+typedef unsigned long __kernel_size_t;
+typedef long __kernel_ssize_t;
+typedef long __kernel_ptrdiff_t;
typedef long __kernel_time_t;
typedef long __kernel_suseconds_t;
typedef long __kernel_clock_t;
hooks/post-receive
--
uClibc-ng - small C library for embedded systems