source: rtems/cpukit/score/cpu/unix/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: 12.6 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-09-08      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * cpu.c: Remove extraneous spaces.
9
102008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * cpu.c, rtems/score/cpu.h: Convert to "bool".
13
142008-08-21      Ralf Corsépius <ralf.corsepius@rtems.org>
15
16        * rtems/score/types.h: Include stdbool.h.
17        Use bool as base-type for boolean.
18
192008-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
20
21        * rtems/score/cpu.h: Correct prototype of _CPU_Thread_dispatch_pointer.
22
232008-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
26
272008-06-05      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting
30        parameter to indicate that the port uses the Simple Vectored
31        Interrupt model or the Programmable Interrupt Controller Model. The
32        PIC model is implemented primarily in the BSP and it is responsible
33        for all memory allocation.
34
352007-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
38
392007-12-17      Joel Sherrill <joel.sherrill@OARcorp.com>
40
41        * rtems/asm.h: Sweep to make sure grep for COPYRIGHT passes.
42
432007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
44
45        * cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
46        Table to Configuration Table. Eliminate CPU Table from all ports.
47        Delete references to CPU Table in all forms.
48
492007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
52        the Configuration Table. This included pretasking_hook,
53        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
54        extra_mpci_receive_server_stack, stack_allocate_hook, and
55        stack_free_hook. As a side-effect of this effort some multiprocessing
56        code was made conditional and some style clean up occurred.
57
582007-06-21      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * cpu.c: Comment out may_alias so this compiles without a compiler
61        error.
62
632007-06-21      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * cpu.c: Merge patch from Till Straumann which would work except gcc
66        core dumps with an ICE when may_alias is used in this code. I filed a
67        GCC PR and reduced optimization to -O0 and it does run again.
68
692007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
72
732007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * rtems/score/cpu.h:
76          Use Context_Control_fp* instead of void* for fp_contexts.
77          Eliminate evil casts.
78
792006-11-17      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * rtems/score/types.h: Remove unsigned64, signed64.
82
832006-01-16      Joel Sherrill <joel@OARcorp.com>
84
85        * rtems/score/cpu.h: Part of a large patch to improve Doxygen output.
86        As a side-effect, grammar and spelling errors were corrected, spacing
87        errors were address, and some variable names were improved.
88
892005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * rtems/score/types.h: Eliminate unsigned16, unsigned32.
92
932005-02-19      Ralf Corsepius <ralf.corsepius@rtems.org>
94
95        * rtems/score/cpu.h: Remove traces from NO_CPU.
96
972005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * Makefile.am: Split out preinstallation rules.
100        * preinstall.am: New (Split out from Makefile.am).
101
1022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
103
104        PR 754/rtems
105        * rtems/asm.h: New (relocated from .).
106        * asm.h: Remove (moved to rtems/asm.h).
107        * Makefile.am: Reflect changes above.
108
1092004-01-28      Ralf Corsepius <ralf.corsepiu@rtems.org>
110
111        * asm.h, rtems/score/cpu.h, rtems/score/types.h, rtems/score/unix.h:
112        New header guards.
113
1142005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * rtems/score/types.h: Remove signed8, signed16, signed32,
117        unsigned8, unsigned16, unsigned32.
118
1192005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * rtems/score/cpu.h: *_swap_u32( uint32_t ).
122
1232005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
124
125        * rtems/score/types.h: #include <rtems/stdint.h>.
126
1272005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
130
1312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * Makefile.am: Remove build-variant support.
134
1352004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
136
137        * rtems/score/types.h: Use __rtems_score_types_h as preprocessor
138        guard.
139
1402004-11-21      Ralf Corsepius <ralf.corsepius@rtems.org>
141
142        * asm.h: Add doxygen preamble.
143
1442004-10-02      Ralf Corsepius <ralf_corsepius@rtems.org>
145
146        * rtems/score/cpu.h: Add doxygen preamble.
147        * rtems/score/types.h: Add doxygen preamble.
148        * rtems/score/unix.h: Add doxygen preamble.
149
1502004-09-29      Joel Sherrill <joel@OARcorp.com>
151
152        * rtems/score/cpu.h: i960 obsoleted and all references removed.
153
1542004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
155
156        * asm.h: New (stub file. For consistency with other ports, only).
157        * Makefile.am: Add asm.h.
158
1592004-04-12      Ralf Corsepius <ralf_corsepius@rtems.org>
160
161        * rtems/score/cpu.h: Remove defining _POSIX_C_SOURCE for solaris.
162
1632004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
164
165        * Makefile.am: Remove LIBC_DEFINES (Unsupported).
166
1672004-04-06      Ralf Corsepius <ralf_corsepius@rtems.org>
168
169        * rtems/score/cpu.h: Remove unixsize.h.
170        * configure.ac: Remove (Merged into $(top_srcdir)/configure.ac).
171        * Makefile.am: Remove unixsize.h.
172        Don't include multilib.am.
173        Reflect merging configure.ac into $(top_srcdir)/configure.ac.
174
1752004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
176
177        * cpu.c, rtems/score/cpu.h: Convert to using c99 fixed size types.
178
1792004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
180
181        * configure.ac: RTEMS_TOP([../../../..]).
182
1832004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * configure.ac: Move RTEMS_TOP one subdir down.
186
1872004-01-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * Makefile.am: Add PREINSTALL_DIRS.
190
1912004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * Makefile.am: Re-add dirstamps to PREINSTALL_FILES.
194        Add PREINSTALL_FILES to CLEANFILES.
195
1962004-01-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * configure.ac: Requires automake >= 1.8.1.
199
2002004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Include compile.am, again.
203
2042004-01-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206        * Makefile.am: Convert to using automake compilation rules.
207
2082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * Makefile.am: Use mkdir_p. Remove dirs from PREINSTALL_FILES.
211
2122003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
215
2162003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am: Remove TMPINSTALL_FILES.
219
2202003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Add $(dirstamp) to preinstallation rules.
223
2242003-11-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Don't use gmake rules for preinstallation.
227
2282003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac: Remove RTEMS_CANONICAL_HOST.
231
2322003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: Remove RTEMS_CHECK_CPU.
235
2362003-09-26      Joel Sherrill <joel@OARcorp.com>
237
238        * rtems/score/cpu.h: Obsoleting HP PA-RISC port and removing all
239        references.
240
2412003-09-04      Joel Sherrill <joel@OARcorp.com>
242
243        * cpu.c, rtems/score/cpu.h, rtems/score/types.h, rtems/score/unix.h:
244        URL for license changed.
245
2462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
249
2502003-04-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * Makefile.am: Add PREINSTALL_FILES and TMPINSTALL_FILES to
253        all-local (Sync with other Makefile.ams).
254
2552003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * configure.ac: Remove AC_CONFIG_AUX_DIR.
258
2592003-01-03      Joel Sherrill <joel@OARcorp.com>
260
261        * rtems/score/cpu.h: Per PR315, eliminate warning for structure
262        alignment requests that are too large.
263
2642002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: Require autoconf-2.57 + automake-1.7.2.
267        * Makefile.am: Eliminate C_O_FILES, S_O_FILES, libscorecpu_a_OBJECTS.
268
2692002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: Fix package name.
272
2732002-11-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * configure.ac: Generate unixsize.h on the fly, filter out
276        autoconf-2.53 PACKAGE crap.
277        * rtems/score/.cvsignore: unixsize*
278
2792002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
282
2832002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * .cvsignore: Reformat.
286        Add autom4te*cache.
287        Remove autom4te.cache.
288
2892002-07-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
292
2932002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: Use .$(OBJEXT) instead of .o.
296
2972002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * configure.ac: RTEMS_TOP(../../../..).
300
3012002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * configure.ac: Remove RTEMS_PROJECT_ROOT.
304
3052002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * configure.ac: Use AC_CONFIG_AUX_DIR(../../../..).
308        Add AC_PROG_RANLIB.
309
3102002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac: Remove references to RTEMS_BSP.
313
3142002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * Makefile.am: Include $(top_srcdir)/../../../automake/*.am.
317        Use ../../../aclocal.
318
3192001-04-03      Joel Sherrill <joel@OARcorp.com>
320
321        * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
322        * rtems/score/unixtypes.h: Removed.
323        * rtems/score/types.h: New file via CVS magic.
324        * Makefile.am, rtems/score/cpu.h: Account for name change.
325
3262001-03-28      Joel Sherrill <joel@OARcorp.com>
327
328        * cpu.c: Define fix_syscall_errno() to nothing so MP links.
329
3302002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * configure.ac:
333        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
334        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
335        * Makefile.am: Remove AUTOMAKE_OPTIONS.
336
3372002-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * configure.ac: Fix the test to determine cpu context size.
340
3412001-02-05      Joel Sherrill <joel@OARcorp.com>
342
343        * .cvsignore: Added stamp-h.in.
344
3452002-01-23      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
346
347        * Makefile.am: Merge in rtems/Makefile.am and
348        rtems/score/Makefile.am. Remove gensize. Require automake-1.5.
349        * rtems/Makefile.am: Removed.
350        * rtems/score/Makefile.am: Removed.
351        * rtems/score/.cvsignore: Add unixsize.h*. Add stamp-h*.
352        * configure.ac: Add AM_CONFIG_HEADER(rtems/score/unixsize.h).
353        * rtems/score/cpu.h: Replace CPU_CONTEXT_SIZE_IN_BYTES with
354        SIZEOF_CPU_CONTEXT.
355
3562001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * Makefile.am: Add multilib support.
359
3602001-11-28      Joel Sherrill <joel@OARcorp.com>,
361
362        This was tracked as PR91.
363        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
364        is used to specify if the port uses the standard macro for this (FALSE).
365        A TRUE setting indicates the port provides its own implementation.
366
3672001-11-28      Joel Sherrill <joel@OARcorp.com>,
368
369        This was tracked as PR91.
370        * rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
371        is used to specify if the port uses the standard macro for this (FALSE).
372        A TRUE setting indicates the port provides its own implementation.
373
3742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
377        * configure.in: Remove.
378        * configure.ac: New file, generated from configure.in by autoupdate.
379
3802001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
383
3842001-05-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * rtems/score/cpu.h: Remove #undef __STRICT_ANSI__.
387
3882001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * Makefile.am, rtems/score/Makefile.am:
391        Apply include_*HEADERS instead of H_FILES.
392
3932001-01-25      Joel Sherrill <joel@OARcorp.com>
394
395        * cpu.c, rtems/score/cpu.h: Bug report from Peter Mueller
396        <peter.o.mueller@gmx.de> because of not correcting for the ISR
397        vector table now being allocated from the workspace.
398
3992001-01-03      Joel Sherrill <joel@OARcorp.com>
400
401        * rtems/score/cpu.h: Added _CPU_Initialize_vectors().
402
4032000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
406
4072000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
408
409        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
410
4112000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
414        Switch to GNU canonicalization.
415
4162000-09-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * Makefile.am: Use += to set up AM_CPPFLAGS.
419
4202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * rtems/score/Makefile.am: Use PROJECT_TOPdir in path to gensize.
423
4242000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * Makefile.am: Include compile.am.
427
4282000-08-10      Joel Sherrill <joel@OARcorp.com>
429
430        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.