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

4.104.115
Last change on this file since c37210b was c37210b, checked in by Joel Sherrill <joel.sherrill@…>, on 09/19/08 at 21:29:48

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

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