aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorEdmar Wienskoski <edmar@freescale.com>2008-02-24 14:38:03 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2008-02-24 09:38:03 -0500
commitfa41c305973315be3e7dbc10a7ae7590ccfbc62c (patch)
tree8454006da6b5c985fa586b1d8180ba0dfd3b1e0c /gcc/config.gcc
parenta94caabf5ae9907e954fe20e4af062eebb5bbe46 (diff)
downloadgcc-fa41c305973315be3e7dbc10a7ae7590ccfbc62c.zip
gcc-fa41c305973315be3e7dbc10a7ae7590ccfbc62c.tar.gz
gcc-fa41c305973315be3e7dbc10a7ae7590ccfbc62c.tar.bz2
config.gcc (powerpc*-*-*): Add new cores e300c2 and e300c3.
2008-02-21 Edmar Wienskoski <edmar@freescale.com> * config.gcc (powerpc*-*-*): Add new cores e300c2 and e300c3. * config/rs6000/e300c2c3.md: New file. * config/rs6000/rs6000.c (processor_costs): Add new costs for e300c2 and e300c3. (rs6000_override_options): Add e300c2 and e300c3 cases to processor_target_table. Do not allow usage of Altivec or Spe with e300 cores. Initialize rs6000_cost for e300c2 and e300c3. (rs6000_issue_rate): Set issue rate for e300c2 and e300c3. * config/rs6000/rs6000.h (processor_type): Add PROCESSOR_PPCE300C2 and PROCESSOR_PPCE300C3. (ASM_CPU_SPEC): Add e300c2 and e300c3. * config/rs6000/rs6000.md (define_attr "cpu"): Add ppce300c2 and ppce300c3. Include e300c2c3.md. From-SVN: r132589
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 240a8e5..5db8237 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3130,7 +3130,7 @@ case "${target}" in
| rios | rios1 | rios2 | rsc | rsc1 | rs64a \
| 401 | 403 | 405 | 405fp | 440 | 440fp | 505 \
| 601 | 602 | 603 | 603e | ec603e | 604 \
- | 604e | 620 | 630 | 740 | 750 | 7400 | 7450 \
+ | 604e | 620 | 630 | 740 | 750 | 7400 | 7450 | e300c[23] \
| 854[08] | 801 | 821 | 823 | 860 | 970 | G3 | G4 | G5 | cell)
# OK
;;