Ignore:
Timestamp:
2018-07-16T11:27:30Z (7 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/riscv64/include/libarch/math.h

    r58daded r802a8c8  
    5050#include <log.h>
    5151#include <log10.h>
     52#include <log2.h>
    5253#include <mathtypes.h>
    5354#include <modf.h>
     
    211212}
    212213
     214static inline float32_t log2_f32(float32_t val)
     215{
     216        return float32_log2(val);
     217}
     218
     219static inline float64_t log2_f64(float64_t val)
     220{
     221        return float64_log2(val);
     222}
     223
    213224static inline float64_t modf_f64(float64_t value, float64_t *iptr)
    214225{
     
    439450{
    440451        return log10_f32(val);
     452}
     453
     454static inline float64_t log2(float64_t val)
     455{
     456        return log2_f64(val);
     457}
     458
     459static inline float32_t log2f(float32_t val)
     460{
     461        return log2_f32(val);
    441462}
    442463
Note: See TracChangeset for help on using the changeset viewer.