DJ Delorie <d...@redhat.com> writes:

> Index: libgcc/config.host
> ===================================================================
> --- libgcc/config.host        (revision 180758)
> +++ libgcc/config.host        (working copy)
> @@ -683,12 +683,16 @@ rs6000-ibm-aix5.1.* | powerpc-ibm-aix5.1
>       tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-ibm-ldouble"
>       ;;
>  rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*)
>       md_unwind_header=rs6000/aix-unwind.h
>       tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-ibm-ldouble"
>       ;;
> +rl78-*-elf)
> +     extra_parts="crtbegin.o crtend.o"

This is unnecessary with my just applied series of libgcc patches: it's
the default for all *-*-elf targets.

> Index: libgcc/config/rl78/t-rl78
[...]
> +FPBIT = fp-bit.c
> +$(gcc_objdir)/fp-bit.c: $(gcc_srcdir)/config/fp-bit.c
> +     echo '#define FLOAT'                 > $@
> +     cat $(gcc_srcdir)/config/fp-bit.c   >> $@
> +
> +DPBIT = dp-bit.c
> +$(gcc_objdir)/dp-bit.c: $(gcc_srcdir)/config/fp-bit.c
> +     cat $(gcc_srcdir)/config/fp-bit.c   >> $@

This is not only unnecessary, as Joseph already noted, but doesn't work
for quite some time since fp-bit.c has been moved to libgcc.

        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University

Reply via email to