example.com
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

devel

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
devel@uclibc-ng.org

October 2014

  • 1 participants
  • 10 discussions
uClibc-ng - small C library for embedded systems branch master updated. 657f251c550d7248711ac5611c2be0d9e23aa417
by wbx@helium.waldemar-brodkorb.de 14 Oct '14

14 Oct '14
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
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 12e64c996c35a35345e9fb51a61b0682ce669846
by wbx@helium.waldemar-brodkorb.de 11 Oct '14

11 Oct '14
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
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 0ba51975973cf9524314dbc7da272c5b1fc18df4
by wbx@helium.waldemar-brodkorb.de 10 Oct '14

10 Oct '14
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 0ba51975973cf9524314dbc7da272c5b1fc18df4 (commit) from 363e142113cdb9c4b4f04152bc0c9998d3819b92 (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 0ba51975973cf9524314dbc7da272c5b1fc18df4 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Fri Oct 10 21:29:05 2014 +0200 c6x: disable it at the moment There is a NPTL port of uCLibc for c6x, but it doesn't work with uClibc master. May be someone with real hardware could sync it. Unfortunately I got no respone from Aurelien and no response on the mailing list. ----------------------------------------------------------------------- Summary of changes: extra/Configs/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in index 6b8ee91..809addc 100644 --- a/extra/Configs/Config.in +++ b/extra/Configs/Config.in @@ -60,8 +60,10 @@ config TARGET_avr32 config TARGET_bfin bool "bfin" -config TARGET_c6x - bool "c6x" +# someone could sync this tree: +# http://linux-c6x.org/git/?p=uClibc.git;a=summary +#config TARGET_c6x +# bool "c6x" config TARGET_cris bool "cris" hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 363e142113cdb9c4b4f04152bc0c9998d3819b92
by wbx@helium.waldemar-brodkorb.de 08 Oct '14

08 Oct '14
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 363e142113cdb9c4b4f04152bc0c9998d3819b92 (commit) from 421ae7ea851ee4e97ca091c5dff3cf6ec7cb73a2 (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 363e142113cdb9c4b4f04152bc0c9998d3819b92 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Wed Oct 8 08:23:30 2014 +0200 test: disable for noMMU case Pthread tests are failing for coldfire with linuxthreads enabled. ----------------------------------------------------------------------- Summary of changes: test/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Makefile b/test/Makefile index 787c530..e4f6418 100644 --- a/test/Makefile +++ b/test/Makefile @@ -18,7 +18,7 @@ endif ifneq ($(findstring -static,$(LDFLAGS)),) DIRS := $(filter-out dlopen,$(DIRS)) endif -ifneq ($(UCLIBC_HAS_THREADS),y) +ifneq ($(UCLIBC_HAS_THREADS)$(ARCH_USE_MMU),yy) DIRS := $(filter-out pthread,$(DIRS)) endif ifneq ($(UCLIBC_HAS_FULL_RPC),y) hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 421ae7ea851ee4e97ca091c5dff3cf6ec7cb73a2
by wbx@helium.waldemar-brodkorb.de 05 Oct '14

05 Oct '14
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 421ae7ea851ee4e97ca091c5dff3cf6ec7cb73a2 (commit) from 9b1e2fb9a82dec95aa3221d640228f639707aa1e (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 421ae7ea851ee4e97ca091c5dff3cf6ec7cb73a2 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Oct 5 22:01:48 2014 +0200 disable a test for avr32, compile failure. ----------------------------------------------------------------------- Summary of changes: test/time/Makefile.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/time/Makefile.in b/test/time/Makefile.in index 02c8d91..a261378 100644 --- a/test/time/Makefile.in +++ b/test/time/Makefile.in @@ -4,6 +4,10 @@ TESTS_DISABLED := bug-asctime bug-asctime_r time tst-mktime2 tst-posixtz \ tst-strftime tst-strptime tst-timezone +ifeq ($(TARGET_avr32),y) +TESTS_DISABLED += tst-timerfd +endif + ifneq ($(UCLIBC_HAS_XLOCALE),y) TESTS_DISABLED += tst-ftime_l tst_wcsftime endif hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 9b1e2fb9a82dec95aa3221d640228f639707aa1e
by wbx@helium.waldemar-brodkorb.de 05 Oct '14

05 Oct '14
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 9b1e2fb9a82dec95aa3221d640228f639707aa1e (commit) from 40678af7b459876ac1113f42fd647f110c8c7bd7 (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 9b1e2fb9a82dec95aa3221d640228f639707aa1e Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Sun Oct 5 20:32:10 2014 +0200 disable some test for avr32, compile failures. ----------------------------------------------------------------------- Summary of changes: test/misc/Makefile.in | 5 +++++ test/unistd/Makefile.in | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/test/misc/Makefile.in b/test/misc/Makefile.in index 52a3e71..3dfe617 100644 --- a/test/misc/Makefile.in +++ b/test/misc/Makefile.in @@ -2,6 +2,11 @@ # Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball. TESTS_DISABLED := outb tst-fnmatch bug-glob1 tst-gnuglob + +ifeq ($(TARGET_avr32),y) +TESTS_DISABLED += tst-inotify +endif + ifeq ($(UCLIBC_HAS_LFS),) TESTS_DISABLED += dirent64 TESTS_DISABLED += tst-statfs # assuming host has LFS on diff --git a/test/unistd/Makefile.in b/test/unistd/Makefile.in index c884a39..44ff360 100644 --- a/test/unistd/Makefile.in +++ b/test/unistd/Makefile.in @@ -11,6 +11,10 @@ ifeq ($(UCLIBC_LINUX_SPECIFIC),) TESTS_DISABLED += tst-fallocate endif +ifeq ($(TARGET_avr32),y) +TESTS_DISABLED += tst-fallocate tst-posix_fallocate tst-fallocate64 +endif + # The logic is similar for HAS_ADVANCED_REALTIME and # tst-posix_fallocate/tst-posix_fallocate64 ifeq ($(UCLIBC_HAS_ADVANCED_REALTIME),) hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 40678af7b459876ac1113f42fd647f110c8c7bd7
by wbx@helium.waldemar-brodkorb.de 03 Oct '14

03 Oct '14
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 40678af7b459876ac1113f42fd647f110c8c7bd7 (commit) from edda0488a6879c1598bee908418cba14d66f9712 (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 40678af7b459876ac1113f42fd647f110c8c7bd7 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Fri Oct 3 08:15:19 2014 +0200 linuxthreads: fix compile error for non-MMU Otherwise you get following linking error, because of missing functions in libc.a: undefined reference to `__libc_enable_asynccancel' Fix by Thorsten Glaser while hacking session. ----------------------------------------------------------------------- Summary of changes: libpthread/linuxthreads/Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libpthread/linuxthreads/Makefile.in b/libpthread/linuxthreads/Makefile.in index 4a499f7..c1ec1c9 100644 --- a/libpthread/linuxthreads/Makefile.in +++ b/libpthread/linuxthreads/Makefile.in @@ -65,7 +65,7 @@ CFLAGS-OMIT-libc_pthread_init.c := $(CFLAGS-dir_linuxthreads) libpthread_libc_CSRC := \ forward.c libc-cancellation.c libc_pthread_init.c # alloca_cutoff.c libpthread_libc_OBJ := $(patsubst %.c, $(libpthread_OUT)/%.o,$(libpthread_libc_CSRC)) -libc-static-y += $(libpthread_OUT)/libc_pthread_init.o +libc-static-y += $(libpthread_OUT)/libc_pthread_init.o $(libpthread_OUT)/libc-cancellation.o libc-shared-y += $(libpthread_libc_OBJ:.o=.oS) libpthread-static-y += $(patsubst %,$(libpthread_OUT)/%.o,$(libpthread_static_SRC)) hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. edda0488a6879c1598bee908418cba14d66f9712
by wbx@helium.waldemar-brodkorb.de 03 Oct '14

03 Oct '14
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 edda0488a6879c1598bee908418cba14d66f9712 (commit) from 59fe21c468d852a08847a8bcb62dea56408b510e (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 edda0488a6879c1598bee908418cba14d66f9712 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Fri Oct 3 06:27:04 2014 +0200 m68k: fix linuxthreads compile for coldfire The tas instruction is not available for most coldfire CPU's. Use bset instead in this case as already used in linuxthreads.old. ----------------------------------------------------------------------- Summary of changes: libpthread/linuxthreads/sysdeps/m68k/pspinlock.c | 20 +++++++++++++++----- libpthread/linuxthreads/sysdeps/m68k/pt-machine.h | 11 +++++++++-- .../linuxthreads/sysdeps/pthread/herrno-loc.c | 2 ++ 3 files changed, 26 insertions(+), 7 deletions(-) diff --git a/libpthread/linuxthreads/sysdeps/m68k/pspinlock.c b/libpthread/linuxthreads/sysdeps/m68k/pspinlock.c index c26a278..af77c2a 100644 --- a/libpthread/linuxthreads/sysdeps/m68k/pspinlock.c +++ b/libpthread/linuxthreads/sysdeps/m68k/pspinlock.c @@ -27,10 +27,15 @@ __pthread_spin_lock (pthread_spinlock_t *lock) unsigned int val; do - __asm__ __volatile__ ("tas %1; sne %0" - : "=dm" (val), "=m" (*lock) - : "m" (*lock) - : "cc"); + __asm__ __volatile__ ( +#if !defined(__mcoldfire__) && !defined(__mcf5200__) && !defined(__m68000) + "tas %1; sne %0" +#else + "bset #7,%1; sne %0" +#endif + : "=dm" (val), "=m" (*lock) + : "m" (*lock) + : "cc"); while (val); return 0; @@ -43,7 +48,12 @@ __pthread_spin_trylock (pthread_spinlock_t *lock) { unsigned int val; - __asm__ __volatile__ ("tas %1; sne %0" + __asm__ __volatile__ ( +#if !defined(__mcoldfire__) && !defined(__mcf5200__) && !defined(__m68000) + "tas %1; sne %0" +#else + "bset #7,%1; sne %0" +#endif : "=dm" (val), "=m" (*lock) : "m" (*lock) : "cc"); diff --git a/libpthread/linuxthreads/sysdeps/m68k/pt-machine.h b/libpthread/linuxthreads/sysdeps/m68k/pt-machine.h index e2d7bdc..1eb9fd5 100644 --- a/libpthread/linuxthreads/sysdeps/m68k/pt-machine.h +++ b/libpthread/linuxthreads/sysdeps/m68k/pt-machine.h @@ -28,12 +28,18 @@ #endif /* Spinlock implementation; required. */ +PT_EI long int testandset (int *spinlock); PT_EI long int testandset (int *spinlock) { char ret; - __asm__ __volatile__("tas %1; sne %0" + __asm__ __volatile__( +#if !defined(__mcoldfire__) && !defined(__mcf5200__) && !defined(__m68000) + "tas %1; sne %0" +#else + "bset #7,%1; sne %0" +#endif : "=dm"(ret), "=m"(*spinlock) : "m"(*spinlock) : "cc"); @@ -50,6 +56,7 @@ register char * stack_pointer __asm__ ("%sp"); /* Compare-and-swap for semaphores. */ +#if !defined(__mcoldfire__) && !defined(__mcf5200__) && !defined(__mc68000) #define HAS_COMPARE_AND_SWAP PT_EI int __compare_and_swap (long int *p, long int oldval, long int newval) @@ -63,5 +70,5 @@ __compare_and_swap (long int *p, long int oldval, long int newval) return ret; } - +#endif #endif /* pt-machine.h */ diff --git a/libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c b/libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c index 706faef..634c752 100644 --- a/libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c +++ b/libpthread/linuxthreads/sysdeps/pthread/herrno-loc.c @@ -16,7 +16,9 @@ <http://www.gnu.org/licenses/>. */ #include <netdb.h> +#ifdef __UCLIBC_HAS_TLS__ #include <tls.h> +#endif #include <linuxthreads/internals.h> #include <sysdep-cancel.h> hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. 59fe21c468d852a08847a8bcb62dea56408b510e
by wbx@helium.waldemar-brodkorb.de 03 Oct '14

03 Oct '14
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 59fe21c468d852a08847a8bcb62dea56408b510e (commit) from cf649082c7d4723c4aedcc59e188c740642db2e3 (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 59fe21c468d852a08847a8bcb62dea56408b510e Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Fri Oct 3 06:11:32 2014 +0200 disable linkage of gcc_eh As recently discussed on the uClibc mailing list here: http://lists.uclibc.org/pipermail/uclibc/2014-September/048659.html I think it is not required for gcc 4.8.3, which is default in f.e. OpenADK. Tested with a DODEBUG build for x86. ----------------------------------------------------------------------- Summary of changes: Rules.mak | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Rules.mak b/Rules.mak index d6a2254..3cc38f8 100644 --- a/Rules.mak +++ b/Rules.mak @@ -822,11 +822,7 @@ ASFLAGS += $(ASFLAG_--noexecstack) LIBGCC_CFLAGS ?= $(CFLAGS) $(CPU_CFLAGS-y) $(eval $(call cache-output-var,LIBGCC,$(CC) $(LIBGCC_CFLAGS) -print-libgcc-file-name)) -$(eval $(call cache-output-var,LIBGCC_EH,$(CC) $(LIBGCC_CFLAGS) -print-file-name=libgcc_eh.a)) -# with -O0 we (e.g. lockf) might end up with references to -# _Unwind_Resume, so pull in gcc_eh in this case.. LIBGCC_DIR:=$(dir $(LIBGCC)) -LIBGCC += $(if $(DODEBUG),$(LIBGCC_EH)) # moved from libpthread/linuxthreads ifeq ($(UCLIBC_CTOR_DTOR),y) hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0
uClibc-ng - small C library for embedded systems branch master updated. cf649082c7d4723c4aedcc59e188c740642db2e3
by wbx@helium.waldemar-brodkorb.de 01 Oct '14

01 Oct '14
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 cf649082c7d4723c4aedcc59e188c740642db2e3 (commit) from 9fc117ac5afd9c3c9e63947fb8f509964adc342c (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 cf649082c7d4723c4aedcc59e188c740642db2e3 Author: Waldemar Brodkorb <wbx(a)openadk.org> Date: Wed Oct 1 20:54:18 2014 +0200 remove forced gcc optimization It was added in 6d6bd8ba78434ecb09395582b5f3e41febd4d4ee, but it is unclear for me, why this is needed or if it is required. I don't think we should depend on some gcc optimization, which might change in the future. Anyway, this breaks c6x toolchain building (ICE), so I remove it. Testsuite run for supported architectures didn't add any new errors. ----------------------------------------------------------------------- Summary of changes: libc/unistd/daemon.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libc/unistd/daemon.c b/libc/unistd/daemon.c index 435d4f1..8fa2928 100644 --- a/libc/unistd/daemon.c +++ b/libc/unistd/daemon.c @@ -69,7 +69,6 @@ /* use clone() to get fork() like behavior here -- we just want to disassociate * from the controlling terminal */ -static inline attribute_optimize("O3") pid_t _fork_parent(void) { INTERNAL_SYSCALL_DECL(err); hooks/post-receive -- uClibc-ng - small C library for embedded systems
1 0
0 0

HyperKitty Powered by HyperKitty version 1.3.12.