mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 22:48:57 +08:00
sim: mips: merge mips64vr4300 with existing multi-run build
The existing mips64vr-* multi-run build already handles mips4300 targets, so reuse that for mips64vr43* 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,9 +1847,6 @@ case "${target}" in
|
|||||||
sim_igen_filter="32,f"
|
sim_igen_filter="32,f"
|
||||||
sim_igen_machine="-M r3900"
|
sim_igen_machine="-M r3900"
|
||||||
;;
|
;;
|
||||||
mips64vr43*) sim_gen=IGEN
|
|
||||||
sim_igen_machine="-M mipsIV"
|
|
||||||
;;
|
|
||||||
mips64vr5*) sim_gen=IGEN
|
mips64vr5*) sim_gen=IGEN
|
||||||
sim_igen_machine="-M vr5000"
|
sim_igen_machine="-M vr5000"
|
||||||
;;
|
;;
|
||||||
@ -1859,7 +1856,7 @@ case "${target}" in
|
|||||||
sim_igen_filter="32,64,f"
|
sim_igen_filter="32,64,f"
|
||||||
sim_m16_filter="16"
|
sim_m16_filter="16"
|
||||||
;;
|
;;
|
||||||
mips64vr-* | mips64vrel-*)
|
mips64vr43* | mips64vr-* | mips64vrel-*)
|
||||||
sim_gen=MULTI
|
sim_gen=MULTI
|
||||||
sim_multi_configs="\
|
sim_multi_configs="\
|
||||||
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
||||||
|
@ -20,9 +20,6 @@ case "${target}" in
|
|||||||
sim_igen_filter="32,f"
|
sim_igen_filter="32,f"
|
||||||
sim_igen_machine="-M r3900"
|
sim_igen_machine="-M r3900"
|
||||||
;;
|
;;
|
||||||
mips64vr43*) sim_gen=IGEN
|
|
||||||
sim_igen_machine="-M mipsIV"
|
|
||||||
;;
|
|
||||||
mips64vr5*) sim_gen=IGEN
|
mips64vr5*) sim_gen=IGEN
|
||||||
sim_igen_machine="-M vr5000"
|
sim_igen_machine="-M vr5000"
|
||||||
;;
|
;;
|
||||||
@ -32,7 +29,7 @@ case "${target}" in
|
|||||||
sim_igen_filter="32,64,f"
|
sim_igen_filter="32,64,f"
|
||||||
sim_m16_filter="16"
|
sim_m16_filter="16"
|
||||||
;;
|
;;
|
||||||
mips64vr-* | mips64vrel-*)
|
mips64vr43* | mips64vr-* | mips64vrel-*)
|
||||||
sim_gen=MULTI
|
sim_gen=MULTI
|
||||||
sim_multi_configs="\
|
sim_multi_configs="\
|
||||||
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
|
||||||
|
Reference in New Issue
Block a user