diff options
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 8432cf5..145d2cf 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2643,6 +2643,21 @@ v850-*-rtems*) c_target_objs="v850-c.o" cxx_target_objs="v850-c.o" ;; +v850e-*-*) + target_cpu_default="TARGET_CPU_v850e" + tm_file="dbxelf.h elfos.h svr4.h v850/v850.h" + tm_p_file=v850/v850-protos.h + tmake_file=v850/t-v850 + md_file=v850/v850.md + out_file=v850/v850.c + if test x$stabs = xyes + then + tm_file="${tm_file} dbx.h" + fi + use_collect2=no + c_target_objs="v850-c.o" + cxx_target_objs="v850-c.o" + ;; v850-*-*) target_cpu_default="TARGET_CPU_generic" tm_file="dbxelf.h elfos.h svr4.h ${tm_file}" @@ -2952,6 +2967,22 @@ sparc*-*-*) ;; esac ;; +v850*-*-*) + case "x$with_cpu" in + x) + ;; + v850e) + target_cpu_default2="TARGET_CPU_$with_cpu" + ;; + *) + if test x$pass2done = xyes + then + echo "Unknown cpu used with --with-cpu=$with_cpu" 1>&2 + exit 1 + fi + ;; + esac + ;; esac if test "$target_cpu_default2" != "" |