diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9ef0b137198c..40a61126b1f7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2019-11-18  Christophe Lyon  <christophe.lyon@linaro.org>
+
+	* lib/target-supports.exp
+	(check_effective_target_arm_vfp_ok_nocache): Fix typo in option
+	name.
+
 2019-11-17  Jeff Law  <law@redhat.com>
 
 	* gcc.dg/complex-6.c: Do not run dump scan tests for rx target.
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 751045d47447..54b2fcab3898 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -3496,8 +3496,8 @@ proc check_effective_target_arm_vfp_ok_nocache { } {
     global et_arm_vfp_flags
     set et_arm_vfp_flags ""
     if { [check_effective_target_arm32] } {
-	foreach flags {"-mfpu=vfp" "-mfpu=vfp -mfloat-abi=softfp" "-mpu=vfp -mfloat-abi=hard"} {
-	    if { [check_no_compiler_messages_nocache arm_fp_ok object {
+	foreach flags {"-mfpu=vfp" "-mfpu=vfp -mfloat-abi=softfp" "-mfpu=vfp -mfloat-abi=hard"} {
+	    if { [check_no_compiler_messages_nocache arm_vfp_ok object {
 		#ifndef __ARM_FP
 		#error __ARM_FP not defined
 		#endif