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

Last change on this file since 56e2dc0 was 56e2dc0, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/19/06 at 13:46:53

2006-10-19 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Require automake-1.10. Require autoconf-2.60.
  • Property mode set to 100644
File size: 24.5 KB
Line 
12006-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Require automake-1.10. Require autoconf-2.60.
4
52006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * bootloader/Makefile.am: Remove DEFAULT_INCLUDES.
8
92006-09-11      Chris Johns <chrisj@rtems.org>
10
11        * times.mcp750: Removed extra CRLF.
12       
132006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        * configure.ac: Remove explicit ampolish3 support (now in
16        RTEMS_BSP_CONFIGURE).
17
182006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * configure.ac: Add ampolish3 support.
21        * Makefile.am: Add preinstall.am.
22
232005-11-12      Ralf Corsepius <ralf.corsepius@rtems.org>
24
25        * configure.ac: Remove USE_ENHANCED_INTR_API.
26
272005-11-09      Eric Norum <norume@aps.anl.gov>
28
29        * bootloader/Makefile.am: Fix disagreement between GCCSPECS and GCC_SPECS.
30        * Makefile.am: Need to install vme_am_defs.h,
31
322005-11-03      Till Straumann <strauman@slac.stanford.edu>
33
34        * shared/irq/openpic_i8259_irq.c: New file.
35        * ChangeLog, Makefile.am, motorola_powerpc/ChangeLog,
36        motorola_powerpc/Makefile.am, shared/irq/irq.c, shared/irq/irq.h,
37        shared/irq/irq_asm.S, shared/irq/irq_init.c: Separated openpic/i8259
38        specifica from generic irq handling into openpic_i8259_irq.c; added
39        some compilation conditionals to help BSPs without ISA to omit ISA
40        interrupts and calling i8259 code.
41
422005-11-03      Till Straumann <strauman@slac.stanford.edu>
43
44        * Makefile.am, include/bsp.h: Added new shared pretaskinghook.c and
45        zerobss.c files to list to be made. Added some explanations about
46        CPU <-> PCI <-> VME address mapping issues.
47
482005-11-03      Till Straumann <strauman@slac.stanford.edu>
49
50        * Makefile.am, startup/linkcmds:
51        moved linkcmds to shared area for other BSPs to use
52
532005-10-20      Eric Norum <norume@aps.anl.gov>
54
55        * include/bsp.h: Support MVME2100.
56
572005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
58
59        * include/bsp.h: New header guard.
60
612005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
64
652005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
66
67        * Makefile.am: Merge-in wrapup/Makefile.am.
68        * wrapup/Makefile.am: Remove.
69        * configure.ac: Reflect changes above.
70
712005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
74
752005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
76
77        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
78
792004-11-17      Joel Sherrill <joel@OARcorp.com>
80
81        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
82
832004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
84
85        * README.MVME2100: Update to include DBAT0.
86        * startup/linkcmds: Add sections from new gcc versions.
87
882004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
89
90        PR 717/bsps
91        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
92
932004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
94
95        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
96        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
97        also a significant amount of spelling and whitespace cleanup.
98        * README.MVME2100: New file.
99
1002004-11-05      Joel Sherrill <joel@OARcorp.com>
101
102        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
103
1042004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
105
106        * configure.ac: Require automake > 1.9.
107
1082004-05-22      Joel Sherrill <joel@OARcorp.com>
109
110        PR 615/bsps
111        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
112        that is the only kind this BSP supports and tm27 does not care which
113        interrupt model is used as long as the macros are properly defined.
114
1152004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
116
117        PR 610/bsps
118        * Makefile.am: Add include/tm27.h, Cosmetics.
119        * include/tm27.h: Final cosmetics.
120
1212004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
122
123        * include/bsp.h: Split out tmtest27 support.
124        * include/tm27.h: New.
125
1262004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
127
128        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
129        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
130
1312004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
132
133        * include/bsp.h: Convert to using c99 fixed size types.
134
1352004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
136
137        * bootloader/Makefile.am: Fix preinstall dir handling.
138
1392004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * bootloader/Makefile.am: Preinstall dirs.
142        * Makefile.am: Reflect changes to bsp.am.
143        Preinstall dist_project_lib*.
144
1452004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * bootloader/Makefile.am: Fix up paths having been broken in
148        previous patch.
149
1502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * bootloader/Makefile.am: Remove references to $(top_srcdir).
153        Remove NM, LD. Cosmetics.
154
1552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * configure.ac: Explicitly check for NM.
158
1592004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * Makefile.am: Reflect changes to bsp.am.
162
1632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
166
1672004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * wrapup/Makefile.am: Convert to automake-building rules.
170
1712004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
174
1752004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
178        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
179        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
180        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
181        Use automake compilation rules.
182        Rename clock.rel to pclock.rel (Conflict with libcpu).
183        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
184        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
185        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
186        vectors/Makefile.am, vme/Makefile.am: Remove.
187        * configure.ac: Reflect changes above.
188        * wrapup/Makefile.am: Reflect changes above.
189
1902004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * wrapup/Makefile.am: Reflect changes to
193        ../support/*exception_processing/*.
194
1952004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
198        Add RTEMS_PROG_CCAS.
199
2002004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Add PREINSTALL_DIRS.
203        * irq/Makefile.am: Add PREINSTALL_DIRS.
204        * motorola/Makefile.am: Add PREINSTALL_DIRS.
205        * openpic/Makefile.am: Add PREINSTALL_DIRS.
206        * pci/Makefile.am: Add PREINSTALL_DIRS.
207        * vectors/Makefile.am: Add PREINSTALL_DIRS.
208        * vme/Makefile.am: Add PREINSTALL_DIRS.
209        * wrapup/Makefile.am: Reflect changes to libcpu.
210
2112004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
214        Add PRE/TMPINSTALL_FILES to CLEANFILES.
215        * bootloader/Makefile.am: Ditto.
216        * irq/Makefile.am: Ditto.
217        * motorola/Makefile.am: Ditto.
218        * openpic/Makefile.am: Ditto.
219        * pci/Makefile.am: Ditto.
220        * start/Makefile.am: Ditto.
221        * startup/Makefile.am: Ditto.
222        * vectors/Makefile.am: Ditto.
223        * vme/Makefile.am: Ditto.
224
2252004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * wrapup/Makefile.am: Eliminate $(LIB).
228        Use noinst_DATA to trigger building libbsp.a.
229
2302003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * start/Makefile.am: Add BUILD-VARIANTS.
233
2342003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * vectors/Makefile.am: Fix typos.
237        * vme/Makefile.am: Fix typos.
238
2392003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * bootloader/Makefile.am: Eliminate VPATH.
242        * clock/Makefile.am: Eliminate VPATH.
243        * console/Makefile.am: Eliminate VPATH.
244        * irq/Makefile.am: Eliminate VPATH.
245        * motorola/Makefile.am: Eliminate VPATH.
246        * openpic/Makefile.am: Eliminate VPATH.
247        * pci/Makefile.am: Eliminate VPATH.
248        * residual/Makefile.am: Eliminate VPATH.
249        * start/Makefile.am: Eliminate VPATH.
250        * startup/Makefile.am: Eliminate VPATH.
251        * vectors/Makefile.am: Eliminate VPATH.
252        * vme/Makefile.am: Eliminate VPATH.
253
2542003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
257        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
258        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
259
2602003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
263        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
264        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
265        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
266        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
267        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
268        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
269        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
270        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
271        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
272
2732003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
276
2772003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * bootloader/Makefile.am: Misc cleanups and fixes.
280        * motorola/Makefile.am: Misc cleanups and fixes.
281        * start/Makefile.am: Misc cleanups and fixes.
282        * startup/Makefile.am: Misc cleanups and fixes.
283        * startup/linkcmds: Preparations for gcc-3.3.x.
284
2852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * Makefile.am: Cosmetics.
288        * bootloader/Makefile.am: Cosmetics.
289        * startup/Makefile.am: Cosmetics.
290
2912003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * Makefile.am: Add preinstallation dirstamp support.
294        * bootloader/Makefile.am: Cosmetics.
295        * clock/Makefile.am: Cosmetics.
296        * console/Makefile.am: Cosmetics.
297        * irq/Makefile.am: Add preinstallation dirstamp support.
298        * motorola/Makefile.am: Cosmetics.
299        * openpic/Makefile.am: Cosmetics.
300        * pci/Makefile.am: Cosmetics.
301        * residual/Makefile.am: Cosmetics.
302        * start/Makefile.am: Cosmetics.
303        * startup/Makefile.am: Cosmetics.
304        * vectors/Makefile.am: Add preinstallation dirstamp support.
305        * vme/Makefile.am: Add preinstallation dirstamp support.
306        * wrapup/Makefile.am: Cosmetics.
307
3082003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * clock/Makefile.am: Remove all-local: $(ARCH).
311        * console/Makefile.am: Remove all-local: $(ARCH).
312        * irq/Makefile.am: Remove all-local: $(ARCH).
313        * motorola/Makefile.am: Remove all-local: $(ARCH).
314        * openpic/Makefile.am: Remove all-local: $(ARCH).
315        * pci/Makefile.am: Remove all-local: $(ARCH).
316        * residual/Makefile.am: Remove all-local: $(ARCH).
317        * start/Makefile.am: Remove all-local: $(ARCH).
318        * startup/Makefile.am: Remove all-local: $(ARCH).
319        * vectors/Makefile.am: Remove all-local: $(ARCH).
320        * vme/Makefile.am: Remove all-local: $(ARCH).
321        * wrapup/Makefile.am: Remove all-local: $(ARCH).
322
3232003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * vectors/Makefile.am: Fix header installation.
326
3272003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * Makefile.am: Merge-in include/Makefile.am.
330        Reflect changes to bsp.am.
331        * include/Makefile.am: Remove.
332        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
333        coding standards).
334        * configure.ac: Reflect changes above.
335        * irq/Makefile.am: Fix header installation.
336        * motorola/Makefile.am: Fix header installation.
337        * openpic/Makefile.am: Fix header installation.
338        * pci/Makefile.am: Fix header installation.
339
3402003-09-26      Till Strauman <strauman@slac.stanford.edu>
341
342        PR 496/bsps
343        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
344        is used when initial heap size is limited to first 32 MB of RAM to
345        satisfy boot loader requirements.
346
3472003-09-26  Till Straumann <strauman@slac.stanford.edu>
348
349        PR 497/bsps
350        * BOOTING: Document letting the bootloader shut down the
351        network interface since it continues to run after loading
352        RTEMS application and has to be dealt with.
353 
3542003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * bsp_specs: Remove *lib:.
357
3582003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Reflect having moved aclocal/.
361
3622003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: Reflect having moved automake/.
365        * bootloader/Makefile.am: Reflect having moved automake/.
366        * clock/Makefile.am: Reflect having moved automake/.
367        * console/Makefile.am: Reflect having moved automake/.
368        * include/Makefile.am: Reflect having moved automake/.
369        * irq/Makefile.am: Reflect having moved automake/.
370        * motorola/Makefile.am: Reflect having moved automake/.
371        * openpic/Makefile.am: Reflect having moved automake/.
372        * pci/Makefile.am: Reflect having moved automake/.
373        * residual/Makefile.am: Reflect having moved automake/.
374        * start/Makefile.am: Reflect having moved automake/.
375        * startup/Makefile.am: Reflect having moved automake/.
376        * vectors/Makefile.am: Reflect having moved automake/.
377        * vme/Makefile.am: Reflect having moved automake/.
378        * wrapup/Makefile.am: Reflect having moved automake/.
379
3802003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
383
3842003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        PR 444/bsps
387        PR 445/bsps
388        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
389        -DUSE_ENHANCED_INTR_API from cpp.
390        Remove cpp, old_cpp (now unused).
391        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
392
3932003-03-27      Joel Sherrill <joel@OARcorp.com>
394
395        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
396        compile the bootloader.
397
3982003-03-18  Till Straumann <strauman@slac.stanford.edu>
399
400        PR 356/bsps
401        * bsp_specs, start/Makefile.am, startup/linkcmds
402        This patch makes RTEMS/powerpc/shared EABI compliant.
403        Declare all linker-script defined addresses as
404        variables of unknown size and not as short objects
405        like 'int', 'void*' etc.
406        This prevents the compiler from generating a relocation
407        who assumes the existence of an __rtems_end object in
408        one of the short data areas (which would result in a
409        linker error).
410
4112003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * configure.ac: Remove AC_CONFIG_AUX_DIR.
414
4152003-02-20      Till Straumann <strauman@slac.stanford.edu>
416
417        PR 349/bsps
418        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
419        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
420        Let the powerpc/shared (+derived) BSPs use pagetable support
421        from libcpu.
422
4232003-02-20      Till Straumann <strauman@slac.stanford.edu>
424
425        PR 349/bsps
426        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
427        to use the vmeUniverse VME-PCI bridge driver.
428        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
429
4302003-02-20      Till Straumann <strauman@slac.stanford.edu>
431
432        PR 349/bsps
433        * openpic/Makefile.am, pci/Makefile.am:
434          - install the 'openpic.h' and 'pci.h' headers
435          - avoid a name clash by renaming 'vsprintf' & friends
436            to 'k_vsprintf' etc.
437          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
438          - irq.c:
439             * fix: remove implicit assumption that ISA interrupt vectors start
440                    at 0
441             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
442               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
443          - fix: EABI compliance; isr/exception lowlevel handlers must not
444                 clobber R2 or R13
445          - fix: openpic_init was called with the polarity/senses tables
446                 swapped (fixed wrong order of arguments)
447          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
448
4492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
452
4532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * configure.ac: AC_PREREQ(2.57).
456
4572003-01-20      Joel Sherrill <joel@OARcorp.com>
458
459        * startup/linkcmds*: Add FreeBSD sysctl() sections.
460
4612002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
462 
463        * startup/linkcmds: Shifted .init, .fini to match better with
464        crtbegin/crtend linking.
465
4662002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
469        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
471        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
472        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
473        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
474        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
475        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
476        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
477        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
478        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
479
4802002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * start/Makefile.am: Use install-data-local to install startfile.
483
4842002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
487
488002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
489
490        * README.mtx603e: New file.
491
4922002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
493
494        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
495        constructors/destructors run correctly. 
496        * startup/linkcmds: Increased code length and updated the ctor/dtor
497        sections to handle crtbegin, crtend objects.
498>       
4992002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * .cvsignore: Reformat.
502        Add autom4te*cache.
503        Remove autom4te.cache.
504
5052002-08-21      Joel Sherrill <joel@OARcorp.com>
506
507        * bsp_specs: Added support for -nostdlibs.
508
5092002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
512
5132002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
516        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
517        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
518        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
519        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
520        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
521        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
522        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
523        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
524        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
525        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
526        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
527
5282002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * bootloader/Makefile.am: Install bootloader.o.
531        Install bootloader/bootloader.ppcboot.lds.
532
5332002-07-24      Joel Sherrill <joel@OARcorp.com>
534
535        * vectors/Makefile.am: Install bsp/vectors.h.
536
5372002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * include/Makefile.am: Fix preinstallation.
540        * bootloader: Eliminate $(INCLUDES).
541
5422002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * start/Makefile.am: Eliminate PGM.
545        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
546
5472002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
550
5512002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
554        Remove $(OBJS) from all-local.
555
5562002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
557
558        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
559
5602001-05-14      Till Straumann <strauman@slac.stanford.edu>
561
562        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
563        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
564        with the goal to make it more flexible and reusable by other
565        BSPs. The main strategies were:
566            - eliminate hardcoded base addresses; devices use offsets
567              and a BSP defined base address.
568            - separate functionality into different files (e.g. reboot from
569              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
570            - separate initialization code into separate files (e.g.  PCI
571              bridge detection/initialization was separated from the more
572              generic PCI access routines), also to make it easier for
573              'derived' BSPs to substitute their own initialization code.
574        There are also a couple of enhancements and fixes:
575            - IRQ handling code now has a hook for attaching a VME bridge.
576            - OpenPIC is now explicitely initialized (polarities, senses).
577              Eliminated the implicit assumption on the presence of an ISA PIC.
578            - UART and console driver now supports more than 1 port. The current
579              maximum of 2 can easily be extended by enlarging a table (it
580              would even be easier if the ISR API was not broken by design).
581            - fixed polled_io.c so it correctly supports console on COM2
582            - fixed TLB invalidation code (start.S).
583            - exception handler prints a stack backtrace.
584            - added BSP_pciFindDevice() to scan the pci bus for a particular
585              vendor/device/instance.
586
5872001-05-09      Joel Sherrill <joel@OARcorp.com>
588
589        * startup/linkcmds: In support of gcc 3.1, added one of more
590        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
591        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
592        and direction of segments to memory regions may also have been
593        addressed.  This was a sweep across all BSPs.
594 
5952001-04-08      Joel Sherrill <joel@OARcorp.com>
596
597        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
598 
5992002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
600
601        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
602
6032001-04-02      Joel Sherrill <joel@OARcorp.com>
604
605        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
606
6072002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * configure.ac:
610        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
611        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
612        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
613        * Makefile.am: Remove AUTOMAKE_OPTIONS.
614        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
615        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
616        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
617        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
618        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
619        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
620        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
621        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
622        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
623        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
624        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
625        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
626
6272001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
630
6312001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
634
6352001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * Makefile.am: Add @exceptions@ to SUBDIRS;
638        Remove need_motorola_powerpc.
639        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
640        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
641        Remove need_motorola_powerpc;
642        Add RTEMS_PPC_EXCEPTIONS([new]).
643        * include/Makefile.am: Replace PREINSTALL_FILES with
644        TMPINSTALL_FILES, include force-preinstall.am.
645        * wrapup/Makefile.am: Apply @exceptions@.
646
6472001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * configure.ac: Add bspopts.h.
650        * include/.cvsignore: Add stamp-h* and bspopts.h*.
651        * include/Makefile.am: Add bspopts.h.
652        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
653
6542001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
655
656        * bootloader/Makefile.am: completely reworked.
657        * configure.ac: Add AM_PROG_AS.
658
6592001-10-25      Joel Sherrill <joel@OARcorp.com>
660
661        * startup/linkcmds: Added _init and _fini.
662
6632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
666        * configure.in: Remove.
667        * configure.ac: New file, generated from configure.in by autoupdate.
668
6692001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
672        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
673        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
674        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
675        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
676        * bootloader/Makefile.am: Use 'CLEANFILES ='.
677
6782001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
679
680        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
681
6822001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
683
684        * bootloader/Makefile.am: Modified to install bootloader so
685        make-exe rule can avoid writing to install point or assuming
686        BSP build tree is available.
687
6882000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
689
690        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
691
6922000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
695
6962000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
697
698        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
699        Switch to GNU canonicalization.
700
7012000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
702
703        * startup/linkcmds: Added lines so DWARF debug information
704        would be available.  Otherwise gdb complains that the offsets
705        for the debug info are incorrect and doesn't load the files.
706
7072000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
710        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
711        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
712        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
713        Include compile.am
714
7152000-08-10      Joel Sherrill <joel@OARcorp.com>
716
717        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.