diff mbox series

[commit,v3,2/2] MIPS: Don't add nan2008 option for -mtune=native

Message ID 20231223084835.4135176-2-syq@gcc.gnu.org
State New
Headers show
Series [commit,v3,1/2] MIPS: Put the ret to the end of args of reconcat [PR112759] | expand

Commit Message

YunQiang Su Dec. 23, 2023, 8:48 a.m. UTC
Users may wish just use -mtune=native for performance tuning only.
Let's don't make trouble for its case.

gcc/

	* config/mips/driver-native.cc (host_detect_local_cpu):
	don't add nan2008 option for -mtune=native.
---
 gcc/config/mips/driver-native.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/gcc/config/mips/driver-native.cc b/gcc/config/mips/driver-native.cc
index 4ef48e14916..b8c37d69215 100644
--- a/gcc/config/mips/driver-native.cc
+++ b/gcc/config/mips/driver-native.cc
@@ -93,7 +93,8 @@  host_detect_local_cpu (int argc, const char **argv)
 fallback_cpu:
 #if defined (__mips_nan2008)
   /* Put the ret to the end of list, since it may be NULL.  */
-  ret = reconcat (ret, " -mnan=2008 ", ret, NULL);
+  if (arch)
+    ret = reconcat (ret, " -mnan=2008 ", ret, NULL);
 #endif
 
 #ifdef HAVE_GETAUXVAL