fix missing exeext for gcc-cross target in gcc/Makefile.in

Mike Frysinger vapier@gentoo.org
Tue Apr 11 02:37:00 GMT 2006


On Thursday 23 March 2006 13:11, DJ Delorie wrote:
> > 2006-03-22  Mike Frysinger  <vapier@gentoo.org>
> >
> > 	* gcc/Makefile.in (gcc-cross): Add $(exeext) to target name.
>
> Two places ;-)

so can someone merge this then ? :)

> Index: Makefile.in
> ===================================================================
> --- Makefile.in	(revision 112327)
> +++ Makefile.in	(working copy)
> @@ -1251,7 +1251,7 @@
>
>  all.internal: start.encap rest.encap doc
>  # This is what to compile if making a cross-compiler.
> -all.cross: native gcc-cross cpp$(exeext) specs \
> +all.cross: native gcc-cross$(exeext) cpp$(exeext) specs \
>  	$(LIBGCC) $(EXTRA_PARTS) lang.all.cross doc @GENINSRC@ srcextra
>  # This is what must be made before installing GCC and converting
> libraries. start.encap: native xgcc$(exeext) cpp$(exeext) specs \
> @@ -1361,7 +1361,7 @@
>  # We do want to create an executable named `xgcc', so we can use it to
>  # compile libgcc2.a.
>  # Also create gcc-cross, so that install-common will install properly.
> -gcc-cross: xgcc$(exeext)
> +gcc-cross$(exeext): xgcc$(exeext)
>  	cp xgcc$(exeext) gcc-cross$(exeext)
>
>  dummy-checksum.o : dummy-checksum.c
-mike



More information about the Gcc-patches mailing list