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 19a696d410c8f2839ad4617ad8446fc3781ae684 (commit)
via 49a67cf67d5a7194214566bc730ee7e28d55bbe1 (commit)
from 12f79e597feb33e0321c49f7bc2f2ad2ff904b02 (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 19a696d410c8f2839ad4617ad8446fc3781ae684
Merge: 12f79e5 49a67cf
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Thu Nov 13 23:27:23 2014 +0100
Merge remote-tracking branch 'origin/upstream'
-----------------------------------------------------------------------
Summary of changes:
libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
index e61072e..861ae9e 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
@@ -17,4 +17,4 @@ libc_linux_arch_SSRC-OMIT = waitpid.S
# We always compile it in arm mode because of SAVE_PID macro
# This macro should be alternatively implemented in THUMB
# assembly.
-ASFLAGS-vfork.S = -marm
+ASFLAGS-pt-vfork.S = -marm
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, upstream has been updated
via 49a67cf67d5a7194214566bc730ee7e28d55bbe1 (commit)
from 7badf754cbe7882b2ff0ffea05e027820bd716f6 (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 49a67cf67d5a7194214566bc730ee7e28d55bbe1
Author: Bernhard Reutner-Fischer <rep.dot.nop(a)gmail.com>
Date: Thu Nov 13 20:58:52 2014 +0100
nptl: compile pt-vfork in ARM-mode
could need a thumb implementation..
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop(a)gmail.com>
-----------------------------------------------------------------------
Summary of changes:
libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
index c8d5d4a..3a32598 100644
--- a/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
+++ b/libpthread/nptl/sysdeps/unix/sysv/linux/arm/Makefile.arch
@@ -17,4 +17,4 @@ libc_linux_arch_SSRC-OMIT = waitpid.S
# We always compile it in arm mode because of SAVE_PID macro
# This macro should be alternatively implemented in THUMB
# assembly.
-ASFLAGS-vfork.S = -marm
+ASFLAGS-pt-vfork.S = -marm
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 12f79e597feb33e0321c49f7bc2f2ad2ff904b02 (commit)
via 7badf754cbe7882b2ff0ffea05e027820bd716f6 (commit)
via 8c57a5d9c2357dab48e80787a413f89405df1df3 (commit)
from 657f251c550d7248711ac5611c2be0d9e23aa417 (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 12f79e597feb33e0321c49f7bc2f2ad2ff904b02
Merge: 657f251 7badf75
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Tue Nov 11 20:58:19 2014 +0100
Merge remote-tracking branch 'origin/upstream'
-----------------------------------------------------------------------
Summary of changes:
extra/Configs/Config.in | 6 +++---
extra/Configs/Config.in.arch | 2 +-
libc/sysdeps/linux/common/statfs.c | 3 ++-
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index f89f0cb..2dbd455 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -1040,9 +1040,9 @@ config UCLIBC_LINUX_SPECIFIC
ppoll(), readahead(), reboot(), remap_file_pages(),
sched_getaffinity(), sched_setaffinity(), sendfile(),
setfsgid(), setfsuid(), setresgid(), setresuid(),
- splice(), vmsplice(), tee(), signalfd(), swapoff(), swapon(),
- sync_file_range(), _sysctl(), sysinfo(), timerfd_*(), vhangup(),
- umount(), umount2()
+ splice(), vmsplice(), tee(), signalfd(), statfs(),
+ swapoff(), swapon(), sync_file_range(), _sysctl(),
+ sysinfo(), timerfd_*(), vhangup(), umount(), umount2()
config UCLIBC_HAS_GNU_ERROR
bool "Support GNU extensions for error-reporting"
diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
index 2338e3c..68e03bf 100644
--- a/extra/Configs/Config.in.arch
+++ b/extra/Configs/Config.in.arch
@@ -191,7 +191,7 @@ config UCLIBC_HAS_FENV
config UCLIBC_HAS_LONG_DOUBLE_MATH
bool "Enable long double support"
depends on DO_C99_MATH
- depends on TARGET_i386 || TARGET_m68k || TARGET_sparc || TARGET_x86_64 || TARGET_powerpc || TARGET_sh || TARGET_microblaze
+ depends on TARGET_i386 || TARGET_m68k || TARGET_sparc || TARGET_x86_64 || TARGET_powerpc || TARGET_sh || TARGET_microblaze || TARGET_xtensa
default y
help
If you want the uClibc math library to contain the full set of C99
diff --git a/libc/sysdeps/linux/common/statfs.c b/libc/sysdeps/linux/common/statfs.c
index aae4738..3dfeb0b 100644
--- a/libc/sysdeps/linux/common/statfs.c
+++ b/libc/sysdeps/linux/common/statfs.c
@@ -34,6 +34,7 @@ int __libc_statfs(const char *path, struct statfs *buf)
# if defined __UCLIBC_LINUX_SPECIFIC__ || defined __UCLIBC_HAS_THREADS_NATIVE__
/* statfs is used by NPTL, so it must exported in case */
weak_alias(__libc_statfs, statfs)
+libc_hidden_def(statfs)
# endif
/* For systems which have both, prefer the old one */
@@ -45,7 +46,7 @@ _syscall2(int, __libc_statfs, const char *, path, struct statfs *, buf)
# if defined __UCLIBC_LINUX_SPECIFIC__ || defined __UCLIBC_HAS_THREADS_NATIVE__
/* statfs is used by NPTL, so it must exported in case */
weak_alias(__libc_statfs, statfs)
+libc_hidden_def(statfs)
# endif
#endif
-libc_hidden_def(statfs)
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, upstream has been updated
via 7badf754cbe7882b2ff0ffea05e027820bd716f6 (commit)
via 8c57a5d9c2357dab48e80787a413f89405df1df3 (commit)
from a9bdc5d28e692c04f51bcea1bb8e87f9c72ad09f (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 7badf754cbe7882b2ff0ffea05e027820bd716f6
Author: Max Filippov <jcmvbkbc(a)gmail.com>
Date: Sat Oct 25 14:32:35 2014 +0400
Config.in.arch: enable long double math for xtensa
Signed-off-by: Max Filippov <jcmvbkbc(a)gmail.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop(a)gmail.com>
commit 8c57a5d9c2357dab48e80787a413f89405df1df3
Author: Anthony G. Basile <blueness(a)gentoo.org>
Date: Sat Sep 6 19:45:34 2014 -0400
statfs: fix compile error when UCLIBC_LINUX_SPECIFIC is not set
statfs() is a Linux-specific function. When building without
UCLIBC_LINUX_SPECIFIC set, libc_hidden_proto(statfs) in
include/sys/statfs.h is unmatched with libc_hidden_def(statfs)
in libc/sysdeps/linux/common/statfs.c, leading to a compile
error. This patch fixes this, as well as adds statfs() to the
list of Linux-specific functions in extra/Configs/Config.in.
Signed-off-by: Anthony G. Basile <blueness(a)gentoo.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop(a)gmail.com>
-----------------------------------------------------------------------
Summary of changes:
extra/Configs/Config.in | 6 +++---
extra/Configs/Config.in.arch | 2 +-
libc/sysdeps/linux/common/statfs.c | 3 ++-
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 0f68a9b..32180f7 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -1021,9 +1021,9 @@ config UCLIBC_LINUX_SPECIFIC
ppoll(), readahead(), reboot(), remap_file_pages(),
sched_getaffinity(), sched_setaffinity(), sendfile(),
setfsgid(), setfsuid(), setresgid(), setresuid(),
- splice(), vmsplice(), tee(), signalfd(), swapoff(), swapon(),
- sync_file_range(), _sysctl(), sysinfo(), timerfd_*(), vhangup(),
- umount(), umount2()
+ splice(), vmsplice(), tee(), signalfd(), statfs(),
+ swapoff(), swapon(), sync_file_range(), _sysctl(),
+ sysinfo(), timerfd_*(), vhangup(), umount(), umount2()
config UCLIBC_HAS_GNU_ERROR
bool "Support GNU extensions for error-reporting"
diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
index 2338e3c..68e03bf 100644
--- a/extra/Configs/Config.in.arch
+++ b/extra/Configs/Config.in.arch
@@ -191,7 +191,7 @@ config UCLIBC_HAS_FENV
config UCLIBC_HAS_LONG_DOUBLE_MATH
bool "Enable long double support"
depends on DO_C99_MATH
- depends on TARGET_i386 || TARGET_m68k || TARGET_sparc || TARGET_x86_64 || TARGET_powerpc || TARGET_sh || TARGET_microblaze
+ depends on TARGET_i386 || TARGET_m68k || TARGET_sparc || TARGET_x86_64 || TARGET_powerpc || TARGET_sh || TARGET_microblaze || TARGET_xtensa
default y
help
If you want the uClibc math library to contain the full set of C99
diff --git a/libc/sysdeps/linux/common/statfs.c b/libc/sysdeps/linux/common/statfs.c
index aae4738..3dfeb0b 100644
--- a/libc/sysdeps/linux/common/statfs.c
+++ b/libc/sysdeps/linux/common/statfs.c
@@ -34,6 +34,7 @@ int __libc_statfs(const char *path, struct statfs *buf)
# if defined __UCLIBC_LINUX_SPECIFIC__ || defined __UCLIBC_HAS_THREADS_NATIVE__
/* statfs is used by NPTL, so it must exported in case */
weak_alias(__libc_statfs, statfs)
+libc_hidden_def(statfs)
# endif
/* For systems which have both, prefer the old one */
@@ -45,7 +46,7 @@ _syscall2(int, __libc_statfs, const char *, path, struct statfs *, buf)
# if defined __UCLIBC_LINUX_SPECIFIC__ || defined __UCLIBC_HAS_THREADS_NATIVE__
/* statfs is used by NPTL, so it must exported in case */
weak_alias(__libc_statfs, statfs)
+libc_hidden_def(statfs)
# endif
#endif
-libc_hidden_def(statfs)
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 657f251c550d7248711ac5611c2be0d9e23aa417 (commit)
from 12e64c996c35a35345e9fb51a61b0682ce669846 (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 657f251c550d7248711ac5611c2be0d9e23aa417
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Tue Oct 14 20:57:16 2014 +0200
reduce the list of supported architectures
As most of these architectures either does not compile or embedded
hardware is difficult to get, I disable them for now.
I do not remove the existing code and hope to enable many
of them in the future, but not for 1.0.
-----------------------------------------------------------------------
Summary of changes:
extra/Configs/Config.in | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 809addc..f89f0cb 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -45,8 +45,8 @@ choice
help
The architecture of your target.
-config TARGET_alpha
- bool "alpha"
+#config TARGET_alpha
+# bool "alpha"
config TARGET_arc
bool "arc"
@@ -77,8 +77,8 @@ config TARGET_cris
#config TARGET_h8300
# bool "h8300 (BROKEN)"
-config TARGET_hppa
- bool "hppa"
+#config TARGET_hppa
+# bool "hppa"
config TARGET_i386
bool "i386"
@@ -86,17 +86,17 @@ config TARGET_i386
#config TARGET_i960
# bool "i960 (BROKEN)"
-config TARGET_ia64
- bool "ia64"
+#config TARGET_ia64
+# bool "ia64"
config TARGET_m68k
bool "m68k"
-config TARGET_metag
- bool "metag"
+#config TARGET_metag
+# bool "metag"
-config TARGET_microblaze
- bool "microblaze"
+#config TARGET_microblaze
+# bool "microblaze"
config TARGET_mips
bool "mips"
@@ -104,8 +104,8 @@ config TARGET_mips
#config TARGET_nios
# bool "nios"
-config TARGET_nios2
- bool "nios2"
+#config TARGET_nios2
+# bool "nios2"
config TARGET_powerpc
bool "powerpc"
@@ -113,8 +113,8 @@ config TARGET_powerpc
config TARGET_sh
bool "superh"
-config TARGET_sh64
- bool "sh64"
+#config TARGET_sh64
+# bool "sh64"
config TARGET_sparc
bool "sparc"
@@ -122,8 +122,8 @@ config TARGET_sparc
#config TARGET_v850
# bool "v850 (BROKEN)"
-config TARGET_vax
- bool "vax"
+#config TARGET_vax
+# bool "vax"
config TARGET_x86_64
bool "x86_64"
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 12e64c996c35a35345e9fb51a61b0682ce669846 (commit)
from 0ba51975973cf9524314dbc7da272c5b1fc18df4 (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 12e64c996c35a35345e9fb51a61b0682ce669846
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Sat Oct 11 22:03:17 2014 +0200
m68k: remove reg.h
If reg.h exist, gdbserver fails to compile.
I am not sure if this header file is needed for anything.
-----------------------------------------------------------------------
Summary of changes:
libc/sysdeps/linux/m68k/sys/reg.h | 88 -------------------------------------
1 file changed, 88 deletions(-)
delete mode 100644 libc/sysdeps/linux/m68k/sys/reg.h
diff --git a/libc/sysdeps/linux/m68k/sys/reg.h b/libc/sysdeps/linux/m68k/sys/reg.h
deleted file mode 100644
index 9848981..0000000
--- a/libc/sysdeps/linux/m68k/sys/reg.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/* Copyright (C) 1998 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SYS_REG_H
-#define _SYS_REG_H 1
-
-/* Index into an array of 4 byte integers returned from ptrace for
- location of the users' stored general purpose registers. */
-
-enum
-{
- PT_D1 = 0,
-#define PT_D1 PT_D1
- PT_D2 = 1,
-#define PT_D2 PT_D2
- PT_D3 = 2,
-#define PT_D3 PT_D3
- PT_D4 = 3,
-#define PT_D4 PT_D4
- PT_D5 = 4,
-#define PT_D5 PT_D5
- PT_D6 = 5,
-#define PT_D6 PT_D6
- PT_D7 = 6,
-#define PT_D7 PT_D7
- PT_A0 = 7,
-#define PT_A0 PT_A0
- PT_A1 = 8,
-#define PT_A1 PT_A1
- PT_A2 = 9,
-#define PT_A2 PT_A2
- PT_A3 = 10,
-#define PT_A3 PT_A3
- PT_A4 = 11,
-#define PT_A4 PT_A4
- PT_A5 = 12,
-#define PT_A5 PT_A5
- PT_A6 = 13,
-#define PT_A6 PT_A6
- PT_D0 = 14,
-#define PT_D0 PT_D0
- PT_USP = 15,
-#define PT_USP PT_USP
- PT_ORIG_D0 = 16,
-#define PT_ORIG_D0 PT_ORIG_D0
- PT_SR = 17,
-#define PT_SR PT_SR
- PT_PC = 18,
-#define PT_PC PT_PC
- PT_FP0 = 21,
-#define PT_FP0 PT_FP0
- PT_FP1 = 24,
-#define PT_FP1 PT_FP1
- PT_FP2 = 27,
-#define PT_FP2 PT_FP2
- PT_FP3 = 30,
-#define PT_FP3 PT_FP3
- PT_FP4 = 33,
-#define PT_FP4 PT_FP4
- PT_FP5 = 36,
-#define PT_FP5 PT_FP5
- PT_FP6 = 39,
-#define PT_FP6 PT_FP6
- PT_FP7 = 42,
-#define PT_FP7 PT_FP7
- PT_FPCR = 45,
-#define PT_FPCR PT_FPCR
- PT_FPSR = 46,
-#define PT_FPSR PT_FPSR
- PT_FPIAR = 47
-#define PT_FPIAR PT_FPIAR
-};
-
-#endif /* _SYS_REG_H */
hooks/post-receive
--
uClibc-ng - small C library for embedded systems