Re: uClibc linking against libgcc_eh.a, the right thing to do?

2014-10-02 Thread Joseph S. Myers
On Wed, 1 Oct 2014, Rich Felker wrote: On Tue, Sep 30, 2014 at 10:52:22PM +, Joseph S. Myers wrote: On Tue, 30 Sep 2014, Rich Felker wrote: At least, it's good to have a confirmation that linking against libgcc_eh is not the right solution. It confirms that the two stage gcc

Re: uClibc linking against libgcc_eh.a, the right thing to do?

2014-09-30 Thread Joseph S. Myers
S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: [PATCH] Fix __lll_timedlock_wait busy-wait issue

2014-03-27 Thread Joseph S. Myers
On Fri, 28 Mar 2014, Maxim Kuvyrkov wrote: On Mar 28, 2014, at 11:01 AM, Joseph S. Myers jos...@codesourcery.com wrote: I don't know how this might relate to https://sourceware.org/bugzilla/show_bug.cgi?id=15119 (see https://sourceware.org/ml/libc-ports/2013-01/msg00084.html

Re: [PATCH] Fix __lll_timedlock_wait busy-wait issue

2014-03-27 Thread Joseph S. Myers
to override those generic files (preferably overriding only the bits that need overriding). -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: [PATCH 3/3] ldso: exclude -fasynchronous-unwind-tables from ldso CFLAGS

2013-09-17 Thread Joseph S. Myers
to the required personality routine to indicate the dependency to the linker.). As I explained in https://sourceware.org/ml/libc-alpha/2012-05/msg00705.html, for glibc it's in fact always OK to have stub rather than real versions of these personality routines in libc.so. -- Joseph S. Myers jos

Re: abort() missing return-address = useless core file

2011-11-27 Thread Joseph S. Myers
. (arm_compute_save_reg_mask): Remove special noreturn handling. http://gcc.gnu.org/ml/gcc-patches/2009-11/msg01234.html -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: Name clashes when cross compiling

2011-04-07 Thread Joseph S. Myers
with to achieve that). Maybe a fix in uClibc is more pragmatic, but definitely not one with a condition on IN_LIBGCC2, since IN_LIBGCC2 is part of the user's namespace so installed system headers should not use it in any way. -- Joseph S. Myers jos...@codesourcery.com

Re: [PATCH] ldso: auto disable lazy relocation for some fdpic ports when using threads

2011-02-22 Thread Joseph S. Myers
at the same time to point to functions in two different load modules. -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: bugs in malloc

2009-12-10 Thread Joseph S. Myers
), like FSF GLIBC. What happens if FSF GLIBC changes license is up to the EGLIBC Consortium. -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: bugs in malloc

2009-12-10 Thread Joseph S. Myers
to change license, the Consortium would of course need to consider whether they find the new license viable for embedded use (and thus whether it would be necessary to become a permanent fork off the last version with the old license). -- Joseph S. Myers jos...@codesourcery.com

Re: bugs in malloc

2009-12-10 Thread Joseph S. Myers
On Thu, 10 Dec 2009, Rob Landley wrote: On Thursday 10 December 2009 17:43:51 Joseph S. Myers wrote: On Thu, 10 Dec 2009, Rob Landley wrote: It's LGPLv2.1 (or greater, so if you want to distribute pieces under LGPLv3 you can), like FSF GLIBC. What happens if FSF GLIBC changes

Re: [git commit master] ldso/: tls support for dynamic linker

2009-10-15 Thread Joseph S. Myers
the descent of any present NPTL branch, such issues had been fixed by now. -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: [PATCH] Fix building statically linked ARM EABI applications (fwd)

2009-10-01 Thread Joseph S. Myers
-group --end-group are used around the -lgcc options and -lc. See LINK_GCC_C_SEQUENCE_SPEC. -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: [PATCH] Fix building statically linked ARM EABI applications

2009-09-22 Thread Joseph S. Myers
is a dummy version that is *incorrect* for programs requiring unwinding and should only be used internally in libc. If it's not in your libgcc_eh.a or that is not being searched, your toolchain is misconfigured. -- Joseph S. Myers jos...@codesourcery.com

Re: [PATCH] Fix building statically linked ARM EABI applications

