source: rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog @ af2eb77

4.104.115
Last change on this file since af2eb77 was af2eb77, checked in by Joel Sherrill <joel.sherrill@…>, on 09/19/08 at 20:40:17

2008-09-19 Joel Sherrill <joel.sherrill@…>

  • Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use PowerPC level shared bsp_get_work_area() implementation.
  • startup/bspgetworkarea.c: Removed.
  • Property mode set to 100644
File size: 26.5 KB
Line 
12008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
4        PowerPC level shared bsp_get_work_area() implementation.
5        * startup/bspgetworkarea.c: Removed.
6
72008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * include/bsp.h: Remove unnecessary boilerplate comments.
10
112008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
14        its own file and rely on BSP Framework to perform more
15        initialization. Remove unnecessary includes of rtems/libio.h and
16        rtems/libcsupport.h.
17        * startup/bspgetworkarea.c: New file.
18
192008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
22        phase, all prototypes were removed from bsp.h and empty
23        implementations were removed and made to use the shared stub.
24
252008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
26
27        * shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
28        locked. This is necessary to prevent deadlock.
29
302008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
33        startup/linkcmds: Now running mptests using new memory layout with
34        updates patches against gdb 6.8.
35        * include/psim.h, startup/psim_registers.c: New files.
36
372008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * Makefile.am: Remove another duplicate reference.
40
412008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
42
43        * Makefile.am: Remove duplicate reference.
44
452008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * irq/irq_init.c: Fix warnings.
48
492008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51        * startup/bspstart.c: Changed bsp_get_workarea() to
52        bsp_get_work_area() and added support for an optional separate heap
53        area.
54
552008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * startup/bspstart.c: This BSP is OK with SPRG0.
58
592008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * configure.ac: Add fast idle.
62
632008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
66        bootcard.c BSP Initialization Framework to ask the BSP where it has
67        memory for the RTEMS Workspace and C Program Heap. These collectively
68        are referred to as work area. If the BSP supports this, then it does
69        not have to include code to split the available memory between the
70        two areas. This reduces the amount of code in the BSP specific
71        bspstart.c file. Additionally, the shared framework can initialize
72        the C Library, call rtems_debug_enable(), and dirty the work area
73        memory. Until most/all BSPs support this new capability, if the BSP
74        supports this, it should call
75        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
76        the transition is complete, this autoconf macro can be removed.
77
782008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * startup/bspstart.c: Refactored and renamed initialization routines to
81        rtems_initialize_data_structures, rtems_initialize_before_drivers,
82        rtems_initialize_device_drivers, and
83        rtems_initialize_start_multitasking. This opened the sequence up so
84        that bootcard() could provide a more robust and flexible framework
85        which is easier to explain and understand. This also lays the
86        groundwork for sharing the division of available memory between the
87        RTEMS workspace and heap and the C library initialization across all
88        BSPs.
89
902008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * console/console-io.c: Typo.
93
942008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
97        a network driver. This simplifies the Makefile.am and avoids pulling
98        in unneeded code.
99
1002008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
101
102        * startup/linkcmds: Add wildcard to gcc_except_table section so
103        programs compiled with gcc 4.3.x can link.
104
1052008-01-03      Till Straumann <strauman@slac.stanford.edu>
106
107        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
108        C++ static constructors are not executed because the
109        call to __do_global_ctors_aux() is emitted into the .init
110        section by this endfile (yes, the endfile contributes to .init).
111
1122007-12-11      Till Straumann <strauman@slac.stanford.edu>
113
114        * Makefile.am: use new irq_bspsupport.rel which was
115        split out of exc_bspsupport.rel to provide finer-grained
116        control over what BSPs want to use.
117
1182007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
121        Configuration Table. Use the RTEMS provided accessor macros to obtain
122        configuration fields.
123
1242007-12-10      Till Straumann <strauman@slac.stanford.edu>
125       
126        * Makefile.am, irq/irq_init.c: use vector/interrupt
127        support from libcpu/powerpc/new-exceptions/bspsupport.
128
1292007-12-08      Till Straumann <strauman@slac.stanford.edu>
130
131        * Makefile.am: irq_supp.h was moved from shared/irq to
132        libcpu/powerpc/new-exceptions/bspsupport.
133
1342007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
135
136        * irq/irq_init.c: Add missing vectDesc variable.
137
1382007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * clock/clock.c: Fix typo.
141
1422007-12-04      Till Straumann <strauman@slac.stanford.edu>
143
144        * irq/irq_init.c: removed unnecessary code (alredy
145        done by shared/irq/irq.c).
146
1472007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
148
149        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
150        from CPU Table to Configuration Table. Eliminate CPU Table from all
151        ports. Delete references to CPU Table in all forms.
152
1532007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * Makefile.am, irq/no_pic.c: Spacing.
156
1572007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
160        Table fields to the Configuration Table. This included
161        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
162        do_zero_of_workspace, extra_mpci_receive_server_stack,
163        stack_allocate_hook, and stack_free_hook. As a side-effect of this
164        effort some multiprocessing code was made conditional and some style
165        clean up occurred.
166
1672007-12-02      Till Straumann <strauman@slac.stanford.edu>
168
169        * irq/no_pic.c: use new inline routine exported by
170        shared/irq/irq_supp.h for scanning the handler list.
171
1722007-12-02      Till Straumann <strauman@slac.stanford.edu>
173
174        * irq/irq_init.c: removed irrelevant comment.
175
1762007-11-30      Till Straumann <strauman@slac.stanford.edu>
177
178        * startup/bspstart.c: removed declaration of
179        bsp_exceptions_in_RAM.
180
1812007-11-30      Till Straumann <strauman@slac.stanford.edu>
182
183        * irq/irq.h, irq/no_pic.c: some more changes to let
184        using shared/irq/irq.c work.
185
1862007-11-30      Till Straumann <strauman@slac.stanford.edu>
187
188        * Makefile.am, irq/irq.h, irq/no_pic.c: install
189        and use new <irq/irq_supp.h> header.
190
1912007-11-30      Till Straumann <strauman@slac.stanford.edu>
192        * irq/irq.h, irq/irq_init.c: Removed the definition
193        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
194        initialize the irqBase member of the rtems_irq_global_settings
195        struct. However, irqBase is an rtems_irq_symbolic_name,
196        so using BSP_LOWEST_OFFSET is more appropriate.
197
1982007-11-30      Till Straumann <strauman@slac.stanford.edu>
199        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
200        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
201        has no support for an interrupt controller or interrupts
202        other than the decrementer. Removed all definitions for PCI + ISA
203        interrupts and all unnecessary code (leftovers from copying).
204        Separated PIC-specific bits into 'no_pic.c' which allows us
205        to use 'irq.c' (i.e., more code) from 'shared'.
206
2072007-11-30      Till Straumann <strauman@slac.stanford.edu>
208
209        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
210        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
211        sysv + eabi are properly supported.
212
2132007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
216        just defined.
217
2182007-11-29      Till Straumann <strauman@slac.stanford.edu>
219
220        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
221        to come closer to what other BSPs do. This allows us to use the
222        shared irq_asm.S. No more individual assembly code :-)
223
2242007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
227        Table. They have been replaced with variables named bsp_XXX as
228        needed.
229
2302007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
233
2342007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
235
236        PR 1257/bsps
237        * irq/irq.c: Code outside of cpukit should use the public API for
238        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
239        public API and directly accessing _CPU_ISR_Disable and
240        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
241        directive which could lead to problems. This patch also changes the
242        type of the variable passed into these routines and addresses minor
243        style issues.
244
2452007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
246
247        * irq_init.c, Makefile.am: adapted to shared exception code
248
2492007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * bsp_specs: Remove qrtems_debug.
252
2532007-04-05      Joel Sherrill <joel@OARcorp.com>
254
255        * clock/clock.c: Removed. File is unused in current source.
256
2572007-03-28      Joel Sherrill <joel@OARcorp.com>
258
259        * Makefile.am: Modify to avoid pulling in too much into minimum
260        executable.
261
2622006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
263
264        * configure.ac: New BUG-REPORT address.
265
2662006-11-15      Joel Sherrill <joel@OARcorp.com>
267
268        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
269        eliminated a file and simplified initialization.
270
2712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * Makefile.am: Remove superfluous -DASM.
274
2752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Require autoconf-2.60. Require automake-1.10.
278
2792006-08-09      Joel Sherrill <joel@OARcorp.com>
280
281        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
282
2832006-03-08      Joel Sherrill <joel@OARcorp.com>
284
285        * startup/linkcmds: Add .gnu.linkonce.b.* section.
286
2872006-02-08      Joel Sherrill <joel@OARcorp.com>
288
289        * startup/linkcmds: Add sections required by newer gcc versions.
290
2912006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
292
293        * configure.ac: Remove explicit ampolish3 support (now in
294        RTEMS_BSP_CONFIGURE).
295
2962006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
297
298        * configure.ac: Add ampolish3 support.
299        * Makefile.am: Add preinstall.am.
300
3012006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
302
303        * Makefile.am: Don't include subdirs.am.
304
3052006-01-05      Till Straumann <strauman@slac.stanford.edu>
306
307        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
308
3092005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
310
311        * include/bsp.h: New header guard.
312
3132005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
314
315        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
316
3172005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * include/tm27.h: Elininate unsigned32.
320
3212005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
322
323        PR 779/bsp
324        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
325        interrupt handlers in powerpc bsps
326
3272005-04-11      Jennifer Averett <jennifer@OARcorp.com>
328
329        PR 777/bsps
330        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
331
3322005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
335        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
336        CPU_MINIMUM_STACK_FRAME_SIZE.
337
3382005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
339
340        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
341
3422005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
343
344        * Makefile.am: Merge-in wrapup/Makefile.am.
345        * wrapup/Makefile.am: Remove.
346        * configure.ac: Reflect changes above.
347
3482005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
349
350        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
351
3522005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
353
354        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
355
3562004-11-22      Jennifer Averett <jennifer@OARcorp.com>
357
358        PR 617/bsps
359        PR 581/bsps
360        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
361        start/start.S, startup/bspstart.c, startup/linkcmds,
362        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
363        Convert PSIM to new exception model.
364        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
365        * startup/setvec.c, timer/timer.c: Removed.
366
3672004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
368
369        * configure.ac: Require automake > 1.9.
370
3712004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
372
373        PR 610/bsps
374        * Makefile.am: Add include/tm27.h, Cosmetics.
375        * include/tm27.h: Final cosmetics.
376
3772004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
378
379        * include/bsp.h: Split out tmtest27 support.
380        * include/tm27.h: New.
381
3822004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
383
384        PR 613/bsps
385        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
386
3872004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
388
389        PR 614/bsps
390        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
391
3922004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
393
394        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
395
3962004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
397
398        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
399        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
400        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
401        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
402
4032004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
406        timer/timer.c: Convert to using c99 fixed size types.
407
4082004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * Makefile.am: Reflect changes to bsp.am.
411        Preinstall dist_project_lib*.
412
4132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * Makefile.am: Reflect changes to bsp.am.
416
4172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * Makefile.am: Cosmetics.
420
4212004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
424
4252004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * wrapup/Makefile.am: Convert to automake-building rules.
428
4292004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
432        Remove AM_CONDITIONAL(HAS_MP).
433
4342004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
437        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
438        vectors/Makefile.am. Use automake compilation rules.
439        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
440        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
441        * configure.ac: Reflect changes above.
442
4432004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * Makefile.am: Merge-in start/Makefile.am.
446        * start/Makefile.am: Remove.
447        * configure.ac: Reflect changes above.
448
4492004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * wrapup/Makefile.am: Reflect changes to
452        ../support/*exception_processing/*.
453
4542004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
457        Add RTEMS_PROG_CCAS.
458
4592004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * Makefile.am: Add PREINSTALL_DIRS.
462
4632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
466        Add PRE/TMPINSTALL_FILES to CLEANFILES.
467        * start/Makefile.am: Ditto.
468        * startup/Makefile.am: Ditto.
469
4702004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * wrapup/Makefile.am: Eliminate $(LIB).
473        Use noinst_DATA to trigger building libbsp.a.
474
4752003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * console/Makefile.am: Eliminate *.rel.
478        Use $(top_srcdir)/../../shared instead of ../../../shared.
479        * startup/Makefile.am: Cosmetics.
480
4812003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * clock/Makefile.am: Eliminate VPATH.
484        * console/Makefile.am: Eliminate VPATH.
485        * shmsupp/Makefile.am: Eliminate VPATH.
486        * startup/Makefile.am: Eliminate VPATH.
487        * timer/Makefile.am: Eliminate VPATH.
488        * vectors/Makefile.am: Eliminate VPATH.
489
4902003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
491
492        * wrapup/Makefile.am: Remove GENERIC_FILES.
493
4942003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * startup/linkcmds: Remove SEARCH_DIR.
497
4982003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
501        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
502
5032003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
506        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
507
5082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
511
5122003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * start/Makefile.am: Misc cleanups and fixes.
515        * startup/Makefile.am: Misc cleanups and fixes.
516        * startup/linkcmds: Preparations for gcc-3.3.x.
517        * wrapup/Makefile.am: Misc cleanups and fixes.
518
5192003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * Makefile.am: Add preinstallation dirstamp support.
522        * clock/Makefile.am: Cosmetics.
523        * console/Makefile.am: Cosmetics.
524        * shmsupp/Makefile.am: Cosmetics.
525        * startup/Makefile.am: Cosmetics.
526        * timer/Makefile.am: Cosmetics.
527        * vectors/Makefile.am: Cosmetics.
528        * wrapup/Makefile.am: Cosmetics.
529
5302003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * clock/Makefile.am: Remove all-local: $(ARCH).
533        * console/Makefile.am: Remove all-local: $(ARCH).
534        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
535        * start/Makefile.am: Remove all-local: $(ARCH).
536        * startup/Makefile.am: Remove all-local: $(ARCH).
537        * timer/Makefile.am: Remove all-local: $(ARCH).
538        * vectors/Makefile.am: Remove all-local: $(ARCH).
539        * wrapup/Makefile.am: Remove all-local: $(ARCH).
540
5412003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * Makefile.am: Merge-in include/Makefile.am.
544        Reflect changes to bsp.am.
545        * include/Makefile.am: Remove.
546        * configure.ac: Reflect changes above.
547
5482003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * bsp_specs: Remove *lib:.
551
5522003-09-04      Joel Sherrill <joel@OARcorp.com>
553
554        * console/console-io.c, include/bsp.h, include/coverhd.h,
555        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
556        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
557        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
558        vectors/vectors.S: URL for license changed.
559
5602003-09-04      Joel Sherrill <joel@OARcorp.com>
561
562        * startup/bspstart.c: Removed incorrect statement about copyright
563        assignment.
564
5652003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * Makefile.am: Reflect having moved aclocal/.
568
5692003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * Makefile.am: Reflect having moved automake/.
572        * clock/Makefile.am: Reflect having moved automake/.
573        * console/Makefile.am: Reflect having moved automake/.
574        * include/Makefile.am: Reflect having moved automake/.
575        * shmsupp/Makefile.am: Reflect having moved automake/.
576        * start/Makefile.am: Reflect having moved automake/.
577        * startup/Makefile.am: Reflect having moved automake/.
578        * timer/Makefile.am: Reflect having moved automake/.
579        * vectors/Makefile.am: Reflect having moved automake/.
580        * wrapup/Makefile.am: Reflect having moved automake/.
581
5822003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
585
5862003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        PR 445/bsps
589        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
590        Remove cpp, old_cpp (now unused).
591
5922003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * configure.ac: Remove AC_CONFIG_AUX_DIR.
595
5962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
599
6002003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * configure.ac: AC_PREREQ(2.57).
603
6042003-01-20      Joel Sherrill <joel@OARcorp.com>
605
606        * startup/linkcmds*: Add FreeBSD sysctl() sections.
607
6082002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
611        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
612        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
613        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
614        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
615        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
616        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
617
6182002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * start/Makefile.am: Use install-data-local to install startfile.
621
6222002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
625
6262002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * .cvsignore: Reformat.
629        Add autom4te*cache.
630        Remove autom4te.cache.
631
6322002-09-07      Joel Sherrill <joel@OARcorp.com>
633
634        * clock/clock.c: Disabled use of fast idle since it seems broken
635        with gcc 3.2.
636
6372002-08-21      Joel Sherrill <joel@OARcorp.com>
638
639        * bsp_specs: Added support for -nostdlibs.
640
6412002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
644        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
645        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
646        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
647        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
648        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
649        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
650        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
651
6522002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * start/Makefile.am: Eliminate PGM.
655        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
656
6572002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
660
6612002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
664        Remove $(OBJS) from all-local.
665
6662002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
669
6702001-05-09      Joel Sherrill <joel@OARcorp.com>
671
672        * startup/linkcmds: In support of gcc 3.1, added one of more
673        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
674        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
675        and direction of segments to memory regions may also have been
676        addressed.  This was a sweep across all BSPs.
677 
6782002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * startup/bspstart.c: Include <rtems/bspIo.h>.
681        * vectors/align_h.S: Use <> instead of "" for include files.
682
6832001-04-08      Joel Sherrill <joel@OARcorp.com>
684
685        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
686 
6872002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.ac:
690        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
691        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
692        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
693        * Makefile.am: Remove AUTOMAKE_OPTIONS.
694        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
695        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
696        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
697        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
698        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
699        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
700        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
701        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
702
7032002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
706
7072001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
710
7112001-11-26      Joel Sherrill <joel@OARcorp.com>
712
713        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
714
7152001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * Makefile.am: Add @exceptions@ to SUBDIRS.
718        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
719        make/custom/psim.cfg;
720        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
721        Add RTEMS_PPC_EXCEPTIONS([old]).
722        * include/Makefile.am: include force-preinstall.am.
723        * wrapup/Makefile.am: Apply @exceptions@.
724
7252001-11-20      Joel Sherrill <joel@OARcorp.com>
726
727        * console/console-io.c: Fix incorrect comment.
728
7292001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
730
731        This modification is part of the submitted modifications necessary to
732        support the IBM PPC405 family.  This submission was reviewed by
733        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
734        not negatively impact the ppc403 BSPs.  The submission and tracking
735        process was captured as PR50.
736        * vectors/align_h.S: Added ppc405 support.
737
7382001-10-25      Joel Sherrill <joel@OARcorp.com>
739
740        * startup/linkcmds: Added _init and _fini.
741
7422001-10-12      Joel Sherrill <joel@OARcorp.com>
743
744        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
745
7462001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
749        * configure.in: Remove.
750        * configure.ac: New file, generated from configure.in by autoupdate.
751
7522001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
753
754        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
755
7562001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
759        happy.
760
7612001-08-16      Joel Sherrill <joel@OARcorp.com>
762
763        * clock/clock.c: Ensure that clock ticks are long enough to
764        make forward progress.  This was modified to improve results
765        on the RTEMS tests and the ACATS.
766        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
767        gnat 3.13p.
768
7692001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * configure.in: Add bspopts.h.
772        * include/.cvsignore: Add bspopts.h*, stamp-h*.
773        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
774        * include/bsp.h: Include bspopts.h.
775
7762001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
777
778        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
779
7802001-01-03      Joel Sherrill <joel@OARcorp.com>
781
782        * clock/clock.c: Use shared clock driver shell.
783        * console/console.c: Removed.  Now use shared polling shell.
784        * console/console-io.c: New file.
785        * console/Makefile.am: Correct to use shared polling shell.
786        * startup/bspstart.c: Remove all fast idle references.
787
7882000-12-19      Joel Sherrill <joel@OARcorp.com>
789
790        * timer/timer.c: Removed incorrect comments about ERC32.
791
7922000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
795
7962000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
799
8002000-11-01      Joel Sherrill <joel@OARcorp.com>
801
802        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
803        and libcsupport.h moved from libc to lib/include/rtems and
804        now must be referenced as <rtems/XXX.h>.   Header file order
805        was cleaned up while doing this.
806
8072000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
808
809        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
810        Switch to GNU canonicalization.
811
8122000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
813
814        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
815        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
816        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
817
8182000-08-10      Joel Sherrill <joel@OARcorp.com>
819
820        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.