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, master has been updated
via 42a40fb3b2bfdf70878b28265a681f7339191660 (commit)
from 910299c49f55e7954f1c5a4350faf0bd2cc6ae1c (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 42a40fb3b2bfdf70878b28265a681f7339191660
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Tue Jan 12 21:22:02 2016 +0100
Suppress warning "_GNU_SOURCE" redefined
libc/sysdeps/linux/common/euidaccess.c:1:1: warning: "_GNU_SOURCE" redefined
In file included from <command-line>:0:
./include/libc-symbols.h:52:1: warning: this is the location of the previous definition
Signed-Off-By: Leonid Lisovskiy <lly.dev(a)gmail.com>
-----------------------------------------------------------------------
Summary of changes:
libc/sysdeps/linux/common/euidaccess.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/libc/sysdeps/linux/common/euidaccess.c b/libc/sysdeps/linux/common/euidaccess.c
index 6e1f398..b842952 100644
--- a/libc/sysdeps/linux/common/euidaccess.c
+++ b/libc/sysdeps/linux/common/euidaccess.c
@@ -1,4 +1,3 @@
-#define _GNU_SOURCE
#include <unistd.h>
#include <fcntl.h>
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
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 cc22effd6d4b8ecb3a5a5d50cb29ac77d38f74bb (commit)
from 94493929f674f4410c2743fa3dd82fd37b70c58f (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 cc22effd6d4b8ecb3a5a5d50cb29ac77d38f74bb
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Tue Jan 12 21:22:02 2016 +0100
Suppress warning "_GNU_SOURCE" redefined
libc/sysdeps/linux/common/euidaccess.c:1:1: warning: "_GNU_SOURCE" redefined
In file included from <command-line>:0:
./include/libc-symbols.h:52:1: warning: this is the location of the previous definition
Signed-Off-By: Leonid Lisovskiy <lly.dev(a)gmail.com>
-----------------------------------------------------------------------
Summary of changes:
libc/sysdeps/linux/common/euidaccess.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/libc/sysdeps/linux/common/euidaccess.c b/libc/sysdeps/linux/common/euidaccess.c
index 6e1f398..b842952 100644
--- a/libc/sysdeps/linux/common/euidaccess.c
+++ b/libc/sysdeps/linux/common/euidaccess.c
@@ -1,4 +1,3 @@
-#define _GNU_SOURCE
#include <unistd.h>
#include <fcntl.h>
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
Hi,
I just want to inform you, that uClibc-ng project released a new
version. Khem told me via IRC I should send the information to this
list, as a lot of projects are already using uClibc-ng instead of
uClibc.
release 1.0.11 - Tongerlo Blonde
Anthony G. Basile (1):
extra/Configs/Config.in: add syncfs() to Linux-specific functions
Eugene Rudoy (1):
ARCH_NATIVE_BIT should in the first place be passed when building utils for host
Leonid Lisovskiy (4):
Fix "pselect: Use linux pselect6 syscall when available"
inet/getaddrinfo: simplest /etc/gai.conf to control IPv6/IPv4 addresses sort order
test/Test.mak: Properly define MAKE_SRCS variable
linuxthreads.old: Implement pthread_tryjoin_np(), pthread_timedjoin_np()
Max Filippov (1):
xtensa: fix vfork return address calculations
Salvatore Cro (1):
Add argp implementation
Waldemar Brodkorb (21):
Xtensa is biendian, allow to choose between the modes.
remove deprecated architectures v850/i960
remove attribute hidden, as the function is used in linuxthreads.old
lm32: add missing types
lm32: fix testsuite compile problems
libc/pwd_grp: Allocate buffers for non-reentrant functions dynamically
Use dynamic buffers for gethostent/gethostbyname/gethostbyaddr
libc/inet: Unbreak gethostent()
remove pregenerated locale support, we don't support it
libc: getpass,getutent: allocate buffer dynamically
pthread_atfork handlers not removed during dlclose
disable always failing tst-signal7
fix compile with DODEBUG=y
test-skeleton: Fixes from glibc
Provide XTI __t_scalar_t types, like glibc
Implement legacy bcopy/bzero/bcmp/index/rindex as inline functions
Add implementation for copysignl for i386
NPTL: Fix __pthread_once old style declaration
NPTL: fix infinite recursion
order of special checks matters
bump version for release
Yoshinori Sato (5):
h8300: vfork flags update.
__ARCH_HAS_DEPRECATED_SYSCALLS__ case fix. getdents is deprecated.
openat argument fix.
Remove alias.
h8300: O_DIRECT and O_DIRECTORY swapping.
have fun,
Waldemar
P.s: the beer was delicious ;)
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 annotated tag, v1.0.11 has been created
at 12d99fd883df42a95e8969dbc2ba5d0791786265 (tag)
tagging 94493929f674f4410c2743fa3dd82fd37b70c58f (commit)
replaces v1.0.10
tagged by Waldemar Brodkorb
on Sun Jan 10 11:37:00 2016 +0100
- Log -----------------------------------------------------------------
release 1.0.11 - Tongerlo Blonde
Anthony G. Basile (1):
extra/Configs/Config.in: add syncfs() to Linux-specific functions
Eugene Rudoy (1):
ARCH_NATIVE_BIT should in the first place be passed when building utils for host
Leonid Lisovskiy (4):
Fix "pselect: Use linux pselect6 syscall when available"
inet/getaddrinfo: simplest /etc/gai.conf to control IPv6/IPv4 addresses sort order
test/Test.mak: Properly define MAKE_SRCS variable
linuxthreads.old: Implement pthread_tryjoin_np(), pthread_timedjoin_np()
Max Filippov (1):
xtensa: fix vfork return address calculations
Salvatore Cro (1):
Add argp implementation
Waldemar Brodkorb (21):
Xtensa is biendian, allow to choose between the modes.
remove deprecated architectures v850/i960
remove attribute hidden, as the function is used in linuxthreads.old
lm32: add missing types
lm32: fix testsuite compile problems
libc/pwd_grp: Allocate buffers for non-reentrant functions dynamically
Use dynamic buffers for gethostent/gethostbyname/gethostbyaddr
libc/inet: Unbreak gethostent()
remove pregenerated locale support, we don't support it
libc: getpass,getutent: allocate buffer dynamically
pthread_atfork handlers not removed during dlclose
disable always failing tst-signal7
fix compile with DODEBUG=y
test-skeleton: Fixes from glibc
Provide XTI __t_scalar_t types, like glibc
Implement legacy bcopy/bzero/bcmp/index/rindex as inline functions
Add implementation for copysignl for i386
NPTL: Fix __pthread_once old style declaration
NPTL: fix infinite recursion
order of special checks matters
bump version for release
Yoshinori Sato (5):
h8300: vfork flags update.
__ARCH_HAS_DEPRECATED_SYSCALLS__ case fix. getdents is deprecated.
openat argument fix.
Remove alias.
h8300: O_DIRECT and O_DIRECTORY swapping.
-----------------------------------------------------------------------
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
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 94493929f674f4410c2743fa3dd82fd37b70c58f (commit)
from 756575e5b6d157e81ce3a89cd866b4c17b71e309 (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 94493929f674f4410c2743fa3dd82fd37b70c58f
Author: Waldemar Brodkorb <wbx(a)uclibc-ng.org>
Date: Sun Jan 10 11:35:33 2016 +0100
bump version for release
-----------------------------------------------------------------------
Summary of changes:
Rules.mak | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Rules.mak b/Rules.mak
index ab88471..2f0b7d3 100644
--- a/Rules.mak
+++ b/Rules.mak
@@ -126,7 +126,7 @@ export RUNTIME_PREFIX DEVEL_PREFIX KERNEL_HEADERS MULTILIB_DIR
# Now config hard core
MAJOR_VERSION := 1
MINOR_VERSION := 0
-SUBLEVEL := 10
+SUBLEVEL := 11
EXTRAVERSION :=
VERSION := $(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL)
ABI_VERSION := $(MAJOR_VERSION)
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
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 756575e5b6d157e81ce3a89cd866b4c17b71e309 (commit)
via 0c91741de0b307a7090125984b327a4374d27142 (commit)
from cddda5f9beb3d61f1122df95ccfcf855931775b7 (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 756575e5b6d157e81ce3a89cd866b4c17b71e309
Author: Yoshinori Sato <ysato(a)users.sourceforge.jp>
Date: Sat Jan 9 16:27:58 2016 +0900
h8300: O_DIRECT and O_DIRECTORY swapping.
Different define of latest kernel.
kernel define is
#define O_DIRECT 00040000 /* direct disk access hint */
#define O_DIRECTORY 00200000 /* must be a directory */
Yoshinori Sato <ysato(a)users.sourceforge.jp>
commit 0c91741de0b307a7090125984b327a4374d27142
Author: Eugene Rudoy <gene(a)freetz.org>
Date: Sat Jan 9 12:00:43 2016 +0100
ARCH_NATIVE_BIT should in the first place be passed when building utils for host
ARCH_NATIVE_BIT should in the first place be passed when building utils
for host (BUILD_CFLAGS-utils). It could also be passed when building utils
for target (CFLAGS-utils), but this is actually not necessary
as ARCH_NATIVE_BIT and __WORDSIZE are identical in this case.
Fixes 5ec4477584b69fe5f1410649b2eb3a63835fb649 (makes it actually work).
Signed-off-by: Eugene Rudoy <gene(a)freetz.org>
-----------------------------------------------------------------------
Summary of changes:
libc/sysdeps/linux/h8300/bits/fcntl.h | 4 ++--
utils/Makefile.in | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/libc/sysdeps/linux/h8300/bits/fcntl.h b/libc/sysdeps/linux/h8300/bits/fcntl.h
index d180cbd..c167ee2 100644
--- a/libc/sysdeps/linux/h8300/bits/fcntl.h
+++ b/libc/sysdeps/linux/h8300/bits/fcntl.h
@@ -44,8 +44,8 @@
#define O_ASYNC 020000
#ifdef __USE_GNU
-# define O_DIRECTORY 040000 /* Must be a directory. */
-# define O_DIRECT 0200000 /* Direct disk access. */
+# define O_DIRECT 040000 /* Direct disk access. */
+# define O_DIRECTORY 0200000 /* Must be a directory. */
# define O_NOFOLLOW 0400000 /* Do not follow links. */
# define O_NOATIME 01000000 /* Do not set atime. */
# define O_CLOEXEC 02000000 /* Set close_on_exec. */
diff --git a/utils/Makefile.in b/utils/Makefile.in
index a601721..6349aa7 100644
--- a/utils/Makefile.in
+++ b/utils/Makefile.in
@@ -14,7 +14,6 @@ CFLAGS-utils := \
-I$(top_srcdir)ldso/include \
-DUCLIBC_RUNTIME_PREFIX=\"$(RUNTIME_PREFIX)\" \
-DUCLIBC_LDSO=\"$(UCLIBC_LDSO)\" \
- -DARCH_NATIVE_BIT=$(ARCH_NATIVE_BIT) \
-I$(top_srcdir)/$(KERNEL_HEADERS) \
-DNOT_IN_libc \
-B$(top_builddir)lib \
@@ -54,6 +53,7 @@ UTILS_CONFIG_FLAGS-$(LDSO_STANDALONE_SUPPORT) += -D__LDSO_STANDALONE_SUPPORT__
BUILD_CFLAGS-utils := \
-DUCLIBC_RUNTIME_PREFIX=\"$(RUNTIME_PREFIX)\" \
-DUCLIBC_LDSO=\"$(UCLIBC_LDSO)\" \
+ -DARCH_NATIVE_BIT=$(ARCH_NATIVE_BIT) \
$(UTILS_CONFIG_FLAGS-y)
BUILD_CFLAGS-ldconfig.host := \
-DBUILDING_LINKAGE \
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
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 cddda5f9beb3d61f1122df95ccfcf855931775b7 (commit)
from 121ee94aa6af104ed33a83bc573739a6f2c02f54 (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 cddda5f9beb3d61f1122df95ccfcf855931775b7
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Sun Jan 10 09:08:14 2016 +0100
order of special checks matters
The order of special checks seems critical for some applications.
Xorg 1.18.0 fails to start with XNFreallocarray error.
Took me some time to run with MALLOC_DEBUG=2 to find out.
MALLOC_STANDARD is not affected.
-----------------------------------------------------------------------
Summary of changes:
libc/stdlib/malloc/realloc.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libc/stdlib/malloc/realloc.c b/libc/stdlib/malloc/realloc.c
index 8d55289..bdfb526 100644
--- a/libc/stdlib/malloc/realloc.c
+++ b/libc/stdlib/malloc/realloc.c
@@ -26,14 +26,16 @@ realloc (void *mem, size_t new_size)
size_t size;
char *base_mem;
+ if (! mem)
+ return malloc (new_size);
+
/* Check for special cases. */
if (! new_size)
{
free (mem);
return NULL;
}
- if (! mem)
- return malloc (new_size);
+
/* This matches the check in malloc() */
if (unlikely(((unsigned long)new_size > (unsigned long)(MALLOC_HEADER_SIZE*-2))))
return NULL;
hooks/post-receive
--
uClibc-ng - small C library for embedded systems