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]

Re: [patch] More Arm EABI support routines


On Thu, 2005-09-01 at 00:03, Paul Brook wrote:
> The attached patch adds some more routines defined by Arm EABI. These are 
> implemented as wrappers around existing routines.
> 
> I'm not sure about the preferred implementation of strong_alias. I copied from 
> libc/sys/linux/libc-symbols.h.
> 
> Tested with cross to arm-none-eabi.
> Ok?
> 
> Paul
> 
> 2005-08-31  Paul Brook  <paul@codesourcery.com>
> 
> 	* libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_memclr.c,
> 	aeabi_memcpy.c, aeabi_memmove.c and aeabi_memset.c.
> 	* libc/sys/arm/Makefile.in: Regenerate.
> 	* libc/sys/arm/aeabi.h: New file.
> 	* libc/sys/arm/aeabi_memclr.c: New file.
> 	* libc/sys/arm/aeabi_memcpy.c: New file.
> 	* libc/sys/arm/aeabi_memmove.c: New file.
> 	* libc/sys/arm/aeabi_memset.c: New file.

I'm in two minds about this.  Part of me thinks that this should be in
libgcc rather than newlib, since these are documented as part of the
standard run-time support for the compiler.

R.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]