summaryrefslogtreecommitdiff
path: root/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch
diff options
context:
space:
mode:
Diffstat (limited to 'sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch')
-rw-r--r--sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch21
1 files changed, 0 insertions, 21 deletions
diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch b/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch
deleted file mode 100644
index a9fd18998287..000000000000
--- a/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-log2.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-log2 and log2f are required by C99 and are not implemented.
-Workaround the deficiency.
-
---- lib/msun/src/math.h.old 2010-03-14 17:02:25.000000000 +0100
-+++ lib/msun/src/math.h 2010-03-14 17:07:03.000000000 +0100
-@@ -203,6 +203,7 @@
- double frexp(double, int *); /* fundamentally !__pure2 */
- double ldexp(double, int);
- double log(double);
-+#define log2(x) log(x)/log(2.0)
- double log10(double);
- double modf(double, double *); /* fundamentally !__pure2 */
-
-@@ -319,6 +320,7 @@
- float log10f(float);
- float log1pf(float);
- float logf(float);
-+#define log2f(x) logf(x)/logf(2.0)
- float modff(float, float *); /* fundamentally !__pure2 */
-
- float powf(float, float);