Commit ab681385 by Chenghua Xu Committed by Chenghua Xu

Add mips option dependency only config with loongson target.

gcc/testsuite/
	* gcc.target/mips/mips.exp (mips-dg-options):
	Add mips_option_dependency msoft-float vs no-mmi and
	mips16/micromips vs no-mmi/ext/ext2 only gcc
	config with Loongson target.

From-SVN: r265908
parent bd21ffae
2018-11-08 Chenghua Xu <paul.hua.gm@gmail.com>
* gcc.target/mips/mips.exp (mips-dg-options):
Add mips_option_dependency msoft-float vs no-mmi and
mips16/micromips vs no-mmi/ext/ext2 only gcc
config with Loongson target.
2018-11-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
* gcc.c-torture/compile/pr65595.c: Change type of "num" argument to
......
......@@ -1054,10 +1054,19 @@ proc mips-dg-options { args } {
mips_option_dependency options "-mno-plt" "addressing=unknown"
mips_option_dependency options "-mabicalls" "-G0"
mips_option_dependency options "-mno-gpopt" "-mexplicit-relocs"
mips_option_dependency options "-mips16" "-mno-loongson-mmi"
mips_option_dependency options "-mmicromips" "-mno-loongson-mmi"
mips_option_dependency options "-msoft-float" "-mno-loongson-mmi"
mips_option_dependency options "-mmicromips" "-mno-loongson-ext"
if { [check_configured_with "with-arch=loongson3a"]
|| [check_configured_with "with-arch=gs464"]
|| [check_configured_with "with-arch=gs464e"]
|| [check_configured_with "with-arch=gs264e"] } {
mips_option_dependency options "-msoft-float" "-mno-loongson-mmi"
mips_option_dependency options "-mips16" "-mno-loongson-mmi"
mips_option_dependency options "-mips16" "-mno-loongson-ext"
mips_option_dependency options "-mips16" "-mno-loongson-ext2"
mips_option_dependency options "-mmicromips" "-mno-loongson-mmi"
mips_option_dependency options "-mmicromips" "-mno-loongson-ext"
mips_option_dependency options "-mmicromips" "-mno-loongson-ext2"
}
# Work out information about the current ABI.
set abi_test_option_p [mips_test_option_p options abi]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment