summaryrefslogtreecommitdiff
path: root/packages/uClibc-ng/1.0.27/0001-feraiseexcept-2.patch
blob: 9030bee13ec192834ff41c38bae3cc81a990e521 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
commit 82162fc661cc19890c982462e3f88c1a86e4a64c
Author: Waldemar Brodkorb <wbx@uclibc-ng.org>
Date:   Sun Dec 3 21:13:01 2017 +0100

    fenv: only allow to enable for supported architectures

---
 extra/Configs/Config.in.arch |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

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