This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
RE: Support __aeabi_memcpy, __aeabi_memcpy4 and __aeabi_memcpy8 routines in the arm backend.
- From: "Hale Wang" <Hale dot Wang at arm dot com>
- To: "'Jeff Johnston'" <jjohnstn at redhat dot com>, "Sebastian Huber" <sebastian dot huber at embedded-brains dot de>
- Cc: "Freddie Chopin" <freddie_chopin at op dot pl>, <newlib at sourceware dot org>
- Date: Tue, 9 Sep 2014 10:01:26 +0800
- Subject: RE: Support __aeabi_memcpy, __aeabi_memcpy4 and __aeabi_memcpy8 routines in the arm backend.
- Authentication-results: sourceware.org; auth=none
- References: <000601cfb2c2$a9386a40$fba93ec0$ at arm dot com> <002f01cfc74c$67122cc0$35368640$ at arm dot com> <20140904082344 dot GM6056 at calimero dot vinschen dot de> <001e01cfc8af$189eb540$49dc1fc0$ at arm dot com> <20140905084313 dot GA27367 at calimero dot vinschen dot de> <540D725F dot 10601 at embedded-brains dot de> <540D73AE dot 8020405 at op dot pl> <540D7456 dot 7050806 at embedded-brains dot de> <1647548384 dot 43206315 dot 1410202707939 dot JavaMail dot zimbra at redhat dot com>
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.