[PATCH] ARM fixed-point support [4/6]: allow overriding of fixed-point helper function names
Julian Brown
julian@codesourcery.com
Fri May 13 14:53:00 GMT 2011
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).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fixed-point-mi-configury-2.diff
Type: text/x-patch
Size: 8764 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110513/229b6e2b/attachment.bin>
More information about the Gcc-patches
mailing list