Ignore:
Timestamp:
2015-09-05T10:11:40Z (9 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9adb61d
Parents:
01cdd5a
Message:

Use floatN_t types in generic function interfaces.

File:
1 edited

Legend:

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

    r01cdd5a re6f5766  
    5353static inline float64_t trunc(float64_t val)
    5454{
    55         float64_u arg;
    56         arg.val = val;
    57        
    58         float64_u ret;
    59         ret.data = trunc_float64(arg.data);
    60        
    61         return ret.val;
     55        return float64_trunc(val);
    6256}
    6357
    6458static inline float64_t ceil(float64_t val)
    6559{
    66         float64_u arg;
    67         arg.val = val;
    68        
    69         float64_u ret;
    70         ret.data = ceil_float64(arg.data);
    71        
    72         return ret.val;
     60        return float64_ceil(val);
    7361}
    7462
     
    8573static inline float64_t floor(float64_t val)
    8674{
    87         float64_u arg;
    88         arg.val = val;
    89        
    90         float64_u ret;
    91         ret.data = floor_float64(arg.data);
    92        
    93         return ret.val;
     75        return float64_floor(val);
    9476}
    9577
Note: See TracChangeset for help on using the changeset viewer.