Time to remove LIBGCC_NEEDS_DOUBLE?

Zack Weinberg zack@codesourcery.com
Sat Aug 23 07:22:00 GMT 2003


Jason Eckhardt <jle@owlnet.rice.edu> writes:

> While cleaning up the i860 port, I noticed that the
> LIBGCC_NEEDS_DOUBLE macro seems to have outlived its
> usefulness.  It occurs only in the following files:
>
>  ./gcc/ChangeLog
>  ./gcc/ChangeLog.5
>  ./gcc/calls.c
>  ./gcc/config/stormy16/stormy16.h
>  ./gcc/doc/tm.texi
>
> The only back-end that even mentions it is stormy16-- and
> that is only in a comment.
>
> Is there any reason this macro should still exist?  If not,
> I propose the following patch to get rid of it.
>
> 2003-08-23  Jason Eckhardt  <jle@rice.edu>
>
> 	* calls.c (emit_library_call_value_1): Remove code related
> 	to LIBGCC_NEEDS_DOUBLE.
> 	* config/stormy16/stormy16.h: Remove mention of LIBGCC_NEEDS_DOUBLE.
> 	* doc/tm.texi: Likewise.
> 	* system.h: Poison the LIBGCC_NEEDS_DOUBLE macro.

Ok.

zw



More information about the Gcc-patches mailing list