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

4.9
Last change on this file since c608efb was c608efb, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/08/08 at 05:16:05

2008-12-08 Ralf Corsépius <ralf.corsepius@…>

  • bsp_specs: Backport from CVS-HEAD.
  • Property mode set to 100644
File size: 15.4 KB
Line 
12008-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * bsp_specs: Backport from CVS-HEAD.
4
52008-08-19      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * clock/clockdrv.c, startup/bspstart.c: Add missing prototypes.
8
92008-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * Makefile.am: Rework to avoid .rel files.
12
132008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * startup/bspstart.c: Refactored and renamed initialization routines to
16        rtems_initialize_data_structures, rtems_initialize_before_drivers,
17        rtems_initialize_device_drivers, and
18        rtems_initialize_start_multitasking. This opened the sequence up so
19        that bootcard() could provide a more robust and flexible framework
20        which is easier to explain and understand. This also lays the
21        groundwork for sharing the division of available memory between the
22        RTEMS workspace and heap and the C library initialization across all
23        BSPs.
24
252008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * startup/linkcmds: Add wildcard to gcc_except_table section so
28        programs compiled with gcc 4.3.x can link.
29
302007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * include/bsp.h, startup/bspstart.c: Eliminate copies of the
33        Configuration Table. Use the RTEMS provided accessor macros to obtain
34        configuration fields.
35
362007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
39        Configuration Table. Eliminate CPU Table from all ports. Delete
40        references to CPU Table in all forms.
41
422007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
45        the Configuration Table. This included pretasking_hook,
46        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
47        extra_mpci_receive_server_stack, stack_allocate_hook, and
48        stack_free_hook. As a side-effect of this effort some multiprocessing
49        code was made conditional and some style clean up occurred.
50
512007-05-03      Joel Sherrill <joel@OARcorp.com>
52
53        * startup/linkcmds: Handle .data.* sections
54
552007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * bsp_specs: Remove qrtems_debug.
58
592006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * configure.ac: New BUG-REPORT address.
62
632006-11-15      Joel Sherrill <joel@OARcorp.com>
64
65        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
66        file and simplified initialization.
67
682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * Makefile.am: Remove superfluous -DASM.
71
722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * configure.ac: Require autoconf-2.60. Require automake-1.10.
75
762006-02-08      Joel Sherrill <joel@OARcorp.com>
77
78        * startup/linkcmds: Add sections required by newer gcc versions.
79
802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Add preinstall.am.
83
842005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
87
882005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * Makefile.am: Remove build-variant support.
91
922004-11-25      Joel Sherrill <joel@OARcorp.com>
93
94        * startup/linkcmds: Add new bss sections .bss.* and .gnu.linkonce.b*.
95        Also extended RAM section since this is for a simulator
96
972004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        * configure.ac: Require automake > 1.9.
100
1012004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
102
103        PR 610/bsps
104        * Makefile.am: Add include/tm27.h, Cosmetics.
105        * include/tm27.h: Final cosmetics.
106
1072004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
108
109        * include/bsp.h: Split out tmtest27 support.
110        * include/tm27.h: New.
111
1122004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
113
114        PR 613/bsps
115        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
116
1172004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
118
119        PR 614/bsps
120        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
121
1222004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
123
124        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
125        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
126        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
127
1282004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
129
130        * clock/clockdrv.c, console/conscfg.c, include/bsp.h,
131        startup/bspstart.c: Convert to using c99 fixed size types.
132
1332004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * Makefile.am: Reflect changes to bsp.am.
136        Preinstall dist_project_lib*.
137
1382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Reflect changes to bsp.am.
141
1422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
145
1462004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * Makefile.am: Pickup files from ../../m68k/shared instead of
149        ../shared. Reformat.
150
1512004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
154
1552004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
158        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am. Use
159        automake compilation rules.
160        * clock/Makefile.am, console/Makefile.am, startup/Makefile.am,
161        timer/Makefile.am, wrapup/Makefile.am: Remove.
162        * configure.ac: Reflect changes above.
163
1642004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * Makefile.am: Add PREINSTALL_DIRS.
167        * wrapup/Makefile.am: Reflect changes to libcpu.
168
1692004-01-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * Makefile.am: Remove non-existing file "times" from EXTRA_DIST.
172        * startup/Makefile.am: Remove non-existing files setvec.c,
173        bspclean.c, exit.c from EXTRA_DIST.
174        * timer/Makefile.am: Remove non-existing file timer.c from EXTRA_DIST.
175        * wrapup/Makefile.am: Reflect changes to libcpu.
176
1772004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
180        Add PRE/TMPINSTALL_FILES to CLEANFILES.
181        * startup/Makefile.am: Ditto.
182
1832004-01-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * start/Makefile.am: Remove.
186        * Makefile.am: Merge-in start/Makefile.am.
187        * configure.ac: Reflect changes above.
188
1892004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * wrapup/Makefile.am: Eliminate $(LIB).
192        Use noinst_DATA to trigger building libbsp.a.
193
1942003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
197        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
198
1992003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
202        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
203
2042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
207
2082003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * start/Makefile.am: Misc cleanups and fixes.
211        * startup/Makefile.am: Misc cleanups and fixes.
212        * wrapup/Makefile.am: Misc cleanups and fixes.
213
2142003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Add preinstallation dirstamp support.
217        * clock/Makefile.am: Cosmetics.
218        * console/Makefile.am: Cosmetics.
219        * startup/Makefile.am: Cosmetics.
220        * timer/Makefile.am: Cosmetics.
221        * wrapup/Makefile.am: Cosmetics.
222
2232003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * clock/Makefile.am: Remove all-local: $(ARCH).
226        * console/Makefile.am: Remove all-local: $(ARCH).
227        * start/Makefile.am: Remove all-local: $(ARCH).
228        * startup/Makefile.am: Remove all-local: $(ARCH).
229        * timer/Makefile.am: Remove all-local: $(ARCH).
230        * wrapup/Makefile.am: Remove all-local: $(ARCH).
231
2322003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * Makefile.am: Merge-in include/Makefile.am.
235        Reflect changes to bsp.am.
236        * include/Makefile.am: Remove.
237        * configure.ac: Reflect changes above.
238
2392003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * bsp_specs: Remove *lib:.
242
2432003-09-04      Joel Sherrill <joel@OARcorp.com>
244
245        * console/conscfg.c, include/bsp.h, startup/bspstart.c,
246        startup/spurious_assistant.c: URL for license changed.
247
2482003-09-04      Joel Sherrill <joel@OARcorp.com>
249
250        * start/start.S: Removed incorrect statement about copyright
251        assignment.
252
2532003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * Makefile.am: Reflect having moved aclocal/.
256
2572003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * Makefile.am: Reflect having moved automake/.
260        * clock/Makefile.am: Reflect having moved automake/.
261        * console/Makefile.am: Reflect having moved automake/.
262        * include/Makefile.am: Reflect having moved automake/.
263        * start/Makefile.am: Reflect having moved automake/.
264        * startup/Makefile.am: Reflect having moved automake/.
265        * timer/Makefile.am: Reflect having moved automake/.
266        * wrapup/Makefile.am: Reflect having moved automake/.
267
2682003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
271
2722003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        PR 445/bsps
275        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
276        Remove cpp, old_cpp (now unused).
277
2782003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * configure.ac: Remove AC_CONFIG_AUX_DIR.
281
2822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
285
2862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * configure.ac: AC_PREREQ(2.57).
289
2902003-01-20      Joel Sherrill <joel@OARcorp.com>
291
292        * startup/linkcmds*: Add FreeBSD sysctl() sections.
293
2942002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
297        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
298        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
299        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
300        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
301
3022002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * start/Makefile.am: Use install-data-local to install startfile.
305
3062002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
309
3102002-11-01      Joel Sherrill <joel@OARcorp.com>
311
312        * console/conscfg.c, startup/bspstart.c: Removed warnings.
313
3142002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * .cvsignore: Reformat.
317        Add autom4te*cache.
318        Remove autom4te.cache.
319
3202002-08-21      Joel Sherrill <joel@OARcorp.com>
321
322        * wrapup/Makefile.am: PR217 required that the idle task be moved to
323        libcpu so it could be more acutely aware of the CPU model.  This
324        file was modified to pick up the idle task from there.
325
3262002-08-21      Joel Sherrill <joel@OARcorp.com>
327
328        * bsp_specs: Added support for -nostdlibs.
329
3302002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
333        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
334        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
335        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
336        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
337        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
338
3392002-08-05      Joel Sherrill <joel@OARcorp.com>
340
341        * Per PR260 eliminate use of make-target-options.  This impacted
342        RTEMS allowing a distinction between the CPU32 and CPU32+ in the
343        SuperCore and required that the m68k optimized memcpy be moved
344        to libcpu.
345        * wrapup/Makefile.am: Pick up memcpy.o from libcpu.
346
3472002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * start/Makefile.am: Eliminate PGM.
350        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
351
3522002-07-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
355
3562002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
359        Remove $(OBJS) from all-local.
360
3612002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * wrapup/Makefile.am: Add $(LIB) to all-local.
364
3652002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
368
3692001-05-09      Joel Sherrill <joel@OARcorp.com>
370
371        * startup/linkcmds: In support of gcc 3.1, added one of more
372        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
373        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
374        and direction of segments to memory regions may also have been
375        addressed.  This was a sweep across all BSPs.
376 
3772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * configure.ac:
380        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
381        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
382        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
383        * Makefile.am: Remove AUTOMAKE_OPTIONS.
384        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
385        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
386        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
387        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
388        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
389        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
390
3912002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
394        * startup/spurious_assistant.c: Include rtems/bspIo.h instead of bspIo.h.
395
3962001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
399
4002001-10-30      Joel Sherrill <joel@OARcorp.com>
401
402        * start/start.S: Use __mcpu32__ instead of mcpu32 and change sense
403        of conditional so cpu32 does not attempt to use 68000 style
404        interrupt vectoring.
405
4062001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
409        * configure.in: Remove.
410        * configure.ac: New file, generated from configure.in by autoupdate.
411
4122001-09-27      Joel Sherrill <joel@OARcorp.com>
413
414        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
415
4162001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * include/Makefile.am: Use 'CLEANFILES ='.
419        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
420
4212001-06-19      Joel Sherrill <joel@OARcorp.com>
422
423        * start/start.S: Reverse sense of conditional compilation so the
424        code will compile for a cpu32.
425
4262001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * configure.in: Add bspopts.h.
429        * include/.cvsignore: Add bspopts.h*, stamp-h*.
430        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
431        * include/bsp.h: Include bspopts.h.
432
4332001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
434
435        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
436
4372001-01-03      Joel Sherrill <joel@OARcorp.com>
438
439        * start/start.S: Added space for vectors on CPU32 configuration.
440        * startup/bspstart.c: Fixed typo.
441
4422000-12-19      Joel Sherrill <joel@OARcorp.com>
443
444        * startup/linkcmds: Set _VBR to 0 to indicate that the vectors are
445        in RAM not ROM.  Thanks to Juan Zamorano <jzamora@fi.upm.es> for
446        debugging this.
447
4482000-11-27      Joel Sherrill <joel@OARcorp.com>
449
450        * start/start.S, startup/bspstart.c: Not functional for CPU32
451        but hopefully will compile now and give a warning saying that
452        the CPU32 variant needs work.
453
4542000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
457
4582000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
461
4622000-11-01      Joel Sherrill <joel@OARcorp.com>
463
464        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
465        and libcsupport.h moved from libc to lib/include/rtems and
466        now must be referenced as <rtems/XXX.h>.   Header file order
467        was cleaned up while doing this.
468
4692000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
472        Switch to GNU canonicalization.
473
4742000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
475
476        * startup/linkcmds: Added lines so DWARF debug information
477        would be available.  Otherwise gdb complains that the offsets
478        for the debug info are incorrect and doesn't load the files.
479
4802000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * clock/Makefile.am, console/Makefile.am, start/Makefile.am,
483        startup/Makefile.am, wrapup/Makefile.am: Include compile.am
484
4852000-08-10      Joel Sherrill <joel@OARcorp.com>
486
487        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.