source: rtems/c/src/lib/libbsp/powerpc/psim/ChangeLog @ d1f57b5

4.104.114.95
Last change on this file since d1f57b5 was d1f57b5, checked in by Joel Sherrill <joel.sherrill@…>, on 03/03/08 at 23:07:47

2008-03-03 Joel Sherrill <joel.sherrill@…>

  • startup/linkcmds: Add wildcard to gcc_except_table section so programs compiled with gcc 4.3.x can link.
  • Property mode set to 100644
File size: 22.8 KB
Line 
12008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * startup/linkcmds: Add wildcard to gcc_except_table section so
4        programs compiled with gcc 4.3.x can link.
5
62008-01-03      Till Straumann <strauman@slac.stanford.edu>
7
8        * bsp_specs: added crtend.o back to the endfiles. Otherwise,
9        C++ static constructors are not executed because the
10        call to __do_global_ctors_aux() is emitted into the .init
11        section by this endfile (yes, the endfile contributes to .init).
12
132007-12-11      Till Straumann <strauman@slac.stanford.edu>
14
15        * Makefile.am: use new irq_bspsupport.rel which was
16        split out of exc_bspsupport.rel to provide finer-grained
17        control over what BSPs want to use.
18
192007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * bsp_specs, include/bsp.h, startup/bspstart.c: Eliminate copies of the
22        Configuration Table. Use the RTEMS provided accessor macros to obtain
23        configuration fields.
24
252007-12-10      Till Straumann <strauman@slac.stanford.edu>
26       
27        * Makefile.am, irq/irq_init.c: use vector/interrupt
28        support from libcpu/powerpc/new-exceptions/bspsupport.
29
302007-12-08      Till Straumann <strauman@slac.stanford.edu>
31
32        * Makefile.am: irq_supp.h was moved from shared/irq to
33        libcpu/powerpc/new-exceptions/bspsupport.
34
352007-12-06      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * irq/irq_init.c: Add missing vectDesc variable.
38
392007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * clock/clock.c: Fix typo.
42
432007-12-04      Till Straumann <strauman@slac.stanford.edu>
44
45        * irq/irq_init.c: removed unnecessary code (alredy
46        done by shared/irq/irq.c).
47
482007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
51        from CPU Table to Configuration Table. Eliminate CPU Table from all
52        ports. Delete references to CPU Table in all forms.
53
542007-12-03      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * Makefile.am, irq/no_pic.c: Spacing.
57
582007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
61        Table fields to the Configuration Table. This included
62        pretasking_hook, predriver_hook, postdriver_hook, idle_task,
63        do_zero_of_workspace, extra_mpci_receive_server_stack,
64        stack_allocate_hook, and stack_free_hook. As a side-effect of this
65        effort some multiprocessing code was made conditional and some style
66        clean up occurred.
67
682007-12-02      Till Straumann <strauman@slac.stanford.edu>
69
70        * irq/no_pic.c: use new inline routine exported by
71        shared/irq/irq_supp.h for scanning the handler list.
72
732007-12-02      Till Straumann <strauman@slac.stanford.edu>
74
75        * irq/irq_init.c: removed irrelevant comment.
76
772007-11-30      Till Straumann <strauman@slac.stanford.edu>
78
79        * startup/bspstart.c: removed declaration of
80        bsp_exceptions_in_RAM.
81
822007-11-30      Till Straumann <strauman@slac.stanford.edu>
83
84        * irq/irq.h, irq/no_pic.c: some more changes to let
85        using shared/irq/irq.c work.
86
872007-11-30      Till Straumann <strauman@slac.stanford.edu>
88
89        * Makefile.am, irq/irq.h, irq/no_pic.c: install
90        and use new <irq/irq_supp.h> header.
91
922007-11-30      Till Straumann <strauman@slac.stanford.edu>
93        * irq/irq.h, irq/irq_init.c: Removed the definition
94        of ASM_IRQ_VECTOR_BASE; this symbol was only use to
95        initialize the irqBase member of the rtems_irq_global_settings
96        struct. However, irqBase is an rtems_irq_symbolic_name,
97        so using BSP_LOWEST_OFFSET is more appropriate.
98
992007-11-30      Till Straumann <strauman@slac.stanford.edu>
100        * irq/irq.h, irq/irq.c (removed), irq/no_pic.c (added),
101        irq/irq_init.c, Makefile.am: The PSIM BSP (currently)
102        has no support for an interrupt controller or interrupts
103        other than the decrementer. Removed all definitions for PCI + ISA
104        interrupts and all unnecessary code (leftovers from copying).
105        Separated PIC-specific bits into 'no_pic.c' which allows us
106        to use 'irq.c' (i.e., more code) from 'shared'.
107
1082007-11-30      Till Straumann <strauman@slac.stanford.edu>
109
110        * startup/linkcmds.c, start/start.S: call __eabi() from start.S
111        and make sure linkcmds defines _SDA_BASE_ + _SDA2_BASE_ so that
112        sysv + eabi are properly supported.
113
1142007-11-30      Joel Sherrill <joel.sherrill@OARcorp.com>
115
116        * startup/bspstart.c: BSP_DIRTY_MEMORY should be tested for zero not
117        just defined.
118
1192007-11-29      Till Straumann <strauman@slac.stanford.edu>
120
121        * startup/bspstart.c, Makefile.am: Initialize BATs and enable MMU
122        to come closer to what other BSPs do. This allows us to use the
123        shared irq_asm.S. No more individual assembly code :-)
124
1252007-11-28      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * startup/bspstart.c: Eliminate PowerPC specific elements from the CPU
128        Table. They have been replaced with variables named bsp_XXX as
129        needed.
130
1312007-09-13      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
134
1352007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        PR 1257/bsps
138        * irq/irq.c: Code outside of cpukit should use the public API for
139        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
140        public API and directly accessing _CPU_ISR_Disable and
141        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
142        directive which could lead to problems. This patch also changes the
143        type of the variable passed into these routines and addresses minor
144        style issues.
145
1462007-07-06      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
147
148        * irq_init.c, Makefile.am: adapted to shared exception code
149
1502007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * bsp_specs: Remove qrtems_debug.
153
1542007-04-05      Joel Sherrill <joel@OARcorp.com>
155
156        * clock/clock.c: Removed. File is unused in current source.
157
1582007-03-28      Joel Sherrill <joel@OARcorp.com>
159
160        * Makefile.am: Modify to avoid pulling in too much into minimum
161        executable.
162
1632006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * configure.ac: New BUG-REPORT address.
166
1672006-11-15      Joel Sherrill <joel@OARcorp.com>
168
169        * Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
170        eliminated a file and simplified initialization.
171
1722006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * Makefile.am: Remove superfluous -DASM.
175
1762006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * configure.ac: Require autoconf-2.60. Require automake-1.10.
179
1802006-08-09      Joel Sherrill <joel@OARcorp.com>
181
182        * startup/linkcmds: Clean up a bit after adding missing .rela sections.
183
1842006-03-08      Joel Sherrill <joel@OARcorp.com>
185
186        * startup/linkcmds: Add .gnu.linkonce.b.* section.
187
1882006-02-08      Joel Sherrill <joel@OARcorp.com>
189
190        * startup/linkcmds: Add sections required by newer gcc versions.
191
1922006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
193
194        * configure.ac: Remove explicit ampolish3 support (now in
195        RTEMS_BSP_CONFIGURE).
196
1972006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
198
199        * configure.ac: Add ampolish3 support.
200        * Makefile.am: Add preinstall.am.
201
2022006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * Makefile.am: Don't include subdirs.am.
205
2062006-01-05      Till Straumann <strauman@slac.stanford.edu>
207
208        * Makefile.am, vectors/vectors.S: use shared version of vectors.S.
209
2102005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
211
212        * include/bsp.h: New header guard.
213
2142005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
215
216        * irq/irq.c, irq/irq.h: Modified to use rtems/irq.h.
217
2182005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
219
220        * include/tm27.h: Elininate unsigned32.
221
2222005-04-15      Jennifer Averett <jennifer.averett@oarcorp.com>
223
224        PR 779/bsp
225        * irq/irq.c, irq/irq.h, irq/irq_init.c: add parameter to new exception
226        interrupt handlers in powerpc bsps
227
2282005-04-11      Jennifer Averett <jennifer@OARcorp.com>
229
230        PR 777/bsps
231        * include/bsp.h: Add a Processor_Synchronize command in bsp.h
232
2332005-02-17      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * startup/bspstart.c: include <rtems/powerpc/powerpc.h>.
236        Use PPC_MINIMUM_STACK_FRAME_SIZE instead of
237        CPU_MINIMUM_STACK_FRAME_SIZE.
238
2392005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Remove argument from RTEMS_PPC_EXCEPTIONS.
242
2432005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
244
245        * Makefile.am: Merge-in wrapup/Makefile.am.
246        * wrapup/Makefile.am: Remove.
247        * configure.ac: Reflect changes above.
248
2492005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
250
251        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
252
2532005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
254
255        * Makefile.am, wrapup/Makefile.am: Remove build-variant support.
256
2572004-11-22      Jennifer Averett <jennifer@OARcorp.com>
258
259        PR 617/bsps
260        PR 581/bsps
261        * Makefile.am, bsp_specs, configure.ac, include/bsp.h, include/tm27.h,
262        start/start.S, startup/bspstart.c, startup/linkcmds,
263        tools/Makefile.am, tools/psim, vectors/vectors.S, wrapup/Makefile.am:
264        Convert PSIM to new exception model.
265        * irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: New files.
266        * startup/setvec.c, timer/timer.c: Removed.
267
2682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
269
270        * configure.ac: Require automake > 1.9.
271
2722004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
273
274        PR 610/bsps
275        * Makefile.am: Add include/tm27.h, Cosmetics.
276        * include/tm27.h: Final cosmetics.
277
2782004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
279
280        * include/bsp.h: Split out tmtest27 support.
281        * include/tm27.h: New.
282
2832004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
284
285        PR 613/bsps
286        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
287
2882004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
289
290        PR 614/bsps
291        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
292
2932004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
294
295        * vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
296
2972004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
298
299        * vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
300        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
301        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
302        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
303
3042004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
305
306        * include/bsp.h, shmsupp/getcfg.c, startup/bspstart.c,
307        timer/timer.c: Convert to using c99 fixed size types.
308
3092004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * Makefile.am: Reflect changes to bsp.am.
312        Preinstall dist_project_lib*.
313
3142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Reflect changes to bsp.am.
317
3182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * Makefile.am: Cosmetics.
321
3222004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * Makefile.am: Add $(TMPINSTALL_FILES) to all-local.
325
3262004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * wrapup/Makefile.am: Convert to automake-building rules.
329
3302004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * configure.ac: Remove RTEMS_CHECK_MULTIPROCESSING.
333        Remove AM_CONDITIONAL(HAS_MP).
334
3352004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
338        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
339        vectors/Makefile.am. Use automake compilation rules.
340        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
341        startup/Makefile.am, timer/Makefile.am, vectors/Makefile.am: Remove.
342        * configure.ac: Reflect changes above.
343
3442004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Merge-in start/Makefile.am.
347        * start/Makefile.am: Remove.
348        * configure.ac: Reflect changes above.
349
3502004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * wrapup/Makefile.am: Reflect changes to
353        ../support/*exception_processing/*.
354
3552004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
358        Add RTEMS_PROG_CCAS.
359
3602004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * Makefile.am: Add PREINSTALL_DIRS.
363
3642004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
367        Add PRE/TMPINSTALL_FILES to CLEANFILES.
368        * start/Makefile.am: Ditto.
369        * startup/Makefile.am: Ditto.
370
3712004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * wrapup/Makefile.am: Eliminate $(LIB).
374        Use noinst_DATA to trigger building libbsp.a.
375
3762003-12-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * console/Makefile.am: Eliminate *.rel.
379        Use $(top_srcdir)/../../shared instead of ../../../shared.
380        * startup/Makefile.am: Cosmetics.
381
3822003-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * clock/Makefile.am: Eliminate VPATH.
385        * console/Makefile.am: Eliminate VPATH.
386        * shmsupp/Makefile.am: Eliminate VPATH.
387        * startup/Makefile.am: Eliminate VPATH.
388        * timer/Makefile.am: Eliminate VPATH.
389        * vectors/Makefile.am: Eliminate VPATH.
390
3912003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * wrapup/Makefile.am: Remove GENERIC_FILES.
394
3952003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * startup/linkcmds: Remove SEARCH_DIR.
398
3992003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
402        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
403
4042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
407        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
408
4092003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
412
4132003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * start/Makefile.am: Misc cleanups and fixes.
416        * startup/Makefile.am: Misc cleanups and fixes.
417        * startup/linkcmds: Preparations for gcc-3.3.x.
418        * wrapup/Makefile.am: Misc cleanups and fixes.
419
4202003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * Makefile.am: Add preinstallation dirstamp support.
423        * clock/Makefile.am: Cosmetics.
424        * console/Makefile.am: Cosmetics.
425        * shmsupp/Makefile.am: Cosmetics.
426        * startup/Makefile.am: Cosmetics.
427        * timer/Makefile.am: Cosmetics.
428        * vectors/Makefile.am: Cosmetics.
429        * wrapup/Makefile.am: Cosmetics.
430
4312003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * clock/Makefile.am: Remove all-local: $(ARCH).
434        * console/Makefile.am: Remove all-local: $(ARCH).
435        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
436        * start/Makefile.am: Remove all-local: $(ARCH).
437        * startup/Makefile.am: Remove all-local: $(ARCH).
438        * timer/Makefile.am: Remove all-local: $(ARCH).
439        * vectors/Makefile.am: Remove all-local: $(ARCH).
440        * wrapup/Makefile.am: Remove all-local: $(ARCH).
441
4422003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * Makefile.am: Merge-in include/Makefile.am.
445        Reflect changes to bsp.am.
446        * include/Makefile.am: Remove.
447        * configure.ac: Reflect changes above.
448
4492003-09-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * bsp_specs: Remove *lib:.
452
4532003-09-04      Joel Sherrill <joel@OARcorp.com>
454
455        * console/console-io.c, include/bsp.h, include/coverhd.h,
456        shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c,
457        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
458        startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest,
459        vectors/vectors.S: URL for license changed.
460
4612003-09-04      Joel Sherrill <joel@OARcorp.com>
462
463        * startup/bspstart.c: Removed incorrect statement about copyright
464        assignment.
465
4662003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * Makefile.am: Reflect having moved aclocal/.
469
4702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * Makefile.am: Reflect having moved automake/.
473        * clock/Makefile.am: Reflect having moved automake/.
474        * console/Makefile.am: Reflect having moved automake/.
475        * include/Makefile.am: Reflect having moved automake/.
476        * shmsupp/Makefile.am: Reflect having moved automake/.
477        * start/Makefile.am: Reflect having moved automake/.
478        * startup/Makefile.am: Reflect having moved automake/.
479        * timer/Makefile.am: Reflect having moved automake/.
480        * vectors/Makefile.am: Reflect having moved automake/.
481        * wrapup/Makefile.am: Reflect having moved automake/.
482
4832003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
486
4872003-08-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
488
489        PR 445/bsps
490        * bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
491        Remove cpp, old_cpp (now unused).
492
4932003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
494
495        * configure.ac: Remove AC_CONFIG_AUX_DIR.
496
4972003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
500
5012003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: AC_PREREQ(2.57).
504
5052003-01-20      Joel Sherrill <joel@OARcorp.com>
506
507        * startup/linkcmds*: Add FreeBSD sysctl() sections.
508
5092002-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
512        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
513        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
514        * start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
515        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
516        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
517        * vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
518
5192002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * start/Makefile.am: Use install-data-local to install startfile.
522
5232002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
526
5272002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * .cvsignore: Reformat.
530        Add autom4te*cache.
531        Remove autom4te.cache.
532
5332002-09-07      Joel Sherrill <joel@OARcorp.com>
534
535        * clock/clock.c: Disabled use of fast idle since it seems broken
536        with gcc 3.2.
537
5382002-08-21      Joel Sherrill <joel@OARcorp.com>
539
540        * bsp_specs: Added support for -nostdlibs.
541
5422002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
545        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
547        * start/Makefile.am: Use .$(OBJEXT) instead of .o.
548        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
549        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
550        * vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
552
5532002-07-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * start/Makefile.am: Eliminate PGM.
556        Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
557
5582002-07-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * startup/Makefile.am: Add bsplib_DATA = linkcmds device-tree.
561
5622002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
565        Remove $(OBJS) from all-local.
566
5672002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
570
5712001-05-09      Joel Sherrill <joel@OARcorp.com>
572
573        * startup/linkcmds: In support of gcc 3.1, added one of more
574        of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
575        .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*.  Spacing corrections
576        and direction of segments to memory regions may also have been
577        addressed.  This was a sweep across all BSPs.
578 
5792002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
580
581        * startup/bspstart.c: Include <rtems/bspIo.h>.
582        * vectors/align_h.S: Use <> instead of "" for include files.
583
5842001-04-08      Joel Sherrill <joel@OARcorp.com>
585
586        * startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
587 
5882002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * configure.ac:
591        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
592        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
593        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
594        * Makefile.am: Remove AUTOMAKE_OPTIONS.
595        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
596        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
597        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
598        * start/Makefile.am: Remove AUTOMAKE_OPTIONS.
599        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
600        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
601        * vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
602        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
603
6042002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
605
606        * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
607
6082001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
611
6122001-11-26      Joel Sherrill <joel@OARcorp.com>
613
614        * vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
615
6162001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * Makefile.am: Add @exceptions@ to SUBDIRS.
619        * configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
620        make/custom/psim.cfg;
621        Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
622        Add RTEMS_PPC_EXCEPTIONS([old]).
623        * include/Makefile.am: include force-preinstall.am.
624        * wrapup/Makefile.am: Apply @exceptions@.
625
6262001-11-20      Joel Sherrill <joel@OARcorp.com>
627
628        * console/console-io.c: Fix incorrect comment.
629
6302001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
631
632        This modification is part of the submitted modifications necessary to
633        support the IBM PPC405 family.  This submission was reviewed by
634        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
635        not negatively impact the ppc403 BSPs.  The submission and tracking
636        process was captured as PR50.
637        * vectors/align_h.S: Added ppc405 support.
638
6392001-10-25      Joel Sherrill <joel@OARcorp.com>
640
641        * startup/linkcmds: Added _init and _fini.
642
6432001-10-12      Joel Sherrill <joel@OARcorp.com>
644
645        * shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
646
6472001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
650        * configure.in: Remove.
651        * configure.ac: New file, generated from configure.in by autoupdate.
652
6532001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
656
6572001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * wrapup/Makefile.am: Use GENERIC_PIECES = to make automake-1.5
660        happy.
661
6622001-08-16      Joel Sherrill <joel@OARcorp.com>
663
664        * clock/clock.c: Ensure that clock ticks are long enough to
665        make forward progress.  This was modified to improve results
666        on the RTEMS tests and the ACATS.
667        * startup/linkcmds: Modified to work better with gcc 2.8.1 and
668        gnat 3.13p.
669
6702001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
671
672        * configure.in: Add bspopts.h.
673        * include/.cvsignore: Add bspopts.h*, stamp-h*.
674        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
675        * include/bsp.h: Include bspopts.h.
676
6772001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
678
679        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
680
6812001-01-03      Joel Sherrill <joel@OARcorp.com>
682
683        * clock/clock.c: Use shared clock driver shell.
684        * console/console.c: Removed.  Now use shared polling shell.
685        * console/console-io.c: New file.
686        * console/Makefile.am: Correct to use shared polling shell.
687        * startup/bspstart.c: Remove all fast idle references.
688
6892000-12-19      Joel Sherrill <joel@OARcorp.com>
690
691        * timer/timer.c: Removed incorrect comments about ERC32.
692
6932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
694
695        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
696
6972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
700
7012000-11-01      Joel Sherrill <joel@OARcorp.com>
702
703        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
704        and libcsupport.h moved from libc to lib/include/rtems and
705        now must be referenced as <rtems/XXX.h>.   Header file order
706        was cleaned up while doing this.
707
7082000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
711        Switch to GNU canonicalization.
712
7132000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
714
715        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
716        start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
717        vectors/Makefile.am, wrapup/Makefile.am: Include compile.am
718
7192000-08-10      Joel Sherrill <joel@OARcorp.com>
720
721        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.