Ignore:
Timestamp:
2018-07-16T11:27:30Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c45dc5e1
Parents:
58daded
git-author:
Jiri Svoboda <jiri@…> (2018-07-16 06:27:08)
git-committer:
Jiri Svoboda <jiri@…> (2018-07-16 11:27:30)
Message:

Add log2, log2f to math library.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/math/arch/amd64/include/libarch/math.h

    r58daded r802a8c8  
    5151#include <log.h>
    5252#include <log10.h>
     53#include <log2.h>
    5354#include <mathtypes.h>
    5455#include <modf.h>
     
    209210}
    210211
     212static inline float32_t log2_f32(float32_t val)
     213{
     214        return float32_log2(val);
     215}
     216
     217static inline float64_t log2_f64(float64_t val)
     218{
     219        return float64_log2(val);
     220}
     221
    211222static inline float64_t modf_f64(float64_t value, float64_t *iptr)
    212223{
     
    431442{
    432443        return log10_f32(val);
     444}
     445
     446static inline float64_t log2(float64_t val)
     447{
     448        return log2_f64(val);
     449}
     450
     451static inline float32_t log2f(float32_t val)
     452{
     453        return log2_f32(val);
    433454}
    434455
Note: See TracChangeset for help on using the changeset viewer.