source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog @ aa4369c

4.104.114.84.95
Last change on this file since aa4369c was aa4369c, checked in by Joel Sherrill <joel.sherrill@…>, on 11/15/06 at 15:24:01

2006-11-15 Joel Sherrill <joel@…>

  • Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a file and simplified initialization.
  • Property mode set to 100644
File size: 24.7 KB
Line 
12006-11-15      Joel Sherrill <joel@OARcorp.com>
2
3        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
4        file and simplified initialization.
5
62006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * Makefile.am: Remove superfluous -DASM.
9
102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * configure.ac: Require autoconf-2.60. Require automake-1.10.
13
142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
17
182006-09-11      Chris Johns <chrisj@rtems.org>
19
20        * times.mcp750: Removed extra CRLF.
21       
222006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * configure.ac: Remove explicit ampolish3 support (now in
25        RTEMS_BSP_CONFIGURE).
26
272006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * configure.ac: Add ampolish3 support.
30        * Makefile.am: Add preinstall.am.
31
322005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * configure.ac: Remove USE_ENHANCED_INTR_API.
35
362005-11-09      Eric Norum <norume@aps.anl.gov>
37
38        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
39        * Makefile.am: Need to install vme_am_defs.h,
40
412005-11-03      Till Straumann <strauman@slac.stanford.edu>
42
43        * shared/irq/openpic_i8259_irq.c: New file.
44        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
45        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
46        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
47        specifica from generic irq handling into openpic_i8259_irq.c; added
48        some compilation conditionals to help BSPs without ISA to omit ISA
49        interrupts and calling i8259 code.
50
512005-11-03      Till Straumann <strauman@slac.stanford.edu>
52
53        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
54        zerobss.c files to list to be made. Added some explanations about
55        CPU <-> PCI <-> VME address mapping issues.
56
572005-11-03      Till Straumann <strauman@slac.stanford.edu>
58
59        * Makefile.am, startup/linkcmds:
60        moved linkcmds to shared area for other BSPs to use
61
622005-10-20      Eric Norum <norume@aps.anl.gov>
63
64        * include/bsp.h: Support MVME2100.
65
662005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * include/bsp.h: New header guard.
69
702005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
71
72        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
73
742005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * Makefile.am: Merge-in wrapup/Makefile.am.
77        * wrapup/Makefile.am: Remove.
78        * configure.ac: Reflect changes above.
79
802005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
83
842005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
87
882004-11-17      Joel Sherrill <joel@OARcorp.com>
89
90        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
91
922004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
93
94        * README.MVME2100: Update to include DBAT0.
95        * startup/linkcmds: Add sections from new gcc versions.
96
972004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        PR 717/bsps
100        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
101
1022004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
103
104        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
105        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
106        also a significant amount of spelling and whitespace cleanup.
107        * README.MVME2100: New file.
108
1092004-11-05      Joel Sherrill <joel@OARcorp.com>
110
111        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
112
1132004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
114
115        * configure.ac: Require automake > 1.9.
116
1172004-05-22      Joel Sherrill <joel@OARcorp.com>
118
119        PR 615/bsps
120        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
121        that is the only kind this BSP supports and tm27 does not care which
122        interrupt model is used as long as the macros are properly defined.
123
1242004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
125
126        PR 610/bsps
127        * Makefile.am: Add include/tm27.h, Cosmetics.
128        * include/tm27.h: Final cosmetics.
129
1302004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
131
132        * include/bsp.h: Split out tmtest27 support.
133        * include/tm27.h: New.
134
1352004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
138        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
139
1402004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        * include/bsp.h: Convert to using c99 fixed size types.
143
1442004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * bootloader/Makefile.am: Fix preinstall dir handling.
147
1482004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * bootloader/Makefile.am: Preinstall dirs.
151        * Makefile.am: Reflect changes to bsp.am.
152        Preinstall dist_project_lib*.
153
1542004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * bootloader/Makefile.am: Fix up paths having been broken in
157        previous patch.
158
1592004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * bootloader/Makefile.am: Remove references to $(top_srcdir).
162        Remove NM, LD. Cosmetics.
163
1642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * configure.ac: Explicitly check for NM.
167
1682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * Makefile.am: Reflect changes to bsp.am.
171
1722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
175
1762004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * wrapup/Makefile.am: Convert to automake-building rules.
179
1802004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
183
1842004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
187        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
188        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
189        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
190        Use automake compilation rules.
191        Rename clock.rel to pclock.rel (Conflict with libcpu).
192        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
193        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
194        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
195        vectors/Makefile.am, vme/Makefile.am: Remove.
196        * configure.ac: Reflect changes above.
197        * wrapup/Makefile.am: Reflect changes above.
198
1992004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * wrapup/Makefile.am: Reflect changes to
202        ../support/*exception_processing/*.
203
2042004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
207        Add RTEMS_PROG_CCAS.
208
2092004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * Makefile.am: Add PREINSTALL_DIRS.
212        * irq/Makefile.am: Add PREINSTALL_DIRS.
213        * motorola/Makefile.am: Add PREINSTALL_DIRS.
214        * openpic/Makefile.am: Add PREINSTALL_DIRS.
215        * pci/Makefile.am: Add PREINSTALL_DIRS.
216        * vectors/Makefile.am: Add PREINSTALL_DIRS.
217        * vme/Makefile.am: Add PREINSTALL_DIRS.
218        * wrapup/Makefile.am: Reflect changes to libcpu.
219
2202004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
223        Add PRE/TMPINSTALL_FILES to CLEANFILES.
224        * bootloader/Makefile.am: Ditto.
225        * irq/Makefile.am: Ditto.
226        * motorola/Makefile.am: Ditto.
227        * openpic/Makefile.am: Ditto.
228        * pci/Makefile.am: Ditto.
229        * start/Makefile.am: Ditto.
230        * startup/Makefile.am: Ditto.
231        * vectors/Makefile.am: Ditto.
232        * vme/Makefile.am: Ditto.
233
2342004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * wrapup/Makefile.am: Eliminate $(LIB).
237        Use noinst_DATA to trigger building libbsp.a.
238
2392003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * start/Makefile.am: Add BUILD-VARIANTS.
242
2432003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * vectors/Makefile.am: Fix typos.
246        * vme/Makefile.am: Fix typos.
247
2482003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * bootloader/Makefile.am: Eliminate VPATH.
251        * clock/Makefile.am: Eliminate VPATH.
252        * console/Makefile.am: Eliminate VPATH.
253        * irq/Makefile.am: Eliminate VPATH.
254        * motorola/Makefile.am: Eliminate VPATH.
255        * openpic/Makefile.am: Eliminate VPATH.
256        * pci/Makefile.am: Eliminate VPATH.
257        * residual/Makefile.am: Eliminate VPATH.
258        * start/Makefile.am: Eliminate VPATH.
259        * startup/Makefile.am: Eliminate VPATH.
260        * vectors/Makefile.am: Eliminate VPATH.
261        * vme/Makefile.am: Eliminate VPATH.
262
2632003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
266        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
267        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
268
2692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
272        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
273        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
274        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
275        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
276        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
277        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
278        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
279        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
280        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
281
2822003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
285
2862003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * bootloader/Makefile.am: Misc cleanups and fixes.
289        * motorola/Makefile.am: Misc cleanups and fixes.
290        * start/Makefile.am: Misc cleanups and fixes.
291        * startup/Makefile.am: Misc cleanups and fixes.
292        * startup/linkcmds: Preparations for gcc-3.3.x.
293
2942003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * Makefile.am: Cosmetics.
297        * bootloader/Makefile.am: Cosmetics.
298        * startup/Makefile.am: Cosmetics.
299
3002003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * Makefile.am: Add preinstallation dirstamp support.
303        * bootloader/Makefile.am: Cosmetics.
304        * clock/Makefile.am: Cosmetics.
305        * console/Makefile.am: Cosmetics.
306        * irq/Makefile.am: Add preinstallation dirstamp support.
307        * motorola/Makefile.am: Cosmetics.
308        * openpic/Makefile.am: Cosmetics.
309        * pci/Makefile.am: Cosmetics.
310        * residual/Makefile.am: Cosmetics.
311        * start/Makefile.am: Cosmetics.
312        * startup/Makefile.am: Cosmetics.
313        * vectors/Makefile.am: Add preinstallation dirstamp support.
314        * vme/Makefile.am: Add preinstallation dirstamp support.
315        * wrapup/Makefile.am: Cosmetics.
316
3172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * clock/Makefile.am: Remove all-local: $(ARCH).
320        * console/Makefile.am: Remove all-local: $(ARCH).
321        * irq/Makefile.am: Remove all-local: $(ARCH).
322        * motorola/Makefile.am: Remove all-local: $(ARCH).
323        * openpic/Makefile.am: Remove all-local: $(ARCH).
324        * pci/Makefile.am: Remove all-local: $(ARCH).
325        * residual/Makefile.am: Remove all-local: $(ARCH).
326        * start/Makefile.am: Remove all-local: $(ARCH).
327        * startup/Makefile.am: Remove all-local: $(ARCH).
328        * vectors/Makefile.am: Remove all-local: $(ARCH).
329        * vme/Makefile.am: Remove all-local: $(ARCH).
330        * wrapup/Makefile.am: Remove all-local: $(ARCH).
331
3322003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * vectors/Makefile.am: Fix header installation.
335
3362003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * Makefile.am: Merge-in include/Makefile.am.
339        Reflect changes to bsp.am.
340        * include/Makefile.am: Remove.
341        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
342        coding standards).
343        * configure.ac: Reflect changes above.
344        * irq/Makefile.am: Fix header installation.
345        * motorola/Makefile.am: Fix header installation.
346        * openpic/Makefile.am: Fix header installation.
347        * pci/Makefile.am: Fix header installation.
348
3492003-09-26      Till Strauman <strauman@slac.stanford.edu>
350
351        PR 496/bsps
352        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
353        is used when initial heap size is limited to first 32 MB of RAM to
354        satisfy boot loader requirements.
355
3562003-09-26  Till Straumann <strauman@slac.stanford.edu>
357
358        PR 497/bsps
359        * BOOTING: Document letting the bootloader shut down the
360        network interface since it continues to run after loading
361        RTEMS application and has to be dealt with.
362 
3632003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * bsp_specs: Remove *lib:.
366
3672003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * Makefile.am: Reflect having moved aclocal/.
370
3712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * Makefile.am: Reflect having moved automake/.
374        * bootloader/Makefile.am: Reflect having moved automake/.
375        * clock/Makefile.am: Reflect having moved automake/.
376        * console/Makefile.am: Reflect having moved automake/.
377        * include/Makefile.am: Reflect having moved automake/.
378        * irq/Makefile.am: Reflect having moved automake/.
379        * motorola/Makefile.am: Reflect having moved automake/.
380        * openpic/Makefile.am: Reflect having moved automake/.
381        * pci/Makefile.am: Reflect having moved automake/.
382        * residual/Makefile.am: Reflect having moved automake/.
383        * start/Makefile.am: Reflect having moved automake/.
384        * startup/Makefile.am: Reflect having moved automake/.
385        * vectors/Makefile.am: Reflect having moved automake/.
386        * vme/Makefile.am: Reflect having moved automake/.
387        * wrapup/Makefile.am: Reflect having moved automake/.
388
3892003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
392
3932003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        PR 444/bsps
396        PR 445/bsps
397        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
398        -DUSE_ENHANCED_INTR_API from cpp.
399        Remove cpp, old_cpp (now unused).
400        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
401
4022003-03-27      Joel Sherrill <joel@OARcorp.com>
403
404        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
405        compile the bootloader.
406
4072003-03-18  Till Straumann <strauman@slac.stanford.edu>
408
409        PR 356/bsps
410        * bsp_specs, start/Makefile.am, startup/linkcmds
411        This patch makes RTEMS/powerpc/shared EABI compliant.
412        Declare all linker-script defined addresses as
413        variables of unknown size and not as short objects
414        like 'int', 'void*' etc.
415        This prevents the compiler from generating a relocation
416        who assumes the existence of an __rtems_end object in
417        one of the short data areas (which would result in a
418        linker error).
419
4202003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * configure.ac: Remove AC_CONFIG_AUX_DIR.
423
4242003-02-20      Till Straumann <strauman@slac.stanford.edu>
425
426        PR 349/bsps
427        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
428        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
429        Let the powerpc/shared (+derived) BSPs use pagetable support
430        from libcpu.
431
4322003-02-20      Till Straumann <strauman@slac.stanford.edu>
433
434        PR 349/bsps
435        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
436        to use the vmeUniverse VME-PCI bridge driver.
437        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
438
4392003-02-20      Till Straumann <strauman@slac.stanford.edu>
440
441        PR 349/bsps
442        * openpic/Makefile.am, pci/Makefile.am:
443          - install the 'openpic.h' and 'pci.h' headers
444          - avoid a name clash by renaming 'vsprintf' & friends
445            to 'k_vsprintf' etc.
446          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
447          - irq.c:
448             * fix: remove implicit assumption that ISA interrupt vectors start
449                    at 0
450             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
451               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
452          - fix: EABI compliance; isr/exception lowlevel handlers must not
453                 clobber R2 or R13
454          - fix: openpic_init was called with the polarity/senses tables
455                 swapped (fixed wrong order of arguments)
456          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
457
4582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
461
4622003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * configure.ac: AC_PREREQ(2.57).
465
4662003-01-20      Joel Sherrill <joel@OARcorp.com>
467
468        * startup/linkcmds*: Add FreeBSD sysctl() sections.
469
4702002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
471 
472        * startup/linkcmds: Shifted .init, .fini to match better with
473        crtbegin/crtend linking.
474
4752002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
478        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
479        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
480        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
481        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
482        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
483        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
484        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
485        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
486        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
487        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
488
4892002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * start/Makefile.am: Use install-data-local to install startfile.
492
4932002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
496
497002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
498
499        * README.mtx603e: New file.
500
5012002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
502
503        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
504        constructors/destructors run correctly. 
505        * startup/linkcmds: Increased code length and updated the ctor/dtor
506        sections to handle crtbegin, crtend objects.
507>       
5082002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * .cvsignore: Reformat.
511        Add autom4te*cache.
512        Remove autom4te.cache.
513
5142002-08-21      Joel Sherrill <joel@OARcorp.com>
515
516        * bsp_specs: Added support for -nostdlibs.
517
5182002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
521
5222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
523
524        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
525        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
526        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
527        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
528        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
529        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
530        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
531        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
532        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
533        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
534        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
535        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
536
5372002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * bootloader/Makefile.am: Install bootloader.o.
540        Install bootloader/bootloader.ppcboot.lds.
541
5422002-07-24      Joel Sherrill <joel@OARcorp.com>
543
544        * vectors/Makefile.am: Install bsp/vectors.h.
545
5462002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * include/Makefile.am: Fix preinstallation.
549        * bootloader: Eliminate $(INCLUDES).
550
5512002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * start/Makefile.am: Eliminate PGM.
554        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
555
5562002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
559
5602002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
563        Remove $(OBJS) from all-local.
564
5652002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
566
567        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
568
5692001-05-14      Till Straumann <strauman@slac.stanford.edu>
570
571        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
572        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
573        with the goal to make it more flexible and reusable by other
574        BSPs. The main strategies were:
575            - eliminate hardcoded base addresses; devices use offsets
576              and a BSP defined base address.
577            - separate functionality into different files (e.g. reboot from
578              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
579            - separate initialization code into separate files (e.g.  PCI
580              bridge detection/initialization was separated from the more
581              generic PCI access routines), also to make it easier for
582              'derived' BSPs to substitute their own initialization code.
583        There are also a couple of enhancements and fixes:
584            - IRQ handling code now has a hook for attaching a VME bridge.
585            - OpenPIC is now explicitely initialized (polarities, senses).
586              Eliminated the implicit assumption on the presence of an ISA PIC.
587            - UART and console driver now supports more than 1 port. The current
588              maximum of 2 can easily be extended by enlarging a table (it
589              would even be easier if the ISR API was not broken by design).
590            - fixed polled_io.c so it correctly supports console on COM2
591            - fixed TLB invalidation code (start.S).
592            - exception handler prints a stack backtrace.
593            - added BSP_pciFindDevice() to scan the pci bus for a particular
594              vendor/device/instance.
595
5962001-05-09      Joel Sherrill <joel@OARcorp.com>
597
598        * startup/linkcmds: In support of gcc 3.1, added one of more
599        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
600        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
601        and direction of segments to memory regions may also have been
602        addressed.  This was a sweep across all BSPs.
603 
6042001-04-08      Joel Sherrill <joel@OARcorp.com>
605
606        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
607 
6082002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
611
6122001-04-02      Joel Sherrill <joel@OARcorp.com>
613
614        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
615
6162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * configure.ac:
619        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
620        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
621        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
622        * Makefile.am: Remove AUTOMAKE_OPTIONS.
623        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
624        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
625        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
626        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
627        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
628        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
629        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
630        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
631        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
632        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
633        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
634        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
635
6362001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
639
6402001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
643
6442001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * Makefile.am: Add @exceptions@ to SUBDIRS;
647        Remove need_motorola_powerpc.
648        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
649        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
650        Remove need_motorola_powerpc;
651        Add RTEMS_PPC_EXCEPTIONS([new]).
652        * include/Makefile.am: Replace PREINSTALL_FILES with
653        TMPINSTALL_FILES, include force-preinstall.am.
654        * wrapup/Makefile.am: Apply @exceptions@.
655
6562001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * configure.ac: Add bspopts.h.
659        * include/.cvsignore: Add stamp-h* and bspopts.h*.
660        * include/Makefile.am: Add bspopts.h.
661        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
662
6632001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * bootloader/Makefile.am: completely reworked.
666        * configure.ac: Add AM_PROG_AS.
667
6682001-10-25      Joel Sherrill <joel@OARcorp.com>
669
670        * startup/linkcmds: Added _init and _fini.
671
6722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
675        * configure.in: Remove.
676        * configure.ac: New file, generated from configure.in by autoupdate.
677
6782001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
681        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
682        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
683        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
684        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
685        * bootloader/Makefile.am: Use 'CLEANFILES ='.
686
6872001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
688
689        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
690
6912001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
692
693        * bootloader/Makefile.am: Modified to install bootloader so
694        make-exe rule can avoid writing to install point or assuming
695        BSP build tree is available.
696
6972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
700
7012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
704
7052000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
708        Switch to GNU canonicalization.
709
7102000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
711
712        * startup/linkcmds: Added lines so DWARF debug information
713        would be available.  Otherwise gdb complains that the offsets
714        for the debug info are incorrect and doesn't load the files.
715
7162000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
719        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
720        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
721        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
722        Include compile.am
723
7242000-08-10      Joel Sherrill <joel@OARcorp.com>
725
726        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.