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

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

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

  • include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
  • Property mode set to 100644
File size: 15.7 KB
Line 
12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
4        from CPU Table to Configuration Table. Eliminate CPU Table from all
5        ports. Delete references to CPU Table in all forms.
6
72007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
10        Table fields to the Configuration Table. This included
11        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
12        do_zero_of_workspace, extra_mpci_receive_server_stack,
13        stack_allocate_hook, and stack_free_hook. As a side-effect of this
14        effort some multiprocessing code was made conditional and some style
15        clean up occurred.
16
172007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * startup/bspstart.c: Eliminate the clicks_per_microsecond field in the
20        SuperH CPU Table and define another mechanism for drivers to obtain
21        this information.
22
232007-05-14      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * Makefile.am: Separate debug IO from console so console driver is not
26        linked in all the time. This manaifested itself when the IO manager
27        optional manager stub dropped some symbols.
28
292007-05-03      Joel Sherrill <joel@OARcorp.com>
30
31        * startup/linkcmds: Handle .data.* sections
32
332007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * bsp_specs: Remove qrtems_debug.
36
372007-04-02      Joel Sherrill <joel@OARcorp.com>
38
39        * Makefile.am: Add dummy printk support so all tests link.
40
412006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * configure.ac: New BUG-REPORT address.
44
452006-11-15      Joel Sherrill <joel@OARcorp.com>
46
47        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
48        file and simplified initialization.
49
502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Remove superfluous -DASM.
53
542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * configure.ac: Require autoconf-2.60. Require automake-1.10.
57
582006-06-24      Joel Sherrill <joel@OARcorp.com>
59
60        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
61        .rela.dyn sections.
62
632006-03-08      Joel Sherrill <joel@OARcorp.com>
64
65        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
66        .gnu.linkonce.b.* section.
67
682006-02-08      Joel Sherrill <joel@OARcorp.com>
69
70        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
71        sections required by newer gcc versions.
72
732006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * Makefile.am: Add preinstall.am.
76
772005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * include/bsp.h: New header guard.
80
812005-05-11      Joel Sherrill <joel@OARcorp.com>
82
83        * startup/linkcmds: Add .rodata.* sections.
84
852005-05-03      Joel Sherrill <joel@OARcorp.com>
86
87        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix
88        overflow of _CPU_Interrupt_stack_high calculation.
89
902005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
91
92        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
93
942005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * Makefile.am: Remove build-variant support.
97
982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
99
100        * configure.ac: Require automake > 1.9.
101
1022004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
103
104        PR 610/bsps
105        * Makefile.am: Add include/tm27.h, Cosmetics.
106        * include/tm27.h: Final cosmetics.
107
1082004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        * include/bsp.h: Split out tmtest27 support.
111        * include/tm27.h: New.
112
1132004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
114
115        PR 613/bsps
116        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
117
1182004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
119
120        PR 614/bsps
121        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
122
1232004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
124
125        * start/start.S: Include <rtems/asm.h> instead of <asm.h>.
126
1272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
128
129        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
130        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
131        * startup/hw_init.c: Include <rtems/iosupp.h> instead of <iosupp.h>.
132
1332004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
134
135        * include/bsp.h, startup/bspstart.c, startup/hw_init.c: Convert to
136        using c99 fixed size types.
137
1382004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * Makefile.am: Reflect changes to bsp.am.
141        Preinstall dist_project_lib*.
142
1432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * Makefile.am: Reflect changes to bsp.am.
146
1472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
150
1512004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * Makefile.am: Pickup files from ../../sh/shared instead of
154        ../shared. Reformat.
155
1562004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * Makefile.am: Merge-in console/Makefile.am, scitab/Makefile.am,
159        startup/Makefile.am, wrapup/Makefile.am.
160        Use automake compilation rules.
161        * console/Makefile.am, scitab/Makefile.am,
162        startup/Makefile.am, wrapup/Makefile.am: Remove.
163        * configure.ac: Reflect changes above.
164
1652004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
168        Add RTEMS_PROG_CCAS.
169
1702004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Add PREINSTALL_DIRS.
173        * wrapup/Makefile.am: Reflect changes to libcpu.
174
1752004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * wrapup/Makefile.am: Reflect changes to libcpu.
178
1792004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
182        Add PRE/TMPINSTALL_FILES to CLEANFILES.
183        * startup/Makefile.am: Ditto.
184
1852004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * start/Makefile.am: Remove.
188        * Makefile.am: Merge-in start/Makefile.am.
189        * configure.ac: Reflect changes above.
190
1912004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * wrapup/Makefile.am: Eliminate $(LIB).
194        Use noinst_DATA to trigger building libbsp.a.
195
1962003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
199        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
200
2012003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
204        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
205
2062003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
209
2102003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * start/Makefile.am: Misc cleanups and fixes.
213        * startup/Makefile.am: Misc cleanups and fixes.
214
2152003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * Makefile.am: Add preinstallation dirstamp support.
218        * console/Makefile.am: Cosmetics.
219        * startup/Makefile.am: Cosmetics.
220        * wrapup/Makefile.am: Cosmetics.
221
2222003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * console/Makefile.am: Remove all-local: $(ARCH).
225        * scitab/Makefile.am: Remove all-local: $(ARCH).
226        * start/Makefile.am: Remove all-local: $(ARCH).
227        * startup/Makefile.am: Remove all-local: $(ARCH).
228        * wrapup/Makefile.am: Remove all-local: $(ARCH).
229
2302003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * Makefile.am: Merge-in include/Makefile.am.
233        Reflect changes to bsp.am.
234        * include/Makefile.am: Remove.
235        * configure.ac: Reflect changes above.
236
2372003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * bsp_specs: Remove *lib:.
240
2412003-09-04      Joel Sherrill <joel@OARcorp.com>
242
243        * console/config.c, include/bsp.h, include/coverhd.h, start/start.S,
244        start/start.ram, start/start.rom, startup/bspclean.c,
245        startup/bspstart.c, startup/hw_init.c, startup/linkcmds,
246        startup/linkcmds.ram, startup/linkcmds.rom: URL for license changed.
247
2482003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * Makefile.am: Reflect having moved aclocal/.
251
2522003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * Makefile.am: Reflect having moved automake/.
255        * console/Makefile.am: Reflect having moved automake/.
256        * include/Makefile.am: Reflect having moved automake/.
257        * scitab/Makefile.am: Reflect having moved automake/.
258        * start/Makefile.am: Reflect having moved automake/.
259        * startup/Makefile.am: Reflect having moved automake/.
260        * wrapup/Makefile.am: Reflect having moved automake/.
261
2622003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
265
2662003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        PR 445/bsps
269        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
270        Remove cpp, old_cpp (now unused).
271
2722003-06-13      Joel Sherrill <joel@OARcorp.com>
273
274        * startup/linkcmds: Removed warnings.
275
2762003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: Remove AC_CONFIG_AUX_DIR.
279
2802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
283
2842003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * configure.ac: AC_PREREQ(2.57).
287
2882003-01-28      Joel Sherrill <joel@OARcorp.com>
289
290        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Fix to
291        work around truncated section names.
292
2932003-01-20      Joel Sherrill <joel@OARcorp.com>
294
295        * startup/linkcmds, startup/linkcmds.ram, startup/linkcmds.rom: Add
296        FreeBSD sysctl() sections.
297
2982003-01-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * wrapup/Makefile.am: Reflect changes to libcpu/sh/*.
301
3022003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
305        * scitab/Makefile.am: Don't include @RTEMS_BSP@.cfg.
306        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
307        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
308
3092002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * start/Makefile.am: Use install-data-local to install startfile.
312
3132002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
316
3172002-11-07      Joel Sherrill <joel@OARcorp.com>
318
319        * startup/linkcmds: Include all .rodata* sections.
320
3212002-11-01      Joel Sherrill <joel@OARcorp.com>
322
323        * start/start.S, startup/hw_init.c: Removed warnings.
324
3252002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
326
327        * .cvsignore: Reformat.
328        Add autom4te*cache.
329        Remove autom4te.cache.
330
3312002-09-14      Joel Sherrill <joel@OARcorp.com>
332
333        * startup/bspstart.c: As part of fixing PR281 on gensh4, a review
334        of all calls to bsp_libc_init() resulted in some cleanup here.
335
3362002-08-21      Joel Sherrill <joel@OARcorp.com>
337
338        * bsp_specs: Added support for -nostdlibs.
339
3402002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
343
3442002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
347        * scitab/Makefile.am: Use .$(OBJEXT) instead of .o.
348        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
349        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
350
3512002-07-25      Joel Sherrill <joel@OARcorp.com>
352
353        * startup/linkcmds: Added __EH_FRAME_BEGIN__ and __EH_FRAME_END__
354        to remove problems linking empty main(){} with BSP.
355
3562002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * start/Makefile.am: Eliminate PGMS.
359        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
360
3612002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
364
3652002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
368        Remove $(OBJS) from all-local.
369
3702002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
373
3742001-05-09      Joel Sherrill <joel@OARcorp.com>
375
376        * startup/linkcmds: In support of gcc 3.1, added one of more
377        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
378        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
379        and direction of segments to memory regions may also have been
380        addressed.  This was a sweep across all BSPs.
381 
3822002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * configure.ac:
385        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
386        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
387        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
388        * Makefile.am: Remove AUTOMAKE_OPTIONS.
389        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
390        * scitab/Makefile.am: Remove AUTOMAKE_OPTIONS.
391        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
392        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
393        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
394
3952001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
398
3992001-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * configure.ac: Add RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ),
402        RTEMS_BSPOPTS_*(START_HW_INIT),
403        RTEMS_BSPOPTS_*(STANDALONE_EVB).
404        * wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
405
4062001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * startup/Makefile.am: Remove AC_CFLAGS, HZ.
409
4102001-10-12      Joel Sherrill <joel@OARcorp.com>
411
412        * include/bsp.h, start/start.S, start/start.ram, start/start.rom,
413        startup/bspclean.c, startup/bspstart.c, startup/linkcmds,
414        startup/linkcmds.ram, startup/linkcmds.rom: Fixed typo.
415
4162001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
419        * configure.in: Remove.
420        * configure.ac: New file, generated from configure.in by autoupdate.
421
4222001-09-27      Joel Sherrill <joel@OARcorp.com>
423
424        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
425
4262001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
429        * startup/Makefile.am: Use 'PREINSTALL_FILES ='.
430
4312001-09-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * scitab/Makefile.am: Remove stray blank from SCITAB rule.
434
4352001-08-01  Radzislaw Galler  <rgaller@et.put.poznan.pl>
436
437        * include/bsp.h: Disabled redefinition of
438        CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added.
439        * console/config.c: New file. Definitions of externs referenced
440        from libbsp/shared/console.c.
441        * console/Makefile.am: Changed VPATH to point to
442        libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
443
4442001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.in: Add bspopts.h.
447        * include/.cvsignore: Add bspopts.h*, stamp-h*.
448        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
449        * include/bsp.h: Include bspopts.h.
450        * scitab/Makefile.am: Use @CPU_CLOCK_RATE_HZ@.
451
4522001-06-19      Joel Sherrill <joel@OARcorp.com>
453
454        * scitab/Makefile.am, startup/Makefile.am: Use CPU_CLOCK_RATE_HZ as
455        it is called in configure.in instead of HZ.
456
4572001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
458
459        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]), add
460        bspopts.h.     
461        * include/.cvsignore: Add stamp-h*, bspopts.h*.
462        * include/Makefile.am: Use include_HEADERS instead of H_FILES.
463        * include/bsp.h: Add bspopts.h.
464        * startup/bspstart.c: Replace HZ w/ CPU_CLOCK_RATE_HZ.
465
4662001-01-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * startup/linkcmds: Remove OUTPUT_FORMAT.
469
4702001-01-22  Radzislaw Galler  <rgaller@et.put.poznan.pl>
471
472        * README.EVB7045F: New file.
473        * README: Additions and corrections.
474        * include/bsp.h: Switch console to sci0.
475
4762001-01-05      Joel Sherrill <joel@OARcorp.com>
477
478        * include/bsp.h: Changed <sh/null.h> to <rtems/devnull.h> to reflect
479        the movement of this component to libmisc.
480        * wrapup/Makefile.am: /dev/null driver is no longer in libcpu/sh.
481
4822000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
483
484        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
485
4862000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
489
4902000-11-01      Joel Sherrill <joel@OARcorp.com>
491
492        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
493        and libcsupport.h moved from libc to lib/include/rtems and
494        now must be referenced as <rtems/XXX.h>.   Header file order
495        was cleaned up while doing this.
496
4972000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
500        Switch to GNU canonicalization.
501
5022000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * scitab/Makefile.am: PROJECT_TOPdir.
505
5062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * console/Makefile.am, scitab/Makefile.am, start/Makefile.am,
509        startup/Makefile.am, wrapup/Makefile.am: Include compile.am
510
5112000-08-10      Joel Sherrill <joel@OARcorp.com>
512
513        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.