[patch] ARM EABI support routine
Paul Brook
paul@codesourcery.com
Wed Aug 24 15:37:00 GMT 2005
The attached patch adds an implementation of __aeabi_atexit.
This routine is required by the Arm EABI. Its purpose issimilar to
__cxa_atexit.
Currently there are implementations of this function in both glibc and
libstdc++. I think it makes most sense to put the implementation in libc, and
remove the libstdc++ version.
Tested with cross to arm-none-eabi.
Ok?
Paul
2005-08-24 Paul Brook <paul@codesourcery.com>
* libc/sys/arm/Makefile.am (lib_a_SOURCES): Add aeabi_atexit.c.
* libc/sys/arm/Makefile.in: Regenerate.
* libc/sys/arm/aeabi_atexit.c: New file.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.newlib_aeabi_atexit
Type: text/x-diff
Size: 1198 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20050824/f61cf2bd/attachment.bin>
More information about the Newlib
mailing list