aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2003-02-26 11:26:37 +0000
committerNick Clifton <nickc@gcc.gnu.org>2003-02-26 11:26:37 +0000
commitf0375c668066691ecb7d3e26725d58f5fb29835e (patch)
tree70412158ca613d53196953d9d42a426f0fb240fa /gcc/config/arm/arm.h
parent0d446150c298b2048d18e354ee47b130ed3b8e7f (diff)
downloadgcc-f0375c668066691ecb7d3e26725d58f5fb29835e.zip
gcc-f0375c668066691ecb7d3e26725d58f5fb29835e.tar.gz
gcc-f0375c668066691ecb7d3e26725d58f5fb29835e.tar.bz2
arm.c (is_load_address): Rename to...
* config/arm/arm.c (is_load_address): Rename to... (arm_memory_load_p) ... this and make it check for SUBREGs and constant loads that will be converted into loads from the minipool. (is_cirrus_insn): Rename to ... (arm_cirrus_insn_p): ... this, for consistency. Replace test of CIRRUS_NO with CIRRUS_NOT. (cirrus_reorg): Use renamed functions. (note_invalid_constants): Change from a void function to bool. Add an extra parameter, saying whether the fixups should be pushed. Return true if fixups are needed. (arm_reorg): Use renamed functions. Use INSN_P. Replace test of CIRRUS_NO with CIRRUS_NOT. * config/arm/arm.h (FLOAT_WORDS_BIG_ENDIAN): Mention that other floating point co-processors can also affect this. * config/arm/arm.md ("type" attribute): Add mav_farith and mav_dmult. Replace references to "cirrus_type" attribute with "type". * config/arm/cirrus.md ("cirrus_fpu" attribute): Delete. ("cirrus_type" attribute): Delete - use "type" instead. ("cirrus" attribute): Replace 'no' with 'not' and 'yes' with 'normal'. From-SVN: r63466
Diffstat (limited to 'gcc/config/arm/arm.h')
-rw-r--r--gcc/config/arm/arm.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 3856446..01861f3 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -698,8 +698,8 @@ extern int arm_is_6_or_7;
#endif
/* Define this if most significant word of doubles is the lowest numbered.
- The rules are different based on whether or not we use FPA-format or
- VFP-format doubles. */
+ The rules are different based on whether or not we use FPA-format,
+ VFP-format or some other floating point co-processor's format doubles. */
#define FLOAT_WORDS_BIG_ENDIAN (arm_float_words_big_endian ())
#define UNITS_PER_WORD 4