source: rtems/c/src/lib/libbsp/powerpc/support/new_exception_processing/ChangeLog @ 810720b6

4.104.114.84.95
Last change on this file since 810720b6 was 810720b6, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/12/03 at 03:28:02

2003-12-12 Ralf Corsepius <corsepiu@…>

  • configure.ac: Require automake >= 1.8, autoconf >= 2.59.
  • Property mode set to 100644
File size: 4.0 KB
Line 
12003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
4
52003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Remove include_rtems_score_HEADERS.
8        Reformat for preinstallation dirstamp support.
9
102003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
11
12        * Makefile.am: Remove all-local: $(ARCH).
13
142003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
15
16        * configure.ac: Remove RTEMS_CANONICAL_HOST.
17
182003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * configure.ac: Remove RTEMS_CHECK_CPU.
21
222003-09-04      Joel Sherrill <joel@OARcorp.com>
23
24        * cpu.c, cpu_asm.S: URL for license changed.
25
262003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
27
28        * Makefile.am: Reflect having moved aclocal/.
29
302003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
31
32        * Makefile.am: Reflect having moved automake/.
33
342003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
35
36        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
37
382003-03-18  Till Straumann <strauman@slac.stanford.edu>
39
40        PR 356/bsps
41        * cpu.c: This patch makes RTEMS/PowerPC eabi compliant.
42
432003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
44
45        * configure.ac: Remove AC_CONFIG_AUX_DIR.
46
472003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
48
49        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
50
512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * configure.ac: AC_PREREQ(2.57).
54
552002-12-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * Makefile.am: Don't include @RTEMS_BSP@.cfg.
58        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
59
602002-11-01      Joel Sherrill <joel@OARcorp.com>
61
62        * cpu.c: Currently only the mpc8260 BSP supports interrupt nesting.
63        NOTE: These needs to be generalized as the patch is applied to other
64        BSPs.
65
662002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
67
68        * .cvsignore: Reformat.
69        Add autom4te*cache.
70        Remove autom4te.cache.
71
722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
73
74        * Makefile.am: Use .$(OBJEXT) instead of .o.
75
762001-05-14      Till Straumann <strauman@slac.stanford.edu>
77
78        * cpu.c: Per PR211 fix
79        saving/restoring floating point context.  The fpsave and fprestore
80        routines are only used in a executing context which _is_ fp and hence
81        has the FPU enabled. The current behavior required the FPU always to
82        be on which is very dangerous if lazy context switching is used. 
83        [Joel Note: Some ports explicitly enabled the FPU in the FP save and
84        restore routines to avoid this.]
85
86        The patch also makes sure (on powerpc only) that the FPU is disabled
87        for integer tasks. Note that this is crucial if deferred fp context
88        switching is used. Otherwise, fp context corruption may go undetected!
89        Also note that even tasks which merely push/pop FP registers to/from
90        the stack without modifying them still MUST be FP tasks - otherwise
91        (if lazy FP context switching is used), FP register corruption (of
92        other, FP, tasks may occur)!
93
94        Furthermore, (on PPC) by default, lazy FP context save/restore
95        is _disabled_.
96
972002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
98
99        * rtems/score/cpu.h: Removed.
100        * Makefile.am: Reflect changes above.
101
1022001-04-03      Joel Sherrill <joel@OARcorp.com>
103
104        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
105        * rtems/score/cpu.h: Account for name change.
106
1072002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * configure.ac:
110        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
111        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
112        * Makefile.am: Remove AUTOMAKE_OPTIONS.
113
1142001-11-28      Joel Sherrill <joel@OARcorp.com>,
115
116        This was tracked as PR91.
117        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
118        is used to specify if the port uses the standard macro for this (FALSE).
119        A TRUE setting indicates the port provides its own implementation.
120        * rtems/score/c_isr.inl: Deleted and contents merged into cpu.c.
121        * cpu.c: Received contents of c_isr.inl.
122        * Makefile.am: Deleted reference to c_isr.inl.
123
1242001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * .cvsignore: Add aclocal.m4, autom4te.*, config.*, configure.
127
1282001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * Makefile.am: Preinstall c_isr.inl (HACK).
131        * ChangeLog: New file.
132
Note: See TracBrowser for help on using the repository browser.