source: rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog @ 27d29e18

4.104.115
Last change on this file since 27d29e18 was 27d29e18, checked in by Joel Sherrill <joel.sherrill@…>, on 03/02/09 at 17:27:54

2009-03-02 Daniel Hellstrom <daniel@…>

PR 1390/bsps

  • startup/linkcmds: Fix sections so C++ global constructors and destructors work with late model (>= 4.3) gcc versions.
  • Property mode set to 100644
File size: 23.9 KB
Line 
12009-03-02      Daniel Hellstrom <daniel@gaisler.com>
2
3        PR 1390/bsps
4        * startup/linkcmds: Fix sections so C++ global constructors and
5        destructors work with late model (>= 4.3) gcc versions.
6
72009-02-12      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * startup/setvec.c: Change prototype of IDLE thread to consistently
10        return void * and take a uintptr_t argument.
11
122008-12-04      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * bsp_specs: Remove -e start from %link.
15
162008-10-02      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * Makefile.am, preinstall.am:
19        * include/coverhd.h: Removed.
20
212008-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
24        * Makefile.am: Reflect changes above.
25
262008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
29        of building libbspstart.a, using automake-rules.
30
312008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * Makefile.am: Eliminate *_SOURCES.
34
352008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
38        components.
39
402008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
43
442008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * configure.ac: Make letting boot_card() handle work area allocation
47        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
48        BSP_BOOTCARD_OPTIONS.
49
502008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am: bsp_cleanup() had the same code which was executed when
53        you returned from boot_card() to start.S. So just use the stub
54        bsp_cleanup() implementation and remove a file.
55
562008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
57
58        * include/bsp.h: Remove unnecessary boilerplate comments.
59
602008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * startup/linkcmds: Add start symbol to eliminate warning.
63
642008-09-17      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * startup/linkcmds: Work Area should start on 16 byte boundary.
67
682008-09-15      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * Makefile.am: Use shared bsp_get_work_area() in its own file and rely
71        on BSP Framework to perform more initialization.
72
732008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
76        phase, all prototypes were removed from bsp.h and empty
77        implementations were removed and made to use the shared stub.
78
792008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * console/console.c, timer/timer.c: Convert to "bool".
82
832008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * timer/timer.c: Convert using "bool".
86
872008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * timer/timer.c: Eliminate empty function from every benchmark timer
90        driver. Fix spelling.
91
922008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
93
94        * timer/timer.c: Rename timer driver methods to follow RTEMS
95        programming conventions.
96
972008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * gnatsupp/gnatsupp.c, timer/timer.c: Add missing prototypes.
100
1012008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * startup/linkcmds: All SPARC executables should include
104        rtems_get_version_string so the monitor used can provide RTEMS
105        awareness based upon the version.
106
1072008-08-05      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        PR 1294/bsps
110        * startup/spurious.c: Correct prototype and usage of
111        sparc_disable_interrupts.
112
1132008-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        PR 1294/bsps
116        * startup/spurious.c: Correct prototype and usage of
117        sparc_disable_interrupts.
118
1192008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
122        Initialization Framework to ask the BSP where it has memory for the
123        RTEMS Workspace and C Program Heap. These collectively are referred
124        to as work area. If the BSP supports this, then it does not have to
125        include code to split the available memory between the two areas.
126        This reduces the amount of code in the BSP specific bspstart.c file.
127        Additionally, the shared framework can initialize the C Library, call
128        rtems_debug_enable(), and dirty the work area memory. Until most/all
129        BSPs support this new capability, if the BSP supports this, it should
130        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
131        When the transition is complete, this autoconf macro can be removed.
132
1332008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
134
135        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
136
1372008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * Makefile.am: Remove all references to console_reserve_resources and
140        termios_reserve_resources.
141        * console/consolereserveresources.c: Removed.
142
1432008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * startup/linkcmds: Add wildcard to gcc_except_table section so
146        programs compiled with gcc 4.3.x can link.
147
1482007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
149
150        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
151        Table. Use the RTEMS provided accessor macros to obtain configuration
152        fields.
153
1542007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
155
156        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
157        Configuration Table. Eliminate CPU Table from all ports. Delete
158        references to CPU Table in all forms.
159
1602007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * Makefile.am: Moved most of the remaining CPU Table fields to the
163        Configuration Table. This included pretasking_hook, predriver_hook,
164        postdriver_hook, idle_task, do_zero_of_workspace,
165        extra_mpci_receive_server_stack, stack_allocate_hook, and
166        stack_free_hook. As a side-effect of this effort some multiprocessing
167        code was made conditional and some style clean up occurred.
168
1692007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * clock/ckinit.c, include/bsp.h: Fix spacing.
172
1732007-11-06      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * clock/ckinit.c: Formatting.
176
1772007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
180        print methods that are redundant with prntk and replace their use
181        with printk.
182
1832007-05-03      Joel Sherrill <joel@OARcorp.com>
184
185        * startup/linkcmds: Handle .data.* sections
186
1872007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * bsp_specs: Remove qrtems_debug.
190
1912007-03-28      Joel Sherrill <joel@OARcorp.com>
192
193        * clock/ckinit.c: Add support to the Clock driver template for
194        rtems_clock_set_nanoseconds_extension and the potential for TOD and
195        timestamps accurate to the nanosecond. On this BSP however, it is
196        only accurate to the microsecond.
197
1982007-03-28      Joel Sherrill <joel@OARcorp.com>
199
200        PR 1233/bsps
201        * Makefile.am, console/console.c, console/debugputs.c: Move printk
202        support code into debug IO file so you do not get the entire console
203        driver when you do not want it.
204
2052006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * configure.ac: New BUG-REPORT address.
208
2092006-11-17      Joel Sherrill <joel@OARcorp.com>
210
211        * timer/timer.c: Update timer overhead for start/stop.
212
2132006-11-16      Joel Sherrill <joel@OARcorp.com>
214
215        * clock/ckinit.c, console/console.c: Use common clock driver template
216        and eliminate all fast idle code specific to this BSP. This
217        eliminates a fair amount of code in the BSP clock driver and
218        bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
219        timer so I added the new hook Clock_driver_support_find_timer to
220        support this. In general, there was some clean up to the file headers
221        of various files.
222
2232006-11-15      Joel Sherrill <joel@OARcorp.com>
224
225        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
226        file and simplified initialization.
227
2282006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * Makefile.am: Remove superfluous -DASM.
231
2322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * configure.ac: Require autoconf-2.60. Require automake-1.10.
235
2362006-06-24      Joel Sherrill <joel@OARcorp.com>
237
238        * startup/linkcmds: Add .rela.dyn sections.
239
2402006-06-22      Joel Sherrill <joel@OARcorp.com>
241
242        PR 1100/bsps
243        * console/debugputs.c: Remove redundant return.
244
2452006-03-08      Joel Sherrill <joel@OARcorp.com>
246
247        * startup/linkcmds: Add .gnu.linkonce.b.* section.
248
2492006-02-08      Joel Sherrill <joel@OARcorp.com>
250
251        * startup/linkcmds: Add sections required by newer gcc versions.
252
2532006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
254
255        * configure.ac: Remove explicit ampolish3 support (now in
256        RTEMS_BSP_CONFIGURE).
257
2582006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
259
260        * configure.ac: Add ampolish3 support.
261        * Makefile.am: Add preinstall.am.
262
2632006-01-10      Joel Sherrill <joel@OARcorp.com>
264
265        * startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop
266        works.
267
2682006-01-10      Joel Sherrill <joel@OARcorp.com>
269
270        * configure.ac: Add configuration for ENABLE_SIS_QUIRKS.
271
2722005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
273
274        * include/bsp.h: New header guard.
275
2762005-01-20      Joel Sherrill <joel@OARcorp.com>
277
278        * bsp_specs: Conditionalize inclusion of crtend/crtn.
279
2802005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
281
282        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
283
2842005-01-06      Joel Sherrill <joel@OARcorp.com>
285
286        * Makefile.am: Fix typo.
287
2882005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
289
290        * Makefile.am: Remove build-variant support.
291
2922004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
293
294        * configure.ac: Require automake > 1.9.
295
2962004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
297
298        PR 610/bsps
299        * Makefile.am: Add include/tm27.h, Cosmetics.
300        * include/tm27.h: Final cosmetics.
301
3022004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        * include/bsp.h: Split out tmtest27 support.
305        * include/tm27.h: New.
306
3072004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
308
309        PR 613/bsps
310        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
311
3122004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
313
314        PR 614/bsps
315        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
316
3172004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        * startup/boardinit.S: Include <rtems/asm.h> instead of <asm.h>.
320        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
321        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
322        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
323        * console/console.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
324
3252004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
326
327        * clock/ckinit.c, console/console.c, console/debugputs.c,
328        erc32sonic/erc32sonic.c, include/bsp.h, include/erc32.h,
329        startup/setvec.c, startup/spurious.c, timer/timer.c: Convert to
330        using c99 fixed size types.
331
3322004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * Makefile.am: Reflect changes to bsp.am.
335        Preinstall dist_project_lib*.
336
3372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * Makefile.am: Reflect changes to bsp.am.
340
3412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
344
3452004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
346
347        * Makefile.am: Pickup files from ../../sparc/shared instead of
348        ../shared. Reformat.
349
3502004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Cosmetics.
353
3542004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * Makefile.am: Cosmetics.
357
3582004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Merge-in clock/Makefile.am, erc32sonic/Makefile.am,
361        startup/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
362        timer/Makefile.am, wrapup/Makefile.am.
363        Use automake compilation rules.
364        * clock/Makefile.am, erc32sonic/Makefile.am, startup/Makefile.am,
365        console/Makefile.am, gnatsupp/Makefile.am, timer/Makefile.am,
366        wrapup/Makefile.am: Remove.
367        * configure.ac: Reflect changes above.
368
3692004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * Makefile.am: Add PREINSTALL_DIRS.
372
3732004-01-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * wrapup/Makefile.am: Reflect changes to libcpu.
376
3772004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
380        Add PRE/TMPINSTALL_FILES to CLEANFILES.
381        * startup/Makefile.am: Ditto.
382
3832004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * gnatsupp/Makefile.am: Eliminate VPATH.
386
3872004-01-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * start/.cvsignore: Remove.
390
3912004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * start/Makefile.am: Remove.
394        * Makefile.am: Merge-in start/Makefile.am.
395        * configure.ac: Reflect changes above.
396
3972004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * wrapup/Makefile.am: Eliminate $(LIB).
400        Use noinst_DATA to trigger building libbsp.a.
401
4022003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
403
404        * start/Makefile.am: Eliminate VPATH.
405
4062003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
409        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
410
4112003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
414        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
415        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
416
4172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
420
4212003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * start/Makefile.am: Misc cleanups and fixes.
424        * startup/Makefile.am: Misc cleanups and fixes.
425        * wrapup/Makefile.am: Misc cleanups and fixes.
426
4272003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * Makefile.am: Add dirstamp support to preinstallation.
430        * clock/Makefile.am: Cosmetics.
431        * console/Makefile.am: Cosmetics.
432        * erc32sonic/Makefile.am: Cosmetics.
433        * gnatsupp/Makefile.am: Cosmetics.
434        * start/Makefile.am: Cosmetics.
435        * startup/Makefile.am: Cosmetics.
436        * timer/Makefile.am: Cosmetics.
437        * wrapup/Makefile.am: Cosmetics.
438
4392003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * clock/Makefile.am: Remove all-local: $(ARCH).
442        * console/Makefile.am: Remove all-local: $(ARCH).
443        * erc32sonic/Makefile.am: Remove all-local: $(ARCH).
444        * gnatsupp/Makefile.am: Remove all-local: $(ARCH).
445        * start/Makefile.am: Remove all-local: $(ARCH).
446        * startup/Makefile.am: Remove all-local: $(ARCH).
447        * timer/Makefile.am: Remove all-local: $(ARCH).
448        * wrapup/Makefile.am: Remove all-local: $(ARCH).
449
4502003-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * Makefile.am: Fix preinstallation of include/coverhd.h.
453
4542003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * Makefile.am: Merge-in include/Makefile.am.
457        Reflect changes to bsp.am.
458        * include/Makefile.am: Remove.
459        * configure.ac: Reflect changes above.
460
4612003-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * bsp_specs: Remove *lib:.
464
4652003-09-04      Joel Sherrill <joel@OARcorp.com>
466
467        * clock/ckinit.c, console/console.c, console/consolereserveresources.c,
468        console/debugputs.c, include/bsp.h, include/coverhd.h,
469        include/erc32.h, startup/erc32mec.c, startup/setvec.c, timer/timer.c:
470        URL for license changed.
471
4722003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * Makefile.am: Reflect having moved aclocal/.
475
4762003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * Makefile.am: Reflect having moved automake/.
479        * clock/Makefile.am: Reflect having moved automake/.
480        * console/Makefile.am: Reflect having moved automake/.
481        * erc32sonic/Makefile.am: Reflect having moved automake/.
482        * gnatsupp/Makefile.am: Reflect having moved automake/.
483        * include/Makefile.am: Reflect having moved automake/.
484        * start/Makefile.am: Reflect having moved automake/.
485        * startup/Makefile.am: Reflect having moved automake/.
486        * timer/Makefile.am: Reflect having moved automake/.
487        * wrapup/Makefile.am: Reflect having moved automake/.
488
4892003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        PR 452/bsps
492        * startup/Makefile.am: Remove USE_INIT_FINI.
493
4942003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
497
4982003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        PR 445/bsps
501        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
502        Remove cpp, old_cpp (now unused).
503
5042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * configure.ac: Remove AC_CONFIG_AUX_DIR.
507
5082003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
511
5122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * configure.ac: AC_PREREQ(2.57).
515
5162003-01-20      Joel Sherrill <joel@OARcorp.com>
517
518        * startup/linkcmds*: Add FreeBSD sysctl() sections.
519
5202002-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
523        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
524        * erc32sonic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
525        * gnatsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
526        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
527        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
528        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
529
5302002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * start/Makefile.am: Use install-data-local to install startfile.
533
5342002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
537
5382002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * .cvsignore: Reformat.
541        Add autom4te*cache.
542        Remove autom4te.cache.
543
5442002-08-21      Joel Sherrill <joel@OARcorp.com>
545
546        * bsp_specs: Added support for -nostdlibs.
547
5482002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
552
5532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
556        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
557        * erc32sonic/Makefile.am: Use .$(OBJEXT) instead of .o.
558        * gnatsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
559        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
560        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
561        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
562
5632002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * start/Makefile.am: Eliminate PGM.
566        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
567
5682002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
569
570        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
571
5722002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
575        Remove $(OBJS) from all-local.
576
5772002-07-01      Joel Sherrill <joel@OARcorp.com>
578
579        * startup/erc32mec.c: New file.
580        * startup/Makefile.am: Reflect above.
581        * include/erc32.h: Converted SCORE_EXTERN to extern.
582        * tools/runtest.in: Lengthened timeout on test runs.
583
5842002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
587
5882001-05-09      Joel Sherrill <joel@OARcorp.com>
589
590        * startup/linkcmds: In support of gcc 3.1, added one of more
591        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
592        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
593        and direction of segments to memory regions may also have been
594        addressed.  This was a sweep across all BSPs.
595 
5962001-04-26      Joel Sherrill <joel@OARcorp.com>
597
598        * include/bsp.h: Change SIS to ERC32_BSP.
599 
6002002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
603        Remove BSPOPTS_*(FPU_REVB).
604        * wrapup/Makefile.am: Remove tbr.
605
6062002-03-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * configure.ac: Add BSPOPTS_*(NO_TABLE_MOVE).
609        Add BSPOPTS_*(FPU_REVB).
610        * wrapup/Makefile.am: Add tbr.
611
6122002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * configure.ac:
615        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
616        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
617        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
618        * Makefile.am: Remove AUTOMAKE_OPTIONS.
619        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
620        * erc32sonic/Makefile.am: Remove AUTOMAKE_OPTIONS.
621        * gnatsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
622        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
623        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
624        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
625        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
626        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
627
6282001-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
631        Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
632        Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
633        * include/bsp.h: include bspopts.h.
634
6352001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
638
6392001-11-08      Jiri Gaisler <jiri@gaisler.com>
640
641        This fix is in response to test results reported by Jerry Needell
642        <jerry.needell@unh.edu> for the SPARC/ERC32 and tracked as PR80.
643        * include/bsp.h: TM27 was not running properly because the ERC32
644        and LEON cannot nest interrupts at the same level.  The BSP test support
645        had to be modified to support using two different interrupt sources.
646
6472001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
650        * configure.in: Remove.
651        * configure.ac: New file, generated from configure.in by autoupdate.
652
6532001-09-27      Joel Sherrill <joel@OARcorp.com>
654
655        * include/bsp.h: Renamed delay() to rtems_bsp_delay().
656
6572001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
660
6612001-08-16      Joel Sherrill <joel@OARcorp.com>
662
663        * tools/runtest.in: Recognize debug variant of monitor test.
664
6652001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * configure.in: Add bspopts.h.
668        * include/.cvsignore: Add bspopts.h*, stamp-h*.
669        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
670        * include/bsp.h: Include bspopts.h.
671
6722001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
673
674        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
675
6762000-04-23      Jiri Gaisler <jiri@gaisler.com>
677
678        * console/debugputs.c: Switched to unsigned characters.
679
6802000-12-06      Joel Sherrill <joel@OARcorp.com>
681
682        * gnatsupp/gnatsupp.c: Added prototype to eliminate warning.
683
6842000-11-30      Joel Sherrill <joel@OARcorp.com>
685
686        * erc32sonic/Makefile.am: Only compile this if networking is enabled.
687
6882000-11-21      Jiri Gaisler <jgais@ws.estec.esa.nl>
689
690        * erc32sonic/erc32sonic.c: Minor modifications which enable
691        network interface to come up and work for some time before
692        getting an error in the SONIC driver.  The error is a bit random,
693        sometimes MCLGET (m, M_WAIT) tries to access memory way outside the
694        available ram (and traps) while sometimes there is a panic due
695        to RBAE/RXEN.
696
6972000-11-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Cleanup.
700
7012000-11-14      Jiri Gaisler <jgais@ws.estec.esa.nl>
702
703        * wrapup/Makefile.am: Pick up cache code from libcpu and pick
704        up .o's instead of .rel's from libcpu.
705
7062000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
707
708        * Makefile.am, configure.in, gnatsupp/Makefile.am,
709        gnatsupp/gnatsupp.c, include/Makefile.am, include/bsp.h,
710        start/Makefile.am, startup/Makefile.am, startup/setvec.c,
711        wrapup/Makefile.am:
712        * erc32sonic: New directory.
713        * erc32sonic/Makefile.am, erc32sonic/erc32sonic.c,
714        erc32sonic/.cvsignore: New files.
715        * include/erc32.h: New file.
716        * startup/boardinit.S: New file.
717        Big update of SPARC support for ERC32 and LEON.
718        Added support for ERC32 without floating point.
719        Added SONIC support as configured on Tharsys ERC32 board.
720        The bsp's share various code in the shared directory:
721           gnat-support, start-up code, etc.
722        To decrease the foot-print, I removed the 16 kbyte start-up
723        stack that was put in .bss and never reused once the system
724        was up. The stack is now put between the heap and the
725        workspace. To reclaim it, the user can do a rtems_region_extend
726        to merge the stack to the heap region once the system is up.
727
7282000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
731
7322000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
735
7362000-11-01      Joel Sherrill <joel@OARcorp.com>
737
738        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
739        and libcsupport.h moved from libc to lib/include/rtems and
740        now must be referenced as <rtems/XXX.h>.   Header file order
741        was cleaned up while doing this.
742
7432000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
746        Switch to GNU canonicalization.
747
7482000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * clock/Makefile.am, console/Makefile.am, gnatsupp/Makefile.am,
751        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
752        wrapup/Makefile.am: Include compile.am
753
7542000-08-10      Joel Sherrill <joel@OARcorp.com>
755
756        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.