Browse Source

fenv: only allow to enable for supported architectures

Waldemar Brodkorb 6 years ago
parent
commit
82162fc661
1 changed files with 5 additions and 3 deletions
  1. 5 3
      extra/Configs/Config.in.arch

+ 5 - 3
extra/Configs/Config.in.arch

@@ -180,14 +180,16 @@ config DO_XSI_MATH
 config UCLIBC_HAS_FENV
 config UCLIBC_HAS_FENV
 	bool "Enable C99 Floating-point environment"
 	bool "Enable C99 Floating-point environment"
 	depends on UCLIBC_HAS_FLOATS
 	depends on UCLIBC_HAS_FLOATS
+	depends on TARGET_i386 || \
+		   TARGET_metag || \
+		   TARGET_nds32 || \
+		   TARGET_powerpc || \
+		   TARGET_x86_64
 	help
 	help
 	  If you want the uClibc math library to contain the C99 floating
 	  If you want the uClibc math library to contain the C99 floating
 	  point environment, rounding and exception handling functions then
 	  point environment, rounding and exception handling functions then
 	  say Y here.
 	  say Y here.
 
 
-	  NOTE: Supported architectures currently include:
-	        i386
-
 config UCLIBC_HAS_LONG_DOUBLE_MATH
 config UCLIBC_HAS_LONG_DOUBLE_MATH
 	bool "Enable long double support"
 	bool "Enable long double support"
 	depends on DO_C99_MATH
 	depends on DO_C99_MATH