diff options
author | Nick Clifton <nickc@redhat.com> | 2001-02-04 22:02:48 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2001-02-04 22:02:48 +0000 |
commit | eab4abeb4d4463182fe24fe3ef8a7b40d1a1eec5 (patch) | |
tree | 01b4a3bbadddf582d9cf3ff68a6637fc7b137d27 /gcc/config/arm | |
parent | 7ce2fcb9395a180601a692711d47c31716a93dc1 (diff) | |
download | gcc-eab4abeb4d4463182fe24fe3ef8a7b40d1a1eec5.zip gcc-eab4abeb4d4463182fe24fe3ef8a7b40d1a1eec5.tar.gz gcc-eab4abeb4d4463182fe24fe3ef8a7b40d1a1eec5.tar.bz2 |
Add sopme more names of ARM cores.
From-SVN: r39442
Diffstat (limited to 'gcc/config/arm')
-rw-r--r-- | gcc/config/arm/arm.c | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 4f11230..f26c571 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -267,7 +267,10 @@ static struct processors all_cores[] = {"arm700", FL_CO_PROC | FL_MODE26 | FL_MODE32 }, {"arm700i", FL_CO_PROC | FL_MODE26 | FL_MODE32 }, {"arm710", FL_MODE26 | FL_MODE32 }, + {"arm710t", FL_MODE26 | FL_MODE32 | FL_THUMB }, {"arm720", FL_MODE26 | FL_MODE32 }, + {"arm720t", FL_MODE26 | FL_MODE32 | FL_THUMB }, + {"arm740t", FL_MODE26 | FL_MODE32 | FL_THUMB }, {"arm710c", FL_MODE26 | FL_MODE32 }, {"arm7100", FL_MODE26 | FL_MODE32 }, {"arm7500", FL_MODE26 | FL_MODE32 }, @@ -279,11 +282,16 @@ static struct processors all_cores[] = {"arm9", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED }, {"arm920", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED }, {"arm920t", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED }, + {"arm940t", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED }, {"arm9tdmi", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED }, + {"arm9e", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED }, {"strongarm", FL_MODE26 | FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED | FL_STRONG }, {"strongarm110", FL_MODE26 | FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED | FL_STRONG }, {"strongarm1100", FL_MODE26 | FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED | FL_STRONG }, - {"xscale", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED | FL_STRONG | FL_XSCALE | FL_ARCH5 | FL_ARCH5E }, + {"strongarm1110", FL_MODE26 | FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_LDSCHED | FL_STRONG }, + {"arm10tdmi", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED | FL_ARCH5 }, + {"arm1020t", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED | FL_ARCH5 }, + {"xscale", FL_MODE32 | FL_FAST_MULT | FL_ARCH4 | FL_THUMB | FL_LDSCHED | FL_STRONG | FL_ARCH5 | FL_ARCH5E | FL_XSCALE }, {NULL, 0} }; @@ -2235,8 +2243,10 @@ legitimize_pic_address (orig, mode, reg) generated insns at the start of the function); false if called by an exception receiver that needs the PIC register reloaded (in which case the insns are just dumped at the current location). */ + void -arm_finalize_pic (int prologue) +arm_finalize_pic (prologue) + int prologue; { #ifndef AOF_ASSEMBLER rtx l1, pic_tmp, pic_tmp2, seq, pic_rtx; @@ -8817,16 +8827,12 @@ arm_init_builtins () /* Initialize arm V5 builtins. */ if (arm_arch5) - { - def_builtin ("__builtin_clz", int_ftype_int, ARM_BUILTIN_CLZ); - } + def_builtin ("__builtin_clz", int_ftype_int, ARM_BUILTIN_CLZ); /* Initialize arm V5E builtins. */ if (arm_arch5e) - { - def_builtin ("__builtin_prefetch", void_ftype_pchar, - ARM_BUILTIN_PREFETCH); - } + def_builtin ("__builtin_prefetch", void_ftype_pchar, + ARM_BUILTIN_PREFETCH); } /* Expand an expression EXP that calls a built-in function, |