Commit 294ffa2c authored by Benoit Perrot's avatar Benoit Perrot
Browse files

Index: ChangeLog

--- ChangeLog Tue, 06 Jan 2004 18:57:53 +0100 noe (mipsy/2_ChangeLog 1.52 604)
+++ ChangeLog Thu, 08 Jan 2004 14:39:59 +0100 noe (mipsy/2_ChangeLog 1.52 604)
@@ -1,3 +1,19 @@
+2004-01-08  Benoît Perrot  <benoit@lrde.epita.fr>
+
+       * dev/mipsy-parser-gen.py: Move to...
+       * dev/parse-asm-parse-gen.py: ... this file.
+       * dev/mipsy-scanner-gen.py: Move to...
+       * dev/parse-asm-scan-gen.py: ... this file.
+       * src/parse/Makefile.am: Use new files' names.
+
+       * dev/mipsy-builder-gen.py: Move to...
+       * dev/inst-builder-gen.py: ... this file.
+       * dev/mipsy-inst-gen.py: Move to...
+       * dev/inst-nodes-gen.py: ... this file.
+       * dev/mipsy-mk-inst-gen.py: Move to...
+       * dev/inst-makefile-gen.py: ... this file. Use new files' names.
+       * bootstrap, Makefile.am: Use new files' names.
+
parent f8de91a1
2004-01-08 Benot Perrot <benoit@lrde.epita.fr>
* dev/mipsy-parser-gen.py: Move to...
* dev/parse-asm-parse-gen.py: ... this file.
* dev/mipsy-scanner-gen.py: Move to...
* dev/parse-asm-scan-gen.py: ... this file.
* src/parse/Makefile.am: Use new files' names.
* dev/mipsy-builder-gen.py: Move to...
* dev/inst-builder-gen.py: ... this file.
* dev/mipsy-inst-gen.py: Move to...
* dev/inst-nodes-gen.py: ... this file.
* dev/mipsy-mk-inst-gen.py: Move to...
* dev/inst-makefile-gen.py: ... this file. Use new files' names.
* bootstrap, Makefile.am: Use new files' names.
2004-01-06 Benot Perrot <benoit@lrde.epita.fr>
* dev/mipsy.py: Add lazy_overwrite and comments.
......
......@@ -6,8 +6,8 @@ EXTRA_DIST = \
bootstrap \
dev/mipsy.xml \
dev/mipsy.py \
dev/mipsy-scanner-gen.py \
dev/mipsy-parser-gen.py \
dev/mipsy-mk-inst-gen.py \
dev/mipsy-inst-gen.py \
dev/mipsy-builder-gen.py
dev/parse-asm-scan-gen.py \
dev/parse-asm-parse-gen.py \
dev/inst-makefile-gen.py \
dev/inst-nodes-gen.py \
dev/inst-builder-gen.py
#!/bin/sh
./dev/mipsy-mk-inst-gen.py < ./dev/mipsy.xml > ./src/inst/Makefile.am
autoreconf -fvim
./dev/inst-makefile-gen.py < ./dev/mipsy.xml > ./src/inst/Makefile.am
autoreconf -f -v -i -m
......@@ -24,7 +24,7 @@ import string, re
import mipsy
from mipsy import license, depth
#### Mipsy Makefile.am of inst/ generator --------------------------
#### Generate Makefile.am of inst --------------------------
parser = mipsy.InstructionSetParser()
instructions = parser.parse(sys.stdin)
......@@ -41,11 +41,11 @@ print """ decl.hh \\
print """
BUILT_SOURCES = $(FROM_MIPSY_INST_GEN_PY) program_builder.hh
$(FROM_MIPSY_INST_GEN_PY): $(top_srcdir)/dev/mipsy-inst-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/mipsy-inst-gen.py < $(top_srcdir)/dev/mipsy.xml
$(FROM_MIPSY_INST_GEN_PY): $(top_srcdir)/dev/inst-nodes-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/inst-nodes-gen.py < $(top_srcdir)/dev/mipsy.xml
program_builder.hh: $(top_srcdir)/dev/mipsy-builder-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/mipsy-builder-gen.py < $(top_srcdir)/dev/mipsy.xml \
program_builder.hh: $(top_srcdir)/dev/inst-builder-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/inst-builder-gen.py < $(top_srcdir)/dev/mipsy.xml \
> $@
MAINTAINERCLEANFILES = $(FROM_MIPSY_INST_GEN_PY) program_builder.hh"""
......
......@@ -2,26 +2,35 @@
(Created-By-Prcs-Version 1 3 2)
(Project-Description "")
(Project-Version mipsy 0 58)
(Parent-Version mipsy 0 57)
(Project-Version mipsy 0 59)
(Parent-Version mipsy 0 58)
(Version-Log
"Index: ChangeLog
--- ChangeLog Sat, 11 Oct 2003 15:48:01 +0200 benoit (mipsy/2_ChangeLog 1.51 644)
+++ ChangeLog Tue, 06 Jan 2004 18:56:55 +0100 noe (mipsy/2_ChangeLog 1.51 644)
@@ -1,3 +1,10 @@
+2004-01-06 Benot Perrot <benoit@lrde.epita.fr>
--- ChangeLog Tue, 06 Jan 2004 18:57:53 +0100 noe (mipsy/2_ChangeLog 1.52 604)
+++ ChangeLog Thu, 08 Jan 2004 14:39:59 +0100 noe (mipsy/2_ChangeLog 1.52 604)
@@ -1,3 +1,19 @@
+2004-01-08 Benot Perrot <benoit@lrde.epita.fr>
+
+ * dev/mipsy.py: Add lazy_overwrite and comments.
+ * dev/mipsy-builder-gen.py, dev/mipsy-mk-inst-gen.py,
+ * dev/mipsy-parser-gen.py, dev/mipsy-scanner-gen.py:
+ Limit function importations.
+ * dev/mipsy-parser-gen.py: Move to...
+ * dev/parse-asm-parse-gen.py: ... this file.
+ * dev/mipsy-scanner-gen.py: Move to...
+ * dev/parse-asm-scan-gen.py: ... this file.
+ * src/parse/Makefile.am: Use new files' names.
+
+ * dev/mipsy-builder-gen.py: Move to...
+ * dev/inst-builder-gen.py: ... this file.
+ * dev/mipsy-inst-gen.py: Move to...
+ * dev/inst-nodes-gen.py: ... this file.
+ * dev/mipsy-mk-inst-gen.py: Move to...
+ * dev/inst-makefile-gen.py: ... this file. Use new files' names.
+ * bootstrap, Makefile.am: Use new files' names.
+
")
(New-Version-Log
"")
(Checkin-Time "Tue, 06 Jan 2004 18:57:53 +0100")
(Checkin-Time "Thu, 08 Jan 2004 14:42:41 +0100")
(Checkin-Login noe)
(Files
......@@ -29,12 +38,12 @@
;; ./
(AUTHORS (mipsy/0_AUTHORS 1.1 604))
(COPYING (mipsy/1_COPYING 1.1 604))
(ChangeLog (mipsy/2_ChangeLog 1.52 604))
(Makefile.am (mipsy/3_Makefile.a 1.6 604))
(ChangeLog (mipsy/2_ChangeLog 1.53 604))
(Makefile.am (mipsy/3_Makefile.a 1.7 604))
(NEWS (mipsy/b/25_NEWS 1.5 604))
(README (mipsy/4_README 1.2 604))
(TODO (mipsy/5_TODO 1.2 604))
(bootstrap (mipsy/b/14_bootstrap 1.1 705))
(bootstrap (mipsy/b/14_bootstrap 1.2 705))
(configure.ac (mipsy/6_configure. 1.6 604))
(prj (mipsy.prj) :symlink)
......@@ -42,13 +51,13 @@
(config/Makefile.am (mipsy/7_Makefile.a 1.1 604))
;; ./dev/
(dev/mipsy-builder-gen.py (mipsy/15_mipsy-buil 1.6 705))
(dev/mipsy-inst-gen.py (mipsy/12_mipsy-inst 1.3 705))
(dev/mipsy-mk-inst-gen.py (mipsy/b/15_mipsy-mk-i 1.3 705))
(dev/mipsy-parser-gen.py (mipsy/13_mipsy-pars 1.5 705))
(dev/mipsy-scanner-gen.py (mipsy/14_mipsy-scan 1.7 705))
(dev/inst-builder-gen.py (mipsy/15_mipsy-buil 1.6 705))
(dev/inst-makefile-gen.py (mipsy/b/15_mipsy-mk-i 1.4 705))
(dev/inst-nodes-gen.py (mipsy/12_mipsy-inst 1.3 705))
(dev/mipsy.py (mipsy/16_mipsy.py 1.5 604))
(dev/mipsy.xml (mipsy/17_mipsy.xml 1.11 604))
(dev/parse-asm-parse-gen.py (mipsy/13_mipsy-pars 1.5 705))
(dev/parse-asm-scan-gen.py (mipsy/14_mipsy-scan 1.7 705))
;; ./doc/
(doc/Makefile.am (mipsy/b/9_Makefile.a 1.1 604))
......@@ -88,7 +97,7 @@
(src/misc/select_const.hh (mipsy/38_select_con 1.1 604))
;; ./src/parse/
(src/parse/Makefile.am (mipsy/39_Makefile.a 1.2 604))
(src/parse/Makefile.am (mipsy/39_Makefile.a 1.3 604))
(src/parse/asm-scan.hh (mipsy/40_asm-scan.h 1.2 604))
(src/parse/libparse.cc (mipsy/41_libparse.c 1.4 604))
(src/parse/libparse.hh (mipsy/42_libparse.h 1.4 604))
......
......@@ -9,11 +9,11 @@ BUILT_SOURCES = \
$(FROM_ASM_PARSE_YY)
MAINTAINERCLEANFILES = asm-scan.ll asm-scan.yy $(FROM_ASM_PARSE_YY)
asm-scan.ll: $(top_srcdir)/dev/mipsy-scanner-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/mipsy-scanner-gen.py < $(top_srcdir)/dev/mipsy.xml \
asm-scan.ll: $(top_srcdir)/dev/parse-asm-scan-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/parse-asm-scan-gen.py < $(top_srcdir)/dev/mipsy.xml \
> $(srcdir)/$@
asm-parse.yy: $(top_srcdir)/dev/mipsy-parser-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/mipsy-parser-gen.py < $(top_srcdir)/dev/mipsy.xml \
asm-parse.yy: $(top_srcdir)/dev/parse-asm-parse-gen.py $(top_srcdir)/dev/mipsy.xml
$(top_srcdir)/dev/parse-asm-parse-gen.py < $(top_srcdir)/dev/mipsy.xml \
> $(srcdir)/$@
$(FROM_ASM_PARSE_YY): $(srcdir)/asm-parse.yy
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment