Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. #ifndef _DECFLOAT_H
  2. #define _DECFLOAT_H
  3. /* decfloat.c */
  4. /*****************************************************************************/
  5. /* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only                     */
  6. /*                                                                           */
  7. /* AS                                                                        */
  8. /*                                                                           */
  9. /* DEC<->IEEE Floating Point Conversion on host                              */
  10. /*                                                                           */
  11. /*****************************************************************************/
  12.  
  13. #include "datatypes.h"
  14.  
  15. extern void DECF_2_Single(Byte *pDest, float inp);
  16.  
  17. extern void DECD_2_Double(Byte *pDest, Double inp);
  18.  
  19. extern void DECD_2_LongDouble(Byte *pDest, Double inp);
  20.  
  21. extern int Double_2_dec4(Double inp, Word *p_dest);
  22.  
  23. extern int Double_2_dec8(Double inp, Word *p_dest);
  24.  
  25. struct sStrComp;
  26. extern Boolean check_dec_fp_dispose_result(int ret, const struct sStrComp *p_arg);
  27.  
  28. #endif /* _DECFLOAT_H */
  29.