prj 8.54 KB
Newer Older
Benoit Perrot's avatar
Benoit Perrot committed
1
2
3
4
;; -*- Prcs -*-
(Created-By-Prcs-Version 1 3 2)

(Project-Description "")
Benoit Perrot's avatar
Benoit Perrot committed
5
6
(Project-Version     mipsy 0 58)
(Parent-Version      mipsy 0 57)
Benoit Perrot's avatar
Benoit Perrot committed
7
8

(Version-Log
Benoit Perrot's avatar
Benoit Perrot committed
9
"Index: ChangeLog
Benoit Perrot's avatar
Benoit Perrot committed
10
11
12
13
14
15
16
17
18
19
--- 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>
+
+       * 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.
+
20
")
Benoit Perrot's avatar
Benoit Perrot committed
21
22
23
(New-Version-Log
"")

Benoit Perrot's avatar
Benoit Perrot committed
24
25
(Checkin-Time        "Tue, 06 Jan 2004 18:57:53 +0100")
(Checkin-Login       noe)
Benoit Perrot's avatar
Benoit Perrot committed
26
27
28
29

(Files

    ;; ./
Benoit Perrot's avatar
Benoit Perrot committed
30
31
32
33
34
35
36
37
38
  (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))
  (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))
  (configure.ac (mipsy/6_configure. 1.6 604))
Benoit Perrot's avatar
Benoit Perrot committed
39
  (prj (mipsy.prj) :symlink)
Benoit Perrot's avatar
Benoit Perrot committed
40
41

    ;; ./config/
