This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: 2.95,2 bug; can not create cross compiler
- To: Mike Stump <mrs at windriver dot com>
- Subject: Re: 2.95,2 bug; can not create cross compiler
- From: Andreas Schwab <schwab at suse dot de>
- Date: 24 Nov 1999 14:47:15 +0100
- Cc: gcc-patches at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- References: <199911232233.OAA11923@kankakee.wrs.com>
Mike Stump <mrs@windriver.com> writes:
|> > From: Andreas Schwab <schwab@suse.de>
|> > Date: 23 Nov 1999 17:35:40 +0100
|>
|> > I have already stated many times that this does not work because
|> > $(gcc_tooldir) does not exist before the compiler is installed the
|> > first time, thus the preprocessor will not see any of the files
|> > under $(tooldir)/sys-includes. This is a long standing bug that no
|> > one has bothered to look at yet.
|>
|> Yes, so? The existence of unrelated bugs doesn't deter me form using
|> or trying to use gcc. Nor should the mere existence of these bugs
|> cause us to not document things that need documenting.
I have already send different patches for this bug, but Jeffrey Law even
neglects that this bug exits, although it is easily reproducible.
|> ***************
|> *** 879,884 ****
|> --- 883,893 ----
|> stamp-objlist: $(OBJS)
|> echo " $(OBJS)" | sed -e 's, \([a-z0-9]\), ../\1,g' -e 's/\.o/$(objext)/g' >stamp-objlist
|>
|> + xgcc$(exeext): stamp-installdirs
|> + stamp-installdirs:
|> + make installdirs
|> + touch stamp-installdirs
|> +
This is bad, it requires root permissions while building which is not
acceptable.
Andreas.
--
Andreas Schwab "And now for something
SuSE Labs completely different."
schwab@suse.de
SuSE GmbH, Schanzäckerstr. 10, D-90443 Nürnberg