source: rtems/c/src/lib/libbsp/sh/gensh2/ChangeLog @ 558bc25

4.104.114.95
Last change on this file since 558bc25 was 558bc25, checked in by Joel Sherrill <joel.sherrill@…>, on 12/03/07 at 22:26:33

2007-12-03 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, startup/bspstart.c: Moved most of the remaining CPU Table fields to the Configuration Table. This included pretasking_hook, predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace, extra_mpci_receive_server_stack, stack_allocate_hook, and stack_free_hook. As a side-effect of this effort some multiprocessing code was made conditional and some style clean up occurred.
  • Property mode set to 100644
File size: 15.4 KB
Line 
12007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
4        Table fields to the Configuration Table. This included
5        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
6        do_zero_of_workspace, extra_mpci_receive_server_stack,
7        stack_allocate_hook, and stack_free_hook. As a side-effect of this
8        effort some multiprocessing code was made conditional and some style
9        clean up occurred.
10
112007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * startup/bspstart.c: Eliminate the clicks_per_microsecond field in the
14        SuperH CPU Table and define another mechanism for drivers to obtain
15        this information.
16
172007-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * Makefile.am: Separate debug IO from console so console driver is not
20        linked in all the time. This manaifested itself when the IO manager
21        optional manager stub dropped some symbols.
22
232007-05-03      Joel Sherrill <joel@OARcorp.com>
24
25        * startup/linkcmds: Handle .data.* sections
26
272007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * bsp_specs: Remove qrtems_debug.
30
312007-04-02      Joel Sherrill <joel@OARcorp.com>
32
33        * Makefile.am: Add dummy printk support so all tests link.
34
352006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * configure.ac: New BUG-REPORT address.
38
392006-11-15      Joel Sherrill <joel@OARcorp.com>
40
41        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
42        file and simplified initialization.
43
442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * Makefile.am: Remove superfluous -DASM.
47
482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * configure.ac: Require autoconf-2.60. Require automake-1.10.
51
522006-06-24      Joel Sherrill <joel@OARcorp.com>
53
54        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
55        .rela.dyn sections.
56
572006-03-08      Joel Sherrill <joel@OARcorp.com>
58
59        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
60        .gnu.linkonce.b.* section.
61
622006-02-08      Joel Sherrill <joel@OARcorp.com>
63
64        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
65        sections required by newer gcc versions.
66
672006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
68
69        * Makefile.am: Add preinstall.am.
70
712005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * include/bsp.h: New header guard.
74
752005-05-11      Joel Sherrill <joel@OARcorp.com>
76
77        * startup/linkcmds: Add .rodata.* sections.
78
792005-05-03      Joel Sherrill <joel@OARcorp.com>
80
81        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix
82        overflow of _CPU_Interrupt_stack_high calculation.
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-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        * configure.ac: Require automake > 1.9.
95
962004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
97
98        PR 610/bsps
99        * Makefile.am: Add include/tm27.h, Cosmetics.
100        * include/tm27.h: Final cosmetics.
101
1022004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
103
104        * include/bsp.h: Split out tmtest27 support.
105        * include/tm27.h: New.
106
1072004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
108
109        PR 613/bsps
110        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
111
1122004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
113
114        PR 614/bsps
115        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
116
1172004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
118
119        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
120
1212004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
122
123        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
124        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
125        * startup/hw_init.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
126
1272004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
128
129        * include/bsp.h, startup/bspstart.c, startup/hw_init.c: Convert to
130        using c99 fixed size types.
131
1322004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * Makefile.am: Reflect changes to bsp.am.
135        Preinstall dist_project_lib*.
136
1372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * Makefile.am: Reflect changes to bsp.am.
140
1412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
144
1452004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * Makefile.am: Pickup files from ../../sh/shared instead of
148        ../shared. Reformat.
149
1502004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * Makefile.am: Merge-in console/Makefile.am, scitab/Makefile.am,
153        startup/Makefile.am, wrapup/Makefile.am.
154        Use automake compilation rules.
155        * console/Makefile.am, scitab/Makefile.am,
156        startup/Makefile.am, wrapup/Makefile.am: Remove.
157        * configure.ac: Reflect changes above.
158
1592004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
162        Add RTEMS_PROG_CCAS.
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-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * wrapup/Makefile.am: Reflect changes to libcpu.
172
1732004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
176        Add PRE/TMPINSTALL_FILES to CLEANFILES.
177        * startup/Makefile.am: Ditto.
178
1792004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * start/Makefile.am: Remove.
182        * Makefile.am: Merge-in start/Makefile.am.
183        * configure.ac: Reflect changes above.
184
1852004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * wrapup/Makefile.am: Eliminate $(LIB).
188        Use noinst_DATA to trigger building libbsp.a.
189
1902003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
193        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
194
1952003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
198        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
199
2002003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
203
2042003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * start/Makefile.am: Misc cleanups and fixes.
207        * startup/Makefile.am: Misc cleanups and fixes.
208
2092003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Add preinstallation dirstamp support.
212        * console/Makefile.am: Cosmetics.
213        * startup/Makefile.am: Cosmetics.
214        * wrapup/Makefile.am: Cosmetics.
215
2162003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * console/Makefile.am: Remove all-local: $(ARCH).
219        * scitab/Makefile.am: Remove all-local: $(ARCH).
220        * start/Makefile.am: Remove all-local: $(ARCH).
221        * startup/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/config.c, include/bsp.h, include/coverhd.h, start/start.S,
238        start/start.ram, start/start.rom, startup/bspclean.c,
239        startup/bspstart.c, startup/hw_init.c, startup/linkcmds,
240        startup/linkcmds.ram, startup/linkcmds.rom: URL for license changed.
241
2422003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * Makefile.am: Reflect having moved aclocal/.
245
2462003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * Makefile.am: Reflect having moved automake/.
249        * console/Makefile.am: Reflect having moved automake/.
250        * include/Makefile.am: Reflect having moved automake/.
251        * scitab/Makefile.am: Reflect having moved automake/.
252        * start/Makefile.am: Reflect having moved automake/.
253        * startup/Makefile.am: Reflect having moved automake/.
254        * wrapup/Makefile.am: Reflect having moved automake/.
255
2562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
259
2602003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        PR 445/bsps
263        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
264        Remove cpp, old_cpp (now unused).
265
2662003-06-13      Joel Sherrill <joel@OARcorp.com>
267
268        * startup/linkcmds: Removed warnings.
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-28      Joel Sherrill <joel@OARcorp.com>
283
284        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix to
285        work around truncated section names.
286
2872003-01-20      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
290        FreeBSD sysctl() sections.
291
2922003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * wrapup/Makefile.am: Reflect changes to libcpu/sh/*.
295
2962003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
299        * scitab/Makefile.am: Don't include @RTEMS_BSP@.cfg.
300        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
301        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
302
3032002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * start/Makefile.am: Use install-data-local to install startfile.
306
3072002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
310
3112002-11-07      Joel Sherrill <joel@OARcorp.com>
312
313        * startup/linkcmds: Include all .rodata* sections.
314
3152002-11-01      Joel Sherrill <joel@OARcorp.com>
316
317        * start/start.S, startup/hw_init.c: Removed warnings.
318
3192002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * .cvsignore: Reformat.
322        Add autom4te*cache.
323        Remove autom4te.cache.
324
3252002-09-14      Joel Sherrill <joel@OARcorp.com>
326
327        * startup/bspstart.c: As part of fixing PR281 on gensh4, a review
328        of all calls to bsp_libc_init() resulted in some cleanup here.
329
3302002-08-21      Joel Sherrill <joel@OARcorp.com>
331
332        * bsp_specs: Added support for -nostdlibs.
333
3342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
337
3382002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
341        * scitab/Makefile.am: Use .$(OBJEXT) instead of .o.
342        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
343        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
344
3452002-07-25      Joel Sherrill <joel@OARcorp.com>
346
347        * startup/linkcmds: Added __EH_FRAME_BEGIN__ and __EH_FRAME_END__
348        to remove problems linking empty main(){} with BSP.
349
3502002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * start/Makefile.am: Eliminate PGMS.
353        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
354
3552002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
358
3592002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
362        Remove $(OBJS) from all-local.
363
3642002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
367
3682001-05-09      Joel Sherrill <joel@OARcorp.com>
369
370        * startup/linkcmds: In support of gcc 3.1, added one of more
371        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
372        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
373        and direction of segments to memory regions may also have been
374        addressed.  This was a sweep across all BSPs.
375 
3762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * configure.ac:
379        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
380        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
381        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
382        * Makefile.am: Remove AUTOMAKE_OPTIONS.
383        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
384        * scitab/Makefile.am: Remove AUTOMAKE_OPTIONS.
385        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
386        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
387        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
388
3892001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
392
3932001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * configure.ac: Add RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ),
396        RTEMS_BSPOPTS_*(START_HW_INIT),
397        RTEMS_BSPOPTS_*(STANDALONE_EVB).
398        * wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
399
4002001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * startup/Makefile.am: Remove AC_CFLAGS, HZ.
403
4042001-10-12      Joel Sherrill <joel@OARcorp.com>
405
406        * include/bsp.h, start/start.S, start/start.ram, start/start.rom,
407        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
408        startup/linkcmds.ram, startup/linkcmds.rom: Fixed typo.
409
4102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
413        * configure.in: Remove.
414        * configure.ac: New file, generated from configure.in by autoupdate.
415
4162001-09-27      Joel Sherrill <joel@OARcorp.com>
417
418        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
419
4202001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
423        * startup/Makefile.am: Use 'PREINSTALL_FILES ='.
424
4252001-09-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * scitab/Makefile.am: Remove stray blank from SCITAB rule.
428
4292001-08-01  Radzislaw Galler  <rgaller@et.put.poznan.pl>
430
431        * include/bsp.h: Disabled redefinition of
432        CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added.
433        * console/config.c: New file. Definitions of externs referenced
434        from libbsp/shared/console.c.
435        * console/Makefile.am: Changed VPATH to point to
436        libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
437
4382001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * configure.in: Add bspopts.h.
441        * include/.cvsignore: Add bspopts.h*, stamp-h*.
442        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
443        * include/bsp.h: Include bspopts.h.
444        * scitab/Makefile.am: Use @CPU_CLOCK_RATE_HZ@.
445
4462001-06-19      Joel Sherrill <joel@OARcorp.com>
447
448        * scitab/Makefile.am, startup/Makefile.am: Use CPU_CLOCK_RATE_HZ as
449        it is called in configure.in instead of HZ.
450
4512001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
452
453        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]), add
454        bspopts.h.     
455        * include/.cvsignore: Add stamp-h*, bspopts.h*.
456        * include/Makefile.am: Use include_HEADERS instead of H_FILES.
457        * include/bsp.h: Add bspopts.h.
458        * startup/bspstart.c: Replace HZ w/ CPU_CLOCK_RATE_HZ.
459
4602001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * startup/linkcmds: Remove OUTPUT_FORMAT.
463
4642001-01-22  Radzislaw Galler  <rgaller@et.put.poznan.pl>
465
466        * README.EVB7045F: New file.
467        * README: Additions and corrections.
468        * include/bsp.h: Switch console to sci0.
469
4702001-01-05      Joel Sherrill <joel@OARcorp.com>
471
472        * include/bsp.h: Changed <sh/null.h> to <rtems/devnull.h> to reflect
473        the movement of this component to libmisc.
474        * wrapup/Makefile.am: /dev/null driver is no longer in libcpu/sh.
475
4762000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
479
4802000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
483
4842000-11-01      Joel Sherrill <joel@OARcorp.com>
485
486        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
487        and libcsupport.h moved from libc to lib/include/rtems and
488        now must be referenced as <rtems/XXX.h>.   Header file order
489        was cleaned up while doing this.
490
4912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
494        Switch to GNU canonicalization.
495
4962000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * scitab/Makefile.am: PROJECT_TOPdir.
499
5002000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * console/Makefile.am, scitab/Makefile.am, start/Makefile.am,
503        startup/Makefile.am, wrapup/Makefile.am: Include compile.am
504
5052000-08-10      Joel Sherrill <joel@OARcorp.com>
506
507        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.