gcc/include
Joseph Myers da59326fd9 floatformat.h (struct floatformat): Add split_half field.
include:
2007-11-07  Joseph Myers  <joseph@codesourcery.com>
	    Daniel Jacobowitz  <dan@codesourcery.com>

	* floatformat.h (struct floatformat): Add split_half field.
	(floatformat_ibm_long_double): New.

libiberty:
2007-11-07  Joseph Myers  <joseph@codesourcery.com>
	    Daniel Jacobowitz  <dan@codesourcery.com>

	* floatformat.c (mant_bits_set): New.
	(floatformat_to_double): Use it.  Note no special handling of
	split formats.
	(floatformat_from_double): Note no special handing of split
	formats.
	(floatformat_ibm_long_double_is_valid,
	floatformat_ibm_long_double): New.
	(floatformat_ieee_single_big, floatformat_ieee_single_little,
	floatformat_ieee_double_big, floatformat_ieee_double_little,
	floatformat_ieee_double_littlebyte_bigword, floatformat_vax_f,
	floatformat_vax_d, floatformat_vax_g, floatformat_i387_ext,
	floatformat_m68881_ext, floatformat_i960_ext,
	floatformat_m88110_ext, floatformat_m88110_harris_ext,
	floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword,
	floatformat_ia64_spill_big, floatformat_ia64_spill_little,
	floatformat_ia64_quad_big, floatformat_ia64_quad_little): Update
	for addition of split_half field.

Co-Authored-By: Daniel Jacobowitz <dan@codesourcery.com>

From-SVN: r129977
2007-11-08 00:08:02 +00:00
..
ansidecl.h errors.h (warning, [...]): Mark as cold. 2007-03-06 18:57:27 +00:00
ChangeLog floatformat.h (struct floatformat): Add split_half field. 2007-11-08 00:08:02 +00:00
ChangeLog-9103
COPYING
COPYING3 COPYING_v3: New file. 2007-07-17 08:37:53 +00:00
demangle.h mangle.c (write_type): Change mangling of rvalue reference from RR' to O'. 2007-08-31 19:15:26 +00:00
dyn-string.h
fibheap.h
filenames.h filenames.h (FILENAME_CMP): Adjust define to call filename_cmp regardless of the type of file system. 2007-03-29 20:55:57 +00:00
floatformat.h floatformat.h (struct floatformat): Add split_half field. 2007-11-08 00:08:02 +00:00
fnmatch.h
getopt.h
hashtab.h [multiple changes] 2005-06-30 22:18:42 +00:00
libiberty.h pexecute.txh (pex_free): Document process killing. 2007-09-06 16:58:57 +00:00
md5.h * md5.h: Include ansidecl.h 2006-01-18 15:21:59 -05:00
objalloc.h
obstack.h
partition.h
safe-ctype.h
sort.h
splay-tree.h * splay-tree.h: Fix whitespace. 2007-07-13 18:18:48 +02:00
symcat.h
xregex2.h xregex2.h (regexec): Qualify this prototype with __extension__ when compiling with GNU C. 2005-07-12 14:39:07 +10:00
xregex.h
xtensa-config.h xtensa-config.h (XCHAL_HAVE_THREADPTR): New. 2007-07-18 18:51:21 +00:00