This is the mail archive of the gcc@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]
Other format: [Raw text]

Re: Failure in bootstrapping GFortran 4.3.0 on Cygwin


Paolo Carlini <pcarlini@suse.de> writes:

> Revital1 Eres wrote:
>
>>Also on ppc64.
>>  
>>
> Everywhere!

The file is only updated by the new config/gcc_update script, so if you
update the first time it is not created.  How about this:

2007-08-17  Andreas Schwab  <schwab@suse.de>

	* Makefile.in (REVISION): Only use $(srcdir)/REVISION when it
	exists.

Index: gcc/Makefile.in
===================================================================
--- gcc/Makefile.in	(revision 127578)
+++ gcc/Makefile.in	(working copy)
@@ -728,13 +728,13 @@ TM_H      = $(GTM_H) insn-constants.h in
 BASEVER     := $(srcdir)/BASE-VER  # 4.x.y
 DEVPHASE    := $(srcdir)/DEV-PHASE # experimental, prerelease, ""
 DATESTAMP   := $(srcdir)/DATESTAMP # YYYYMMDD or empty
-REVISION    := $(srcdir)/REVISION  # [BRANCH revision XXXXXX]
+REVISION    := $(wildcard $(srcdir)/REVISION)  # [BRANCH revision XXXXXX]
 
 BASEVER_c   := $(shell cat $(BASEVER))
 DEVPHASE_c  := $(shell cat $(DEVPHASE))
 DATESTAMP_c := $(shell cat $(DATESTAMP))
 
-ifeq (,$(wildcard $(REVISION)))
+ifdef REVISION
 REVISION_c  :=
 else
 REVISION_c  := $(shell cat $(REVISION))

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


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