2000-12-05 Ben Elliston <bje@redhat.com>
authorBen Elliston <bje@au.ibm.com>
Tue, 5 Dec 2000 00:56:44 +0000 (00:56 +0000)
committerBen Elliston <bje@au.ibm.com>
Tue, 5 Dec 2000 00:56:44 +0000 (00:56 +0000)
* Make-common.in (cgen-defs): New target.
(cgen-decode): Pass $(EXTRAFILES).

sim/common/ChangeLog
sim/common/Make-common.in

index e9aad81c4cf7d952c98d81f4d1d7f67f81680575..d2248279b3e08a6b83918efdc8516ca2e674440e 100644 (file)
@@ -1,5 +1,8 @@
 2000-12-05  Ben Elliston  <bje@redhat.com>
 
+       * Make-common.in (cgen-defs): New target.
+       (cgen-decode): Pass $(EXTRAFILES).
+
        * genmloop.sh: Use @prefix@, not @cpu@ throughout. Add -prefix and
        -outfile-suffix options.
 
index 98e663b768629dd4aabacb0031c0e7f0c8ee4dff..eb65825ff2841408d4a84578f1624141fed4e760 100644 (file)
@@ -1,5 +1,5 @@
 # Makefile fragment for common parts of all simulators.
-# Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.
+# Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
 # Contributed by Cygnus Support.
 
 # This program is free software; you can redistribute it and/or modify
@@ -691,10 +691,15 @@ cgen-cpu: force
                $(CGEN) $(CGENDIR) "$(CGENFLAGS)" \
                $(arch) "$(FLAGS)" $(cpu) "$(isa)" $(mach) "$(SUFFIX)" "$(EXTRAFILES)"
 
+cgen-defs: force
+       $(SHELL) $(srccom)/cgen.sh defs $(srcdir) \
+               $(CGEN) $(CGENDIR) "$(CGENFLAGS)" \
+               $(arch) "$(FLAGS)" $(cpu) "$(isa)" $(mach) "$(SUFFIX)" ignored
+
 cgen-decode: force
        $(SHELL) $(srccom)/cgen.sh decode $(srcdir) \
                $(CGEN) $(CGENDIR) "$(CGENFLAGS)" \
-               $(arch) "$(FLAGS)" $(cpu) "$(isa)" $(mach) "$(SUFFIX)" ignored
+               $(arch) "$(FLAGS)" $(cpu) "$(isa)" $(mach) "$(SUFFIX)" "$(EXTRAFILES)"
 
 cgen-cpu-decode: force
        $(SHELL) $(srccom)/cgen.sh cpu-decode $(srcdir) \