Changeset c67aff2 in mainline for uspace/lib/softfloat/include/conversion.h
- Timestamp:
- 2011-08-06T07:04:50Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d3e241a, e0e922d
- Parents:
- 9a6034a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/softfloat/include/conversion.h
r9a6034a rc67aff2 1 1 /* 2 2 * Copyright (c) 2005 Josef Cejka 3 * Copyright (c) 2011 Petr Koupy 3 4 * All rights reserved. 4 5 * … … 30 31 * @{ 31 32 */ 32 /** @file 33 /** @file Conversion of precision and conversion between integers and floats. 33 34 */ 34 35 … … 37 38 38 39 extern float64 convertFloat32ToFloat64(float32); 40 extern float128 convertFloat32ToFloat128(float32); 41 extern float128 convertFloat64ToFloat128(float64); 42 43 39 44 extern float32 convertFloat64ToFloat32(float64); 45 extern float32 convertFloat128ToFloat32(float128); 46 extern float64 convertFloat128ToFloat64(float128); 47 40 48 41 49 extern uint32_t float32_to_uint32(float32); … … 45 53 extern int64_t float32_to_int64(float32); 46 54 55 extern uint32_t float64_to_uint32(float64); 56 extern int32_t float64_to_int32(float64); 57 47 58 extern uint64_t float64_to_uint64(float64); 48 59 extern int64_t float64_to_int64(float64); 49 60 50 extern uint32_t float64_to_uint32(float64); 51 extern int32_t float64_to_int32(float64); 61 extern uint32_t float128_to_uint32(float128); 62 extern int32_t float128_to_int32(float128); 63 64 extern uint64_t float128_to_uint64(float128); 65 extern int64_t float128_to_int64(float128); 66 52 67 53 68 extern float32 uint32_to_float32(uint32_t); … … 63 78 extern float64 int64_to_float64(int64_t); 64 79 80 extern float128 uint32_to_float128(uint32_t); 81 extern float128 int32_to_float128(int32_t); 82 83 extern float128 uint64_to_float128(uint64_t); 84 extern float128 int64_to_float128(int64_t); 85 65 86 #endif 66 87
Note:
See TracChangeset
for help on using the changeset viewer.