2009-09-22 Thread Joseph S. Myers
and libc.so are built with -fexceptions, we end up with references to this personality routine. However, these libraries are not linked against libgcc_eh.a, so we need a dummy definition. This routine will never actually be called. */ -- Joseph S. Myers jos...@codesourcery.com

daemon for no-MMU no-threads and CLONE_VM

2009-08-03 Thread Joseph S. Myers
__ARCH_USE_MMU__ #include sys/syscall.h +#include sched.h /* use clone() to get fork() like behavior here -- we just want to disassociate * from the controlling terminal */ -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org

Fix ARM syscall argument loading

2009-06-30 Thread Joseph S. Myers
) -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Add missing ARM CLIBABI variables __aeabi_std*

2009-06-25 Thread Joseph S. Myers
= stderr; +} + +static void (*fp) (void) __attribute__ ((used, section (.preinit_array))) + = setup_aeabi_stdio; + eabi_constant (CLOCKS_PER_SEC); -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http

Re: Two fixes for arm EABI.

2009-05-11 Thread Joseph S. Myers
certainly seems wrong since any program actually unwinding should get the real versions of these functions from libgcc_s / libgcc_eh, not the dummy versions from shared libc; those need to be hidden so nothing else ever links against them. -- Joseph S. Myers jos...@codesourcery.com

Re: Two fixes for arm EABI.

2009-05-11 Thread Joseph S. Myers
On Mon, 11 May 2009, Rob Landley wrote: On Monday 11 May 2009 15:33:51 Joseph S. Myers wrote: On Mon, 11 May 2009, Rob Landley wrote: Both -stable and -svn need the attached patches in order for armv5l-eabi and armv6l-eabi to work for me. The first patch should not be needed since

stdint.h update

2009-04-25 Thread Joseph S. Myers
redistribute it and/or @@ -309,8 +309,8 @@ # endif /* Unsigned. */ -# define UINT8_C(c)c ## U -# define UINT16_C(c) c ## U +# define UINT8_C(c)c +# define UINT16_C(c) c # define UINT32_C(c) c ## U # if __WORDSIZE == 64 # define UINT64_C(c) c ## UL -- Joseph S. Myers jos

Re: Adding a new config option, mind if I check this in?

2009-02-24 Thread Joseph S. Myers
, and this configure option only affects references to RUNTIME_PREFIX and DEVEL_PREFIX; nothing creates references to PREFIX. -- Joseph S. Myers jos...@codesourcery.com ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo

Fix Thumb-2 PIEs

2008-11-24 Thread Joseph S. Myers
) @@ -238,7 +238,11 @@ #ifdef __PIC__ .L_GOT: +#ifdef __thumb__ + .word _GLOBAL_OFFSET_TABLE_-(.L_GOT_OFF+4) +#else .word _GLOBAL_OFFSET_TABLE_-(.L_GOT_OFF+8) +#endif .word _fini(GOT) .word _init(GOT) .word main(GOT) -- Joseph S. Myers [EMAIL PROTECTED

Re: gcc headers needed for ARM EABI build

2008-03-06 Thread Joseph S. Myers
version using -print-file-name=include certainly worked (although needing patching to work with 4.3's include-fixed). -- Joseph S. Myers [EMAIL PROTECTED] ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Ping Re: Text relocations in PIEs

2007-11-15 Thread Joseph S. Myers
Ping. This patch http://www.uclibc.org/lists/uclibc/2007-October/018617.html is pending review. -- Joseph S. Myers [EMAIL PROTECTED] ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Text relocations in PIEs

2007-10-30 Thread Joseph S. Myers
]) { + _dl_dprintf(_dl_debug_file, Can't modify application's text section; use the GCC option -fPIE for position-independent executables.\n); + _dl_exit(1); + } #endif #ifndef ALLOW_ZERO_PLTGOT -- Joseph S. Myers [EMAIL PROTECTED

Re: posix threading plans

2007-05-06 Thread Joseph S. Myers
regressions relative to trunk. -- Joseph S. Myers [EMAIL PROTECTED] ___ uClibc mailing list uClibc@uclibc.org http://busybox.net/cgi-bin/mailman/listinfo/uclibc