source: rtems/c/src/lib/libbsp/m68k/sim68000/ChangeLog @ 64eb0c7

4.104.115
Last change on this file since 64eb0c7 was 64eb0c7, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/29/08 at 10:19:37

2008-09-29 Ralf Corsépius <ralf.corsepius@…>

  • Makefile.am: Eliminate *_SOURCES.
  • Property mode set to 100644
File size: 16.7 KB
Line 
12008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * Makefile.am: Eliminate *_SOURCES.
4
52008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
8        components.
9
102008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
13
142008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * configure.ac: Make letting boot_card() handle work area allocation
17        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
18        BSP_BOOTCARD_OPTIONS.
19
202008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * include/bsp.h: Remove unnecessary boilerplate comments.
23
242008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * Makefile.am, startup/linkcmds: Use top level shared
27        bsp_get_work_area() implementation.
28
292008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * Makefile.am, configure.ac, startup/linkcmds: Add use of
32        bsp_get_work_area() in its own file and rely on BSP Framework to
33        perform more initialization. Remove unnecessary includes of
34        rtems/libio.h and rtems/libcsupport.h.
35        * console/debugio.c, startup/bsppredriverhook.c: New files.
36        * startup/bspstart.c: Removed.
37
382008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
41        phase, all prototypes were removed from bsp.h and empty
42        implementations were removed and made to use the shared stub.
43
442008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * clock/clockdrv.c, startup/bspstart.c: Add missing prototypes.
47
482008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * Makefile.am: Rework to avoid .rel files.
51
522008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * startup/bspstart.c: Refactored and renamed initialization routines to
55        rtems_initialize_data_structures, rtems_initialize_before_drivers,
56        rtems_initialize_device_drivers, and
57        rtems_initialize_start_multitasking. This opened the sequence up so
58        that bootcard() could provide a more robust and flexible framework
59        which is easier to explain and understand. This also lays the
60        groundwork for sharing the division of available memory between the
61        RTEMS workspace and heap and the C library initialization across all
62        BSPs.
63
642008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * startup/linkcmds: Add wildcard to gcc_except_table section so
67        programs compiled with gcc 4.3.x can link.
68
692007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
72        Configuration Table. Use the RTEMS provided accessor macros to obtain
73        configuration fields.
74
752007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
78        Configuration Table. Eliminate CPU Table from all ports. Delete
79        references to CPU Table in all forms.
80
812007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
82
83        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
84        the Configuration Table. This included pretasking_hook,
85        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
86        extra_mpci_receive_server_stack, stack_allocate_hook, and
87        stack_free_hook. As a side-effect of this effort some multiprocessing
88        code was made conditional and some style clean up occurred.
89
902007-05-03      Joel Sherrill <joel@OARcorp.com>
91
92        * startup/linkcmds: Handle .data.* sections
93
942007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * bsp_specs: Remove qrtems_debug.
97
982006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * configure.ac: New BUG-REPORT address.
101
1022006-11-15      Joel Sherrill <joel@OARcorp.com>
103
104        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
105        file and simplified initialization.
106
1072006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * Makefile.am: Remove superfluous -DASM.
110
1112006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * configure.ac: Require autoconf-2.60. Require automake-1.10.
114
1152006-02-08      Joel Sherrill <joel@OARcorp.com>
116
117        * startup/linkcmds: Add sections required by newer gcc versions.
118
1192006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * Makefile.am: Add preinstall.am.
122
1232005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
126
1272005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Remove build-variant support.
130
1312004-11-25      Joel Sherrill <joel@OARcorp.com>
132
133        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
134        Also extended RAM section since this is for a simulator
135
1362004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
137
138        * configure.ac: Require automake > 1.9.
139
1402004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        PR 610/bsps
143        * Makefile.am: Add include/tm27.h, Cosmetics.
144        * include/tm27.h: Final cosmetics.
145
1462004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * include/bsp.h: Split out tmtest27 support.
149        * include/tm27.h: New.
150
1512004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        PR 613/bsps
154        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
155
1562004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        PR 614/bsps
159        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
160
1612004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
162
163        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
164        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
165        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
166
1672004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
168
169        * clock/clockdrv.c, console/conscfg.c, include/bsp.h,
170        startup/bspstart.c: Convert to using c99 fixed size types.
171
1722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Reflect changes to bsp.am.
175        Preinstall dist_project_lib*.
176
1772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Reflect changes to bsp.am.
180
1812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
184
1852004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * Makefile.am: Pickup files from ../../m68k/shared instead of
188        ../shared. Reformat.
189
1902004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
193
1942004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
197        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use
198        automake compilation rules.
199        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
200        timer/Makefile.am, wrapup/Makefile.am: Remove.
201        * configure.ac: Reflect changes above.
202
2032004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Add PREINSTALL_DIRS.
206        * wrapup/Makefile.am: Reflect changes to libcpu.
207
2082004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Remove non-existing file "times" from EXTRA_DIST.
211        * startup/Makefile.am: Remove non-existing files setvec.c,
212        bspclean.c, exit.c from EXTRA_DIST.
213        * timer/Makefile.am: Remove non-existing file timer.c from EXTRA_DIST.
214        * wrapup/Makefile.am: Reflect changes to libcpu.
215
2162004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
219        Add PRE/TMPINSTALL_FILES to CLEANFILES.
220        * startup/Makefile.am: Ditto.
221
2222004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * start/Makefile.am: Remove.
225        * Makefile.am: Merge-in start/Makefile.am.
226        * configure.ac: Reflect changes above.
227
2282004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * wrapup/Makefile.am: Eliminate $(LIB).
231        Use noinst_DATA to trigger building libbsp.a.
232
2332003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
236        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
237
2382003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
241        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
242
2432003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
246
2472003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * start/Makefile.am: Misc cleanups and fixes.
250        * startup/Makefile.am: Misc cleanups and fixes.
251        * wrapup/Makefile.am: Misc cleanups and fixes.
252
2532003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am: Add preinstallation dirstamp support.
256        * clock/Makefile.am: Cosmetics.
257        * console/Makefile.am: Cosmetics.
258        * startup/Makefile.am: Cosmetics.
259        * timer/Makefile.am: Cosmetics.
260        * wrapup/Makefile.am: Cosmetics.
261
2622003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * clock/Makefile.am: Remove all-local: $(ARCH).
265        * console/Makefile.am: Remove all-local: $(ARCH).
266        * start/Makefile.am: Remove all-local: $(ARCH).
267        * startup/Makefile.am: Remove all-local: $(ARCH).
268        * timer/Makefile.am: Remove all-local: $(ARCH).
269        * wrapup/Makefile.am: Remove all-local: $(ARCH).
270
2712003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Merge-in include/Makefile.am.
274        Reflect changes to bsp.am.
275        * include/Makefile.am: Remove.
276        * configure.ac: Reflect changes above.
277
2782003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * bsp_specs: Remove *lib:.
281
2822003-09-04      Joel Sherrill <joel@OARcorp.com>
283
284        * console/conscfg.c, include/bsp.h, startup/bspstart.c,
285        startup/spurious_assistant.c: URL for license changed.
286
2872003-09-04      Joel Sherrill <joel@OARcorp.com>
288
289        * start/start.S: Removed incorrect statement about copyright
290        assignment.
291
2922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * Makefile.am: Reflect having moved aclocal/.
295
2962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * Makefile.am: Reflect having moved automake/.
299        * clock/Makefile.am: Reflect having moved automake/.
300        * console/Makefile.am: Reflect having moved automake/.
301        * include/Makefile.am: Reflect having moved automake/.
302        * start/Makefile.am: Reflect having moved automake/.
303        * startup/Makefile.am: Reflect having moved automake/.
304        * timer/Makefile.am: Reflect having moved automake/.
305        * wrapup/Makefile.am: Reflect having moved automake/.
306
3072003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
310
3112003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        PR 445/bsps
314        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
315        Remove cpp, old_cpp (now unused).
316
3172003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * configure.ac: Remove AC_CONFIG_AUX_DIR.
320
3212003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
324
3252003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * configure.ac: AC_PREREQ(2.57).
328
3292003-01-20      Joel Sherrill <joel@OARcorp.com>
330
331        * startup/linkcmds*: Add FreeBSD sysctl() sections.
332
3332002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
336        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
337        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
338        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
339        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
340
3412002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * start/Makefile.am: Use install-data-local to install startfile.
344
3452002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
348
3492002-11-01      Joel Sherrill <joel@OARcorp.com>
350
351        * console/conscfg.c, startup/bspstart.c: Removed warnings.
352
3532002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * .cvsignore: Reformat.
356        Add autom4te*cache.
357        Remove autom4te.cache.
358
3592002-08-21      Joel Sherrill <joel@OARcorp.com>
360
361        * wrapup/Makefile.am: PR217 required that the idle task be moved to
362        libcpu so it could be more acutely aware of the CPU model.  This
363        file was modified to pick up the idle task from there.
364
3652002-08-21      Joel Sherrill <joel@OARcorp.com>
366
367        * bsp_specs: Added support for -nostdlibs.
368
3692002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
372        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
373        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
374        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
375        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
376        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
377
3782002-08-05      Joel Sherrill <joel@OARcorp.com>
379
380        * Per PR260 eliminate use of make-target-options.  This impacted
381        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
382        SuperCore and required that the m68k optimized memcpy be moved
383        to libcpu.
384        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
385
3862002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * start/Makefile.am: Eliminate PGM.
389        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
390
3912002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
394
3952002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
398        Remove $(OBJS) from all-local.
399
4002002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * wrapup/Makefile.am: Add $(LIB) to all-local.
403
4042002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
407
4082001-05-09      Joel Sherrill <joel@OARcorp.com>
409
410        * startup/linkcmds: In support of gcc 3.1, added one of more
411        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
412        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
413        and direction of segments to memory regions may also have been
414        addressed.  This was a sweep across all BSPs.
415 
4162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * configure.ac:
419        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
420        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
421        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
422        * Makefile.am: Remove AUTOMAKE_OPTIONS.
423        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
424        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
425        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
426        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
427        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
428        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
429
4302002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
433        * startup/spurious_assistant.c: Include rtems/bspIo.h instead of bspIo.h.
434
4352001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
436
437        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
438
4392001-10-30      Joel Sherrill <joel@OARcorp.com>
440
441        * start/start.S: Use __mcpu32__ instead of mcpu32 and change sense
442        of conditional so cpu32 does not attempt to use 68000 style
443        interrupt vectoring.
444
4452001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
448        * configure.in: Remove.
449        * configure.ac: New file, generated from configure.in by autoupdate.
450
4512001-09-27      Joel Sherrill <joel@OARcorp.com>
452
453        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
454
4552001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * include/Makefile.am: Use 'CLEANFILES ='.
458        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
459
4602001-06-19      Joel Sherrill <joel@OARcorp.com>
461
462        * start/start.S: Reverse sense of conditional compilation so the
463        code will compile for a cpu32.
464
4652001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * configure.in: Add bspopts.h.
468        * include/.cvsignore: Add bspopts.h*, stamp-h*.
469        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
470        * include/bsp.h: Include bspopts.h.
471
4722001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
473
474        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
475
4762001-01-03      Joel Sherrill <joel@OARcorp.com>
477
478        * start/start.S: Added space for vectors on CPU32 configuration.
479        * startup/bspstart.c: Fixed typo.
480
4812000-12-19      Joel Sherrill <joel@OARcorp.com>
482
483        * startup/linkcmds: Set _VBR to 0 to indicate that the vectors are
484        in RAM not ROM.  Thanks to Juan Zamorano <jzamora@fi.upm.es> for
485        debugging this.
486
4872000-11-27      Joel Sherrill <joel@OARcorp.com>
488
489        * start/start.S, startup/bspstart.c: Not functional for CPU32
490        but hopefully will compile now and give a warning saying that
491        the CPU32 variant needs work.
492
4932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
496
4972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
500
5012000-11-01      Joel Sherrill <joel@OARcorp.com>
502
503        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
504        and libcsupport.h moved from libc to lib/include/rtems and
505        now must be referenced as <rtems/XXX.h>.   Header file order
506        was cleaned up while doing this.
507
5082000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
511        Switch to GNU canonicalization.
512
5132000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
514
515        * startup/linkcmds: Added lines so DWARF debug information
516        would be available.  Otherwise gdb complains that the offsets
517        for the debug info are incorrect and doesn't load the files.
518
5192000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
522        startup/Makefile.am, wrapup/Makefile.am: Include compile.am
523
5242000-08-10      Joel Sherrill <joel@OARcorp.com>
525
526        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.