diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-09-08 12:22:56 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-09-08 12:22:56 +0000 |
commit | 2aeea85514f49736b212694f4e4cd5fb2878beef (patch) | |
tree | 6dbbe825a64b695203807e29716fb3fb42988da6 /gcc/doc | |
parent | 21cf8b79605f1cce9d5039e28efd5d36322d973a (diff) | |
download | gcc-2aeea85514f49736b212694f4e4cd5fb2878beef.tar.gz |
Remove no-longer-needed fp-bit target macros.
gcc:
* defaults.h (LARGEST_EXPONENT_IS_NORMAL, ROUND_TOWARDS_ZERO):
Remove.
* doc/tm.texi.in (ROUND_TOWARDS_ZERO, LARGEST_EXPONENT_IS_NORMAL):
Remove.
* doc/tm.texi: Regenerate.
* system.h (LARGEST_EXPONENT_IS_NORMAL, ROUND_TOWARDS_ZERO):
Poison.
* config/arm/arm.h (LARGEST_EXPONENT_IS_NORMAL): Remove.
* config/cris/cris.h (__make_dp): Remove.
libgcc:
* fp-bit.c (pack_d, unpack_d): Remove LARGEST_EXPONENT_IS_NORMAL
and ROUND_TOWARDS_ZERO conditionals.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215013 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/tm.texi | 21 | ||||
-rw-r--r-- | gcc/doc/tm.texi.in | 21 |
2 files changed, 0 insertions, 42 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 94964771d52..904ee5af3ef 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1341,27 +1341,6 @@ Return machine mode to be used for @code{_Unwind_Word} type. The default is to use @code{word_mode}. @end deftypefn -@defmac ROUND_TOWARDS_ZERO -If defined, this macro should be true if the prevailing rounding -mode is towards zero. - -Defining this macro only affects the way @file{libgcc.a} emulates -floating-point arithmetic. - -Not defining this macro is equivalent to returning zero. -@end defmac - -@defmac LARGEST_EXPONENT_IS_NORMAL (@var{size}) -This macro should return true if floats with @var{size} -bits do not have a NaN or infinity representation, but use the largest -exponent for normal numbers instead. - -Defining this macro only affects the way @file{libgcc.a} emulates -floating-point arithmetic. - -The default definition of this macro returns false for all sizes. -@end defmac - @deftypefn {Target Hook} bool TARGET_MS_BITFIELD_LAYOUT_P (const_tree @var{record_type}) This target hook returns @code{true} if bit-fields in the given @var{record_type} are to be laid out following the rules of Microsoft diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in index 152d37d8f55..50d1ac1cff8 100644 --- a/gcc/doc/tm.texi.in +++ b/gcc/doc/tm.texi.in @@ -1255,27 +1255,6 @@ pattern needs to support both a 32- and a 64-bit mode. @hook TARGET_UNWIND_WORD_MODE -@defmac ROUND_TOWARDS_ZERO -If defined, this macro should be true if the prevailing rounding -mode is towards zero. - -Defining this macro only affects the way @file{libgcc.a} emulates -floating-point arithmetic. - -Not defining this macro is equivalent to returning zero. -@end defmac - -@defmac LARGEST_EXPONENT_IS_NORMAL (@var{size}) -This macro should return true if floats with @var{size} -bits do not have a NaN or infinity representation, but use the largest -exponent for normal numbers instead. - -Defining this macro only affects the way @file{libgcc.a} emulates -floating-point arithmetic. - -The default definition of this macro returns false for all sizes. -@end defmac - @hook TARGET_MS_BITFIELD_LAYOUT_P @hook TARGET_DECIMAL_FLOAT_SUPPORTED_P |