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

4.104.114.95
Last change on this file since 001b4162 was 08808cb, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 29, 2008 at 1:13:42 PM

2008-08-29 Joel Sherrill <joel.sherrill@…>

  • Makefile.am: Remove another duplicate reference.
  • Property mode set to 100644
File size: 25.2 KB
Line 
12008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Makefile.am: Remove another duplicate reference.
4
52008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * Makefile.am: Remove duplicate reference.
8
92008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * irq/irq_init.c: Fix warnings.
12
132008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * startup/bspstart.c: Changed bsp_get_workarea() to
16        bsp_get_work_area() and added support for an optional separate heap
17        area.
18
192008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * startup/bspstart.c: This BSP is OK with SPRG0.
22
232008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * configure.ac: Add fast idle.
26
272008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
30        bootcard.c BSP Initialization Framework to ask the BSP where it has
31        memory for the RTEMS Workspace and C Program Heap. These collectively
32        are referred to as work area. If the BSP supports this, then it does
33        not have to include code to split the available memory between the
34        two areas. This reduces the amount of code in the BSP specific
35        bspstart.c file. Additionally, the shared framework can initialize
36        the C Library, call rtems_debug_enable(), and dirty the work area
37        memory. Until most/all BSPs support this new capability, if the BSP
38        supports this, it should call
39        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
40        the transition is complete, this autoconf macro can be removed.
41
422008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * startup/bspstart.c: Refactored and renamed initialization routines to
45        rtems_initialize_data_structures, rtems_initialize_before_drivers,
46        rtems_initialize_device_drivers, and
47        rtems_initialize_start_multitasking. This opened the sequence up so
48        that bootcard() could provide a more robust and flexible framework
49        which is easier to explain and understand. This also lays the
50        groundwork for sharing the division of available memory between the
51        RTEMS workspace and heap and the C library initialization across all
52        BSPs.
53
542008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * console/console-io.c: Typo.
57
582008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
61        a network driver. This simplifies the Makefile.am and avoids pulling
62        in unneeded code.
63
642008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * startup/linkcmds: Add wildcard to gcc_except_table section so
67        programs compiled with gcc 4.3.x can link.
68
692008-01-03      Till Straumann <strauman@slac.stanford.edu>
70
71        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
72        C++ static constructors are not executed because the
73        call to __do_global_ctors_aux() is emitted into the .init
74        section by this endfile (yes, the endfile contributes to .init).
75
762007-12-11      Till Straumann <strauman@slac.stanford.edu>
77
78        * Makefile.am: use new irq_bspsupport.rel which was
79        split out of exc_bspsupport.rel to provide finer-grained
80        control over what BSPs want to use.
81
822007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
85        Configuration Table. Use the RTEMS provided accessor macros to obtain
86        configuration fields.
87
882007-12-10      Till Straumann <strauman@slac.stanford.edu>
89       
90        * Makefile.am, irq/irq_init.c: use vector/interrupt
91        support from libcpu/powerpc/new-exceptions/bspsupport.
92
932007-12-08      Till Straumann <strauman@slac.stanford.edu>
94
95        * Makefile.am: irq_supp.h was moved from shared/irq to
96        libcpu/powerpc/new-exceptions/bspsupport.
97
982007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
99
100        * irq/irq_init.c: Add missing vectDesc variable.
101
1022007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * clock/clock.c: Fix typo.
105
1062007-12-04      Till Straumann <strauman@slac.stanford.edu>
107
108        * irq/irq_init.c: removed unnecessary code (alredy
109        done by shared/irq/irq.c).
110
1112007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
114        from CPU Table to Configuration Table. Eliminate CPU Table from all
115        ports. Delete references to CPU Table in all forms.
116
1172007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * Makefile.am, irq/no_pic.c: Spacing.
120
1212007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
124        Table fields to the Configuration Table. This included
125        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
126        do_zero_of_workspace, extra_mpci_receive_server_stack,
127        stack_allocate_hook, and stack_free_hook. As a side-effect of this
128        effort some multiprocessing code was made conditional and some style
129        clean up occurred.
130
1312007-12-02      Till Straumann <strauman@slac.stanford.edu>
132
133        * irq/no_pic.c: use new inline routine exported by
134        shared/irq/irq_supp.h for scanning the handler list.
135
1362007-12-02      Till Straumann <strauman@slac.stanford.edu>
137
138        * irq/irq_init.c: removed irrelevant comment.
139
1402007-11-30      Till Straumann <strauman@slac.stanford.edu>
141
142        * startup/bspstart.c: removed declaration of
143        bsp_exceptions_in_RAM.
144
1452007-11-30      Till Straumann <strauman@slac.stanford.edu>
146
147        * irq/irq.h, irq/no_pic.c: some more changes to let
148        using shared/irq/irq.c work.
149
1502007-11-30      Till Straumann <strauman@slac.stanford.edu>
151
152        * Makefile.am, irq/irq.h, irq/no_pic.c: install
153        and use new <irq/irq_supp.h> header.
154
1552007-11-30      Till Straumann <strauman@slac.stanford.edu>
156        * irq/irq.h, irq/irq_init.c: Removed the definition
157        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
158        initialize the irqBase member of the rtems_irq_global_settings
159        struct. However, irqBase is an rtems_irq_symbolic_name,
160        so using BSP_LOWEST_OFFSET is more appropriate.
161
1622007-11-30      Till Straumann <strauman@slac.stanford.edu>
163        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
164        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
165        has no support for an interrupt controller or interrupts
166        other than the decrementer. Removed all definitions for PCI + ISA
167        interrupts and all unnecessary code (leftovers from copying).
168        Separated PIC-specific bits into 'no_pic.c' which allows us
169        to use 'irq.c' (i.e., more code) from 'shared'.
170
1712007-11-30      Till Straumann <strauman@slac.stanford.edu>
172
173        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
174        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
175        sysv + eabi are properly supported.
176
1772007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
180        just defined.
181
1822007-11-29      Till Straumann <strauman@slac.stanford.edu>
183
184        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
185        to come closer to what other BSPs do. This allows us to use the
186        shared irq_asm.S. No more individual assembly code :-)
187
1882007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
191        Table. They have been replaced with variables named bsp_XXX as
192        needed.
193
1942007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
197
1982007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        PR 1257/bsps
201        * irq/irq.c: Code outside of cpukit should use the public API for
202        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
203        public API and directly accessing _CPU_ISR_Disable and
204        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
205        directive which could lead to problems. This patch also changes the
206        type of the variable passed into these routines and addresses minor
207        style issues.
208
2092007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
210
211        * irq_init.c, Makefile.am: adapted to shared exception code
212
2132007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * bsp_specs: Remove qrtems_debug.
216
2172007-04-05      Joel Sherrill <joel@OARcorp.com>
218
219        * clock/clock.c: Removed. File is unused in current source.
220
2212007-03-28      Joel Sherrill <joel@OARcorp.com>
222
223        * Makefile.am: Modify to avoid pulling in too much into minimum
224        executable.
225
2262006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * configure.ac: New BUG-REPORT address.
229
2302006-11-15      Joel Sherrill <joel@OARcorp.com>
231
232        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
233        eliminated a file and simplified initialization.
234
2352006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * Makefile.am: Remove superfluous -DASM.
238
2392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Require autoconf-2.60. Require automake-1.10.
242
2432006-08-09      Joel Sherrill <joel@OARcorp.com>
244
245        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
246
2472006-03-08      Joel Sherrill <joel@OARcorp.com>
248
249        * startup/linkcmds: Add .gnu.linkonce.b.* section.
250
2512006-02-08      Joel Sherrill <joel@OARcorp.com>
252
253        * startup/linkcmds: Add sections required by newer gcc versions.
254
2552006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
256
257        * configure.ac: Remove explicit ampolish3 support (now in
258        RTEMS_BSP_CONFIGURE).
259
2602006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * configure.ac: Add ampolish3 support.
263        * Makefile.am: Add preinstall.am.
264
2652006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
266
267        * Makefile.am: Don't include subdirs.am.
268
2692006-01-05      Till Straumann <strauman@slac.stanford.edu>
270
271        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
272
2732005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * include/bsp.h: New header guard.
276
2772005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
278
279        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
280
2812005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
282
283        * include/tm27.h: Elininate unsigned32.
284
2852005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
286
287        PR 779/bsp
288        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
289        interrupt handlers in powerpc bsps
290
2912005-04-11      Jennifer Averett <jennifer@OARcorp.com>
292
293        PR 777/bsps
294        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
295
2962005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
297
298        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
299        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
300        CPU_MINIMUM_STACK_FRAME_SIZE.
301
3022005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
303
304        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
305
3062005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
307
308        * Makefile.am: Merge-in wrapup/Makefile.am.
309        * wrapup/Makefile.am: Remove.
310        * configure.ac: Reflect changes above.
311
3122005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
313
314        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
315
3162005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
317
318        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
319
3202004-11-22      Jennifer Averett <jennifer@OARcorp.com>
321
322        PR 617/bsps
323        PR 581/bsps
324        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
325        start/start.S, startup/bspstart.c, startup/linkcmds,
326        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
327        Convert PSIM to new exception model.
328        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
329        * startup/setvec.c, timer/timer.c: Removed.
330
3312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
332
333        * configure.ac: Require automake > 1.9.
334
3352004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
336
337        PR 610/bsps
338        * Makefile.am: Add include/tm27.h, Cosmetics.
339        * include/tm27.h: Final cosmetics.
340
3412004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
342
343        * include/bsp.h: Split out tmtest27 support.
344        * include/tm27.h: New.
345
3462004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
347
348        PR 613/bsps
349        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
350
3512004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
352
353        PR 614/bsps
354        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
355
3562004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
357
358        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
359
3602004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
361
362        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
363        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
364        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
365        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
366
3672004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
368
369        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
370        timer/timer.c: Convert to using c99 fixed size types.
371
3722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * Makefile.am: Reflect changes to bsp.am.
375        Preinstall dist_project_lib*.
376
3772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * Makefile.am: Reflect changes to bsp.am.
380
3812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * Makefile.am: Cosmetics.
384
3852004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
388
3892004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * wrapup/Makefile.am: Convert to automake-building rules.
392
3932004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
396        Remove AM_CONDITIONAL(HAS_MP).
397
3982004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
401        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
402        vectors/Makefile.am. Use automake compilation rules.
403        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
404        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
405        * configure.ac: Reflect changes above.
406
4072004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * Makefile.am: Merge-in start/Makefile.am.
410        * start/Makefile.am: Remove.
411        * configure.ac: Reflect changes above.
412
4132004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * wrapup/Makefile.am: Reflect changes to
416        ../support/*exception_processing/*.
417
4182004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
419
420        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
421        Add RTEMS_PROG_CCAS.
422
4232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * Makefile.am: Add PREINSTALL_DIRS.
426
4272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
430        Add PRE/TMPINSTALL_FILES to CLEANFILES.
431        * start/Makefile.am: Ditto.
432        * startup/Makefile.am: Ditto.
433
4342004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * wrapup/Makefile.am: Eliminate $(LIB).
437        Use noinst_DATA to trigger building libbsp.a.
438
4392003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
440
441        * console/Makefile.am: Eliminate *.rel.
442        Use $(top_srcdir)/../../shared instead of ../../../shared.
443        * startup/Makefile.am: Cosmetics.
444
4452003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * clock/Makefile.am: Eliminate VPATH.
448        * console/Makefile.am: Eliminate VPATH.
449        * shmsupp/Makefile.am: Eliminate VPATH.
450        * startup/Makefile.am: Eliminate VPATH.
451        * timer/Makefile.am: Eliminate VPATH.
452        * vectors/Makefile.am: Eliminate VPATH.
453
4542003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * wrapup/Makefile.am: Remove GENERIC_FILES.
457
4582003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * startup/linkcmds: Remove SEARCH_DIR.
461
4622003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
465        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
466
4672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
468
469        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
470        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
471
4722003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
475
4762003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * start/Makefile.am: Misc cleanups and fixes.
479        * startup/Makefile.am: Misc cleanups and fixes.
480        * startup/linkcmds: Preparations for gcc-3.3.x.
481        * wrapup/Makefile.am: Misc cleanups and fixes.
482
4832003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * Makefile.am: Add preinstallation dirstamp support.
486        * clock/Makefile.am: Cosmetics.
487        * console/Makefile.am: Cosmetics.
488        * shmsupp/Makefile.am: Cosmetics.
489        * startup/Makefile.am: Cosmetics.
490        * timer/Makefile.am: Cosmetics.
491        * vectors/Makefile.am: Cosmetics.
492        * wrapup/Makefile.am: Cosmetics.
493
4942003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * clock/Makefile.am: Remove all-local: $(ARCH).
497        * console/Makefile.am: Remove all-local: $(ARCH).
498        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
499        * start/Makefile.am: Remove all-local: $(ARCH).
500        * startup/Makefile.am: Remove all-local: $(ARCH).
501        * timer/Makefile.am: Remove all-local: $(ARCH).
502        * vectors/Makefile.am: Remove all-local: $(ARCH).
503        * wrapup/Makefile.am: Remove all-local: $(ARCH).
504
5052003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * Makefile.am: Merge-in include/Makefile.am.
508        Reflect changes to bsp.am.
509        * include/Makefile.am: Remove.
510        * configure.ac: Reflect changes above.
511
5122003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * bsp_specs: Remove *lib:.
515
5162003-09-04      Joel Sherrill <joel@OARcorp.com>
517
518        * console/console-io.c, include/bsp.h, include/coverhd.h,
519        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
520        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
521        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
522        vectors/vectors.S: URL for license changed.
523
5242003-09-04      Joel Sherrill <joel@OARcorp.com>
525
526        * startup/bspstart.c: Removed incorrect statement about copyright
527        assignment.
528
5292003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * Makefile.am: Reflect having moved aclocal/.
532
5332003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * Makefile.am: Reflect having moved automake/.
536        * clock/Makefile.am: Reflect having moved automake/.
537        * console/Makefile.am: Reflect having moved automake/.
538        * include/Makefile.am: Reflect having moved automake/.
539        * shmsupp/Makefile.am: Reflect having moved automake/.
540        * start/Makefile.am: Reflect having moved automake/.
541        * startup/Makefile.am: Reflect having moved automake/.
542        * timer/Makefile.am: Reflect having moved automake/.
543        * vectors/Makefile.am: Reflect having moved automake/.
544        * wrapup/Makefile.am: Reflect having moved automake/.
545
5462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
549
5502003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        PR 445/bsps
553        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
554        Remove cpp, old_cpp (now unused).
555
5562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * configure.ac: Remove AC_CONFIG_AUX_DIR.
559
5602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
563
5642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * configure.ac: AC_PREREQ(2.57).
567
5682003-01-20      Joel Sherrill <joel@OARcorp.com>
569
570        * startup/linkcmds*: Add FreeBSD sysctl() sections.
571
5722002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
575        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
576        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
577        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
578        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
579        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
580        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
581
5822002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * start/Makefile.am: Use install-data-local to install startfile.
585
5862002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
589
5902002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * .cvsignore: Reformat.
593        Add autom4te*cache.
594        Remove autom4te.cache.
595
5962002-09-07      Joel Sherrill <joel@OARcorp.com>
597
598        * clock/clock.c: Disabled use of fast idle since it seems broken
599        with gcc 3.2.
600
6012002-08-21      Joel Sherrill <joel@OARcorp.com>
602
603        * bsp_specs: Added support for -nostdlibs.
604
6052002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
608        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
609        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
610        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
611        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
612        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
613        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
614        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
615
6162002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * start/Makefile.am: Eliminate PGM.
619        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
620
6212002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
622
623        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
624
6252002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
628        Remove $(OBJS) from all-local.
629
6302002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
633
6342001-05-09      Joel Sherrill <joel@OARcorp.com>
635
636        * startup/linkcmds: In support of gcc 3.1, added one of more
637        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
638        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
639        and direction of segments to memory regions may also have been
640        addressed.  This was a sweep across all BSPs.
641 
6422002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * startup/bspstart.c: Include <rtems/bspIo.h>.
645        * vectors/align_h.S: Use <> instead of "" for include files.
646
6472001-04-08      Joel Sherrill <joel@OARcorp.com>
648
649        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
650 
6512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * configure.ac:
654        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
655        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
656        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
657        * Makefile.am: Remove AUTOMAKE_OPTIONS.
658        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
659        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
660        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
661        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
662        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
663        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
664        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
665        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
666
6672002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
670
6712001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
674
6752001-11-26      Joel Sherrill <joel@OARcorp.com>
676
677        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
678
6792001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * Makefile.am: Add @exceptions@ to SUBDIRS.
682        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
683        make/custom/psim.cfg;
684        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
685        Add RTEMS_PPC_EXCEPTIONS([old]).
686        * include/Makefile.am: include force-preinstall.am.
687        * wrapup/Makefile.am: Apply @exceptions@.
688
6892001-11-20      Joel Sherrill <joel@OARcorp.com>
690
691        * console/console-io.c: Fix incorrect comment.
692
6932001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
694
695        This modification is part of the submitted modifications necessary to
696        support the IBM PPC405 family.  This submission was reviewed by
697        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
698        not negatively impact the ppc403 BSPs.  The submission and tracking
699        process was captured as PR50.
700        * vectors/align_h.S: Added ppc405 support.
701
7022001-10-25      Joel Sherrill <joel@OARcorp.com>
703
704        * startup/linkcmds: Added _init and _fini.
705
7062001-10-12      Joel Sherrill <joel@OARcorp.com>
707
708        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
709
7102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
713        * configure.in: Remove.
714        * configure.ac: New file, generated from configure.in by autoupdate.
715
7162001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
719
7202001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
723        happy.
724
7252001-08-16      Joel Sherrill <joel@OARcorp.com>
726
727        * clock/clock.c: Ensure that clock ticks are long enough to
728        make forward progress.  This was modified to improve results
729        on the RTEMS tests and the ACATS.
730        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
731        gnat 3.13p.
732
7332001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * configure.in: Add bspopts.h.
736        * include/.cvsignore: Add bspopts.h*, stamp-h*.
737        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
738        * include/bsp.h: Include bspopts.h.
739
7402001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
741
742        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
743
7442001-01-03      Joel Sherrill <joel@OARcorp.com>
745
746        * clock/clock.c: Use shared clock driver shell.
747        * console/console.c: Removed.  Now use shared polling shell.
748        * console/console-io.c: New file.
749        * console/Makefile.am: Correct to use shared polling shell.
750        * startup/bspstart.c: Remove all fast idle references.
751
7522000-12-19      Joel Sherrill <joel@OARcorp.com>
753
754        * timer/timer.c: Removed incorrect comments about ERC32.
755
7562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
759
7602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
763
7642000-11-01      Joel Sherrill <joel@OARcorp.com>
765
766        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
767        and libcsupport.h moved from libc to lib/include/rtems and
768        now must be referenced as <rtems/XXX.h>.   Header file order
769        was cleaned up while doing this.
770
7712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
774        Switch to GNU canonicalization.
775
7762000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
779        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
780        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
781
7822000-08-10      Joel Sherrill <joel@OARcorp.com>
783
784        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.