summaryrefslogtreecommitdiff
path: root/package/joe/patches/patch-umath_c
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2011-05-19 11:41:44 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2011-05-19 11:41:44 +0200
commite8ca169ae2dcbbf86320f93de493de7c2cf1c1cc (patch)
tree35604465f5784360a4a83d36f79ac0cb6f8804c0 /package/joe/patches/patch-umath_c
parent23013ef65cb2328d0958809ed88ab9a832440ace (diff)
parent957bb3959c18f96c9ac1c7553e897bbbd95f0d51 (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)
+ {