aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorChen Liqin <liqin.gcc@gmail.com>2011-03-11 05:59:07 +0000
committerChen Liqin <liqin@gcc.gnu.org>2011-03-11 05:59:07 +0000
commit9d6193a7e2c2f567ce6abc772d2271c56f8efa3a (patch)
tree444aeb9ddd49c6c2ae57f2bca8d5d3f2467a0e11 /gcc/config.gcc
parentfdc1806ad1a7f52470cb6c327b95b27c307d5917 (diff)
downloadgcc-9d6193a7e2c2f567ce6abc772d2271c56f8efa3a.zip
gcc-9d6193a7e2c2f567ce6abc772d2271c56f8efa3a.tar.gz
gcc-9d6193a7e2c2f567ce6abc772d2271c56f8efa3a.tar.bz2
config.gcc (score-*-elf): add extra_parts .., update tmake_file, extra_objs.
* config.gcc (score-*-elf): add extra_parts .., update tmake_file, extra_objs. * config/score/score3.c: Delete. * config/score/score3.h: Delete. * config/score/mul-div.S: Delete. * config/score/sfp-machine.h: Add new file. * config/score/constraints.md: Add new file. * config/score/t-score-softfp: Add new file. * config/score/t-score-elf: Remove score3.o and multilib generate. * config/score/score7.c (score7_const_ok_for_letter_p): Delete. (score7_extra_constraint): Delete. (score7_option_override): Remove unused code which mode to constraint.md. * config/score/score.c: Remove score3 and score5 define and code. * config/score/score.h: Remove score3 and score5 define and code. * config/score/score.md: Remove score3 template and unusal insn generate. * config/score/score.opt: Remove score3 and score5 options. From-SVN: r170864
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index bd0ad56..24289d7 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -2306,9 +2306,12 @@ s390x-ibm-tpf*)
extra_options="${extra_options} s390/tpf.opt"
;;
score-*-elf)
+ gas=yes
+ gnu_ld=yes
tm_file="dbxelf.h elfos.h score/elf.h score/score.h newlib-stdint.h"
- tmake_file=score/t-score-elf
- extra_objs="score7.o score3.o"
+ extra_parts="crti.o crtn.o crtbegin.o crtend.o"
+ tmake_file="${tmake_file} score/t-score-elf score/t-score-softfp soft-fp/t-softfp"
+ extra_objs="score7.o"
;;
sh-*-elf* | sh[12346l]*-*-elf* | \
sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \