source: rtems/cpukit/score/cpu/c4x/ChangeLog @ 6162bc2

4.104.115
Last change on this file since 6162bc2 was 6162bc2, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/11/08 at 14:10:16

2008-09-11 Ralf Corsépius <ralf.corsepius@…>

  • rtems/score/types.h: Do not define boolean, single_precision, double_precision unless RTEMS_DEPRECATED_TYPES is given.
  • Property mode set to 100644
File size: 11.7 KB
Line 
12008-09-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * rtems/score/types.h: Do not define boolean, single_precision,
4        double_precision unless RTEMS_DEPRECATED_TYPES is given.
5
62008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * rtems/score/types.h: Include stdbool.h.
9        Use bool as base-type for boolean.
10
112008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
14
152008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
16
17        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
18        parameter to indicate that the port uses the Simple Vectored
19        Interrupt model or the Programmable Interrupt Controller Model. The
20        PIC model is implemented primarily in the BSP and it is responsible
21        for all memory allocation.
22
232007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
26
272007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * rtems/tic4x/c4xio.h: Sweep to make sure grep for COPYRIGHT passes.
30
312007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
34        Table to Configuration Table. Eliminate CPU Table from all ports.
35        Delete references to CPU Table in all forms.
36
372007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
38
39        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
40        the Configuration Table. This included pretasking_hook,
41        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
42        extra_mpci_receive_server_stack, stack_allocate_hook, and
43        stack_free_hook. As a side-effect of this effort some multiprocessing
44        code was made conditional and some style clean up occurred.
45
462007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
49
502007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * rtems/score/cpu.h:
53          Use Context_Control_fp* instead of void* for fp_contexts.
54          Eliminate evil casts.
55
562007-01-30      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * rtems/score/types.h: Use uint_least16_t for
59        Priority_Bit_map_control;
60
612006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * rtems/score/types.h: Remove unsigned64, signed64.
64
652006-01-16      Joel Sherrill <joel@OARcorp.com>
66
67        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
68        As a side-effect, grammar and spelling errors were corrected, spacing
69        errors were address, and some variable names were improved.
70
712005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
74
752005-10-27      Ralf Corsepius <ralf.corsepius@rtems.org>
76
77        * rtems/asm.h: Remove private version of CONCAT macros.
78        Include <rtems/concat.h> instead.
79
802005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * Makefile.am: Split out preinstallation rules.
83        * preinstall.am: New (Split out from Makefile.am).
84
852005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
86
87        PR 754/rtems
88        * rtems/asm.h: New (relocated from .).
89        * asm.h: Remove (moved to rtems/asm.h).
90        * Makefile.am: Reflect changes above.
91
922005-02-02      Ralf Corsepius <ralf.corsepius@rtems.org>
93
94        PR rtems/752
95        * rtems/tic4x/c4xio.h: New (relocated from .).
96        New header guard.
97        * c4xio.h: Remove.
98        * Makefile.am: Reflect changes above.
99
1002004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
101
102        * asm.h, rtems/score/c4x.h, rtems/score/cpu.h,
103        rtems/score/cpu_asm.h, rtems/score/types.h: New header guards.
104
1052005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
106
107        * rtems/score/types.h: Remove signed8, signed16, signed32,
108        unsigned8, unsigned16, unsigned32.
109
1102005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
113
1142005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * rtems/score/types.h: #include <rtems/stdint.h>.
117
1182005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
121
1222005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * Makefile.am: Remove build-variant support.
125
1262004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
129        guard.
130
1312004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * asm.h: Add doxygen preamble.
134
1352004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * rtems/score/c4x.h: Add doxygen preamble.
138        * rtems/score/cpu.h: Add doxygen preamble.
139        * rtems/score/cpu_asm.h: Add doxygen preamble.
140        * rtems/score/types.h: Add doxygen preamble.
141
1422004-09-29      Joel Sherrill <joel@OARcorp.com>
143
144        * rtems/score/cpu.h: i960 obsoleted and all references removed.
145
1462004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
149        * Makefile.am: Don't include multilib.am.
150        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
151
1522004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
153
154        * Makefile.am: Install c4xio.h to $(includedir)/rtems/c4x.
155
1562004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * Makefile.am: Install asm.h to $(includedir)/rtems.
159
1602004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        * cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
163
1642004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
165
166        * c4xio.h, cpu.c, irq.c, rtems/score/cpu.h: Convert to using c99
167        fixed size types.
168
1692004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * configure.ac: RTEMS_TOP([../../../..]).
172
1732004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * configure.ac: Move RTEMS_TOP one subdir down.
176
1772004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * Makefile.am: Add PREINSTALL_DIRS.
180
1812004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
184        Add PREINSTALL_FILES to CLEANFILES.
185
1862004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * configure.ac: Requires automake >= 1.8.1.
189
1902004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
191
192        * Makefile.am: Include compile.am, again.
193
1942004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * Makefile.am: Convert to using automake compilation rules.
197
1982003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
201
2022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
205
2062003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: Remove TMPINSTALL_FILES.
209
2102003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * Makefile.am: Add $(dirstamp) to preinstallation rules.
213
2142003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Don't use gmake rules for preinstallation.
217
2182003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * configure.ac: Remove RTEMS_CANONICAL_HOST.
221
2222003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * configure.ac: Remove RTEMS_CHECK_CPU.
225
2262003-09-26      Joel Sherrill <joel@OARcorp.com>
227
228        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
229        references.
230
2312003-09-04      Joel Sherrill <joel@OARcorp.com>
232
233        * cpu.c, cpu_asm.S, irq.c, rtems/score/c4x.h, rtems/score/cpu.h,
234        rtems/score/cpu_asm.h, rtems/score/types.h: URL for license changed.
235
2362003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
239
2402003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * configure.ac: Remove AC_CONFIG_AUX_DIR.
243
2442003-02-11      Joel Sherrill <joel@OARcorp.com>
245
246        * irq.c: Rework logic that decides when to call
247        _Thread_Dispatch.  Analysis by Sergei Organov <osv@javad.ru>
248        determined that _ISR_Signals_to_thread_executing was not being
249        honored and/or cleared properly.
250
2512002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
254        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
255
2562002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Fix package name.
259
2602002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
263
2642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * .cvsignore: Reformat.
267        Add autom4te*cache.
268        Remove autom4te.cache.
269
2702002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
273
2742002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * Makefile.am: Use .$(OBJEXT) instead of .o.
277
2782002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: Use . instead of .o.
281
2822002-07-05      Joel Sherrill <joel@OARcorp.com>
283
284        * cpu.c, irq.c, rtems/score/cpu.h: Filled in something that was
285        marked XXX.
286
2872002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * configure.ac: RTEMS_TOP(../../../..).
290
2912002-07-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * rtems.c: Remove.
294        * Makefile.am: Reflect changes above.
295
2962002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * configure.ac: Remove RTEMS_PROJECT_ROOT.
299
3002002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * configure.ac: Add RTEMS_PROG_CCAS
303
3042002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
305
306        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
307        Add AC_PROG_RANLIB.
308
3092002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
312        Use ../../../aclocal.
313
3142001-04-03      Joel Sherrill <joel@OARcorp.com>
315
316        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
317        * rtems/score/c4xtypes.h: Removed.
318        * rtems/score/types.h: New file via CVS magic.
319        * Makefile.am, rtems/score/cpu.h: Account for name change.
320
3212002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * configure.ac:
324        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
325        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
326        * Makefile.am: Remove AUTOMAKE_OPTIONS.
327
3282002-01-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * rtems/Makefile.am: Removed.
331        * rtems/score/Makefile.am: Removed.
332        * configure.ac: Reflect changes above.
333        * Makefile.am: Reflect changes above.
334
3352002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * asm.h: Remove #include <rtems/score/targopts.h>.
338        Add #include <rtems/score/cpuopts.h>.
339
340
341
3422002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
345
3462001-12-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * configure.ac: Use RTEMS_ENV_RTEMSCPU.
349
3502001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: Add multilib support.
353
3542001-11-28      Joel Sherrill <joel@OARcorp.com>,
355
356        This was tracked as PR91.
357        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
358        is used to specify if the port uses the standard macro for this (FALSE).
359        A TRUE setting indicates the port provides its own implementation.
360
3612001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
364        * configure.in: Remove.
365        * configure.ac: New file, generated from configure.in by autoupdate.
366
3672001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
370        * Makefile.am: Use 'PREINSTALL_FILES ='.
371
3722001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * Makefile.am, rtems/score/Makefile.am:
375        Apply include_*HEADERS instead of H_FILES.
376
3772001-01-03      Joel Sherrill <joel@OARcorp.com>
378
379        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
380
3812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
384
3852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
388
3892000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
392        Switch to GNU canonicalization.
393
3942000-10-18      Joel Sherrill <joel@OARcorp.com>
395
396        * rtems/score/c4x.h: Modified to properly multilib.  This required
397        using only macros predefined by gcc.
398
3992000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * Makefile.am: Include compile.am, formatting.
402        * rtems/Makefile.am: formatting.
403        * rtems/score/Makefile.am: formatting.
404
4052000-08-10      Joel Sherrill <joel@OARcorp.com>
406
407        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.