This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Use __aeabi_atexit for ARM EABI
On Thursday 21 April 2005 01:20, Julian Brown wrote:
> ChangeLog (Paul Brook, edited):
>
> * target-def.h (TARGET_CXX_USE_AEABI_ATEXIT): Define.
> * target.h (struct gcc_target): Add cxx.use_aeabi_atexit.
> * config/arm/arm.c (arm_cxx_atexit_name): New function.
> (TARGET_CXX_USE_AEABI_ATEXIT): New macro.
> * cp/decl.c (get_atexit_node): Reorder arguments for __aeabi_atexit.
> (register_dtor_fn): Likewise.
> * doc/tm.texi: Document TARGET_CXX_USE_AEABI_ATEXIT.
Look ok to me, though someone else will need to approve non-arm bits.
Paul