source: rtems/c/src/lib/libbsp/m68k/sim68000/ChangeLog @ 1d0ee80e

4.104.114.95
Last change on this file since 1d0ee80e was 1d0ee80e, checked in by Joel Sherrill <joel.sherrill@…>, on 05/14/08 at 20:28:09

2008-05-14 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: Rework to avoid .rel files.
  • Property mode set to 100644
File size: 15.2 KB
Line 
12008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am: Rework to avoid .rel files.
4
52008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * startup/bspstart.c: Refactored and renamed initialization routines to
8        rtems_initialize_data_structures, rtems_initialize_before_drivers,
9        rtems_initialize_device_drivers, and
10        rtems_initialize_start_multitasking. This opened the sequence up so
11        that bootcard() could provide a more robust and flexible framework
12        which is easier to explain and understand. This also lays the
13        groundwork for sharing the division of available memory between the
14        RTEMS workspace and heap and the C library initialization across all
15        BSPs.
16
172008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * startup/linkcmds: Add wildcard to gcc_except_table section so
20        programs compiled with gcc 4.3.x can link.
21
222007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
25        Configuration Table. Use the RTEMS provided accessor macros to obtain
26        configuration fields.
27
282007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
31        Configuration Table. Eliminate CPU Table from all ports. Delete
32        references to CPU Table in all forms.
33
342007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
37        the Configuration Table. This included pretasking_hook,
38        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
39        extra_mpci_receive_server_stack, stack_allocate_hook, and
40        stack_free_hook. As a side-effect of this effort some multiprocessing
41        code was made conditional and some style clean up occurred.
42
432007-05-03      Joel Sherrill <joel@OARcorp.com>
44
45        * startup/linkcmds: Handle .data.* sections
46
472007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * bsp_specs: Remove qrtems_debug.
50
512006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * configure.ac: New BUG-REPORT address.
54
552006-11-15      Joel Sherrill <joel@OARcorp.com>
56
57        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
58        file and simplified initialization.
59
602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * Makefile.am: Remove superfluous -DASM.
63
642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * configure.ac: Require autoconf-2.60. Require automake-1.10.
67
682006-02-08      Joel Sherrill <joel@OARcorp.com>
69
70        * startup/linkcmds: Add sections required by newer gcc versions.
71
722006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
73
74        * Makefile.am: Add preinstall.am.
75
762005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
77
78        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
79
802005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Remove build-variant support.
83
842004-11-25      Joel Sherrill <joel@OARcorp.com>
85
86        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
87        Also extended RAM section since this is for a simulator
88
892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
90
91        * configure.ac: Require automake > 1.9.
92
932004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
94
95        PR 610/bsps
96        * Makefile.am: Add include/tm27.h, Cosmetics.
97        * include/tm27.h: Final cosmetics.
98
992004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
100
101        * include/bsp.h: Split out tmtest27 support.
102        * include/tm27.h: New.
103
1042004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
105
106        PR 613/bsps
107        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
108
1092004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
110
111        PR 614/bsps
112        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
113
1142004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
115
116        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
117        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
118        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
119
1202004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        * clock/clockdrv.c, console/conscfg.c, include/bsp.h,
123        startup/bspstart.c: Convert to using c99 fixed size types.
124
1252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * Makefile.am: Reflect changes to bsp.am.
128        Preinstall dist_project_lib*.
129
1302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * Makefile.am: Reflect changes to bsp.am.
133
1342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
137
1382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Pickup files from ../../m68k/shared instead of
141        ../shared. Reformat.
142
1432004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
146
1472004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
150        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use
151        automake compilation rules.
152        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
153        timer/Makefile.am, wrapup/Makefile.am: Remove.
154        * configure.ac: Reflect changes above.
155
1562004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * Makefile.am: Add PREINSTALL_DIRS.
159        * wrapup/Makefile.am: Reflect changes to libcpu.
160
1612004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * Makefile.am: Remove non-existing file "times" from EXTRA_DIST.
164        * startup/Makefile.am: Remove non-existing files setvec.c,
165        bspclean.c, exit.c from EXTRA_DIST.
166        * timer/Makefile.am: Remove non-existing file timer.c from EXTRA_DIST.
167        * wrapup/Makefile.am: Reflect changes to libcpu.
168
1692004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
172        Add PRE/TMPINSTALL_FILES to CLEANFILES.
173        * startup/Makefile.am: Ditto.
174
1752004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * start/Makefile.am: Remove.
178        * Makefile.am: Merge-in start/Makefile.am.
179        * configure.ac: Reflect changes above.
180
1812004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * wrapup/Makefile.am: Eliminate $(LIB).
184        Use noinst_DATA to trigger building libbsp.a.
185
1862003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
189        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
190
1912003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
194        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
195
1962003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
199
2002003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * start/Makefile.am: Misc cleanups and fixes.
203        * startup/Makefile.am: Misc cleanups and fixes.
204        * wrapup/Makefile.am: Misc cleanups and fixes.
205
2062003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: Add preinstallation dirstamp support.
209        * clock/Makefile.am: Cosmetics.
210        * console/Makefile.am: Cosmetics.
211        * startup/Makefile.am: Cosmetics.
212        * timer/Makefile.am: Cosmetics.
213        * wrapup/Makefile.am: Cosmetics.
214
2152003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * clock/Makefile.am: Remove all-local: $(ARCH).
218        * console/Makefile.am: Remove all-local: $(ARCH).
219        * start/Makefile.am: Remove all-local: $(ARCH).
220        * startup/Makefile.am: Remove all-local: $(ARCH).
221        * timer/Makefile.am: Remove all-local: $(ARCH).
222        * wrapup/Makefile.am: Remove all-local: $(ARCH).
223
2242003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Merge-in include/Makefile.am.
227        Reflect changes to bsp.am.
228        * include/Makefile.am: Remove.
229        * configure.ac: Reflect changes above.
230
2312003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * bsp_specs: Remove *lib:.
234
2352003-09-04      Joel Sherrill <joel@OARcorp.com>
236
237        * console/conscfg.c, include/bsp.h, startup/bspstart.c,
238        startup/spurious_assistant.c: URL for license changed.
239
2402003-09-04      Joel Sherrill <joel@OARcorp.com>
241
242        * start/start.S: Removed incorrect statement about copyright
243        assignment.
244
2452003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * Makefile.am: Reflect having moved aclocal/.
248
2492003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * Makefile.am: Reflect having moved automake/.
252        * clock/Makefile.am: Reflect having moved automake/.
253        * console/Makefile.am: Reflect having moved automake/.
254        * include/Makefile.am: Reflect having moved automake/.
255        * start/Makefile.am: Reflect having moved automake/.
256        * startup/Makefile.am: Reflect having moved automake/.
257        * timer/Makefile.am: Reflect having moved automake/.
258        * wrapup/Makefile.am: Reflect having moved automake/.
259
2602003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
263
2642003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        PR 445/bsps
267        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
268        Remove cpp, old_cpp (now unused).
269
2702003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Remove AC_CONFIG_AUX_DIR.
273
2742003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
277
2782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * configure.ac: AC_PREREQ(2.57).
281
2822003-01-20      Joel Sherrill <joel@OARcorp.com>
283
284        * startup/linkcmds*: Add FreeBSD sysctl() sections.
285
2862002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
289        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
290        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
291        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
292        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
293
2942002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * start/Makefile.am: Use install-data-local to install startfile.
297
2982002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
301
3022002-11-01      Joel Sherrill <joel@OARcorp.com>
303
304        * console/conscfg.c, startup/bspstart.c: Removed warnings.
305
3062002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * .cvsignore: Reformat.
309        Add autom4te*cache.
310        Remove autom4te.cache.
311
3122002-08-21      Joel Sherrill <joel@OARcorp.com>
313
314        * wrapup/Makefile.am: PR217 required that the idle task be moved to
315        libcpu so it could be more acutely aware of the CPU model.  This
316        file was modified to pick up the idle task from there.
317
3182002-08-21      Joel Sherrill <joel@OARcorp.com>
319
320        * bsp_specs: Added support for -nostdlibs.
321
3222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
325        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
326        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
327        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
328        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
329        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
330
3312002-08-05      Joel Sherrill <joel@OARcorp.com>
332
333        * Per PR260 eliminate use of make-target-options.  This impacted
334        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
335        SuperCore and required that the m68k optimized memcpy be moved
336        to libcpu.
337        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
338
3392002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * start/Makefile.am: Eliminate PGM.
342        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
343
3442002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
347
3482002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
351        Remove $(OBJS) from all-local.
352
3532002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * wrapup/Makefile.am: Add $(LIB) to all-local.
356
3572002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
360
3612001-05-09      Joel Sherrill <joel@OARcorp.com>
362
363        * startup/linkcmds: In support of gcc 3.1, added one of more
364        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
365        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
366        and direction of segments to memory regions may also have been
367        addressed.  This was a sweep across all BSPs.
368 
3692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * configure.ac:
372        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
373        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
374        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
375        * Makefile.am: Remove AUTOMAKE_OPTIONS.
376        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
377        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
378        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
379        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
380        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
381        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
382
3832002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
386        * startup/spurious_assistant.c: Include rtems/bspIo.h instead of bspIo.h.
387
3882001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
391
3922001-10-30      Joel Sherrill <joel@OARcorp.com>
393
394        * start/start.S: Use __mcpu32__ instead of mcpu32 and change sense
395        of conditional so cpu32 does not attempt to use 68000 style
396        interrupt vectoring.
397
3982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
401        * configure.in: Remove.
402        * configure.ac: New file, generated from configure.in by autoupdate.
403
4042001-09-27      Joel Sherrill <joel@OARcorp.com>
405
406        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
407
4082001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * include/Makefile.am: Use 'CLEANFILES ='.
411        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
412
4132001-06-19      Joel Sherrill <joel@OARcorp.com>
414
415        * start/start.S: Reverse sense of conditional compilation so the
416        code will compile for a cpu32.
417
4182001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * configure.in: Add bspopts.h.
421        * include/.cvsignore: Add bspopts.h*, stamp-h*.
422        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
423        * include/bsp.h: Include bspopts.h.
424
4252001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
426
427        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
428
4292001-01-03      Joel Sherrill <joel@OARcorp.com>
430
431        * start/start.S: Added space for vectors on CPU32 configuration.
432        * startup/bspstart.c: Fixed typo.
433
4342000-12-19      Joel Sherrill <joel@OARcorp.com>
435
436        * startup/linkcmds: Set _VBR to 0 to indicate that the vectors are
437        in RAM not ROM.  Thanks to Juan Zamorano <jzamora@fi.upm.es> for
438        debugging this.
439
4402000-11-27      Joel Sherrill <joel@OARcorp.com>
441
442        * start/start.S, startup/bspstart.c: Not functional for CPU32
443        but hopefully will compile now and give a warning saying that
444        the CPU32 variant needs work.
445
4462000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
449
4502000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
453
4542000-11-01      Joel Sherrill <joel@OARcorp.com>
455
456        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
457        and libcsupport.h moved from libc to lib/include/rtems and
458        now must be referenced as <rtems/XXX.h>.   Header file order
459        was cleaned up while doing this.
460
4612000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
464        Switch to GNU canonicalization.
465
4662000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
467
468        * startup/linkcmds: Added lines so DWARF debug information
469        would be available.  Otherwise gdb complains that the offsets
470        for the debug info are incorrect and doesn't load the files.
471
4722000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
475        startup/Makefile.am, wrapup/Makefile.am: Include compile.am
476
4772000-08-10      Joel Sherrill <joel@OARcorp.com>
478
479        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.