mirror of git://gcc.gnu.org/git/gcc.git
floatformat.h (floatformat_ieee_half_big): Add declaration.
include/ChangeLog: 2010-07-06 Ken Werner <ken.werner@de.ibm.com> * floatformat.h (floatformat_ieee_half_big): Add declaration. (floatformat_ieee_half_little): Likewise. libiberty/ChangeLog: 2010-07-06 Ken Werner <ken.werner@de.ibm.com> * floatformat.c (floatformat_ieee_half_big): New variable. (floatformat_ieee_half_little): Likewise. From-SVN: r161867
This commit is contained in:
parent
6e4da08400
commit
d414dde979
|
|
@ -1,3 +1,8 @@
|
||||||
|
2010-07-06 Ken Werner <ken.werner@de.ibm.com>
|
||||||
|
|
||||||
|
* floatformat.h (floatformat_ieee_half_big): Add declaration.
|
||||||
|
(floatformat_ieee_half_little): Likewise.
|
||||||
|
|
||||||
2010-06-21 Rafael Espindola <espindola@google.com>
|
2010-06-21 Rafael Espindola <espindola@google.com>
|
||||||
|
|
||||||
* plugin-api.h (ld_plugin_set_extra_library_path): New.
|
* plugin-api.h (ld_plugin_set_extra_library_path): New.
|
||||||
|
|
|
||||||
|
|
@ -96,6 +96,8 @@ struct floatformat
|
||||||
|
|
||||||
/* floatformats for IEEE single and double, big and little endian. */
|
/* floatformats for IEEE single and double, big and little endian. */
|
||||||
|
|
||||||
|
extern const struct floatformat floatformat_ieee_half_big;
|
||||||
|
extern const struct floatformat floatformat_ieee_half_little;
|
||||||
extern const struct floatformat floatformat_ieee_single_big;
|
extern const struct floatformat floatformat_ieee_single_big;
|
||||||
extern const struct floatformat floatformat_ieee_single_little;
|
extern const struct floatformat floatformat_ieee_single_little;
|
||||||
extern const struct floatformat floatformat_ieee_double_big;
|
extern const struct floatformat floatformat_ieee_double_big;
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
2010-07-06 Ken Werner <ken.werner@de.ibm.com>
|
||||||
|
|
||||||
|
* floatformat.c (floatformat_ieee_half_big): New variable.
|
||||||
|
(floatformat_ieee_half_little): Likewise.
|
||||||
|
|
||||||
2010-06-14 Gerald Pfeifer <gerald@pfeifer.com>
|
2010-06-14 Gerald Pfeifer <gerald@pfeifer.com>
|
||||||
|
|
||||||
* libiberty.texi: Remove reference to GCC 3 and 2001 (thrice).
|
* libiberty.texi: Remove reference to GCC 3 and 2001 (thrice).
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,23 @@ floatformat_always_valid (const struct floatformat *fmt ATTRIBUTE_UNUSED,
|
||||||
a system header, what we do if not, etc. */
|
a system header, what we do if not, etc. */
|
||||||
#define FLOATFORMAT_CHAR_BIT 8
|
#define FLOATFORMAT_CHAR_BIT 8
|
||||||
|
|
||||||
/* floatformats for IEEE single and double, big and little endian. */
|
/* floatformats for IEEE half, single and double, big and little endian. */
|
||||||
|
const struct floatformat floatformat_ieee_half_big =
|
||||||
|
{
|
||||||
|
floatformat_big, 16, 0, 1, 5, 15, 31, 6, 10,
|
||||||
|
floatformat_intbit_no,
|
||||||
|
"floatformat_ieee_half_big",
|
||||||
|
floatformat_always_valid,
|
||||||
|
NULL
|
||||||
|
};
|
||||||
|
const struct floatformat floatformat_ieee_half_little =
|
||||||
|
{
|
||||||
|
floatformat_little, 16, 0, 1, 5, 15, 31, 6, 10,
|
||||||
|
floatformat_intbit_no,
|
||||||
|
"floatformat_ieee_half_little",
|
||||||
|
floatformat_always_valid,
|
||||||
|
NULL
|
||||||
|
};
|
||||||
const struct floatformat floatformat_ieee_single_big =
|
const struct floatformat floatformat_ieee_single_big =
|
||||||
{
|
{
|
||||||
floatformat_big, 32, 0, 1, 8, 127, 255, 9, 23,
|
floatformat_big, 32, 0, 1, 8, 127, 255, 9, 23,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue