Support __aeabi_memcpy, __aeabi_memcpy4 and __aeabi_memcpy8 routines in the arm backend.

Hale Wang Hale.Wang@arm.com
Tue Sep 9 02:01:00 GMT 2014


Hi Jeff,

Thank you very much for your help to check in the newlib patch.
It is a pity of the typo error. To avoid some similar issues, I think we can build the newlib patch locally before we update it. What is your opinion about this?
Anyway, also thank you very much to fix this problem so quickly.

Thanks and Best Regards,
Hale Wang

> -----Original Message-----
> From: newlib-owner@sourceware.org [mailto:newlib-
> owner@sourceware.org] On Behalf Of Jeff Johnston
> Sent: 2014年9月9日 2:58
> To: Sebastian Huber
> Cc: Freddie Chopin; newlib@sourceware.org
> Subject: Re: Support __aeabi_memcpy, __aeabi_memcpy4 and
> __aeabi_memcpy8 routines in the arm backend.
> 
> Patch committed.  I added a ChangeLog entry.
> 
> -- Jeff J.
> 
> ----- Original Message -----
> From: "Sebastian Huber" <sebastian.huber@embedded-brains.de>
> To: "Freddie Chopin" <freddie_chopin@op.pl>, newlib@sourceware.org
> Sent: Monday, September 8, 2014 5:18:14 AM
> Subject: Re: Support __aeabi_memcpy, __aeabi_memcpy4 and
> __aeabi_memcpy8 routines in the arm backend.
> 
> On 08/09/14 11:15, Freddie Chopin wrote:
> > W dniu 2014-09-08 11:09, Sebastian Huber pisze:
> >> With the Newlib from today I get a GCC build error for arm-rtems4.11:
> >>
> >> make[9]: Entering directory
> >> `/scratch/git-build/b-gcc-git-arm-rtems4.11/arm-
> rtems4.11/thumb/newlib/libc/machine/arm'
> >>
> >>
> >> make[9]: *** No rule to make target `aebi_memcpy.c', needed by
> >> `lib_a-aebi_memcpy.o'.  Stop.
> >> make[9]: Leaving directory
> >> `/scratch/git-build/b-gcc-git-arm-rtems4.11/arm-
> rtems4.11/thumb/newlib/libc/machine/arm'
> >>
> >>
> >>
> >> Is this a typo in
> >>
> >> ./newlib/libc/machine/arm/Makefile.am:          strlen-armv7.S
> >> aebi_memcpy.c aeabi_memcpy-armv7a.S
> >>
> >> ?
> >>
> >> aebi_memcpy.c vs. aeabi_memcpy.c
> >>
> >> The attached patch fixes my build problem.
> >
> > (;
> >
> > https://sourceware.org/ml/newlib/2014/msg00407.html
> >
> > Regards,
> > FCh
> >
> 
> Ok, then I can confirm that your patch fixes the problem ;-)
> 
> You should provide a ChangeLog entry to patches, to make it easier for the
> maintainers.
> 
> --
> Sebastian Huber, embedded brains GmbH
> 
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber@embedded-brains.de
> PGP     : Public key available on request.
> 
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.






More information about the Newlib mailing list