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

Last change on this file since 454e6b1 was 454e6b1, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/17/06 at 02:26:55

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

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