This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] ARM fixed-point support [4/6]: allow overriding of fixed-point helper function names
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Julian Brown <julian at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 30 Jun 2011 14:26:40 +0100
- Subject: Re: [PATCH] ARM fixed-point support [4/6]: allow overriding of fixed-point helper function names
- References: <20110513145800.447aee1f@rex.config>
On 13/05/11 14:58, Julian Brown wrote:
> This patch allows the decoration of helper function names for
> fixed-point support to be changed from the default "__foo" to a
> different scheme, as required by the ARM EABI (these are
> "vendor-specific" helpers, so should go in a particular namespace).
> These are only the machine-independent changes: the ARM-specific bits
> come later.
>
> Tested alongside other patches in the series. OK to apply?
>
> Julian
>
> ChangeLog
>
> gcc/
> * config/fixed-bit.h (fixed-bit-machine.h): Include.
> (DECORATE_FIXED_NAME): Conditionally define if undefined. Use
> throughout file to decorate function names.
> * config/fixed-bit-mach-generic.h: New.
>
> libgcc/
> * Makefile.in (FIXED_BIT_MACHINE): New rule. Include
> target-specific or generic fixed_bit_machine_header to decorate the
> names of fixed-point helper functions.
> * fixed-obj.mk ($(o)_s$(objext)): Depend on $(FIXED_BIT_MACHINE).
>
>
OK.
R.