From 9d6193a7e2c2f567ce6abc772d2271c56f8efa3a Mon Sep 17 00:00:00 2001 From: Chen Liqin Date: Fri, 11 Mar 2011 05:59:07 +0000 Subject: 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 --- gcc/config.gcc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gcc/config.gcc') 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* | \ -- cgit v1.1