Benoit Perrot's avatar
Benoit Perrot committed
42
  (config/Makefile.am (mipsy/7_Makefile.a 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
43
44

    ;; ./dev/
Benoit Perrot's avatar
Benoit Perrot committed
45
46
47
48
49
50
51
  (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/mipsy.py (mipsy/16_mipsy.py 1.5 604))
  (dev/mipsy.xml (mipsy/17_mipsy.xml 1.11 604))
Benoit Perrot's avatar
Benoit Perrot committed
52
53

    ;; ./doc/
Benoit Perrot's avatar
Benoit Perrot committed
54
  (doc/Makefile.am (mipsy/b/9_Makefile.a 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
55
56
57
58
  (doc/fdl.texi (mipsy/b/11_fdl.texi 1.1 604))
  (doc/mipsy.texi (mipsy/b/10_mipsy.texi 1.2 604))

    ;; ./src/
Benoit Perrot's avatar
Benoit Perrot committed
59
60
61
62
  (src/Makefile.am (mipsy/18_Makefile.a 1.2 604))
  (src/common.hh (mipsy/19_common.hh 1.3 604))
  (src/mipsy-tasks.cc (mipsy/20_mipsy-task 1.2 604))
  (src/mipsy-tasks.hh (mipsy/21_mipsy-task 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
63
  (src/mipsy.cc (mipsy/22_mipsy.cc 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
64
  (src/modules.hh (mipsy/23_modules.hh 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
65
66
67

    ;; ./src/inst/
  (src/inst/data_section.hh (mipsy/24_data_secti 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
68
69
70
71
72
73
74
75
76
77
78
  (src/inst/exp-visitor.hh (mipsy/25_exp-visito 1.2 604))
  (src/inst/exp.hh (mipsy/26_exp.hh 1.2 604))
  (src/inst/inst-tasks.cc (mipsy/b/23_inst-tasks 1.1 604))
  (src/inst/inst-tasks.hh (mipsy/b/22_inst-tasks 1.1 604))
  (src/inst/inst.hh (mipsy/27_inst.hh 1.2 604))
  (src/inst/label.cc (mipsy/b/21_label.cc 1.1 604))
  (src/inst/label.hh (mipsy/b/20_label.hh 1.1 604))
  (src/inst/program.hh (mipsy/28_program.hh 1.2 604))
  (src/inst/program_builder.cc (mipsy/29_program_bu 1.10 604))
  (src/inst/program_solver.hh (mipsy/30_program_so 1.6 604))
  (src/inst/register.hh (mipsy/31_register.h 1.4 604))
Benoit Perrot's avatar
Benoit Perrot committed
79
80
81
82
  (src/inst/section.hh (mipsy/b/24_section.hh 1.4 604))
  (src/inst/text_section.hh (mipsy/32_text_secti 1.3 604))

    ;; ./src/misc/
Benoit Perrot's avatar
Benoit Perrot committed
83
84
85
86
87
88
  (src/misc/Makefile.am (mipsy/33_Makefile.a 1.2 604))
  (src/misc/contract.hh (mipsy/34_contract.h 1.1 604))
  (src/misc/deref.hh (mipsy/35_deref.hh 1.1 604))
  (src/misc/escape.hh (mipsy/36_escape.hh 1.1 604))
  (src/misc/has.hh (mipsy/37_has.hh 1.1 604))
  (src/misc/select_const.hh (mipsy/38_select_con 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
89
90

    ;; ./src/parse/
Benoit Perrot's avatar
Benoit Perrot committed
91
92
93
94
95
96
  (src/parse/Makefile.am (mipsy/39_Makefile.a 1.2 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))
  (src/parse/parse-tasks.cc (mipsy/43_parse-task 1.6 604))
  (src/parse/parse-tasks.hh (mipsy/44_parse-task 1.4 604))
Benoit Perrot's avatar
Benoit Perrot committed
97
98

    ;; ./src/task/
Benoit Perrot's avatar
Benoit Perrot committed
99
100
101
102
103
  (src/task/Makefile.am (mipsy/45_Makefile.a 1.2 604))
  (src/task/task-tasks.cc (mipsy/46_task-tasks 1.2 604))
  (src/task/task-tasks.hh (mipsy/47_task-tasks 1.2 604))
  (src/task/task.cc (mipsy/48_task.cc 1.2 604))
  (src/task/task.hh (mipsy/49_task.hh 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
104
105
106
107
  (src/task/task_register.cc (mipsy/50_task_regis 1.5 604))
  (src/task/task_register.hh (mipsy/51_task_regis 1.3 604))

    ;; ./src/vm/
Benoit Perrot's avatar
Benoit Perrot committed
108
109
  (src/vm/Makefile.am (mipsy/b/0_Makefile.a 1.3 604))
  (src/vm/cpu.hh (mipsy/b/1_cpu.hh 1.9 604))
Benoit Perrot's avatar
Benoit Perrot committed
110
  (src/vm/cpu.cc (mipsy/b/5_virtual_ma 1.17 604))
Benoit Perrot's avatar
Benoit Perrot committed
111
112
113
  (src/vm/memory.hh (mipsy/b/2_memory.hh 1.7 604))
  (src/vm/segment.hh (mipsy/b/3_segment.hh 1.2 604))
  (src/vm/table.hh (mipsy/b/4_table.hh 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
114
115
  (src/vm/virtual_machine.hh (mipsy/b/6_virtual_ma 1.12 604))
  (src/vm/vm-tasks.cc (mipsy/b/7_vm-tasks.c 1.5 604))
Benoit Perrot's avatar
Benoit Perrot committed
116
117
118
  (src/vm/vm-tasks.hh (mipsy/b/8_vm-tasks.h 1.3 604))

    ;; ./tests/
Benoit Perrot's avatar
Benoit Perrot committed
119
120
121
122
  (tests/Makefile.am (mipsy/b/26_Makefile.a 1.1 604))
  (tests/common.mk (mipsy/b/27_common.mk 1.1 604))
  (tests/generate-ref.mk (mipsy/b/28_generate-r 1.1 604))
  (tests/mipsy-check (mipsy/b/29_mipsy-chec 1.1 705))
Benoit Perrot's avatar
Benoit Perrot committed
123
124

    ;; ./tests/good/
Benoit Perrot's avatar
Benoit Perrot committed
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
  (tests/good/Makefile.am (mipsy/b/30_Makefile.a 1.1 604))
  (tests/good/add-sub.s (mipsy/b/31_add-sub.s 1.2 604))
  (tests/good/and-or-nor-xor.s (mipsy/b/32_and-or-nor 1.2 604))
  (tests/good/check-good (mipsy/c/9_check-good 1.1 705))
  (tests/good/exit.s (mipsy/b/33_exit.s 1.2 604))
  (tests/good/extended-euclide.s (mipsy/b/34_extended-e 1.2 604))
  (tests/good/gtcd.s (mipsy/b/35_gtcd.s 1.2 604))
  (tests/good/modular-exponent.s (mipsy/b/36_modular-ex 1.2 604))
  (tests/good/neg.s (mipsy/b/37_neg.s 1.2 604))
  (tests/good/not.s (mipsy/b/38_not.s 1.2 604))
  (tests/good/print.s (mipsy/b/39_print.s 1.2 604))
  (tests/good/print_int.s (mipsy/b/40_print_int. 1.2 604))
  (tests/good/read_int.in (mipsy/b/41_read_int.i 1.1 604))
  (tests/good/read_int.s (mipsy/b/42_read_int.s 1.2 604))
  (tests/good/seq-sne.s (mipsy/b/43_seq-sne.s 1.2 604))
  (tests/good/shift.s (mipsy/b/44_shift.s 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
141
142

    ;; ./tests/lexical/
Benoit Perrot's avatar
Benoit Perrot committed
143
144
145
146
147
148
149
  (tests/lexical/Makefile.am (mipsy/b/45_Makefile.a 1.1 604))
  (tests/lexical/check-lexical (mipsy/c/10_check-lexi 1.1 705))
  (tests/lexical/invalid-string-hexa.s (mipsy/b/46_invalid-st 1.1 604))
  (tests/lexical/invalid-string-octal.s (mipsy/b/47_invalid-st 1.1 604))
  (tests/lexical/unlimited-regs.s (mipsy/b/48_unlimited- 1.1 604))
  (tests/lexical/unrecognized-escape.s (mipsy/b/49_unrecogniz 1.1 604))
  (tests/lexical/unterminated-string.s (mipsy/b/50_unterminat 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
150
151

    ;; ./tests/runtime/
Benoit Perrot's avatar
Benoit Perrot committed
152
153
154
155
  (tests/runtime/Makefile.am (mipsy/b/51_Makefile.a 1.1 604))
  (tests/runtime/check-runtime (mipsy/c/11_check-runt 1.1 705))
  (tests/runtime/neg.s (mipsy/c/0_neg.s 1.2 604))
  (tests/runtime/no-main.s (mipsy/c/1_no-main.s 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
156
157

    ;; ./tests/solve/
Benoit Perrot's avatar
Benoit Perrot committed
158
159
160
  (tests/solve/Makefile.am (mipsy/c/2_Makefile.a 1.1 604))
  (tests/solve/check-solve (mipsy/c/12_check-solv 1.1 705))
  (tests/solve/undefined-labels.s (mipsy/c/3_undefined- 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
161
162

    ;; ./tests/syntax/
Benoit Perrot's avatar
Benoit Perrot committed
163
  (tests/syntax/Makefile.am (mipsy/c/4_Makefile.a 1.1 604))
164
  (tests/syntax/asciiz-wrong-param.s (mipsy/c/5_asciiz-wro 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
165
166
  (tests/syntax/check-syntax (mipsy/c/13_check-synt 1.1 705))
  (tests/syntax/too-many-operands.s (mipsy/c/6_too-many-o 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
167
168

    ;; ./tests/unlimited/
Benoit Perrot's avatar
Benoit Perrot committed
169
170
171
  (tests/unlimited/Makefile.am (mipsy/c/7_Makefile.a 1.1 604))
  (tests/unlimited/check-unlimited (mipsy/c/14_check-unli 1.1 705))
  (tests/unlimited/simple-exp.s (mipsy/c/8_simple-exp 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
172
 )
Benoit Perrot's avatar
Benoit Perrot committed
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244

(Populate-Ignore
  (
   "~$"
   "config\\.\\(status\\|log\\|h.in\\|h\\|cache\\)"
   "autom4te.cache"
   "Makefile\\(.in\\)\\?$"
   "aclocal\\.m4$"
   "configure$"
   "^src/parse/asm-scan\\.cc"
   "^src/parse/asm-parse\\.\\(hh\\|cc\\|output\\)$"
   "^src/parse/\\(location\\|position\\|stack\\)\\.hh$"
   "\\.\\([ao]\\|info\\|Po\\)$"
   "/\\(depcomp\\|install-sh\\|mdate-sh\\|missing\\|mkinstalldirs\\)$"
   "texinfo\\.tex\\|version\\.texi"
   "src/inst/add.hh"
   "src/inst/addi.hh"
   "src/inst/addu.hh"
   "src/inst/addiu.hh"
   "src/inst/sub.hh"
   "src/inst/subu.hh"
   "src/inst/mul.hh"
   "src/inst/div.hh"
   "src/inst/divu.hh"
   "src/inst/sll.hh"
   "src/inst/sllv.hh"
   "src/inst/sra.hh"
   "src/inst/srav.hh"
   "src/inst/srl.hh"
   "src/inst/srlv.hh"
   "src/inst/and.hh"
   "src/inst/andi.hh"
   "src/inst/or.hh"
   "src/inst/ori.hh"
   "src/inst/nor.hh"
   "src/inst/xor.hh"
   "src/inst/xori.hh"
   "src/inst/slt.hh"
   "src/inst/slti.hh"
   "src/inst/sltu.hh"
   "src/inst/sltiu.hh"
   "src/inst/beq.hh"
   "src/inst/bne.hh"
   "src/inst/bgez.hh"
   "src/inst/bgezal.hh"
   "src/inst/bgtz.hh"
   "src/inst/blez.hh"
   "src/inst/bltz.hh"
   "src/inst/bltzal.hh"
   "src/inst/j.hh"
   "src/inst/jr.hh"
   "src/inst/jal.hh"
   "src/inst/jalr.hh"
   "src/inst/lw.hh"
   "src/inst/lb.hh"
   "src/inst/lbu.hh"
   "src/inst/li.hh"
   "src/inst/sw.hh"
   "src/inst/sb.hh"
   "src/inst/mfhi.hh"
   "src/inst/mflo.hh"
   "src/inst/mthi.hh"
   "src/inst/mtlo.hh"
   "src/inst/syscall.hh"
   "src/inst/decl.hh"
   "src/inst/all.hh"
   "src/inst/visitor.hh"
   )
 )

(Project-Keywords    )

Benoit Perrot's avatar
Benoit Perrot committed
245
(Merge-Parents)
Benoit Perrot's avatar
Benoit Perrot committed
246
(New-Merge-Parents)