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

4.104.114.84.95
Last change on this file since 73733dc was 73733dc, checked in by Ralf Corsepius <ralf.corsepius@…>, on Jan 11, 2006 at 4:52:39 AM

2006-01-11 Ralf Corsepius <ralf.corsepius@…>

  • configure.ac: Remove explicit ampolish3 support (now in RTEMS_BSP_CONFIGURE).
  • Property mode set to 100644
File size: 24.2 KB
Line 
12006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove explicit ampolish3 support (now in
4        RTEMS_BSP_CONFIGURE).
5
62006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Add ampolish3 support.
9        * Makefile.am: Add preinstall.am.
10
112005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * configure.ac: Remove USE_ENHANCED_INTR_API.
14
152005-11-09      Eric Norum <norume@aps.anl.gov>
16
17        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
18        * Makefile.am: Need to install vme_am_defs.h,
19
202005-11-03      Till Straumann <strauman@slac.stanford.edu>
21
22        * shared/irq/openpic_i8259_irq.c: New file.
23        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
24        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
25        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
26        specifica from generic irq handling into openpic_i8259_irq.c; added
27        some compilation conditionals to help BSPs without ISA to omit ISA
28        interrupts and calling i8259 code.
29
302005-11-03      Till Straumann <strauman@slac.stanford.edu>
31
32        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
33        zerobss.c files to list to be made. Added some explanations about
34        CPU <-> PCI <-> VME address mapping issues.
35
362005-11-03      Till Straumann <strauman@slac.stanford.edu>
37
38        * Makefile.am, startup/linkcmds:
39        moved linkcmds to shared area for other BSPs to use
40
412005-10-20      Eric Norum <norume@aps.anl.gov>
42
43        * include/bsp.h: Support MVME2100.
44
452005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
46
47        * include/bsp.h: New header guard.
48
492005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
52
532005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * Makefile.am: Merge-in wrapup/Makefile.am.
56        * wrapup/Makefile.am: Remove.
57        * configure.ac: Reflect changes above.
58
592005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
62
632005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
66
672004-11-17      Joel Sherrill <joel@OARcorp.com>
68
69        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
70
712004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
72
73        * README.MVME2100: Update to include DBAT0.
74        * startup/linkcmds: Add sections from new gcc versions.
75
762004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
77
78        PR 717/bsps
79        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
80
812004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
82
83        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
84        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
85        also a significant amount of spelling and whitespace cleanup.
86        * README.MVME2100: New file.
87
882004-11-05      Joel Sherrill <joel@OARcorp.com>
89
90        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
91
922004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        * configure.ac: Require automake > 1.9.
95
962004-05-22      Joel Sherrill <joel@OARcorp.com>
97
98        PR 615/bsps
99        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
100        that is the only kind this BSP supports and tm27 does not care which
101        interrupt model is used as long as the macros are properly defined.
102
1032004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
104
105        PR 610/bsps
106        * Makefile.am: Add include/tm27.h, Cosmetics.
107        * include/tm27.h: Final cosmetics.
108
1092004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
110
111        * include/bsp.h: Split out tmtest27 support.
112        * include/tm27.h: New.
113
1142004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
115
116        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
117        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
118
1192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
120
121        * include/bsp.h: Convert to using c99 fixed size types.
122
1232004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * bootloader/Makefile.am: Fix preinstall dir handling.
126
1272004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * bootloader/Makefile.am: Preinstall dirs.
130        * Makefile.am: Reflect changes to bsp.am.
131        Preinstall dist_project_lib*.
132
1332004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * bootloader/Makefile.am: Fix up paths having been broken in
136        previous patch.
137
1382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * bootloader/Makefile.am: Remove references to $(top_srcdir).
141        Remove NM, LD. Cosmetics.
142
1432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * configure.ac: Explicitly check for NM.
146
1472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * Makefile.am: Reflect changes to bsp.am.
150
1512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
154
1552004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * wrapup/Makefile.am: Convert to automake-building rules.
158
1592004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
162
1632004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
166        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
167        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
168        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
169        Use automake compilation rules.
170        Rename clock.rel to pclock.rel (Conflict with libcpu).
171        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
172        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
173        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
174        vectors/Makefile.am, vme/Makefile.am: Remove.
175        * configure.ac: Reflect changes above.
176        * wrapup/Makefile.am: Reflect changes above.
177
1782004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * wrapup/Makefile.am: Reflect changes to
181        ../support/*exception_processing/*.
182
1832004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
186        Add RTEMS_PROG_CCAS.
187
1882004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * Makefile.am: Add PREINSTALL_DIRS.
191        * irq/Makefile.am: Add PREINSTALL_DIRS.
192        * motorola/Makefile.am: Add PREINSTALL_DIRS.
193        * openpic/Makefile.am: Add PREINSTALL_DIRS.
194        * pci/Makefile.am: Add PREINSTALL_DIRS.
195        * vectors/Makefile.am: Add PREINSTALL_DIRS.
196        * vme/Makefile.am: Add PREINSTALL_DIRS.
197        * wrapup/Makefile.am: Reflect changes to libcpu.
198
1992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
202        Add PRE/TMPINSTALL_FILES to CLEANFILES.
203        * bootloader/Makefile.am: Ditto.
204        * irq/Makefile.am: Ditto.
205        * motorola/Makefile.am: Ditto.
206        * openpic/Makefile.am: Ditto.
207        * pci/Makefile.am: Ditto.
208        * start/Makefile.am: Ditto.
209        * startup/Makefile.am: Ditto.
210        * vectors/Makefile.am: Ditto.
211        * vme/Makefile.am: Ditto.
212
2132004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * wrapup/Makefile.am: Eliminate $(LIB).
216        Use noinst_DATA to trigger building libbsp.a.
217
2182003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * start/Makefile.am: Add BUILD-VARIANTS.
221
2222003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * vectors/Makefile.am: Fix typos.
225        * vme/Makefile.am: Fix typos.
226
2272003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * bootloader/Makefile.am: Eliminate VPATH.
230        * clock/Makefile.am: Eliminate VPATH.
231        * console/Makefile.am: Eliminate VPATH.
232        * irq/Makefile.am: Eliminate VPATH.
233        * motorola/Makefile.am: Eliminate VPATH.
234        * openpic/Makefile.am: Eliminate VPATH.
235        * pci/Makefile.am: Eliminate VPATH.
236        * residual/Makefile.am: Eliminate VPATH.
237        * start/Makefile.am: Eliminate VPATH.
238        * startup/Makefile.am: Eliminate VPATH.
239        * vectors/Makefile.am: Eliminate VPATH.
240        * vme/Makefile.am: Eliminate VPATH.
241
2422003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
245        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
246        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
247
2482003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
251        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
252        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
253        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
254        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
255        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
256        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
257        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
258        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
259        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
260
2612003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
264
2652003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * bootloader/Makefile.am: Misc cleanups and fixes.
268        * motorola/Makefile.am: Misc cleanups and fixes.
269        * start/Makefile.am: Misc cleanups and fixes.
270        * startup/Makefile.am: Misc cleanups and fixes.
271        * startup/linkcmds: Preparations for gcc-3.3.x.
272
2732003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * Makefile.am: Cosmetics.
276        * bootloader/Makefile.am: Cosmetics.
277        * startup/Makefile.am: Cosmetics.
278
2792003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am: Add preinstallation dirstamp support.
282        * bootloader/Makefile.am: Cosmetics.
283        * clock/Makefile.am: Cosmetics.
284        * console/Makefile.am: Cosmetics.
285        * irq/Makefile.am: Add preinstallation dirstamp support.
286        * motorola/Makefile.am: Cosmetics.
287        * openpic/Makefile.am: Cosmetics.
288        * pci/Makefile.am: Cosmetics.
289        * residual/Makefile.am: Cosmetics.
290        * start/Makefile.am: Cosmetics.
291        * startup/Makefile.am: Cosmetics.
292        * vectors/Makefile.am: Add preinstallation dirstamp support.
293        * vme/Makefile.am: Add preinstallation dirstamp support.
294        * wrapup/Makefile.am: Cosmetics.
295
2962003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * clock/Makefile.am: Remove all-local: $(ARCH).
299        * console/Makefile.am: Remove all-local: $(ARCH).
300        * irq/Makefile.am: Remove all-local: $(ARCH).
301        * motorola/Makefile.am: Remove all-local: $(ARCH).
302        * openpic/Makefile.am: Remove all-local: $(ARCH).
303        * pci/Makefile.am: Remove all-local: $(ARCH).
304        * residual/Makefile.am: Remove all-local: $(ARCH).
305        * start/Makefile.am: Remove all-local: $(ARCH).
306        * startup/Makefile.am: Remove all-local: $(ARCH).
307        * vectors/Makefile.am: Remove all-local: $(ARCH).
308        * vme/Makefile.am: Remove all-local: $(ARCH).
309        * wrapup/Makefile.am: Remove all-local: $(ARCH).
310
3112003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * vectors/Makefile.am: Fix header installation.
314
3152003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * Makefile.am: Merge-in include/Makefile.am.
318        Reflect changes to bsp.am.
319        * include/Makefile.am: Remove.
320        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
321        coding standards).
322        * configure.ac: Reflect changes above.
323        * irq/Makefile.am: Fix header installation.
324        * motorola/Makefile.am: Fix header installation.
325        * openpic/Makefile.am: Fix header installation.
326        * pci/Makefile.am: Fix header installation.
327
3282003-09-26      Till Strauman <strauman@slac.stanford.edu>
329
330        PR 496/bsps
331        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
332        is used when initial heap size is limited to first 32 MB of RAM to
333        satisfy boot loader requirements.
334
3352003-09-26  Till Straumann <strauman@slac.stanford.edu>
336
337        PR 497/bsps
338        * BOOTING: Document letting the bootloader shut down the
339        network interface since it continues to run after loading
340        RTEMS application and has to be dealt with.
341 
3422003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * bsp_specs: Remove *lib:.
345
3462003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * Makefile.am: Reflect having moved aclocal/.
349
3502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Reflect having moved automake/.
353        * bootloader/Makefile.am: Reflect having moved automake/.
354        * clock/Makefile.am: Reflect having moved automake/.
355        * console/Makefile.am: Reflect having moved automake/.
356        * include/Makefile.am: Reflect having moved automake/.
357        * irq/Makefile.am: Reflect having moved automake/.
358        * motorola/Makefile.am: Reflect having moved automake/.
359        * openpic/Makefile.am: Reflect having moved automake/.
360        * pci/Makefile.am: Reflect having moved automake/.
361        * residual/Makefile.am: Reflect having moved automake/.
362        * start/Makefile.am: Reflect having moved automake/.
363        * startup/Makefile.am: Reflect having moved automake/.
364        * vectors/Makefile.am: Reflect having moved automake/.
365        * vme/Makefile.am: Reflect having moved automake/.
366        * wrapup/Makefile.am: Reflect having moved automake/.
367
3682003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
371
3722003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        PR 444/bsps
375        PR 445/bsps
376        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
377        -DUSE_ENHANCED_INTR_API from cpp.
378        Remove cpp, old_cpp (now unused).
379        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
380
3812003-03-27      Joel Sherrill <joel@OARcorp.com>
382
383        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
384        compile the bootloader.
385
3862003-03-18  Till Straumann <strauman@slac.stanford.edu>
387
388        PR 356/bsps
389        * bsp_specs, start/Makefile.am, startup/linkcmds
390        This patch makes RTEMS/powerpc/shared EABI compliant.
391        Declare all linker-script defined addresses as
392        variables of unknown size and not as short objects
393        like 'int', 'void*' etc.
394        This prevents the compiler from generating a relocation
395        who assumes the existence of an __rtems_end object in
396        one of the short data areas (which would result in a
397        linker error).
398
3992003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * configure.ac: Remove AC_CONFIG_AUX_DIR.
402
4032003-02-20      Till Straumann <strauman@slac.stanford.edu>
404
405        PR 349/bsps
406        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
407        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
408        Let the powerpc/shared (+derived) BSPs use pagetable support
409        from libcpu.
410
4112003-02-20      Till Straumann <strauman@slac.stanford.edu>
412
413        PR 349/bsps
414        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
415        to use the vmeUniverse VME-PCI bridge driver.
416        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
417
4182003-02-20      Till Straumann <strauman@slac.stanford.edu>
419
420        PR 349/bsps
421        * openpic/Makefile.am, pci/Makefile.am:
422          - install the 'openpic.h' and 'pci.h' headers
423          - avoid a name clash by renaming 'vsprintf' & friends
424            to 'k_vsprintf' etc.
425          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
426          - irq.c:
427             * fix: remove implicit assumption that ISA interrupt vectors start
428                    at 0
429             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
430               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
431          - fix: EABI compliance; isr/exception lowlevel handlers must not
432                 clobber R2 or R13
433          - fix: openpic_init was called with the polarity/senses tables
434                 swapped (fixed wrong order of arguments)
435          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
436
4372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
440
4412003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * configure.ac: AC_PREREQ(2.57).
444
4452003-01-20      Joel Sherrill <joel@OARcorp.com>
446
447        * startup/linkcmds*: Add FreeBSD sysctl() sections.
448
4492002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
450 
451        * startup/linkcmds: Shifted .init, .fini to match better with
452        crtbegin/crtend linking.
453
4542002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
455
456        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
457        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
461        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
462        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
463        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
464        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
465        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
466        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
467
4682002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * start/Makefile.am: Use install-data-local to install startfile.
471
4722002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
475
476002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
477
478        * README.mtx603e: New file.
479
4802002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
481
482        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
483        constructors/destructors run correctly. 
484        * startup/linkcmds: Increased code length and updated the ctor/dtor
485        sections to handle crtbegin, crtend objects.
486>       
4872002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        * .cvsignore: Reformat.
490        Add autom4te*cache.
491        Remove autom4te.cache.
492
4932002-08-21      Joel Sherrill <joel@OARcorp.com>
494
495        * bsp_specs: Added support for -nostdlibs.
496
4972002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
500
5012002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
504        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
505        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
506        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
507        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
508        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
509        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
510        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
511        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
512        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
513        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
514        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
515
5162002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * bootloader/Makefile.am: Install bootloader.o.
519        Install bootloader/bootloader.ppcboot.lds.
520
5212002-07-24      Joel Sherrill <joel@OARcorp.com>
522
523        * vectors/Makefile.am: Install bsp/vectors.h.
524
5252002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * include/Makefile.am: Fix preinstallation.
528        * bootloader: Eliminate $(INCLUDES).
529
5302002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * start/Makefile.am: Eliminate PGM.
533        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
534
5352002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
536
537        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
538
5392002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
542        Remove $(OBJS) from all-local.
543
5442002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545
546        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
547
5482001-05-14      Till Straumann <strauman@slac.stanford.edu>
549
550        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
551        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
552        with the goal to make it more flexible and reusable by other
553        BSPs. The main strategies were:
554            - eliminate hardcoded base addresses; devices use offsets
555              and a BSP defined base address.
556            - separate functionality into different files (e.g. reboot from
557              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
558            - separate initialization code into separate files (e.g.  PCI
559              bridge detection/initialization was separated from the more
560              generic PCI access routines), also to make it easier for
561              'derived' BSPs to substitute their own initialization code.
562        There are also a couple of enhancements and fixes:
563            - IRQ handling code now has a hook for attaching a VME bridge.
564            - OpenPIC is now explicitely initialized (polarities, senses).
565              Eliminated the implicit assumption on the presence of an ISA PIC.
566            - UART and console driver now supports more than 1 port. The current
567              maximum of 2 can easily be extended by enlarging a table (it
568              would even be easier if the ISR API was not broken by design).
569            - fixed polled_io.c so it correctly supports console on COM2
570            - fixed TLB invalidation code (start.S).
571            - exception handler prints a stack backtrace.
572            - added BSP_pciFindDevice() to scan the pci bus for a particular
573              vendor/device/instance.
574
5752001-05-09      Joel Sherrill <joel@OARcorp.com>
576
577        * startup/linkcmds: In support of gcc 3.1, added one of more
578        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
579        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
580        and direction of segments to memory regions may also have been
581        addressed.  This was a sweep across all BSPs.
582 
5832001-04-08      Joel Sherrill <joel@OARcorp.com>
584
585        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
586 
5872002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
590
5912001-04-02      Joel Sherrill <joel@OARcorp.com>
592
593        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
594
5952002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * configure.ac:
598        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
599        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
600        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
601        * Makefile.am: Remove AUTOMAKE_OPTIONS.
602        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
603        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
604        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
605        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
606        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
607        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
608        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
609        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
610        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
611        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
612        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
613        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
614
6152001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
618
6192001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
622
6232001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * Makefile.am: Add @exceptions@ to SUBDIRS;
626        Remove need_motorola_powerpc.
627        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
628        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
629        Remove need_motorola_powerpc;
630        Add RTEMS_PPC_EXCEPTIONS([new]).
631        * include/Makefile.am: Replace PREINSTALL_FILES with
632        TMPINSTALL_FILES, include force-preinstall.am.
633        * wrapup/Makefile.am: Apply @exceptions@.
634
6352001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * configure.ac: Add bspopts.h.
638        * include/.cvsignore: Add stamp-h* and bspopts.h*.
639        * include/Makefile.am: Add bspopts.h.
640        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
641
6422001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * bootloader/Makefile.am: completely reworked.
645        * configure.ac: Add AM_PROG_AS.
646
6472001-10-25      Joel Sherrill <joel@OARcorp.com>
648
649        * startup/linkcmds: Added _init and _fini.
650
6512001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
654        * configure.in: Remove.
655        * configure.ac: New file, generated from configure.in by autoupdate.
656
6572001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
660        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
661        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
662        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
663        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
664        * bootloader/Makefile.am: Use 'CLEANFILES ='.
665
6662001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
667
668        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
669
6702001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
671
672        * bootloader/Makefile.am: Modified to install bootloader so
673        make-exe rule can avoid writing to install point or assuming
674        BSP build tree is available.
675
6762000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
679
6802000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
683
6842000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
687        Switch to GNU canonicalization.
688
6892000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
690
691        * startup/linkcmds: Added lines so DWARF debug information
692        would be available.  Otherwise gdb complains that the offsets
693        for the debug info are incorrect and doesn't load the files.
694
6952000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
698        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
699        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
700        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
701        Include compile.am
702
7032000-08-10      Joel Sherrill <joel@OARcorp.com>
704
705        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.