prj 8.63 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 65)
(Parent-Version      mipsy 0 64)
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
--- ChangeLog Mon, 12 Jan 2004 15:28:03 +0100 noe (mipsy/2_ChangeLog 1.58 604)
+++ ChangeLog Mon, 12 Jan 2004 17:26:41 +0100 noe (mipsy/2_ChangeLog 1.58 604)
@@ -1,5 +1,13 @@
 2004-01-12  Benot Perrot  <benoit@lrde.epita.fr>
 
+	* src/vm/cpu.hh,
+	* src/vm/memory.hh,
+	* src/vm/mmu.hh,
Benoit Perrot's avatar
Benoit Perrot committed
18
+	* src/vm/virtual_machine.hh:
Benoit Perrot's avatar
Benoit Perrot committed
19
+	Add some comments.
Benoit Perrot's avatar
Benoit Perrot committed
20
+
Benoit Perrot's avatar
Benoit Perrot committed
21
22
23
24
25
+2004-01-12  Benot Perrot  <benoit@lrde.epita.fr>
+
 	* src/vm/mmu.hh:
 	* src/vm/Makefile.am: Distribute mmu.hh.
 	* src/vm/cpu.hh, src/vm/cpu.cc,
26
")
Benoit Perrot's avatar
Benoit Perrot committed
27
28
29
(New-Version-Log
"")

Benoit Perrot's avatar
Benoit Perrot committed
30
(Checkin-Time        "Mon, 12 Jan 2004 17:38:59 +0100")
Benoit Perrot's avatar
Benoit Perrot committed
31
(Checkin-Login       noe)
Benoit Perrot's avatar
Benoit Perrot committed
32
33
34
35

