Index: uspace/lib/math/arch/ppc32/include/libarch/math.h
===================================================================
--- uspace/lib/math/arch/ppc32/include/libarch/math.h	(revision b69786ea48147d53f94db94d13ac0d9122c0fb09)
+++ uspace/lib/math/arch/ppc32/include/libarch/math.h	(revision 802a8c8b41d2a5e851005911069621bceb7ec9d8)
@@ -51,4 +51,5 @@
 #include <log.h>
 #include <log10.h>
+#include <log2.h>
 #include <mathtypes.h>
 #include <modf.h>
@@ -212,4 +213,14 @@
 }
 
+static inline float32_t log2_f32(float32_t val)
+{
+	return float32_log2(val);
+}
+
+static inline float64_t log2_f64(float64_t val)
+{
+	return float64_log2(val);
+}
+
 static inline float64_t modf_f64(float64_t value, float64_t *iptr)
 {
@@ -440,4 +451,14 @@
 {
 	return log10_f32(val);
+}
+
+static inline float64_t log2(float64_t val)
+{
+	return log2_f64(val);
+}
+
+static inline float32_t log2f(float32_t val)
+{
+	return log2_f32(val);
 }
 
