2003-09-08 Dave Brolley <brolley@redhat.com>
authorDave Brolley <brolley@redhat.com>
Mon, 8 Sep 2003 17:25:35 +0000 (17:25 +0000)
committerDave Brolley <brolley@redhat.com>
Mon, 8 Sep 2003 17:25:35 +0000 (17:25 +0000)
        On behalf of Doug Evans <dje@sebabeach.org>
        * Makefile.in (stamp-arch,stamp-cpu): Pass archfile to cgen.
        Remove copying of .cpu file to cgen/cpu, no longer needed.

sim/frv/ChangeLog
sim/frv/Makefile.in

index e7ae4f4c69eeba16a26761d05ca8eabeb472300a..91f636a068c1e89d535b50bb421c44164231ea67 100644 (file)
@@ -1,3 +1,9 @@
+2003-09-08  Dave Brolley  <brolley@redhat.com>
+
+       On behalf of Doug Evans <dje@sebabeach.org>
+       * Makefile.in (stamp-arch,stamp-cpu): Pass archfile to cgen.
+       Remove copying of .cpu file to cgen/cpu, no longer needed.
+
 2003-09-03  Dave Brolley  <brolley@redhat.com>
 
        * cpu.h, model.c, sem.c, decode.h, decode.c: Regenerated.
index f01d421fe8c57d249e6a3187f984d44a65fb722c..e936c889eff0db66ad51d20585bee8088657f040 100644 (file)
@@ -111,23 +111,19 @@ CGEN_MAINT = ; @true
 @CGEN_MAINT@CGEN_MAINT =
 
 stamp-arch: $(CGEN_READ_SCM) $(CGEN_ARCH_SCM) $(srcdir)/../../cpu/frv.cpu
-       cp -fp $(srcdir)/../../cpu/frv.cpu $(CGEN_CPU_DIR)/frv.cpu
        $(MAKE) cgen-arch $(CGEN_FLAGS_TO_PASS) mach=all \
+         archfile=$(srcdir)/../../cpu/frv.cpu \
          FLAGS="with-scache"
-       rm -f $(CGEN_CPU_DIR)/frv.cpu
        touch stamp-arch
 arch.h arch.c cpuall.h: $(CGEN_MAINT) stamp-arch
 #      @true
 
-# .cpu and .opc files for frv are kept in a different directory, but cgen has no switch to specify that location, so
-# copy those file to the regular place.
 stamp-cpu: $(CGEN_READ_SCM) $(CGEN_CPU_SCM) $(CGEN_DECODE_SCM) $(srcdir)/../../cpu/frv.cpu
-       cp -fp $(srcdir)/../../cpu/frv.cpu $(CGEN_CPU_DIR)/frv.cpu
        $(MAKE) cgen-cpu-decode $(CGEN_FLAGS_TO_PASS) \
          cpu=frvbf mach=frv,fr500,fr400,tomcat,simple SUFFIX= \
+         archfile=$(srcdir)/../../cpu/frv.cpu \
          FLAGS="with-scache with-profile=fn with-generic-write with-parallel-only" \
          EXTRAFILES="$(CGEN_CPU_SEM)"
-       rm -f $(CGEN_CPU_DIR)/frv.cpu
        touch stamp-cpu
 cpu.h sem.c model.c decode.c decode.h: $(CGEN_MAINT) stamp-cpu
 #      @true