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

4.104.115
Last change on this file since 212f7b0 was addd698, checked in by Joel Sherrill <joel.sherrill@…>, on 11/25/08 at 22:28:38

2008-11-25 Joel Sherrill <joel.sherrill@…>

  • startup/linkcmds: Most .eh_frame section to make gcc 4.4 SVN happy.
  • Property mode set to 100644
File size: 27.8 KB
Line 
12008-11-25      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * startup/linkcmds: Most .eh_frame section to make gcc 4.4 SVN happy.
4
52008-11-12      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * startup/bspstart.c: Add bsp_clicks_per_usec variable which is used by
8        shared code.
9
102008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * Makefile.am: Eliminate bsp.am. Build startup files as side-effect
13        of building libbspstart.a, using automake-rules.
14
152008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * Makefile.am: Eliminate *_SOURCES.
18
192008-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * Makefile.am: Remove noinst_PROGRAMS (Unused).
22
232008-09-26      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
26
272008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * configure.ac: Make letting boot_card() handle work area allocation
30        mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
31        BSP_BOOTCARD_OPTIONS.
32
332008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * Makefile.am, start/start.S: bsp_cleanup() had the same code which was
36        executed when you returned from boot_card() to start.S. So just use
37        the stub bsp_cleanup() implementation and remove a file.
38        * startup/bspclean.c: Removed.
39
402008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * include/bsp.h: Remove unused BSP_INIT_STACK_SIZE.
43
442008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * Makefile.am, include/bsp.h, startup/bspstart.c, startup/linkcmds: Use
47        PowerPC level shared bsp_get_work_area() implementation.
48        * startup/bspgetworkarea.c: Removed.
49
502008-09-18      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * include/bsp.h: Remove unnecessary boilerplate comments.
53
542008-09-16      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * Makefile.am, startup/bspstart.c: Add use of bsp_get_work_area() in
57        its own file and rely on BSP Framework to perform more
58        initialization. Remove unnecessary includes of rtems/libio.h and
59        rtems/libcsupport.h.
60        * startup/bspgetworkarea.c: New file.
61
622008-09-10      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        * include/bsp.h: Review of all bsp_cleanup() implementations. In this
65        phase, all prototypes were removed from bsp.h and empty
66        implementations were removed and made to use the shared stub.
67
682008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
71        locked. This is necessary to prevent deadlock.
72
732008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
76        startup/linkcmds: Now running mptests using new memory layout with
77        updates patches against gdb 6.8.
78        * include/psim.h, startup/psim_registers.c: New files.
79
802008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * Makefile.am: Remove another duplicate reference.
83
842008-08-29      Joel Sherrill <joel.sherrill@OARcorp.com>
85
86        * Makefile.am: Remove duplicate reference.
87
882008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * irq/irq_init.c: Fix warnings.
91
922008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * startup/bspstart.c: Changed bsp_get_workarea() to
95        bsp_get_work_area() and added support for an optional separate heap
96        area.
97
982008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * startup/bspstart.c: This BSP is OK with SPRG0.
101
1022008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * configure.ac: Add fast idle.
105
1062008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
109        bootcard.c BSP Initialization Framework to ask the BSP where it has
110        memory for the RTEMS Workspace and C Program Heap. These collectively
111        are referred to as work area. If the BSP supports this, then it does
112        not have to include code to split the available memory between the
113        two areas. This reduces the amount of code in the BSP specific
114        bspstart.c file. Additionally, the shared framework can initialize
115        the C Library, call rtems_debug_enable(), and dirty the work area
116        memory. Until most/all BSPs support this new capability, if the BSP
117        supports this, it should call
118        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
119        the transition is complete, this autoconf macro can be removed.
120
1212008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * startup/bspstart.c: Refactored and renamed initialization routines to
124        rtems_initialize_data_structures, rtems_initialize_before_drivers,
125        rtems_initialize_device_drivers, and
126        rtems_initialize_start_multitasking. This opened the sequence up so
127        that bootcard() could provide a more robust and flexible framework
128        which is easier to explain and understand. This also lays the
129        groundwork for sharing the division of available memory between the
130        RTEMS workspace and heap and the C library initialization across all
131        BSPs.
132
1332008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * console/console-io.c: Typo.
136
1372008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
138
139        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
140        a network driver. This simplifies the Makefile.am and avoids pulling
141        in unneeded code.
142
1432008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
144
145        * startup/linkcmds: Add wildcard to gcc_except_table section so
146        programs compiled with gcc 4.3.x can link.
147
1482008-01-03      Till Straumann <strauman@slac.stanford.edu>
149
150        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
151        C++ static constructors are not executed because the
152        call to __do_global_ctors_aux() is emitted into the .init
153        section by this endfile (yes, the endfile contributes to .init).
154
1552007-12-11      Till Straumann <strauman@slac.stanford.edu>
156
157        * Makefile.am: use new irq_bspsupport.rel which was
158        split out of exc_bspsupport.rel to provide finer-grained
159        control over what BSPs want to use.
160
1612007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
162
163        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
164        Configuration Table. Use the RTEMS provided accessor macros to obtain
165        configuration fields.
166
1672007-12-10      Till Straumann <strauman@slac.stanford.edu>
168       
169        * Makefile.am, irq/irq_init.c: use vector/interrupt
170        support from libcpu/powerpc/new-exceptions/bspsupport.
171
1722007-12-08      Till Straumann <strauman@slac.stanford.edu>
173
174        * Makefile.am: irq_supp.h was moved from shared/irq to
175        libcpu/powerpc/new-exceptions/bspsupport.
176
1772007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
178
179        * irq/irq_init.c: Add missing vectDesc variable.
180
1812007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * clock/clock.c: Fix typo.
184
1852007-12-04      Till Straumann <strauman@slac.stanford.edu>
186
187        * irq/irq_init.c: removed unnecessary code (alredy
188        done by shared/irq/irq.c).
189
1902007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
193        from CPU Table to Configuration Table. Eliminate CPU Table from all
194        ports. Delete references to CPU Table in all forms.
195
1962007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * Makefile.am, irq/no_pic.c: Spacing.
199
2002007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
203        Table fields to the Configuration Table. This included
204        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
205        do_zero_of_workspace, extra_mpci_receive_server_stack,
206        stack_allocate_hook, and stack_free_hook. As a side-effect of this
207        effort some multiprocessing code was made conditional and some style
208        clean up occurred.
209
2102007-12-02      Till Straumann <strauman@slac.stanford.edu>
211
212        * irq/no_pic.c: use new inline routine exported by
213        shared/irq/irq_supp.h for scanning the handler list.
214
2152007-12-02      Till Straumann <strauman@slac.stanford.edu>
216
217        * irq/irq_init.c: removed irrelevant comment.
218
2192007-11-30      Till Straumann <strauman@slac.stanford.edu>
220
221        * startup/bspstart.c: removed declaration of
222        bsp_exceptions_in_RAM.
223
2242007-11-30      Till Straumann <strauman@slac.stanford.edu>
225
226        * irq/irq.h, irq/no_pic.c: some more changes to let
227        using shared/irq/irq.c work.
228
2292007-11-30      Till Straumann <strauman@slac.stanford.edu>
230
231        * Makefile.am, irq/irq.h, irq/no_pic.c: install
232        and use new <irq/irq_supp.h> header.
233
2342007-11-30      Till Straumann <strauman@slac.stanford.edu>
235        * irq/irq.h, irq/irq_init.c: Removed the definition
236        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
237        initialize the irqBase member of the rtems_irq_global_settings
238        struct. However, irqBase is an rtems_irq_symbolic_name,
239        so using BSP_LOWEST_OFFSET is more appropriate.
240
2412007-11-30      Till Straumann <strauman@slac.stanford.edu>
242        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
243        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
244        has no support for an interrupt controller or interrupts
245        other than the decrementer. Removed all definitions for PCI + ISA
246        interrupts and all unnecessary code (leftovers from copying).
247        Separated PIC-specific bits into 'no_pic.c' which allows us
248        to use 'irq.c' (i.e., more code) from 'shared'.
249
2502007-11-30      Till Straumann <strauman@slac.stanford.edu>
251
252        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
253        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
254        sysv + eabi are properly supported.
255
2562007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
259        just defined.
260
2612007-11-29      Till Straumann <strauman@slac.stanford.edu>
262
263        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
264        to come closer to what other BSPs do. This allows us to use the
265        shared irq_asm.S. No more individual assembly code :-)
266
2672007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
270        Table. They have been replaced with variables named bsp_XXX as
271        needed.
272
2732007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
276
2772007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
278
279        PR 1257/bsps
280        * irq/irq.c: Code outside of cpukit should use the public API for
281        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
282        public API and directly accessing _CPU_ISR_Disable and
283        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
284        directive which could lead to problems. This patch also changes the
285        type of the variable passed into these routines and addresses minor
286        style issues.
287
2882007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
289
290        * irq_init.c, Makefile.am: adapted to shared exception code
291
2922007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
293
294        * bsp_specs: Remove qrtems_debug.
295
2962007-04-05      Joel Sherrill <joel@OARcorp.com>
297
298        * clock/clock.c: Removed. File is unused in current source.
299
3002007-03-28      Joel Sherrill <joel@OARcorp.com>
301
302        * Makefile.am: Modify to avoid pulling in too much into minimum
303        executable.
304
3052006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * configure.ac: New BUG-REPORT address.
308
3092006-11-15      Joel Sherrill <joel@OARcorp.com>
310
311        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
312        eliminated a file and simplified initialization.
313
3142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * Makefile.am: Remove superfluous -DASM.
317
3182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * configure.ac: Require autoconf-2.60. Require automake-1.10.
321
3222006-08-09      Joel Sherrill <joel@OARcorp.com>
323
324        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
325
3262006-03-08      Joel Sherrill <joel@OARcorp.com>
327
328        * startup/linkcmds: Add .gnu.linkonce.b.* section.
329
3302006-02-08      Joel Sherrill <joel@OARcorp.com>
331
332        * startup/linkcmds: Add sections required by newer gcc versions.
333
3342006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
335
336        * configure.ac: Remove explicit ampolish3 support (now in
337        RTEMS_BSP_CONFIGURE).
338
3392006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
340
341        * configure.ac: Add ampolish3 support.
342        * Makefile.am: Add preinstall.am.
343
3442006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
345
346        * Makefile.am: Don't include subdirs.am.
347
3482006-01-05      Till Straumann <strauman@slac.stanford.edu>
349
350        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
351
3522005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
353
354        * include/bsp.h: New header guard.
355
3562005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
357
358        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
359
3602005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
361
362        * include/tm27.h: Elininate unsigned32.
363
3642005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
365
366        PR 779/bsp
367        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
368        interrupt handlers in powerpc bsps
369
3702005-04-11      Jennifer Averett <jennifer@OARcorp.com>
371
372        PR 777/bsps
373        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
374
3752005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
376
377        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
378        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
379        CPU_MINIMUM_STACK_FRAME_SIZE.
380
3812005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
382
383        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
384
3852005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
386
387        * Makefile.am: Merge-in wrapup/Makefile.am.
388        * wrapup/Makefile.am: Remove.
389        * configure.ac: Reflect changes above.
390
3912005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
392
393        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
394
3952005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
396
397        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
398
3992004-11-22      Jennifer Averett <jennifer@OARcorp.com>
400
401        PR 617/bsps
402        PR 581/bsps
403        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
404        start/start.S, startup/bspstart.c, startup/linkcmds,
405        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
406        Convert PSIM to new exception model.
407        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
408        * startup/setvec.c, timer/timer.c: Removed.
409
4102004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
411
412        * configure.ac: Require automake > 1.9.
413
4142004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
415
416        PR 610/bsps
417        * Makefile.am: Add include/tm27.h, Cosmetics.
418        * include/tm27.h: Final cosmetics.
419
4202004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
421
422        * include/bsp.h: Split out tmtest27 support.
423        * include/tm27.h: New.
424
4252004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
426
427        PR 613/bsps
428        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
429
4302004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
431
432        PR 614/bsps
433        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
434
4352004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
436
437        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
438
4392004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
440
441        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
442        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
443        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
444        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
445
4462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
447
448        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
449        timer/timer.c: Convert to using c99 fixed size types.
450
4512004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * Makefile.am: Reflect changes to bsp.am.
454        Preinstall dist_project_lib*.
455
4562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * Makefile.am: Reflect changes to bsp.am.
459
4602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * Makefile.am: Cosmetics.
463
4642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
467
4682004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * wrapup/Makefile.am: Convert to automake-building rules.
471
4722004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
475        Remove AM_CONDITIONAL(HAS_MP).
476
4772004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
480        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
481        vectors/Makefile.am. Use automake compilation rules.
482        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
483        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
484        * configure.ac: Reflect changes above.
485
4862004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * Makefile.am: Merge-in start/Makefile.am.
489        * start/Makefile.am: Remove.
490        * configure.ac: Reflect changes above.
491
4922004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
493
494        * wrapup/Makefile.am: Reflect changes to
495        ../support/*exception_processing/*.
496
4972004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
500        Add RTEMS_PROG_CCAS.
501
5022004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
503
504        * Makefile.am: Add PREINSTALL_DIRS.
505
5062004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
509        Add PRE/TMPINSTALL_FILES to CLEANFILES.
510        * start/Makefile.am: Ditto.
511        * startup/Makefile.am: Ditto.
512
5132004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * wrapup/Makefile.am: Eliminate $(LIB).
516        Use noinst_DATA to trigger building libbsp.a.
517
5182003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * console/Makefile.am: Eliminate *.rel.
521        Use $(top_srcdir)/../../shared instead of ../../../shared.
522        * startup/Makefile.am: Cosmetics.
523
5242003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * clock/Makefile.am: Eliminate VPATH.
527        * console/Makefile.am: Eliminate VPATH.
528        * shmsupp/Makefile.am: Eliminate VPATH.
529        * startup/Makefile.am: Eliminate VPATH.
530        * timer/Makefile.am: Eliminate VPATH.
531        * vectors/Makefile.am: Eliminate VPATH.
532
5332003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * wrapup/Makefile.am: Remove GENERIC_FILES.
536
5372003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * startup/linkcmds: Remove SEARCH_DIR.
540
5412003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
544        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
545
5462003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
549        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
550
5512003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
554
5552003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * start/Makefile.am: Misc cleanups and fixes.
558        * startup/Makefile.am: Misc cleanups and fixes.
559        * startup/linkcmds: Preparations for gcc-3.3.x.
560        * wrapup/Makefile.am: Misc cleanups and fixes.
561
5622003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * Makefile.am: Add preinstallation dirstamp support.
565        * clock/Makefile.am: Cosmetics.
566        * console/Makefile.am: Cosmetics.
567        * shmsupp/Makefile.am: Cosmetics.
568        * startup/Makefile.am: Cosmetics.
569        * timer/Makefile.am: Cosmetics.
570        * vectors/Makefile.am: Cosmetics.
571        * wrapup/Makefile.am: Cosmetics.
572
5732003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
574
575        * clock/Makefile.am: Remove all-local: $(ARCH).
576        * console/Makefile.am: Remove all-local: $(ARCH).
577        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
578        * start/Makefile.am: Remove all-local: $(ARCH).
579        * startup/Makefile.am: Remove all-local: $(ARCH).
580        * timer/Makefile.am: Remove all-local: $(ARCH).
581        * vectors/Makefile.am: Remove all-local: $(ARCH).
582        * wrapup/Makefile.am: Remove all-local: $(ARCH).
583
5842003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
585
586        * Makefile.am: Merge-in include/Makefile.am.
587        Reflect changes to bsp.am.
588        * include/Makefile.am: Remove.
589        * configure.ac: Reflect changes above.
590
5912003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * bsp_specs: Remove *lib:.
594
5952003-09-04      Joel Sherrill <joel@OARcorp.com>
596
597        * console/console-io.c, include/bsp.h, include/coverhd.h,
598        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
599        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
600        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
601        vectors/vectors.S: URL for license changed.
602
6032003-09-04      Joel Sherrill <joel@OARcorp.com>
604
605        * startup/bspstart.c: Removed incorrect statement about copyright
606        assignment.
607
6082003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * Makefile.am: Reflect having moved aclocal/.
611
6122003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * Makefile.am: Reflect having moved automake/.
615        * clock/Makefile.am: Reflect having moved automake/.
616        * console/Makefile.am: Reflect having moved automake/.
617        * include/Makefile.am: Reflect having moved automake/.
618        * shmsupp/Makefile.am: Reflect having moved automake/.
619        * start/Makefile.am: Reflect having moved automake/.
620        * startup/Makefile.am: Reflect having moved automake/.
621        * timer/Makefile.am: Reflect having moved automake/.
622        * vectors/Makefile.am: Reflect having moved automake/.
623        * wrapup/Makefile.am: Reflect having moved automake/.
624
6252003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
628
6292003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        PR 445/bsps
632        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
633        Remove cpp, old_cpp (now unused).
634
6352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * configure.ac: Remove AC_CONFIG_AUX_DIR.
638
6392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
642
6432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac: AC_PREREQ(2.57).
646
6472003-01-20      Joel Sherrill <joel@OARcorp.com>
648
649        * startup/linkcmds*: Add FreeBSD sysctl() sections.
650
6512002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
654        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
655        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
656        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
657        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
658        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
659        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
660
6612002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * start/Makefile.am: Use install-data-local to install startfile.
664
6652002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
668
6692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * .cvsignore: Reformat.
672        Add autom4te*cache.
673        Remove autom4te.cache.
674
6752002-09-07      Joel Sherrill <joel@OARcorp.com>
676
677        * clock/clock.c: Disabled use of fast idle since it seems broken
678        with gcc 3.2.
679
6802002-08-21      Joel Sherrill <joel@OARcorp.com>
681
682        * bsp_specs: Added support for -nostdlibs.
683
6842002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
687        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
688        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
689        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
690        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
691        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
692        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
693        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
694
6952002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * start/Makefile.am: Eliminate PGM.
698        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
699
7002002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
701
702        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
703
7042002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
707        Remove $(OBJS) from all-local.
708
7092002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
712
7132001-05-09      Joel Sherrill <joel@OARcorp.com>
714
715        * startup/linkcmds: In support of gcc 3.1, added one of more
716        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
717        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
718        and direction of segments to memory regions may also have been
719        addressed.  This was a sweep across all BSPs.
720 
7212002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * startup/bspstart.c: Include <rtems/bspIo.h>.
724        * vectors/align_h.S: Use <> instead of "" for include files.
725
7262001-04-08      Joel Sherrill <joel@OARcorp.com>
727
728        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
729 
7302002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * configure.ac:
733        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
734        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
735        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
736        * Makefile.am: Remove AUTOMAKE_OPTIONS.
737        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
738        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
739        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
740        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
741        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
742        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
743        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
744        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
745
7462002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
749
7502001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
753
7542001-11-26      Joel Sherrill <joel@OARcorp.com>
755
756        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
757
7582001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        * Makefile.am: Add @exceptions@ to SUBDIRS.
761        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
762        make/custom/psim.cfg;
763        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
764        Add RTEMS_PPC_EXCEPTIONS([old]).
765        * include/Makefile.am: include force-preinstall.am.
766        * wrapup/Makefile.am: Apply @exceptions@.
767
7682001-11-20      Joel Sherrill <joel@OARcorp.com>
769
770        * console/console-io.c: Fix incorrect comment.
771
7722001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
773
774        This modification is part of the submitted modifications necessary to
775        support the IBM PPC405 family.  This submission was reviewed by
776        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
777        not negatively impact the ppc403 BSPs.  The submission and tracking
778        process was captured as PR50.
779        * vectors/align_h.S: Added ppc405 support.
780
7812001-10-25      Joel Sherrill <joel@OARcorp.com>
782
783        * startup/linkcmds: Added _init and _fini.
784
7852001-10-12      Joel Sherrill <joel@OARcorp.com>
786
787        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
788
7892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
792        * configure.in: Remove.
793        * configure.ac: New file, generated from configure.in by autoupdate.
794
7952001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
798
7992001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
802        happy.
803
8042001-08-16      Joel Sherrill <joel@OARcorp.com>
805
806        * clock/clock.c: Ensure that clock ticks are long enough to
807        make forward progress.  This was modified to improve results
808        on the RTEMS tests and the ACATS.
809        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
810        gnat 3.13p.
811
8122001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
813
814        * configure.in: Add bspopts.h.
815        * include/.cvsignore: Add bspopts.h*, stamp-h*.
816        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
817        * include/bsp.h: Include bspopts.h.
818
8192001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
820
821        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
822
8232001-01-03      Joel Sherrill <joel@OARcorp.com>
824
825        * clock/clock.c: Use shared clock driver shell.
826        * console/console.c: Removed.  Now use shared polling shell.
827        * console/console-io.c: New file.
828        * console/Makefile.am: Correct to use shared polling shell.
829        * startup/bspstart.c: Remove all fast idle references.
830
8312000-12-19      Joel Sherrill <joel@OARcorp.com>
832
833        * timer/timer.c: Removed incorrect comments about ERC32.
834
8352000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
838
8392000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
842
8432000-11-01      Joel Sherrill <joel@OARcorp.com>
844
845        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
846        and libcsupport.h moved from libc to lib/include/rtems and
847        now must be referenced as <rtems/XXX.h>.   Header file order
848        was cleaned up while doing this.
849
8502000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
853        Switch to GNU canonicalization.
854
8552000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
856
857        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
858        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
859        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
860
8612000-08-10      Joel Sherrill <joel@OARcorp.com>
862
863        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.