forked from Imagelibrary/binutils-gdb
sim: mips: merge mips64vr5000 with existing multi-run build
The existing mips64vr-* multi-run build already handles mips5000 targets, so reuse that for mips64vr5* targets too. This moves more logic from build-time to runtime so we can have a single binary that supports many targets.
This commit is contained in:
5
sim/mips/configure
vendored
5
sim/mips/configure
vendored
@@ -1847,16 +1847,13 @@ case "${target}" in
|
||||
sim_igen_filter="32,f"
|
||||
sim_igen_machine="-M r3900"
|
||||
;;
|
||||
mips64vr5*) sim_gen=IGEN
|
||||
sim_igen_machine="-M vr5000"
|
||||
;;
|
||||
mips64vr41*) sim_gen=M16
|
||||
sim_igen_machine="-M vr4100"
|
||||
sim_m16_machine="-M vr4100"
|
||||
sim_igen_filter="32,64,f"
|
||||
sim_m16_filter="16"
|
||||
;;
|
||||
mips64vr43* | mips64vr-* | mips64vrel-*)
|
||||
mips64vr43* | mips64vr5* | mips64vr-* | mips64vrel-*)
|
||||
sim_gen=MULTI
|
||||
sim_multi_configs="\
|
||||
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
||||
|
||||
@@ -20,16 +20,13 @@ case "${target}" in
|
||||
sim_igen_filter="32,f"
|
||||
sim_igen_machine="-M r3900"
|
||||
;;
|
||||
mips64vr5*) sim_gen=IGEN
|
||||
sim_igen_machine="-M vr5000"
|
||||
;;
|
||||
mips64vr41*) sim_gen=M16
|
||||
sim_igen_machine="-M vr4100"
|
||||
sim_m16_machine="-M vr4100"
|
||||
sim_igen_filter="32,64,f"
|
||||
sim_m16_filter="16"
|
||||
;;
|
||||
mips64vr43* | mips64vr-* | mips64vrel-*)
|
||||
mips64vr43* | mips64vr5* | mips64vr-* | mips64vrel-*)
|
||||
sim_gen=MULTI
|
||||
sim_multi_configs="\
|
||||
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
||||
|
||||
Reference in New Issue
Block a user