This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 2.95,2 bug; can not create cross compiler


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]