summaryrefslogtreecommitdiff
path: root/package/joe/patches/patch-umath_c
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2011-05-18 11:10:13 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2011-05-18 11:10:13 +0200
commit957bb3959c18f96c9ac1c7553e897bbbd95f0d51 (patch)
tree6b835d06fa20c0e81e6c539524f0d54edf5baa8a /package/joe/patches/patch-umath_c
parentbbfa3ca2154df9d7a574787df8e1ad5234b1a9fc (diff)
parenta632e742956490b0d6850ac973917280dcc65f0a (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/joe/patches/patch-umath_c')
-rw-r--r--package/joe/patches/patch-umath_c25
1 files changed, 25 insertions, 0 deletions
diff --git a/package/joe/patches/patch-umath_c b/package/joe/patches/patch-umath_c
new file mode 100644
index 000000000..03c815f44
--- /dev/null
+++ b/package/joe/patches/patch-umath_c
@@ -0,0 +1,25 @@
+--- joe-3.7.orig/umath.c 2011-05-06 11:28:53.000000000 +0200
++++ joe-3.7/umath.c 2011-05-16 09:10:08.000000000 +0200
+@@ -396,10 +396,18 @@
+ double m_fabs(double n) { return fabs(n); }
+ double m_erf(double n) { return erf(n); }
+ double m_erfc(double n) { return erfc(n); }
+-double m_j0(double n) { return j0(n); }
+-double m_j1(double n) { return j1(n); }
+-double m_y0(double n) { return y0(n); }
+-double m_y1(double n) { return y1(n); }
++#if defined(__UCLIBC__)
++double m_j0(double n) { return 0; }
++double m_j1(double n) { return 0; }
++double m_y0(double n) { return 0; }
++double m_y1(double n) { return 0; }
++#else
++double m_j0(double n) { return j0(n); }
++double m_j1(double n) { return j1(n); }
++double m_y0(double n) { return y0(n); }
++double m_y1(double n) { return y1(n); }
++#endif
++
+
+ double calc(BW *bw, unsigned char *s)
+ {