-
Notifications
You must be signed in to change notification settings - Fork 10
/
ChangeLog
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 <green@moxielogic.com>
* HACKING: Add more notes about the source.
2011-06-13 Anthony Green <green@moxielogic.com>
* build.xml: Reorder clean script.
2011-06-12 <green@moxielogic.com>
* build.xml: Build newlib and libgloss at the same time.
2011-06-08 Anthony Green <green@moxielogic.com>
* build.xml: Disable libquadmath support for all GCC builds.
Don't build g++ support for RTEMS GCC.
2010-10-02 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* moxie/rtl/verilog/cpu_print.v: Copy from cpu_decode.v so we can
write a real decoder.
2010-09-07 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* .gitmodules: Use read-only submodules for anonymous checkouts.
2010-02-25 Anthony Green <green@moxielogic.com>
* build.xml: Create root/usr/bin prior to running build system
sanity checks.
2010-02-20 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* README: Update copyright year.
2010-02-02 Anthony Green <green@moxielogic.com>
* HACKING: Update directory definitions and mention ant PATH
problem. Also document package signing process.
2010-02-01 Anthony Green <green@moxielogic.com>
* scripts/moxie-elf-gdb.spec.in (%files): Install new files.
2010-01-31 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* scripts/daily-build.sh: New file.
2009-12-05 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* build.xml: Don't --enable-build-with-cxx for GCC. New LTO
feature does not build otherwise.
2009-09-15 Anthony Green <green@moxielogic.com>
* build.xml: Put dtc on path for sim build.
Fix busybox and initfs builds.
2009-09-10 Anthony Green <green@moxielogic.com>
* build.xml: Fix initramfs reference before building kernel.
2009-08-02 Anthony Green <green@moxielogic.com>
* dtc/*: New files.
* build.xml: Clean and build dtc directory.
2009-07-28 Anthony Green <green@moxielogic.com>
* elf2flt, uClibc: New directories.
* build.xml: Build elf2flt, uClibc and uClinux tools.
2009-07-27 Anthony Green <green@moxielogic.com>
* build.xml: Fix uClinux build task.
2009-07-26 Anthony Green <green@moxielogic.com>
* build.xml: Add linux-2.6 to clean target.
2009-07-23 Anthony Green <green@moxielogic.com>
* linux-2.6/*: New files.
* build.xml: Build Linux kernel.
2009-07-13 Anthony Green <green@moxielogic.com>
* scripts/dejagnu/moxie-sim.exp: Tweak gdb test options (can
reverse debug, for instance).
2009-06-26 Anthony Green <green@moxielogic.com>
* build.xml: Build GCC with g++.
2009-06-22 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* HACKING: Added u-boot. Corrections.
* README: New file.
2009-05-26 Anthony Green <green@moxielogic.com>
* u-boot: Initial u-boot bits.
* build.xml: Add u-boot build machinery.
2009-05-23 Anthony Green <green@moxielogic.com>
* test/Makefile (clean): Clean up more stuff.
* scripts/moxie-elf-newlib.spec.in: Fix install.
2009-05-22 Anthony Green <green@moxielogic.com>
* scripts/moxie-elf-qemu.spec.in: Don't install qemu-nbd.
2009-05-16 Anthony Green <green@moxielogic.com>
* build.xml: Fix in-tree qemu install prefix.
2009-05-08 Anthony Green <green@moxielogic.com>
* scripts/mksrpm.sh: run gcc_upate --touch before tarring up
gcc sources.
* scripts/fix-svn.sh: Fix.
2009-05-07 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* qemu: Merge new upstream git repository.
* build.xml: Tweak accordingly.
2009-04-28 Anthony Green <green@moxielogic.com>
* build.xml: Clean up clean target. Make host library builds
optional.
2009-04-27 Anthony Green <green@moxielogic.com>
* scripts/fix-svn.sh: New file.
2009-04-24 Anthony Green <green@moxielogic.com>
* scripts/precheck/configure.ac: Remove gmp and mpfr checks.
2009-03-25 Anthony Green <green@moxielogic.com>
* benchmarks/MiBench/*: Fix spro-elf references. Link with
-Tsim.ld.
2009-03-17 Anthony Green <green@moxielogic.com>
* scripts/dejagnu/site.exp: Fix spro-elf reference.
2009-03-12 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* build.xml: Exclude sim dir from binutils sprm.
* TODO: Fix 'sparrow' reference.
* HACKING: Mention qemu.
2009-03-05 Anthony Green <green@moxielogic.com>
* build.xml: Add qemu.
2009-02-20 Anthony Green <green@moxielogic.com>
* *: spro is now moxie.
2009-01-25 Anthony Green <green@moxielogic.com>
* benchmark/MiBench/all_run: ggx is now spro.
* benchmark/MiBench/*/__run: Ditto.
* benchmark/MiBench/*/Makefile: Ditto.
2009-01-13 Anthony Green <green@moxielogic.com>
* scripts/precheck/configure.ac: Check for gperf.
scripts/precheck/configure: Rebuilt.
2008-09-04 Anthony Green <green@moxielogic.com>
* TODO: One more thing done (benchmark script).
2008-09-04 Anthony Green <green@moxielogic.com>
* benchmarks/MiBench/all_run: Fix icount file name creation.
2008-09-04 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* TODO: More todo items.
2008-08-23 Anthony Green <green@moxielogic.com>
* TODO: Add note to change src/dest order in assembler.
2008-08-21 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* build.xml: Build the C++ tools and libraries in addition to C.
2008-08-20 Anthony Green <green@moxielogic.com>
* build.xml: Tweak gcccheck target. Fix DEJAGNU setting.
* scripts/dejagnu/site.exp: Fix boards_dir.
2008-08-05 Anthony Green <green@moxielogic.com>
* build.xml: Delete benchmark work dirs in clean target.
2008-08-05 Anthony Green <green@moxielogic.com>
* build.xml: Build gdb.
2008-08-02 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* build.xml: Build the gcc srpm with --nodeps, since binutils
probably isn't installed at build time.
2008-08-01 Anthony Green <green@moxielogic.com>
* 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 <green@moxielogic.com>
* 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 <green@moxielogic.com>
* TODO: Add more things to do.
2008-05-07 Anthony Green <green@moxielogic.com>
* build.xml: Build newlib/libgloss in different build directory.
2008-05-06 Anthony Green <green@moxielogic.com>
* TODO: Update.
* benchmarks/*: New files. Imported MiBench_for_MiDataSets_V1_3.
2008-05-06 Anthony Green <green@moxielogic.com>
* scripts/spro-binutils.spec, scripts/spro-gcc.spec: New
files.
* build.xml: Add srpm targets.
2008-05-05 Anthony Green <green@moxielogic.com>
* HACKING, TODO, AUTHORS: Created.