[patch] More Arm EABI support routines

Paul Brook paul@codesourcery.com
Wed Aug 31 23:04:00 GMT 2005


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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.newlib_aeabi_mem
Type: text/x-diff
Size: 4965 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20050831/7aff9772/attachment.bin>


More information about the Newlib mailing list