(Files

    ;; ./
Benoit Perrot's avatar
Benoit Perrot committed
36
37
  (AUTHORS (mipsy/0_AUTHORS 1.1 604))
  (COPYING (mipsy/1_COPYING 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
38
  (ChangeLog (mipsy/2_ChangeLog 1.59 604))
Benoit Perrot's avatar
Benoit Perrot committed
39
  (Makefile.am (mipsy/3_Makefile.a 1.7 604))
Benoit Perrot's avatar
Benoit Perrot committed
40
41
42
  (NEWS (mipsy/b/25_NEWS 1.5 604))
  (README (mipsy/4_README 1.2 604))
  (TODO (mipsy/5_TODO 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
43
  (bootstrap (mipsy/b/14_bootstrap 1.2 705))
Benoit Perrot's avatar
Benoit Perrot committed
44
  (configure.ac (mipsy/6_configure. 1.6 604))
Benoit Perrot's avatar
Benoit Perrot committed
45
  (prj (mipsy.prj) :symlink)
Benoit Perrot's avatar
Benoit Perrot committed
46
47

    ;; ./config/
Benoit Perrot's avatar
Benoit Perrot committed
48
  (config/Makefile.am (mipsy/7_Makefile.a 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
49
50

    ;; ./dev/
Benoit Perrot's avatar
Benoit Perrot committed
51
  (dev/inst-builder-gen.py (mipsy/15_mipsy-buil 1.7 705))
Benoit Perrot's avatar
Benoit Perrot committed
52
53
  (dev/inst-makefile-gen.py (mipsy/b/15_mipsy-mk-i 1.5 705))
  (dev/inst-nodes-gen.py (mipsy/12_mipsy-inst 1.5 705))
Benoit Perrot's avatar
Benoit Perrot committed
54
  (dev/mipsy.py (mipsy/16_mipsy.py 1.7 705))
Benoit Perrot's avatar
Benoit Perrot committed
55
56
  (dev/mipsy.xml (mipsy/17_mipsy.xml 1.13 604))
  (dev/parse-asm-parse-gen.py (mipsy/13_mipsy-pars 1.7 705))
Benoit Perrot's avatar
Benoit Perrot committed
57
  (dev/parse-asm-scan-gen.py (mipsy/14_mipsy-scan 1.9 705))
Benoit Perrot's avatar
Benoit Perrot committed
58
59

    ;; ./doc/
Benoit Perrot's avatar
Benoit Perrot committed
60
  (doc/Makefile.am (mipsy/b/9_Makefile.a 1.1 604))
Benoit Perrot's avatar
Benoit Perrot committed
61
62
63
64
  (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
65
66
67
68
  (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
69
  (src/mipsy.cc (mipsy/22_mipsy.cc 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
70
  (src/modules.hh (mipsy/23_modules.hh 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
71
72
73

    ;; ./src/inst/
  (src/inst/data_section.hh (mipsy/24_data_secti 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
74
75
76
77
78
79
80
81
82
83
84
  (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
85
86
87
88
  (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
89
90
91
92
93
94
  (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
95
96

    ;; ./src/parse/
Benoit Perrot's avatar
Benoit Perrot committed
97
  (src/parse/Makefile.am (mipsy/39_Makefile.a 1.3 604))
Benoit Perrot's avatar
Benoit Perrot committed
98
99
100
101
102
  (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
103
104

    ;; ./src/task/
Benoit Perrot's avatar
Benoit Perrot committed
105
106
107
108
109
  (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
110
111
112
113
  (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
114
  (src/vm/Makefile.am (mipsy/b/0_Makefile.a 1.4 604))
Benoit Perrot's avatar
Benoit Perrot committed
115
  (src/vm/cpu.hh (mipsy/b/1_cpu.hh 1.11 604))
Benoit Perrot's avatar
Benoit Perrot committed
116
  (src/vm/cpu.cc (mipsy/b/5_virtual_ma 1.18 604))
Benoit Perrot's avatar
Benoit Perrot committed
117
118
  (src/vm/memory.hh (mipsy/b/2_memory.hh 1.8 604))
  (src/vm/mmu.hh (mipsy/c/15_mmu.hh 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
119
120
  (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
121
  (src/vm/virtual_machine.hh (mipsy/b/6_virtual_ma 1.14 604))
Benoit Perrot's avatar
Benoit Perrot committed
122
  (src/vm/vm-tasks.cc (mipsy/b/7_vm-tasks.c 1.5 604))
Benoit Perrot's avatar
Benoit Perrot committed
123
124
125
  (src/vm/vm-tasks.hh (mipsy/b/8_vm-tasks.h 1.3 604))

    ;; ./tests/
Benoit Perrot's avatar
Benoit Perrot committed
126
127
128
129
  (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
130
131

    ;; ./tests/good/
Benoit Perrot's avatar
Benoit Perrot committed
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
  (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
148
149

    ;; ./tests/lexical/
Benoit Perrot's avatar
Benoit Perrot committed
150
151
152
153
154
155
156
  (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
157
158

    ;; ./tests/runtime/
Benoit Perrot's avatar
Benoit Perrot committed
159
160
161
162
  (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
163
164

    ;; ./tests/solve/
Benoit Perrot's avatar
Benoit Perrot committed
165
166
167
  (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
168
169

    ;; ./tests/syntax/
Benoit Perrot's avatar
Benoit Perrot committed
170
  (tests/syntax/Makefile.am (mipsy/c/4_Makefile.a 1.1 604))
171
  (tests/syntax/asciiz-wrong-param.s (mipsy/c/5_asciiz-wro 1.2 604))
Benoit Perrot's avatar
Benoit Perrot committed
172
173
  (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
174
175

    ;; ./tests/unlimited/
Benoit Perrot's avatar
Benoit Perrot committed
176
177
178
  (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
179
 )
Benoit Perrot's avatar
Benoit Perrot committed
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
245
246
247
248
249
250
251

(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
252
(Merge-Parents)
Benoit Perrot's avatar
Benoit Perrot committed
253
(New-Merge-Parents)