source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 0564ff51

4.104.114.84.95
Last change on this file since 0564ff51 was 0564ff51, checked in by Joel Sherrill <joel.sherrill@…>, on 02/08/06 at 17:18:25

2006-02-08 Joel Sherrill <joel@…>

  • startup/linkcmds: Add sections required by newer gcc versions.
  • Property mode set to 100644
File size: 15.9 KB
Line 
12006-02-08      Joel Sherrill <joel@OARcorp.com>
2
3        * startup/linkcmds: Add sections required by newer gcc versions.
4
52006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Remove explicit ampolish3 support (now in
8        RTEMS_BSP_CONFIGURE).
9
102006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
11
12        * configure.ac: Add ampolish3 support.
13        * Makefile.am: Add preinstall.am.
14
152006-01-10      Joel Sherrill <joel@OARcorp.com>
16
17        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
18        works.
19
202006-01-10      Joel Sherrill <joel@OARcorp.com>
21
22        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
23
242005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
25
26        * include/bsp.h: New header guard.
27
282005-01-20      Joel Sherrill <joel@OARcorp.com>
29
30        * bsp_specs: Conditionalize inclusion of crtend/crtn.
31
322005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
35
362005-01-06      Joel Sherrill <joel@OARcorp.com>
37
38        * Makefile.am: Fix typo.
39
402005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Remove build-variant support.
43
442004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        * configure.ac: Require automake > 1.9.
47
482004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        PR 610/bsps
51        * Makefile.am: Add include/tm27.h, Cosmetics.
52        * include/tm27.h: Final cosmetics.
53
542004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
55
56        * include/bsp.h: Split out tmtest27 support.
57        * include/tm27.h: New.
58
592004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        PR 613/bsps
62        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
63
642004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
65
66        PR 614/bsps
67        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
68
692004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
70
71        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
72        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
73        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
74        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
75        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
76
772004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
78
79        * clock/ckinit.c, console/console.c, console/debugputs.c,
80        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
81        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
82        using c99 fixed size types.
83
842004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        * Makefile.am: Reflect changes to bsp.am.
87        Preinstall dist_project_lib*.
88
892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * Makefile.am: Reflect changes to bsp.am.
92
932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
96
972004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * Makefile.am: Pickup files from ../../sparc/shared instead of
100        ../shared. Reformat.
101
1022004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * Makefile.am: Cosmetics.
105
1062004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * Makefile.am: Cosmetics.
109
1102004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
113        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
114        timer/Makefile.am, wrapup/Makefile.am.
115        Use automake compilation rules.
116        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
117        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
118        wrapup/Makefile.am: Remove.
119        * configure.ac: Reflect changes above.
120
1212004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
122
123        * Makefile.am: Add PREINSTALL_DIRS.
124
1252004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * wrapup/Makefile.am: Reflect changes to libcpu.
128
1292004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
130
131        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
132        Add PRE/TMPINSTALL_FILES to CLEANFILES.
133        * startup/Makefile.am: Ditto.
134
1352004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * gnatsupp/Makefile.am: Eliminate VPATH.
138
1392004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * start/.cvsignore: Remove.
142
1432004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * start/Makefile.am: Remove.
146        * Makefile.am: Merge-in start/Makefile.am.
147        * configure.ac: Reflect changes above.
148
1492004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * wrapup/Makefile.am: Eliminate $(LIB).
152        Use noinst_DATA to trigger building libbsp.a.
153
1542003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * start/Makefile.am: Eliminate VPATH.
157
1582003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
161        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
162
1632003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
166        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
167        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
168
1692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
172
1732003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * start/Makefile.am: Misc cleanups and fixes.
176        * startup/Makefile.am: Misc cleanups and fixes.
177        * wrapup/Makefile.am: Misc cleanups and fixes.
178
1792003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
180
181        * Makefile.am: Add dirstamp support to preinstallation.
182        * clock/Makefile.am: Cosmetics.
183        * console/Makefile.am: Cosmetics.
184        * erc32sonic/Makefile.am: Cosmetics.
185        * gnatsupp/Makefile.am: Cosmetics.
186        * start/Makefile.am: Cosmetics.
187        * startup/Makefile.am: Cosmetics.
188        * timer/Makefile.am: Cosmetics.
189        * wrapup/Makefile.am: Cosmetics.
190
1912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * clock/Makefile.am: Remove all-local: $(ARCH).
194        * console/Makefile.am: Remove all-local: $(ARCH).
195        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
196        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
197        * start/Makefile.am: Remove all-local: $(ARCH).
198        * startup/Makefile.am: Remove all-local: $(ARCH).
199        * timer/Makefile.am: Remove all-local: $(ARCH).
200        * wrapup/Makefile.am: Remove all-local: $(ARCH).
201
2022003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Fix preinstallation of include/coverhd.h.
205
2062003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: Merge-in include/Makefile.am.
209        Reflect changes to bsp.am.
210        * include/Makefile.am: Remove.
211        * configure.ac: Reflect changes above.
212
2132003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * bsp_specs: Remove *lib:.
216
2172003-09-04      Joel Sherrill <joel@OARcorp.com>
218
219        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
220        console/debugputs.c, include/bsp.h, include/coverhd.h,
221        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
222        URL for license changed.
223
2242003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Reflect having moved aclocal/.
227
2282003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * Makefile.am: Reflect having moved automake/.
231        * clock/Makefile.am: Reflect having moved automake/.
232        * console/Makefile.am: Reflect having moved automake/.
233        * erc32sonic/Makefile.am: Reflect having moved automake/.
234        * gnatsupp/Makefile.am: Reflect having moved automake/.
235        * include/Makefile.am: Reflect having moved automake/.
236        * start/Makefile.am: Reflect having moved automake/.
237        * startup/Makefile.am: Reflect having moved automake/.
238        * timer/Makefile.am: Reflect having moved automake/.
239        * wrapup/Makefile.am: Reflect having moved automake/.
240
2412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        PR 452/bsps
244        * startup/Makefile.am: Remove USE_INIT_FINI.
245
2462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
249
2502003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        PR 445/bsps
253        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
254        Remove cpp, old_cpp (now unused).
255
2562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Remove AC_CONFIG_AUX_DIR.
259
2602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
263
2642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: AC_PREREQ(2.57).
267
2682003-01-20      Joel Sherrill <joel@OARcorp.com>
269
270        * startup/linkcmds*: Add FreeBSD sysctl() sections.
271
2722002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
275        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
276        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
277        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
278        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
279        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
280        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
281
2822002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * start/Makefile.am: Use install-data-local to install startfile.
285
2862002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
289
2902002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
291
292        * .cvsignore: Reformat.
293        Add autom4te*cache.
294        Remove autom4te.cache.
295
2962002-08-21      Joel Sherrill <joel@OARcorp.com>
297
298        * bsp_specs: Added support for -nostdlibs.
299
3002002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
303        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
304
3052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
308        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
309        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
310        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
311        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
312        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
313        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
314
3152002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * start/Makefile.am: Eliminate PGM.
318        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
319
3202002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
323
3242002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
327        Remove $(OBJS) from all-local.
328
3292002-07-01      Joel Sherrill <joel@OARcorp.com>
330
331        * startup/erc32mec.c: New file.
332        * startup/Makefile.am: Reflect above.
333        * include/erc32.h: Converted SCORE_EXTERN to extern.
334        * tools/runtest.in: Lengthened timeout on test runs.
335
3362002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
339
3402001-05-09      Joel Sherrill <joel@OARcorp.com>
341
342        * startup/linkcmds: In support of gcc 3.1, added one of more
343        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
344        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
345        and direction of segments to memory regions may also have been
346        addressed.  This was a sweep across all BSPs.
347 
3482001-04-26      Joel Sherrill <joel@OARcorp.com>
349
350        * include/bsp.h: Change SIS to ERC32_BSP.
351 
3522002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
355        Remove BSPOPTS_*(FPU_REVB).
356        * wrapup/Makefile.am: Remove tbr.
357
3582002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
361        Add BSPOPTS_*(FPU_REVB).
362        * wrapup/Makefile.am: Add tbr.
363
3642002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * configure.ac:
367        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
368        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
369        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
370        * Makefile.am: Remove AUTOMAKE_OPTIONS.
371        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
372        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
373        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
374        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
375        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
376        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
377        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
378        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
379
3802001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
383        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
384        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
385        * include/bsp.h: include bspopts.h.
386
3872001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
390
3912001-11-08      Jiri Gaisler <jiri@gaisler.com>
392
393        This fix is in response to test results reported by Jerry Needell
394        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
395        * include/bsp.h: TM27 was not running properly because the ERC32
396        and LEON cannot nest interrupts at the same level.  The BSP test support
397        had to be modified to support using two different interrupt sources.
398
3992001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
402        * configure.in: Remove.
403        * configure.ac: New file, generated from configure.in by autoupdate.
404
4052001-09-27      Joel Sherrill <joel@OARcorp.com>
406
407        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
408
4092001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
412
4132001-08-16      Joel Sherrill <joel@OARcorp.com>
414
415        * tools/runtest.in: Recognize debug variant of monitor test.
416
4172001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.in: Add bspopts.h.
420        * include/.cvsignore: Add bspopts.h*, stamp-h*.
421        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
422        * include/bsp.h: Include bspopts.h.
423
4242001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
425
426        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
427
4282000-04-23      Jiri Gaisler <jiri@gaisler.com>
429
430        * console/debugputs.c: Switched to unsigned characters.
431
4322000-12-06      Joel Sherrill <joel@OARcorp.com>
433
434        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
435
4362000-11-30      Joel Sherrill <joel@OARcorp.com>
437
438        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
439
4402000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
441
442        * erc32sonic/erc32sonic.c: Minor modifications which enable
443        network interface to come up and work for some time before
444        getting an error in the SONIC driver.  The error is a bit random,
445        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
446        available ram (and traps) while sometimes there is a panic due
447        to RBAE/RXEN.
448
4492000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * Makefile.am: Cleanup.
452
4532000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
454
455        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
456        up .o's instead of .rel's from libcpu.
457
4582000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
459
460        * Makefile.am, configure.in, gnatsupp/Makefile.am,
461        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
462        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
463        wrapup/Makefile.am:
464        * erc32sonic: New directory.
465        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
466        erc32sonic/.cvsignore: New files.
467        * include/erc32.h: New file.
468        * startup/boardinit.S: New file.
469        Big update of SPARC support for ERC32 and LEON.
470        Added support for ERC32 without floating point.
471        Added SONIC support as configured on Tharsys ERC32 board.
472        The bsp's share various code in the shared directory:
473           gnat-support, start-up code, etc.
474        To decrease the foot-print, I removed the 16 kbyte start-up
475        stack that was put in .bss and never reused once the system
476        was up. The stack is now put between the heap and the
477        workspace. To reclaim it, the user can do a rtems_region_extend
478        to merge the stack to the heap region once the system is up.
479
4802000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
483
4842000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
487
4882000-11-01      Joel Sherrill <joel@OARcorp.com>
489
490        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
491        and libcsupport.h moved from libc to lib/include/rtems and
492        now must be referenced as <rtems/XXX.h>.   Header file order
493        was cleaned up while doing this.
494
4952000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
498        Switch to GNU canonicalization.
499
5002000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
503        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
504        wrapup/Makefile.am: Include compile.am
505
5062000-08-10      Joel Sherrill <joel@OARcorp.com>
507
508        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.