forked from atgreen/moxiedev
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
402 lines (251 loc) · 11.6 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
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
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
2011-06-14 Anthony Green <[email protected]>
* HACKING: Add more notes about the source.
2011-06-13 Anthony Green <[email protected]>
* build.xml: Reorder clean script.
2011-06-12 <[email protected]>
* build.xml: Build newlib and libgloss at the same time.
2011-06-08 Anthony Green <[email protected]>
* build.xml: Disable libquadmath support for all GCC builds.
Don't build g++ support for RTEMS GCC.
2010-10-02 Anthony Green <[email protected]>
* build.xml: Disable RTEMS test program builds, enable
moxie-rtems-g++ and fix RTEMS installation.
Don't build moxie-rtems-run or moxie-uclinux-run.
2010-09-08 Anthony Green <[email protected]>
* moxie/rtl/verilog/cpu_print.v: Copy from cpu_decode.v so we can
write a real decoder.
2010-09-07 Anthony Green <[email protected]>
* moxie/rtl/verilog/cpu_ififo.v: Bug fixes.
* moxie/rtl/verilog/cpu_fetch.v: Bug fixes.
* moxie/rtl/verilog/cpu_decode.v: Bug fixes.
2010-09-04 Anthony Green <[email protected]>
* moxie/rtl/verilog/Makefile, moxie/rtl/verilog/cpu_decode.v,
moxie/rtl/verilog/cpu_fetch.v, moxie/rtl/verilog/cpu_ififo.v,
moxie/rtl/verilog/muskoka.v, moxie/rtl/verilog/testm.v: New files.
* build.xml: Build rtems.
2010-07-30 Anthony Green <[email protected]>
* scripts/precheck/git-submodule-recursive-update: New file.
* scripts/precheck/check-submodules: Use
git-submodule-recursive-update.
* scripts/moxie-rtems-gcc-wrapper: New file.
* build.xml: Build moxie-rtems toolchain.
2010-03-15 Anthony Green <[email protected]>
* build.xml: rename gcccheck and gdbcheck to check.gcc and
check.gdb. Make them depend on new config.dejagnu task.
Remove post-results task.
Add check.binutils and check.
* scripts/dejagnu/site.exp.in: Copy from site.exp. Use
@DEJAGNUDIR@, which is set by config.dejagnu.
* scripts/dejagnu/site.exp: Delete.
* .gitignore: Ignore site.exp.
2010-03-12 Anthony Green <[email protected]>
* .gitmodules: Use read-only submodules for anonymous checkouts.
2010-02-25 Anthony Green <[email protected]>
* build.xml: Create root/usr/bin prior to running build system
sanity checks.
2010-02-20 Anthony Green <[email protected]>
* scripts/moxielogic-repo/RPM-GPG-KEY-MoxieLogic: New file.
* scripts/moxielogic-repo/moxielogic-repo.spec: New file.
* scripts/moxielogic-repo/Moxie_Logic.repo: New file.
2010-02-03 Anthony Green <[email protected]>
* README: Update copyright year.
2010-02-02 Anthony Green <[email protected]>
* HACKING: Update directory definitions and mention ant PATH
problem. Also document package signing process.
2010-02-01 Anthony Green <[email protected]>
* scripts/moxie-elf-gdb.spec.in (%files): Install new files.
2010-01-31 Anthony Green <[email protected]>
* scripts/moxie-elf-qemu.spec.in (CFLAGS): Disable -Werror.
* scripts/moxie-elf-gdb.spec.in (BuildRequires): Add dtc.
* scripts/moxie-elf-newlib.spec.in: Remove BuildArch noarch
because rpmbuild is complaining about arch dependent files in a
noarch package. Bug in rpmbuild?
2010-01-30 Anthony Green <[email protected]>
* scripts/mkrpms.sh (TARGET): Build rpms using Fedora 12 mock
environment.
* scripts/moxie-elf-gcc.spec.in: BuildRequire gmp-devel mpfr-devel
libmpc-devel and zlib-devel.
2010-01-29 Anthony Green <[email protected]>
* build.xml: Run scripts/precheck/check-submodules and
scripts/precheck/check-path before every build.
* scripts/precheck/check-path: New file.
* scripts/precheck/check-submodules: New file.
2010-01-04 Anthony Green <[email protected]>
* scripts/daily-build.sh: New file.
2009-12-05 Anthony Green <[email protected]>
* build.xml: Set path for make install of binutils so we pick up
dtc.
* gcc/cloog-ppl, gcc/gmp, gcc/mpfr, gcc/ppl: Deleted.
2009-10-13 Anthony Green <[email protected]>
* build.xml: Don't --enable-build-with-cxx for GCC. New LTO
feature does not build otherwise.
2009-09-15 Anthony Green <[email protected]>
* build.xml: Put dtc on path for sim build.
Fix busybox and initfs builds.
2009-09-10 Anthony Green <[email protected]>
* build.xml: Fix initramfs reference before building kernel.
2009-08-02 Anthony Green <[email protected]>
* dtc/*: New files.
* build.xml: Clean and build dtc directory.
2009-07-28 Anthony Green <[email protected]>
* elf2flt, uClibc: New directories.
* build.xml: Build elf2flt, uClibc and uClinux tools.
2009-07-27 Anthony Green <[email protected]>
* build.xml: Fix uClinux build task.
2009-07-26 Anthony Green <[email protected]>
* build.xml: Add linux-2.6 to clean target.
2009-07-23 Anthony Green <[email protected]>
* linux-2.6/*: New files.
* build.xml: Build Linux kernel.
2009-07-13 Anthony Green <[email protected]>
* scripts/dejagnu/moxie-sim.exp: Tweak gdb test options (can
reverse debug, for instance).
2009-06-26 Anthony Green <[email protected]>
* build.xml: Build GCC with g++.
2009-06-22 Anthony Green <[email protected]>
* moxie/rtl/verilog/MoxieCore.v: New file.
* moxie/rtl/verilog/iprinter.v: New file.
* moxie/rtl/verilog/moxie.v: New file.
* moxie/rtl/verilog/moxiesoc.v: New file.
* moxie/rtl/verilog/test.v: New file.
* moxie/rtl/verilog/testsuite/config/default.exp: New file.
* moxie/rtl/verilog/testsuite/moxie.modules/iprinter.exp: New file.
* moxie/rtl/verilog/testsuite/moxie.modules/test-iprinter.v: New file.
2009-06-12 Anthony Green <[email protected]>
* README: Fit within 80 columns.
* TODO, HACKING: Update.
* scripts/moxie-elf-gcc.spec.in (with_newlib): Define. Build a
bootstrapping compiler by setting this to 0. Also package
python files with libstdc++.
* build.xml: Read properties from
${user.home}/moxiedev.properties.
2009-05-30 Anthony Green <[email protected]>
* HACKING: Added u-boot. Corrections.
* README: New file.
2009-05-26 Anthony Green <[email protected]>
* u-boot: Initial u-boot bits.
* build.xml: Add u-boot build machinery.
2009-05-23 Anthony Green <[email protected]>
* test/Makefile (clean): Clean up more stuff.
* scripts/moxie-elf-newlib.spec.in: Fix install.
2009-05-22 Anthony Green <[email protected]>
* scripts/moxie-elf-qemu.spec.in: Don't install qemu-nbd.
2009-05-16 Anthony Green <[email protected]>
* build.xml: Fix in-tree qemu install prefix.
2009-05-08 Anthony Green <[email protected]>
* scripts/mksrpm.sh: run gcc_upate --touch before tarring up
gcc sources.
* scripts/fix-svn.sh: Fix.
2009-05-07 Anthony Green <[email protected]>
* scripts/comps.xml: New file.
* scripts/*spec.in: Lots 'o tweaks
* scripts/mksrpm.sh: New file.
* scripts/mkrpms.sh: New file.
2009-05-01 Anthony Green <[email protected]>
* build.xml: Don't build gmp/mpfr/cloog-ppl/ppl out of tree now.
Those sources have been integrated into the gcc source tree.
* libs/*: Delete these libraries.
* libs: Delete directory.
* scripts/mksrpm.sh (QEMU_VERSION): Adjust for new git repository.
2009-04-30 Anthony Green <[email protected]>
* qemu: Merge new upstream git repository.
* build.xml: Tweak accordingly.
2009-04-28 Anthony Green <[email protected]>
* build.xml: Clean up clean target. Make host library builds
optional.
2009-04-27 Anthony Green <[email protected]>
* scripts/fix-svn.sh: New file.
2009-04-24 Anthony Green <[email protected]>
* scripts/precheck/configure.ac: Remove gmp and mpfr checks.
2009-03-25 Anthony Green <[email protected]>
* benchmarks/MiBench/*: Fix spro-elf references. Link with
-Tsim.ld.
2009-03-17 Anthony Green <[email protected]>
* scripts/dejagnu/site.exp: Fix spro-elf reference.
2009-03-12 Anthony Green <[email protected]>
* scripts/moxie-elf-binutils.spec.in: New file.
* scripts/moxie-elf-newlib.spec.in: New file.
* scripts/moxie-elf-gdb.spec.in: New file.
* scripts/moxie-elf-gcc.spec.in: New file.
* scripts/moxie-elf-qemu.spec.in: New file.
* scripts/mksrpm.sh: New file.
* scripts/v.awk, scripts/nv.awk: New files.
* build.xml (srpm): Use mksrpm.sh script.
2009-03-10 Anthony Green <[email protected]>
* build.xml: Exclude sim dir from binutils sprm.
* TODO: Fix 'sparrow' reference.
* HACKING: Mention qemu.
2009-03-05 Anthony Green <[email protected]>
* build.xml: Add qemu.
2009-02-20 Anthony Green <[email protected]>
* *: spro is now moxie.
2009-01-25 Anthony Green <[email protected]>
* benchmark/MiBench/all_run: ggx is now spro.
* benchmark/MiBench/*/__run: Ditto.
* benchmark/MiBench/*/Makefile: Ditto.
2009-01-13 Anthony Green <[email protected]>
* scripts/precheck/configure.ac: Check for gperf.
scripts/precheck/configure: Rebuilt.
2008-09-04 Anthony Green <[email protected]>
* TODO: One more thing done (benchmark script).
2008-09-04 Anthony Green <[email protected]>
* benchmarks/MiBench/all_run: Fix icount file name creation.
2008-09-04 Anthony Green <[email protected]>
* benchmarks/MiBench/security_rijndael_d/src/aesxam.c: Remove
memory.h include so it will build.
* benchmarks/MiBench/security_rijndael_e/src/aesxam.c: Ditto.
* benchmarks/MiBench/all_run: Add DATASETS environment variable
and use it.
* benchmarks/MiBench/*/src/Makefile (OPTS_DEF):
Build with -O2.
* scripts/s.awk, scripts/i.awk: New files.
* benchmarks/MiBench/*/src/__run: Collect instruction count data.
2008-08-30 Anthony Green <[email protected]>
* TODO: More todo items.
2008-08-23 Anthony Green <[email protected]>
* TODO: Add note to change src/dest order in assembler.
2008-08-21 Anthony Green <[email protected]>
* build.xml: Build gcc twice. The first time is for newlib only.
We need the installed newlib headers in order to avoid
inhibit_libc which results in a crippled libgcov.a.
2008-08-21 Anthony Green <[email protected]>
* build.xml: Build the C++ tools and libraries in addition to C.
2008-08-20 Anthony Green <[email protected]>
* build.xml: Tweak gcccheck target. Fix DEJAGNU setting.
* scripts/dejagnu/site.exp: Fix boards_dir.
2008-08-05 Anthony Green <[email protected]>
* build.xml: Delete benchmark work dirs in clean target.
2008-08-05 Anthony Green <[email protected]>
* build.xml: Build gdb.
2008-08-02 Anthony Green <[email protected]>
* build.xml: Set DEJAGNU environment variable before running runtest.
* scripts/dejagnu/site.exp: New file.
* scripts/dejagnu/spro-sim.exp: New file.
* TODO: Remove DEJAGNU TODO item.
2008-08-01 Anthony Green <[email protected]>
* build.xml: Build the gcc srpm with --nodeps, since binutils
probably isn't installed at build time.
2008-08-01 Anthony Green <[email protected]>
* scripts/precheck/configure.ac: New file.
* scripts/precheck/configure: Created.
* TODO: Remove prerequisite test item.
* build.xml: Run sanity tests before build. Add build-time
messages between phases.
2008-08-01 Anthony Green <[email protected]>
* build.xml: Set "env" attribute on exec tasks to add install dir to path.
* TODO: Updated accordingly.
* ggxdev-setenv: Don't set PATH.
* HACKING: Updated accordingly.
2008-07-25 Anthony Green <[email protected]>
* TODO: Add more things to do.
2008-05-07 Anthony Green <[email protected]>
* build.xml: Build newlib/libgloss in different build directory.
2008-05-06 Anthony Green <[email protected]>
* TODO: Update.
* benchmarks/*: New files. Imported MiBench_for_MiDataSets_V1_3.
2008-05-06 Anthony Green <[email protected]>
* scripts/spro-binutils.spec, scripts/spro-gcc.spec: New
files.
* build.xml: Add srpm targets.
2008-05-05 Anthony Green <[email protected]>
* HACKING, TODO, AUTHORS: Created.