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 afad51b5f4b0093937304ca99fb8b679ab47eb56 (commit)
from 0bfe2a56912f4d90ee39f322f0bde92a01d6ec6e (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 afad51b5f4b0093937304ca99fb8b679ab47eb56
Author: Thomas Petazzoni <thomas.petazzoni(a)free-electrons.com>
Date: Wed Jun 17 22:52:22 2015 +0200
Fix libgcc_s_resume issue with gcc 5.1
When built with gcc 5.1, uClibc-ng fails to build with the following
issue:
librt/librt_so.a(rt-unwind-resume.oS): In function `_Unwind_Resume':
rt-unwind-resume.c:(.text+0x3c): undefined reference to
This commit fixes the code in a way similar to what was done in glibc
in commit:
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=175cef4163…
Signed-off-by: Thomas Petazzoni <thomas.petazzoni(a)free-electrons.com>
-----------------------------------------------------------------------
Summary of changes:
libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c | 3 ++-
libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
index f4d6f41..a6a0515 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
@@ -27,7 +27,8 @@
#define __libc_fatal(x) {/*write(STDERR_FILENO, x, strlen(x));*/ abort();}
static void *libgcc_s_handle;
-static void (*libgcc_s_resume) (struct _Unwind_Exception *exc);
+static void (*libgcc_s_resume) (struct _Unwind_Exception *exc)
+ __attribute_used__;
static _Unwind_Reason_Code (*libgcc_s_personality)
(_Unwind_State, struct _Unwind_Exception *, struct _Unwind_Context *);
static _Unwind_Reason_Code (*libgcc_s_forcedunwind)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
index f9a4ffb..e2e2e0b 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
@@ -25,7 +25,8 @@
#define __libc_dlclose dlclose
#define __libc_fatal(x) {/*write(STDERR_FILENO, x, strlen(x));*/ abort();}
-static void (*libgcc_s_resume) (struct _Unwind_Exception *exc);
+static void (*libgcc_s_resume) (struct _Unwind_Exception *exc)
+ __attribute_used__;
static _Unwind_Reason_Code (*libgcc_s_personality)
(_Unwind_State, struct _Unwind_Exception *, struct _Unwind_Context *);
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, master has been updated
via 96807d27a3ea01f427b6b98618ca87e9c1c00683 (commit)
from aae79f78c50726056233f833fe7e8f31bbcb1f9f (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 96807d27a3ea01f427b6b98618ca87e9c1c00683
Author: Thomas Petazzoni <thomas.petazzoni(a)free-electrons.com>
Date: Wed Jun 17 22:52:22 2015 +0200
Fix libgcc_s_resume issue with gcc 5.1
When built with gcc 5.1, uClibc-ng fails to build with the following
issue:
librt/librt_so.a(rt-unwind-resume.oS): In function `_Unwind_Resume':
rt-unwind-resume.c:(.text+0x3c): undefined reference to
This commit fixes the code in a way similar to what was done in glibc
in commit:
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=175cef4163…
Signed-off-by: Thomas Petazzoni <thomas.petazzoni(a)free-electrons.com>
-----------------------------------------------------------------------
Summary of changes:
libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c | 3 ++-
libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
index f4d6f41..a6a0515 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-forcedunwind.c
@@ -27,7 +27,8 @@
#define __libc_fatal(x) {/*write(STDERR_FILENO, x, strlen(x));*/ abort();}
static void *libgcc_s_handle;
-static void (*libgcc_s_resume) (struct _Unwind_Exception *exc);
+static void (*libgcc_s_resume) (struct _Unwind_Exception *exc)
+ __attribute_used__;
static _Unwind_Reason_Code (*libgcc_s_personality)
(_Unwind_State, struct _Unwind_Exception *, struct _Unwind_Context *);
static _Unwind_Reason_Code (*libgcc_s_forcedunwind)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
index f9a4ffb..e2e2e0b 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/unwind-resume.c
@@ -25,7 +25,8 @@
#define __libc_dlclose dlclose
#define __libc_fatal(x) {/*write(STDERR_FILENO, x, strlen(x));*/ abort();}
-static void (*libgcc_s_resume) (struct _Unwind_Exception *exc);
+static void (*libgcc_s_resume) (struct _Unwind_Exception *exc)
+ __attribute_used__;
static _Unwind_Reason_Code (*libgcc_s_personality)
(_Unwind_State, struct _Unwind_Exception *, struct _Unwind_Context *);
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
Hi hackers,
I am happy to announce 1.0.3.
Most important changes:
- contains the resurrected support for H8/300.
- new shell based testrunner (works with hush noMMU shell)
- sync with uClibc master
uClibc-ng will be default in next buildroot release!
best regards
Waldemar
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.3 has been created
at 8f29fbdd5f5e08b7d732622f3e2d25733f609ef9 (tag)
tagging 9a4636f2d3f7ee7de34211a6d45201e328d84e48 (commit)
replaces v1.0.2
tagged by Waldemar Brodkorb
on Sat Jun 13 13:25:19 2015 -0500
- Log -----------------------------------------------------------------
release 1.0.3 (codename westmalle trappist)
Alexey Brodkin (2):
ARC: enable more options to satisfy build requirements of applications
ARC: enable IPv6 in defconfigs
Andrew Burgess (1):
test/silly: Extend include path.
Bernhard Reutner-Fischer (13):
buildsys: try to merge all constants
ldso: PRELINK: Remove surplus newline
NPTL: Rename a variable
arm: Fix POP_RET for armv4t && interworking
arm: Add BX and BXC macros
buildsys: pregen depends on xlocale
buildsys: Tweak pregen wrt headers_dep
buildsys: LT{,.old} CRT prereq
buildsys: swap V=1 with V=2 command printing
strftime: comment on %0xY %+nY %-nY
buildsys: pregen depends on xlocale
nptl_db: fix ommitting td_ta_setconcurrency
getconf.c: undef VERSION
Daniel Golle (1):
siginfo: add signal info for seccomp related SIGSYS
Roland McGrath (1):
init.c (__nptl_initial_report_events): New variable.
Waldemar Brodkorb (15):
fix static linking of pthread apps
merge uClibc changes
disabled ARC tests working now
Revert "Do not define unimplemented functions"
use static directories
disable silly test for mips/sparc
use mktemp, otherwise test is failing. reverts partially 7c721d31e4b7a0bdf6f803b8e7c38996bf60b59f
use common ptrace.h for xtensa, fixes buildroot issues compiling enlightment
allow endian choice for microblaze biendian architecture
avoid some compiler warnings
just use 4k pages for microblaze, the config are missing and never committed into uClibc
h8300 has no NPTL
disable not available CFLAGS for h8300
fix some type differences to linux-next for h8/300
release 1.0.3 - Westmalle Trappist
Will Newton (1):
_scanf.c: Implement 'm' modifier for 'c' and '[' conversions.
Yoshinori Sato (6):
h8300: config update
h8300: 64bit integer support
h8300: Assembly functions
h8300: headers update
h8300: Add new feature
h8300: Makefile update
mirabilos (1):
implement experimental pure-sh testsuite runner and generation
-----------------------------------------------------------------------
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, master has been updated
via aae79f78c50726056233f833fe7e8f31bbcb1f9f (commit)
from 44c92e91880851d87093b11f897c50b6d12ecdca (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 aae79f78c50726056233f833fe7e8f31bbcb1f9f
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
-----------------------------------------------------------------------
Summary of changes:
libc/sysdeps/linux/h8300/bits/kernel_types.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
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
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 44c92e91880851d87093b11f897c50b6d12ecdca (commit)
from c7d481a3a75a12daf32463298f2c141f0c409578 (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 44c92e91880851d87093b11f897c50b6d12ecdca
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Wed Jun 10 08:14:11 2015 -0500
allow endian choice for microblaze biendian architecture
-----------------------------------------------------------------------
Summary of changes:
extra/Configs/Config.microblaze | 1 +
1 file changed, 1 insertion(+)
diff --git a/extra/Configs/Config.microblaze b/extra/Configs/Config.microblaze
index fddc5d6..60d10d6 100644
--- a/extra/Configs/Config.microblaze
+++ b/extra/Configs/Config.microblaze
@@ -10,4 +10,5 @@ config TARGET_ARCH
config FORCE_OPTIONS_FOR_ARCH
bool
default y
+ select ARCH_ANY_ENDIAN
select ARCH_HAS_DEPRECATED_SYSCALLS
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, master has been updated
via c7d481a3a75a12daf32463298f2c141f0c409578 (commit)
from 348a0fdb26be0ceee1038e699996275233e56b00 (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 c7d481a3a75a12daf32463298f2c141f0c409578
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Mon Jun 8 12:42:47 2015 -0500
disable for sparc/mips, need to analyze later
-----------------------------------------------------------------------
Summary of changes:
test/silly/Makefile.in | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/test/silly/Makefile.in b/test/silly/Makefile.in
index 33f99d3..b2c9dbd 100644
--- a/test/silly/Makefile.in
+++ b/test/silly/Makefile.in
@@ -4,6 +4,16 @@
RET_hello := 42
RET_tiny := 42
+GLIBC_TESTS_DISABLED := tst-atomic_glibc tst-atomic-long_glibc
+
+ifeq ($(TARGET_ARCH),mips)
+TESTS_DISABLED += tst-atomic tst-atomic-long
+endif
+
+ifeq ($(TARGET_ARCH),sparc)
+TESTS_DISABLED += tst-atomic tst-atomic-long
+endif
+
atomic_headers := -I$(top_srcdir)libc/sysdeps/linux/$(TARGET_ARCH) \
-I$(top_srcdir)libc/sysdeps/linux \
-I$(top_builddir)include
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, master has been updated
via 348a0fdb26be0ceee1038e699996275233e56b00 (commit)
from 1e60c82855cd04abda514224676deff316bd25db (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 348a0fdb26be0ceee1038e699996275233e56b00
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Sun Jun 7 13:29:33 2015 -0500
avoid some compiler warnings
Patch seen here:
http://lists.uclibc.org/pipermail/uclibc/2015-April/048892.html
-----------------------------------------------------------------------
Summary of changes:
ldso/include/dl-string.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/ldso/include/dl-string.h b/ldso/include/dl-string.h
index aacad10..14ae617 100644
--- a/ldso/include/dl-string.h
+++ b/ldso/include/dl-string.h
@@ -204,7 +204,9 @@ static __always_inline char * _dl_get_last_path_component(char *path)
# define _dl_strcat strcat
# define _dl_strcpy strcpy
# define _dl_strcmp strcmp
+# define _dl_strchr strchr
# define _dl_strrchr strrchr
+# define _dl_strstr strstr
# define _dl_memcpy memcpy
# define _dl_memcmp memcmp
# define _dl_memset memset
hooks/post-receive
--
uClibc-ng - small C library for embedded systems