Home
last modified time | relevance | path

Searched refs:floatformat (Results 1 – 6 of 6) sorted by relevance

/toolchain/binutils/binutils-2.25/include/
Dfloatformat.h56 struct floatformat struct
87 int (*is_valid) (const struct floatformat *fmt, const void *from); argument
94 const struct floatformat *split_half; argument
99 extern const struct floatformat floatformat_ieee_half_big;
100 extern const struct floatformat floatformat_ieee_half_little;
101 extern const struct floatformat floatformat_ieee_single_big;
102 extern const struct floatformat floatformat_ieee_single_little;
103 extern const struct floatformat floatformat_ieee_double_big;
104 extern const struct floatformat floatformat_ieee_double_little;
108 extern const struct floatformat floatformat_ieee_double_littlebyte_bigword;
[all …]
DChangeLog-910383 * floatformat.h (struct floatformat): Add field "is_valid".
87 * floatformat.h (floatformat_to_double): Make input buffer constant.
92 * floatformat.h (struct floatformat): Make "exp_bias" signed.
96 * floatformat.h (floatformat_is_valid): Add prototype.
445 * floatformat.h (floatformat_arm_ext): Delete declaration.
616 * floatformat.h (floatformat_arm_ext): Document as deprecated.
711 * floatformat.h: Fix copyright dates.
904 * floatformat.h (struct floatformat): Add field name.
1496 * floatformat.h (floatformat_byteorders): Add comments for previous
1838 * floatformat.h (floatformat_arm_ext): Declare.
[all …]
DChangeLog146 * floatformat.h (floatformat_ibm_long_double): Delete.
810 * floatformat.h (floatformat_ieee_half_big): Add declaration.
1375 * floatformat.h (struct floatformat): Add split_half field.
1603 * floatformat.h (enum floatformat_byteorders): Add
1634 * floatformat.h (struct floatformat): Change type of large
1728 dyn-string.h, fibheap.h, filenames.h, floatformat.h,
1787 * floatformat.h: Likewise.
/toolchain/binutils/binutils-2.25/libiberty/
Dfloatformat.c59 static int mant_bits_set (const struct floatformat *, const unsigned char *);
65 static int floatformat_always_valid (const struct floatformat *fmt,
69 floatformat_always_valid (const struct floatformat *fmt ATTRIBUTE_UNUSED, in floatformat_always_valid()
81 const struct floatformat floatformat_ieee_half_big =
89 const struct floatformat floatformat_ieee_half_little =
97 const struct floatformat floatformat_ieee_single_big =
105 const struct floatformat floatformat_ieee_single_little =
113 const struct floatformat floatformat_ieee_double_big =
121 const struct floatformat floatformat_ieee_double_little =
133 const struct floatformat floatformat_ieee_double_littlebyte_bigword =
[all …]
DMakefile.in131 fdmatch.c ffs.c fibheap.c filename_cmp.c floatformat.c \
173 ./filename_cmp.$(objext) ./floatformat.$(objext) \
234 $(INCDIR)/floatformat.h \
768 ./floatformat.$(objext): $(srcdir)/floatformat.c config.h $(INCDIR)/ansidecl.h \
769 $(INCDIR)/floatformat.h $(INCDIR)/libiberty.h
771 $(COMPILE.c) $(PICFLAG) $(srcdir)/floatformat.c -o pic/$@; \
774 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/floatformat.c -o noasan/$@; \
776 $(COMPILE.c) $(srcdir)/floatformat.c $(OUTPUT_OPTION)
DChangeLog325 * floatformat.c (floatformat_ibm_long_double): Rename to..
479 * floatformat.c (floatformat_to_double): Correctly handle numbers
986 * floatformat.c (floatformat_ieee_half_big): New variable.
1588 * floatformat.c (floatformat_ibm_long_double_is_valid): Fix
1596 * floatformat.c (mant_bits_set): New.
1876 * floatformat.c (get_field): Fix segfault with little-endian word
1970 * floatformat.c (floatformat_to_double): Fix (biased) exponent=0 case.
2042 * floatformat.c: Include <float.h> where available.
2060 * floatformat.c (floatformat_i387_ext_is_valid): Use explicit cast
2088 * floatformat.c (floatformat_vax_aingle, floatformat_vax_double):
[all …]