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

4.104.114.84.95
Last change on this file since 34c4852 was 34c4852, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/26/05 at 05:36:48

2005-05-26 Ralf Corsepius <ralf.corsepius@…>

  • include/bsp.h: New header guard.
  • Property mode set to 100644
File size: 22.8 KB
Line 
12005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * include/bsp.h: New header guard.
4
52005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
8
92005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
10
11        * Makefile.am: Merge-in wrapup/Makefile.am.
12        * wrapup/Makefile.am: Remove.
13        * configure.ac: Reflect changes above.
14
152005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
16
17        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
18
192005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
20
21        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
22
232004-11-17      Joel Sherrill <joel@OARcorp.com>
24
25        * startup/linkcmds: Add sections required by gcc 3.3.x so it will link.
26
272004-11-16      Richard Campbell <richard.campbell@OARcorp.com>
28
29        * README.MVME2100: Update to include DBAT0.
30        * startup/linkcmds: Add sections from new gcc versions.
31
322004-11-12      Ralf Corsepius <ralf_corsepius@rtems.org>
33
34        PR 717/bsps
35        * bootloader/Makefile.am: Set up BOOTLOADER_CPU_CFLAGS.
36
372004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
38
39        * Makefile.am, configure.ac, bootloader/Makefile.am, include/bsp.h,
40        wrapup/Makefile.am: Add MVME2100 BSP and MPC8240 support. There was
41        also a significant amount of spelling and whitespace cleanup.
42        * README.MVME2100: New file.
43
442004-11-05      Joel Sherrill <joel@OARcorp.com>
45
46        * startup/linkcmds: Add .gnu.linkonce.b and .gnu.linkonce.bs sections.
47
482004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        * configure.ac: Require automake > 1.9.
51
522004-05-22      Joel Sherrill <joel@OARcorp.com>
53
54        PR 615/bsps
55        * include/tm27.h: Removing USE_ENHANCE_INTR_API conditional check since
56        that is the only kind this BSP supports and tm27 does not care which
57        interrupt model is used as long as the macros are properly defined.
58
592004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        PR 610/bsps
62        * Makefile.am: Add include/tm27.h, Cosmetics.
63        * include/tm27.h: Final cosmetics.
64
652004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * include/bsp.h: Split out tmtest27 support.
68        * include/tm27.h: New.
69
702004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
71
72        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
73        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
74
752004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
76
77        * include/bsp.h: Convert to using c99 fixed size types.
78
792004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
80
81        * bootloader/Makefile.am: Fix preinstall dir handling.
82
832004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        * bootloader/Makefile.am: Preinstall dirs.
86        * Makefile.am: Reflect changes to bsp.am.
87        Preinstall dist_project_lib*.
88
892004-02-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * bootloader/Makefile.am: Fix up paths having been broken in
92        previous patch.
93
942004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
95
96        * bootloader/Makefile.am: Remove references to $(top_srcdir).
97        Remove NM, LD. Cosmetics.
98
992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * configure.ac: Explicitly check for NM.
102
1032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * Makefile.am: Reflect changes to bsp.am.
106
1072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
110
1112004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * wrapup/Makefile.am: Convert to automake-building rules.
114
1152004-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * Makefile.am: Use include_*HEADERS for .../shared/*.h.
118
1192004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
122        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
123        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
124        startup/Makefile.am, vectors/Makefile.am, vme/Makefile.am.
125        Use automake compilation rules.
126        Rename clock.rel to pclock.rel (Conflict with libcpu).
127        * clock/Makefile.am, console/Makefile.am, irq/Makefile.am,
128        motorola/Makefile.am, openpic/Makefile.am, pci/Makefile.am,
129        residual/Makefile.am, start/Makefile.am, startup/Makefile.am,
130        vectors/Makefile.am, vme/Makefile.am: Remove.
131        * configure.ac: Reflect changes above.
132        * wrapup/Makefile.am: Reflect changes above.
133
1342004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * wrapup/Makefile.am: Reflect changes to
137        ../support/*exception_processing/*.
138
1392004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
140
141        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
142        Add RTEMS_PROG_CCAS.
143
1442004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * Makefile.am: Add PREINSTALL_DIRS.
147        * irq/Makefile.am: Add PREINSTALL_DIRS.
148        * motorola/Makefile.am: Add PREINSTALL_DIRS.
149        * openpic/Makefile.am: Add PREINSTALL_DIRS.
150        * pci/Makefile.am: Add PREINSTALL_DIRS.
151        * vectors/Makefile.am: Add PREINSTALL_DIRS.
152        * vme/Makefile.am: Add PREINSTALL_DIRS.
153        * wrapup/Makefile.am: Reflect changes to libcpu.
154
1552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
158        Add PRE/TMPINSTALL_FILES to CLEANFILES.
159        * bootloader/Makefile.am: Ditto.
160        * irq/Makefile.am: Ditto.
161        * motorola/Makefile.am: Ditto.
162        * openpic/Makefile.am: Ditto.
163        * pci/Makefile.am: Ditto.
164        * start/Makefile.am: Ditto.
165        * startup/Makefile.am: Ditto.
166        * vectors/Makefile.am: Ditto.
167        * vme/Makefile.am: Ditto.
168
1692004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * wrapup/Makefile.am: Eliminate $(LIB).
172        Use noinst_DATA to trigger building libbsp.a.
173
1742003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * start/Makefile.am: Add BUILD-VARIANTS.
177
1782003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * vectors/Makefile.am: Fix typos.
181        * vme/Makefile.am: Fix typos.
182
1832003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * bootloader/Makefile.am: Eliminate VPATH.
186        * clock/Makefile.am: Eliminate VPATH.
187        * console/Makefile.am: Eliminate VPATH.
188        * irq/Makefile.am: Eliminate VPATH.
189        * motorola/Makefile.am: Eliminate VPATH.
190        * openpic/Makefile.am: Eliminate VPATH.
191        * pci/Makefile.am: Eliminate VPATH.
192        * residual/Makefile.am: Eliminate VPATH.
193        * start/Makefile.am: Eliminate VPATH.
194        * startup/Makefile.am: Eliminate VPATH.
195        * vectors/Makefile.am: Eliminate VPATH.
196        * vme/Makefile.am: Eliminate VPATH.
197
1982003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * bootloader/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
201        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
202        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
203
2042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
207        * bootloader/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
208        * irq/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
209        * motorola/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
210        * openpic/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
211        * pci/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
212        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
213        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
214        * vectors/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
215        * vme/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
216
2172003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
220
2212003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
222
223        * bootloader/Makefile.am: Misc cleanups and fixes.
224        * motorola/Makefile.am: Misc cleanups and fixes.
225        * start/Makefile.am: Misc cleanups and fixes.
226        * startup/Makefile.am: Misc cleanups and fixes.
227        * startup/linkcmds: Preparations for gcc-3.3.x.
228
2292003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * Makefile.am: Cosmetics.
232        * bootloader/Makefile.am: Cosmetics.
233        * startup/Makefile.am: Cosmetics.
234
2352003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * Makefile.am: Add preinstallation dirstamp support.
238        * bootloader/Makefile.am: Cosmetics.
239        * clock/Makefile.am: Cosmetics.
240        * console/Makefile.am: Cosmetics.
241        * irq/Makefile.am: Add preinstallation dirstamp support.
242        * motorola/Makefile.am: Cosmetics.
243        * openpic/Makefile.am: Cosmetics.
244        * pci/Makefile.am: Cosmetics.
245        * residual/Makefile.am: Cosmetics.
246        * start/Makefile.am: Cosmetics.
247        * startup/Makefile.am: Cosmetics.
248        * vectors/Makefile.am: Add preinstallation dirstamp support.
249        * vme/Makefile.am: Add preinstallation dirstamp support.
250        * wrapup/Makefile.am: Cosmetics.
251
2522003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * clock/Makefile.am: Remove all-local: $(ARCH).
255        * console/Makefile.am: Remove all-local: $(ARCH).
256        * irq/Makefile.am: Remove all-local: $(ARCH).
257        * motorola/Makefile.am: Remove all-local: $(ARCH).
258        * openpic/Makefile.am: Remove all-local: $(ARCH).
259        * pci/Makefile.am: Remove all-local: $(ARCH).
260        * residual/Makefile.am: Remove all-local: $(ARCH).
261        * start/Makefile.am: Remove all-local: $(ARCH).
262        * startup/Makefile.am: Remove all-local: $(ARCH).
263        * vectors/Makefile.am: Remove all-local: $(ARCH).
264        * vme/Makefile.am: Remove all-local: $(ARCH).
265        * wrapup/Makefile.am: Remove all-local: $(ARCH).
266
2672003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * vectors/Makefile.am: Fix header installation.
270
2712003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Merge-in include/Makefile.am.
274        Reflect changes to bsp.am.
275        * include/Makefile.am: Remove.
276        * include/bsp.h: Add copy of ../shared/include/bsp.h (Violates BSP
277        coding standards).
278        * configure.ac: Reflect changes above.
279        * irq/Makefile.am: Fix header installation.
280        * motorola/Makefile.am: Fix header installation.
281        * openpic/Makefile.am: Fix header installation.
282        * pci/Makefile.am: Fix header installation.
283
2842003-09-26      Till Strauman <strauman@slac.stanford.edu>
285
286        PR 496/bsps
287        * startup/Makefile.am: Use PowerPC shared sbrk() implementation which
288        is used when initial heap size is limited to first 32 MB of RAM to
289        satisfy boot loader requirements.
290
2912003-09-26  Till Straumann <strauman@slac.stanford.edu>
292
293        PR 497/bsps
294        * BOOTING: Document letting the bootloader shut down the
295        network interface since it continues to run after loading
296        RTEMS application and has to be dealt with.
297 
2982003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * bsp_specs: Remove *lib:.
301
3022003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * Makefile.am: Reflect having moved aclocal/.
305
3062003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * Makefile.am: Reflect having moved automake/.
309        * bootloader/Makefile.am: Reflect having moved automake/.
310        * clock/Makefile.am: Reflect having moved automake/.
311        * console/Makefile.am: Reflect having moved automake/.
312        * include/Makefile.am: Reflect having moved automake/.
313        * irq/Makefile.am: Reflect having moved automake/.
314        * motorola/Makefile.am: Reflect having moved automake/.
315        * openpic/Makefile.am: Reflect having moved automake/.
316        * pci/Makefile.am: Reflect having moved automake/.
317        * residual/Makefile.am: Reflect having moved automake/.
318        * start/Makefile.am: Reflect having moved automake/.
319        * startup/Makefile.am: Reflect having moved automake/.
320        * vectors/Makefile.am: Reflect having moved automake/.
321        * vme/Makefile.am: Reflect having moved automake/.
322        * wrapup/Makefile.am: Reflect having moved automake/.
323
3242003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
327
3282003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        PR 444/bsps
331        PR 445/bsps
332        * bsp_specs: Remove -D__embedded__ -Asystem(embedded)
333        -DUSE_ENHANCED_INTR_API from cpp.
334        Remove cpp, old_cpp (now unused).
335        * configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
336
3372003-03-27      Joel Sherrill <joel@OARcorp.com>
338
339        * bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to
340        compile the bootloader.
341
3422003-03-18  Till Straumann <strauman@slac.stanford.edu>
343
344        PR 356/bsps
345        * bsp_specs, start/Makefile.am, startup/linkcmds
346        This patch makes RTEMS/powerpc/shared EABI compliant.
347        Declare all linker-script defined addresses as
348        variables of unknown size and not as short objects
349        like 'int', 'void*' etc.
350        This prevents the compiler from generating a relocation
351        who assumes the existence of an __rtems_end object in
352        one of the short data areas (which would result in a
353        linker error).
354
3552003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * configure.ac: Remove AC_CONFIG_AUX_DIR.
358
3592003-02-20      Till Straumann <strauman@slac.stanford.edu>
360
361        PR 349/bsps
362        * startup/Makefile.am, startup/linkcmds startup/Makefile.am,
363        startup/bspstart.c, startup/pgtbl_activate.c, startup/pgtbl_setup.c:
364        Let the powerpc/shared (+derived) BSPs use pagetable support
365        from libcpu.
366
3672003-02-20      Till Straumann <strauman@slac.stanford.edu>
368
369        PR 349/bsps
370        * Makefile.am, configure.ac: Add glue to the powerpc/shared BSP
371        to use the vmeUniverse VME-PCI bridge driver.
372        * vme/.cvsignore, vme/Makefile.am, wrapup/Makefile.am: New files.
373
3742003-02-20      Till Straumann <strauman@slac.stanford.edu>
375
376        PR 349/bsps
377        * openpic/Makefile.am, pci/Makefile.am:
378          - install the 'openpic.h' and 'pci.h' headers
379          - avoid a name clash by renaming 'vsprintf' & friends
380            to 'k_vsprintf' etc.
381          - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
382          - irq.c:
383             * fix: remove implicit assumption that ISA interrupt vectors start
384                    at 0
385             * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
386               IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
387          - fix: EABI compliance; isr/exception lowlevel handlers must not
388                 clobber R2 or R13
389          - fix: openpic_init was called with the polarity/senses tables
390                 swapped (fixed wrong order of arguments)
391          - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
392
3932003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
396
3972003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * configure.ac: AC_PREREQ(2.57).
400
4012003-01-20      Joel Sherrill <joel@OARcorp.com>
402
403        * startup/linkcmds*: Add FreeBSD sysctl() sections.
404
4052002-12-08      Greg Menke <gregory.menke@gsfc.nasa.gov>
406 
407        * startup/linkcmds: Shifted .init, .fini to match better with
408        crtbegin/crtend linking.
409
4102002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * bootloader/Makefile.am: Don't include @RTEMS_BSP@.cfg.
413        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
414        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
415        * irq/Makefile.am: Don't include @RTEMS_BSP@.cfg.
416        * motorola/Makefile.am: Don't include @RTEMS_BSP@.cfg.
417        * openpic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
418        * pci/Makefile.am: Don't include @RTEMS_BSP@.cfg.
419        * residual/Makefile.am: Don't include @RTEMS_BSP@.cfg.
420        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
421        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
422        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
423
4242002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * start/Makefile.am: Use install-data-local to install startfile.
427
4282002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
431
432002-11-17       Greg Menke <gregory.menke@gsfc.nasa.gov>
433
434        * README.mtx603e: New file.
435
4362002-11-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
437
438        * bsp_specs: Added crtbegin,crtend objects so C++ global objects
439        constructors/destructors run correctly. 
440        * startup/linkcmds: Increased code length and updated the ctor/dtor
441        sections to handle crtbegin, crtend objects.
442>       
4432002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * .cvsignore: Reformat.
446        Add autom4te*cache.
447        Remove autom4te.cache.
448
4492002-08-21      Joel Sherrill <joel@OARcorp.com>
450
451        * bsp_specs: Added support for -nostdlibs.
452
4532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * bootloader/Makefile.am: Fix that crappy Makefile.am once again.
456
4572002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * bootloader/Makefile.am: Use .$(OBJEXT) instead of .o.
460        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
461        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
462        * irq/Makefile.am: Use .$(OBJEXT) instead of .o.
463        * motorola/Makefile.am: Use .$(OBJEXT) instead of .o.
464        * openpic/Makefile.am: Use .$(OBJEXT) instead of .o.
465        * pci/Makefile.am: Use .$(OBJEXT) instead of .o.
466        * residual/Makefile.am: Use .$(OBJEXT) instead of .o.
467        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
468        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
469        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
470        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
471
4722002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * bootloader/Makefile.am: Install bootloader.o.
475        Install bootloader/bootloader.ppcboot.lds.
476
4772002-07-24      Joel Sherrill <joel@OARcorp.com>
478
479        * vectors/Makefile.am: Install bsp/vectors.h.
480
4812002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * include/Makefile.am: Fix preinstallation.
484        * bootloader: Eliminate $(INCLUDES).
485
4862002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
487
488        * start/Makefile.am: Eliminate PGM.
489        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
490
4912002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * startup/Makefile.am: Add bsplib_DATA = linkcmds.
494
4952002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
498        Remove $(OBJS) from all-local.
499
5002002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
503
5042001-05-14      Till Straumann <strauman@slac.stanford.edu>
505
506        * bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
507        Per PR216, "libbsp/powerpc/shared" BSP has been modified considerably
508        with the goal to make it more flexible and reusable by other
509        BSPs. The main strategies were:
510            - eliminate hardcoded base addresses; devices use offsets
511              and a BSP defined base address.
512            - separate functionality into different files (e.g. reboot from
513              inch.c to reboot.c) which can be overridden by a 'derived' BSP.
514            - separate initialization code into separate files (e.g.  PCI
515              bridge detection/initialization was separated from the more
516              generic PCI access routines), also to make it easier for
517              'derived' BSPs to substitute their own initialization code.
518        There are also a couple of enhancements and fixes:
519            - IRQ handling code now has a hook for attaching a VME bridge.
520            - OpenPIC is now explicitely initialized (polarities, senses).
521              Eliminated the implicit assumption on the presence of an ISA PIC.
522            - UART and console driver now supports more than 1 port. The current
523              maximum of 2 can easily be extended by enlarging a table (it
524              would even be easier if the ISR API was not broken by design).
525            - fixed polled_io.c so it correctly supports console on COM2
526            - fixed TLB invalidation code (start.S).
527            - exception handler prints a stack backtrace.
528            - added BSP_pciFindDevice() to scan the pci bus for a particular
529              vendor/device/instance.
530
5312001-05-09      Joel Sherrill <joel@OARcorp.com>
532
533        * startup/linkcmds: In support of gcc 3.1, added one of more
534        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
535        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
536        and direction of segments to memory regions may also have been
537        addressed.  This was a sweep across all BSPs.
538 
5392001-04-08      Joel Sherrill <joel@OARcorp.com>
540
541        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
542 
5432002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
544
545        * bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
546
5472001-04-02      Joel Sherrill <joel@OARcorp.com>
548
549        * bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
550
5512002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
552
553        * configure.ac:
554        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
555        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
556        * bootloader/Makefile.am: Remove AUTOMAKE_OPTIONS.
557        * Makefile.am: Remove AUTOMAKE_OPTIONS.
558        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
559        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
560        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
561        * irq/Makefile.am: Remove AUTOMAKE_OPTIONS.
562        * motorola/Makefile.am: Remove AUTOMAKE_OPTIONS.
563        * openpic/Makefile.am: Remove AUTOMAKE_OPTIONS.
564        * pci/Makefile.am: Remove AUTOMAKE_OPTIONS.
565        * residual/Makefile.am: Remove AUTOMAKE_OPTIONS.
566        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
567        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
568        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
569        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
570
5712001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
574
5752001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
578
5792001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * Makefile.am: Add @exceptions@ to SUBDIRS;
582        Remove need_motorola_powerpc.
583        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
584        make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
585        Remove need_motorola_powerpc;
586        Add RTEMS_PPC_EXCEPTIONS([new]).
587        * include/Makefile.am: Replace PREINSTALL_FILES with
588        TMPINSTALL_FILES, include force-preinstall.am.
589        * wrapup/Makefile.am: Apply @exceptions@.
590
5912001-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * configure.ac: Add bspopts.h.
594        * include/.cvsignore: Add stamp-h* and bspopts.h*.
595        * include/Makefile.am: Add bspopts.h.
596        * pci/Makefile.am: Append -O2 to AM_CFLAGS.
597
5982001-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * bootloader/Makefile.am: completely reworked.
601        * configure.ac: Add AM_PROG_AS.
602
6032001-10-25      Joel Sherrill <joel@OARcorp.com>
604
605        * startup/linkcmds: Added _init and _fini.
606
6072001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
610        * configure.in: Remove.
611        * configure.ac: New file, generated from configure.in by autoupdate.
612
6132001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
616        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
617        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
618        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
619        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
620        * bootloader/Makefile.am: Use 'CLEANFILES ='.
621
6222001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
623
624        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
625
6262001-01-03      Emmanuel Raguet <raguet@crf.canon.fr>
627
628        * bootloader/Makefile.am: Modified to install bootloader so
629        make-exe rule can avoid writing to install point or assuming
630        BSP build tree is available.
631
6322000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
633
634        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
635
6362000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
639
6402000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
643        Switch to GNU canonicalization.
644
6452000-09-29      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
646
647        * startup/linkcmds: Added lines so DWARF debug information
648        would be available.  Otherwise gdb complains that the offsets
649        for the debug info are incorrect and doesn't load the files.
650
6512000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * bootloader/Makefile.am, clock/Makefile.am, console/Makefile.am,
654        irq/Makefile.am, motorola/Makefile.am, openpic/Makefile.am,
655        pci/Makefile.am, residual/Makefile.am, start/Makefile.am,
656        startup/Makefile.am, vectors/Makefile.am, wrapup/Makefile.am:
657        Include compile.am
658
6592000-08-10      Joel Sherrill <joel@OARcorp.com>
660
661        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.