Paolo Carlini <[EMAIL PROTECTED]> 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  <[EMAIL PROTECTED]>

        * 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, [EMAIL PROTECTED]
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."

Reply via email to