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

4.104.114.95
Last change on this file since 4243433 was 4243433, checked in by Joel Sherrill <joel.sherrill@…>, on 08/18/08 at 21:17:16

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

  • irq/irq_init.c: Fix warnings.
  • Property mode set to 100644
File size: 25.0 KB
Line 
12008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * irq/irq_init.c: Fix warnings.
4
52008-07-24      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * startup/bspstart.c: Changed bsp_get_workarea() to
8        bsp_get_work_area() and added support for an optional separate heap
9        area.
10
112008-07-18      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * startup/bspstart.c: This BSP is OK with SPRG0.
14
152008-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * configure.ac: Add fast idle.
18
192008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * Makefile.am, configure.ac, startup/bspstart.c: Add capability for
22        bootcard.c BSP Initialization Framework to ask the BSP where it has
23        memory for the RTEMS Workspace and C Program Heap. These collectively
24        are referred to as work area. If the BSP supports this, then it does
25        not have to include code to split the available memory between the
26        two areas. This reduces the amount of code in the BSP specific
27        bspstart.c file. Additionally, the shared framework can initialize
28        the C Library, call rtems_debug_enable(), and dirty the work area
29        memory. Until most/all BSPs support this new capability, if the BSP
30        supports this, it should call
31        RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac. When
32        the transition is complete, this autoconf macro can be removed.
33
342008-05-12      Joel Sherrill <joel.sherrill@OARcorp.com>
35
36        * startup/bspstart.c: Refactored and renamed initialization routines to
37        rtems_initialize_data_structures, rtems_initialize_before_drivers,
38        rtems_initialize_device_drivers, and
39        rtems_initialize_start_multitasking. This opened the sequence up so
40        that bootcard() could provide a more robust and flexible framework
41        which is easier to explain and understand. This also lays the
42        groundwork for sharing the division of available memory between the
43        RTEMS workspace and heap and the C library initialization across all
44        BSPs.
45
462008-05-07      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * console/console-io.c: Typo.
49
502008-04-17      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * Makefile.am: Do not use intermediate .rel files unless from libcpu or
53        a network driver. This simplifies the Makefile.am and avoids pulling
54        in unneeded code.
55
562008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * startup/linkcmds: Add wildcard to gcc_except_table section so
59        programs compiled with gcc 4.3.x can link.
60
612008-01-03      Till Straumann <strauman@slac.stanford.edu>
62
63        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
64        C++ static constructors are not executed because the
65        call to __do_global_ctors_aux() is emitted into the .init
66        section by this endfile (yes, the endfile contributes to .init).
67
682007-12-11      Till Straumann <strauman@slac.stanford.edu>
69
70        * Makefile.am: use new irq_bspsupport.rel which was
71        split out of exc_bspsupport.rel to provide finer-grained
72        control over what BSPs want to use.
73
742007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
77        Configuration Table. Use the RTEMS provided accessor macros to obtain
78        configuration fields.
79
802007-12-10      Till Straumann <strauman@slac.stanford.edu>
81       
82        * Makefile.am, irq/irq_init.c: use vector/interrupt
83        support from libcpu/powerpc/new-exceptions/bspsupport.
84
852007-12-08      Till Straumann <strauman@slac.stanford.edu>
86
87        * Makefile.am: irq_supp.h was moved from shared/irq to
88        libcpu/powerpc/new-exceptions/bspsupport.
89
902007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * irq/irq_init.c: Add missing vectDesc variable.
93
942007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * clock/clock.c: Fix typo.
97
982007-12-04      Till Straumann <strauman@slac.stanford.edu>
99
100        * irq/irq_init.c: removed unnecessary code (alredy
101        done by shared/irq/irq.c).
102
1032007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
104
105        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
106        from CPU Table to Configuration Table. Eliminate CPU Table from all
107        ports. Delete references to CPU Table in all forms.
108
1092007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
110
111        * Makefile.am, irq/no_pic.c: Spacing.
112
1132007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
116        Table fields to the Configuration Table. This included
117        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
118        do_zero_of_workspace, extra_mpci_receive_server_stack,
119        stack_allocate_hook, and stack_free_hook. As a side-effect of this
120        effort some multiprocessing code was made conditional and some style
121        clean up occurred.
122
1232007-12-02      Till Straumann <strauman@slac.stanford.edu>
124
125        * irq/no_pic.c: use new inline routine exported by
126        shared/irq/irq_supp.h for scanning the handler list.
127
1282007-12-02      Till Straumann <strauman@slac.stanford.edu>
129
130        * irq/irq_init.c: removed irrelevant comment.
131
1322007-11-30      Till Straumann <strauman@slac.stanford.edu>
133
134        * startup/bspstart.c: removed declaration of
135        bsp_exceptions_in_RAM.
136
1372007-11-30      Till Straumann <strauman@slac.stanford.edu>
138
139        * irq/irq.h, irq/no_pic.c: some more changes to let
140        using shared/irq/irq.c work.
141
1422007-11-30      Till Straumann <strauman@slac.stanford.edu>
143
144        * Makefile.am, irq/irq.h, irq/no_pic.c: install
145        and use new <irq/irq_supp.h> header.
146
1472007-11-30      Till Straumann <strauman@slac.stanford.edu>
148        * irq/irq.h, irq/irq_init.c: Removed the definition
149        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
150        initialize the irqBase member of the rtems_irq_global_settings
151        struct. However, irqBase is an rtems_irq_symbolic_name,
152        so using BSP_LOWEST_OFFSET is more appropriate.
153
1542007-11-30      Till Straumann <strauman@slac.stanford.edu>
155        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
156        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
157        has no support for an interrupt controller or interrupts
158        other than the decrementer. Removed all definitions for PCI + ISA
159        interrupts and all unnecessary code (leftovers from copying).
160        Separated PIC-specific bits into 'no_pic.c' which allows us
161        to use 'irq.c' (i.e., more code) from 'shared'.
162
1632007-11-30      Till Straumann <strauman@slac.stanford.edu>
164
165        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
166        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
167        sysv + eabi are properly supported.
168
1692007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
172        just defined.
173
1742007-11-29      Till Straumann <strauman@slac.stanford.edu>
175
176        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
177        to come closer to what other BSPs do. This allows us to use the
178        shared irq_asm.S. No more individual assembly code :-)
179
1802007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
181
182        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
183        Table. They have been replaced with variables named bsp_XXX as
184        needed.
185
1862007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
189
1902007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        PR 1257/bsps
193        * irq/irq.c: Code outside of cpukit should use the public API for
194        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
195        public API and directly accessing _CPU_ISR_Disable and
196        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
197        directive which could lead to problems. This patch also changes the
198        type of the variable passed into these routines and addresses minor
199        style issues.
200
2012007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
202
203        * irq_init.c, Makefile.am: adapted to shared exception code
204
2052007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * bsp_specs: Remove qrtems_debug.
208
2092007-04-05      Joel Sherrill <joel@OARcorp.com>
210
211        * clock/clock.c: Removed. File is unused in current source.
212
2132007-03-28      Joel Sherrill <joel@OARcorp.com>
214
215        * Makefile.am: Modify to avoid pulling in too much into minimum
216        executable.
217
2182006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * configure.ac: New BUG-REPORT address.
221
2222006-11-15      Joel Sherrill <joel@OARcorp.com>
223
224        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
225        eliminated a file and simplified initialization.
226
2272006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
228
229        * Makefile.am: Remove superfluous -DASM.
230
2312006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * configure.ac: Require autoconf-2.60. Require automake-1.10.
234
2352006-08-09      Joel Sherrill <joel@OARcorp.com>
236
237        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
238
2392006-03-08      Joel Sherrill <joel@OARcorp.com>
240
241        * startup/linkcmds: Add .gnu.linkonce.b.* section.
242
2432006-02-08      Joel Sherrill <joel@OARcorp.com>
244
245        * startup/linkcmds: Add sections required by newer gcc versions.
246
2472006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
248
249        * configure.ac: Remove explicit ampolish3 support (now in
250        RTEMS_BSP_CONFIGURE).
251
2522006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Add ampolish3 support.
255        * Makefile.am: Add preinstall.am.
256
2572006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
258
259        * Makefile.am: Don't include subdirs.am.
260
2612006-01-05      Till Straumann <strauman@slac.stanford.edu>
262
263        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
264
2652005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
266
267        * include/bsp.h: New header guard.
268
2692005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
270
271        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
272
2732005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * include/tm27.h: Elininate unsigned32.
276
2772005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
278
279        PR 779/bsp
280        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
281        interrupt handlers in powerpc bsps
282
2832005-04-11      Jennifer Averett <jennifer@OARcorp.com>
284
285        PR 777/bsps
286        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
287
2882005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
289
290        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
291        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
292        CPU_MINIMUM_STACK_FRAME_SIZE.
293
2942005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
295
296        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
297
2982005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * Makefile.am: Merge-in wrapup/Makefile.am.
301        * wrapup/Makefile.am: Remove.
302        * configure.ac: Reflect changes above.
303
3042005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
305
306        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
307
3082005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
309
310        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
311
3122004-11-22      Jennifer Averett <jennifer@OARcorp.com>
313
314        PR 617/bsps
315        PR 581/bsps
316        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
317        start/start.S, startup/bspstart.c, startup/linkcmds,
318        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
319        Convert PSIM to new exception model.
320        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
321        * startup/setvec.c, timer/timer.c: Removed.
322
3232004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
324
325        * configure.ac: Require automake > 1.9.
326
3272004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
328
329        PR 610/bsps
330        * Makefile.am: Add include/tm27.h, Cosmetics.
331        * include/tm27.h: Final cosmetics.
332
3332004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
334
335        * include/bsp.h: Split out tmtest27 support.
336        * include/tm27.h: New.
337
3382004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
339
340        PR 613/bsps
341        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
342
3432004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
344
345        PR 614/bsps
346        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
347
3482004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
349
350        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
351
3522004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
353
354        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
355        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
356        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
357        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
358
3592004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
360
361        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
362        timer/timer.c: Convert to using c99 fixed size types.
363
3642004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * Makefile.am: Reflect changes to bsp.am.
367        Preinstall dist_project_lib*.
368
3692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * Makefile.am: Reflect changes to bsp.am.
372
3732004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * Makefile.am: Cosmetics.
376
3772004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
380
3812004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * wrapup/Makefile.am: Convert to automake-building rules.
384
3852004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
388        Remove AM_CONDITIONAL(HAS_MP).
389
3902004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
393        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
394        vectors/Makefile.am. Use automake compilation rules.
395        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
396        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
397        * configure.ac: Reflect changes above.
398
3992004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * Makefile.am: Merge-in start/Makefile.am.
402        * start/Makefile.am: Remove.
403        * configure.ac: Reflect changes above.
404
4052004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * wrapup/Makefile.am: Reflect changes to
408        ../support/*exception_processing/*.
409
4102004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
413        Add RTEMS_PROG_CCAS.
414
4152004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * Makefile.am: Add PREINSTALL_DIRS.
418
4192004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
422        Add PRE/TMPINSTALL_FILES to CLEANFILES.
423        * start/Makefile.am: Ditto.
424        * startup/Makefile.am: Ditto.
425
4262004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
427
428        * wrapup/Makefile.am: Eliminate $(LIB).
429        Use noinst_DATA to trigger building libbsp.a.
430
4312003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * console/Makefile.am: Eliminate *.rel.
434        Use $(top_srcdir)/../../shared instead of ../../../shared.
435        * startup/Makefile.am: Cosmetics.
436
4372003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * clock/Makefile.am: Eliminate VPATH.
440        * console/Makefile.am: Eliminate VPATH.
441        * shmsupp/Makefile.am: Eliminate VPATH.
442        * startup/Makefile.am: Eliminate VPATH.
443        * timer/Makefile.am: Eliminate VPATH.
444        * vectors/Makefile.am: Eliminate VPATH.
445
4462003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * wrapup/Makefile.am: Remove GENERIC_FILES.
449
4502003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * startup/linkcmds: Remove SEARCH_DIR.
453
4542003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
457        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
458
4592003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
460
461        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
462        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
463
4642003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
467
4682003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * start/Makefile.am: Misc cleanups and fixes.
471        * startup/Makefile.am: Misc cleanups and fixes.
472        * startup/linkcmds: Preparations for gcc-3.3.x.
473        * wrapup/Makefile.am: Misc cleanups and fixes.
474
4752003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * Makefile.am: Add preinstallation dirstamp support.
478        * clock/Makefile.am: Cosmetics.
479        * console/Makefile.am: Cosmetics.
480        * shmsupp/Makefile.am: Cosmetics.
481        * startup/Makefile.am: Cosmetics.
482        * timer/Makefile.am: Cosmetics.
483        * vectors/Makefile.am: Cosmetics.
484        * wrapup/Makefile.am: Cosmetics.
485
4862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * clock/Makefile.am: Remove all-local: $(ARCH).
489        * console/Makefile.am: Remove all-local: $(ARCH).
490        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
491        * start/Makefile.am: Remove all-local: $(ARCH).
492        * startup/Makefile.am: Remove all-local: $(ARCH).
493        * timer/Makefile.am: Remove all-local: $(ARCH).
494        * vectors/Makefile.am: Remove all-local: $(ARCH).
495        * wrapup/Makefile.am: Remove all-local: $(ARCH).
496
4972003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * Makefile.am: Merge-in include/Makefile.am.
500        Reflect changes to bsp.am.
501        * include/Makefile.am: Remove.
502        * configure.ac: Reflect changes above.
503
5042003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * bsp_specs: Remove *lib:.
507
5082003-09-04      Joel Sherrill <joel@OARcorp.com>
509
510        * console/console-io.c, include/bsp.h, include/coverhd.h,
511        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
512        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
513        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
514        vectors/vectors.S: URL for license changed.
515
5162003-09-04      Joel Sherrill <joel@OARcorp.com>
517
518        * startup/bspstart.c: Removed incorrect statement about copyright
519        assignment.
520
5212003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * Makefile.am: Reflect having moved aclocal/.
524
5252003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * Makefile.am: Reflect having moved automake/.
528        * clock/Makefile.am: Reflect having moved automake/.
529        * console/Makefile.am: Reflect having moved automake/.
530        * include/Makefile.am: Reflect having moved automake/.
531        * shmsupp/Makefile.am: Reflect having moved automake/.
532        * start/Makefile.am: Reflect having moved automake/.
533        * startup/Makefile.am: Reflect having moved automake/.
534        * timer/Makefile.am: Reflect having moved automake/.
535        * vectors/Makefile.am: Reflect having moved automake/.
536        * wrapup/Makefile.am: Reflect having moved automake/.
537
5382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
541
5422003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        PR 445/bsps
545        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
546        Remove cpp, old_cpp (now unused).
547
5482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * configure.ac: Remove AC_CONFIG_AUX_DIR.
551
5522003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
555
5562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * configure.ac: AC_PREREQ(2.57).
559
5602003-01-20      Joel Sherrill <joel@OARcorp.com>
561
562        * startup/linkcmds*: Add FreeBSD sysctl() sections.
563
5642002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
567        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
568        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
569        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
570        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
571        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
572        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
573
5742002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
575
576        * start/Makefile.am: Use install-data-local to install startfile.
577
5782002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
581
5822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * .cvsignore: Reformat.
585        Add autom4te*cache.
586        Remove autom4te.cache.
587
5882002-09-07      Joel Sherrill <joel@OARcorp.com>
589
590        * clock/clock.c: Disabled use of fast idle since it seems broken
591        with gcc 3.2.
592
5932002-08-21      Joel Sherrill <joel@OARcorp.com>
594
595        * bsp_specs: Added support for -nostdlibs.
596
5972002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
600        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
601        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
602        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
603        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
604        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
605        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
606        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
607
6082002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * start/Makefile.am: Eliminate PGM.
611        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
612
6132002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
616
6172002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
620        Remove $(OBJS) from all-local.
621
6222002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
625
6262001-05-09      Joel Sherrill <joel@OARcorp.com>
627
628        * startup/linkcmds: In support of gcc 3.1, added one of more
629        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
630        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
631        and direction of segments to memory regions may also have been
632        addressed.  This was a sweep across all BSPs.
633 
6342002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
635
636        * startup/bspstart.c: Include <rtems/bspIo.h>.
637        * vectors/align_h.S: Use <> instead of "" for include files.
638
6392001-04-08      Joel Sherrill <joel@OARcorp.com>
640
641        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
642 
6432002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac:
646        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
647        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
648        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
649        * Makefile.am: Remove AUTOMAKE_OPTIONS.
650        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
651        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
652        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
653        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
654        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
655        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
656        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
657        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
658
6592002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
662
6632001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
666
6672001-11-26      Joel Sherrill <joel@OARcorp.com>
668
669        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
670
6712001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * Makefile.am: Add @exceptions@ to SUBDIRS.
674        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
675        make/custom/psim.cfg;
676        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
677        Add RTEMS_PPC_EXCEPTIONS([old]).
678        * include/Makefile.am: include force-preinstall.am.
679        * wrapup/Makefile.am: Apply @exceptions@.
680
6812001-11-20      Joel Sherrill <joel@OARcorp.com>
682
683        * console/console-io.c: Fix incorrect comment.
684
6852001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
686
687        This modification is part of the submitted modifications necessary to
688        support the IBM PPC405 family.  This submission was reviewed by
689        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
690        not negatively impact the ppc403 BSPs.  The submission and tracking
691        process was captured as PR50.
692        * vectors/align_h.S: Added ppc405 support.
693
6942001-10-25      Joel Sherrill <joel@OARcorp.com>
695
696        * startup/linkcmds: Added _init and _fini.
697
6982001-10-12      Joel Sherrill <joel@OARcorp.com>
699
700        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
701
7022001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
705        * configure.in: Remove.
706        * configure.ac: New file, generated from configure.in by autoupdate.
707
7082001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
711
7122001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
715        happy.
716
7172001-08-16      Joel Sherrill <joel@OARcorp.com>
718
719        * clock/clock.c: Ensure that clock ticks are long enough to
720        make forward progress.  This was modified to improve results
721        on the RTEMS tests and the ACATS.
722        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
723        gnat 3.13p.
724
7252001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * configure.in: Add bspopts.h.
728        * include/.cvsignore: Add bspopts.h*, stamp-h*.
729        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
730        * include/bsp.h: Include bspopts.h.
731
7322001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
733
734        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
735
7362001-01-03      Joel Sherrill <joel@OARcorp.com>
737
738        * clock/clock.c: Use shared clock driver shell.
739        * console/console.c: Removed.  Now use shared polling shell.
740        * console/console-io.c: New file.
741        * console/Makefile.am: Correct to use shared polling shell.
742        * startup/bspstart.c: Remove all fast idle references.
743
7442000-12-19      Joel Sherrill <joel@OARcorp.com>
745
746        * timer/timer.c: Removed incorrect comments about ERC32.
747
7482000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
751
7522000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
753
754        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
755
7562000-11-01      Joel Sherrill <joel@OARcorp.com>
757
758        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
759        and libcsupport.h moved from libc to lib/include/rtems and
760        now must be referenced as <rtems/XXX.h>.   Header file order
761        was cleaned up while doing this.
762
7632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
766        Switch to GNU canonicalization.
767
7682000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
771        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
772        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
773
7742000-08-10      Joel Sherrill <joel@OARcorp.com>
775
776        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.