This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi Sebastian, On Dec 5 08:22, Sebastian Huber wrote: > In order to enable proper detection of thread-local storage availability > we have to provide some symbols on ARM. > > Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de> > --- > newlib/libc/sys/rtems/crt0.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/newlib/libc/sys/rtems/crt0.c b/newlib/libc/sys/rtems/crt0.c > index 1a0a055..769cde7 100644 > --- a/newlib/libc/sys/rtems/crt0.c > +++ b/newlib/libc/sys/rtems/crt0.c > @@ -188,6 +188,11 @@ RTEMS_STUB(_VOID, _free_r(struct _reent *r, _PTR *p), { }) > /* stubs for functions required by libc/stdlib */ > RTEMS_STUB(void, __assert_func(const char *file, int line, const char *failedexpr), { }) > > +#if defined(__arm__) > +RTEMS_STUB(void, __aeabi_read_tp(void), { }) > +RTEMS_STUB(void *, __tls_get_addr(const void *ti), { }) > +#endif > + > /* The PowerPC expects certain symbols to be defined in the linker script. */ > > #if defined(__PPC__) > -- > 1.8.4.5 Shall I commit this even without the crt0.o problem fixed? Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |