Changeset 12c6f2d in mainline for softfloat/include


Ignore:
Timestamp:
2006-01-22T14:13:02Z (20 years ago)
Author:
Josef Cejka <malyzelenyhnus@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4a5abddd
Parents:
350514c
Message:

Arithmetic.c divided into four new files.
64 bit add implemented.

Location:
softfloat/include
Files:
3 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • softfloat/include/add.h

    r350514c r12c6f2d  
    2727 */
    2828
    29 #ifndef __ARITHMETIC_H__
    30 #define __ARITHMETIC_H__
     29#ifndef __ADD_H__
     30#define __ADD_H__
    3131
    3232float32 addFloat32(float32 a, float32 b);
    33 float32 subFloat32(float32 a, float32 b);
    34 float32 mulFloat32(float32 a, float32 b);
     33
     34float64 addFloat64(float64 a, float64 b);
    3535
    3636#endif
  • softfloat/include/sftypes.h

    r350514c r12c6f2d  
    8181#define FLOAT64_MANTISA_SIZE 52
    8282
     83#define FLOAT32_HIDDEN_BIT_MASK 0x800000
     84#define FLOAT64_HIDDEN_BIT_MASK 0x10000000000000l
     85
    8386#define FLOAT32_BIAS 0x7F
    8487#define FLOAT64_BIAS 0x3FF
Note: See TracChangeset for help on using the changeset viewer.