source: rtems/c/src/lib/libbsp/unix/posix/ChangeLog @ d34d8692

4.104.114.95
Last change on this file since d34d8692 was d34d8692, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/07 at 22:22:26

2007-12-04 Joel Sherrill <joel.sherrill@…>

  • include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
  • Property mode set to 100644
File size: 11.9 KB
Line 
12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
4        from CPU Table to Configuration Table. Eliminate CPU Table from all
5        ports. Delete references to CPU Table in all forms.
6
72007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * startup/bspstart.c: Moved most of the remaining CPU Table fields to
10        the Configuration Table. This included pretasking_hook,
11        predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
12        extra_mpci_receive_server_stack, stack_allocate_hook, and
13        stack_free_hook. As a side-effect of this effort some multiprocessing
14        code was made conditional and some style clean up occurred.
15
162007-08-07      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * preinstall.am: Save changes again to make tagger happy.
19
202007-07-31      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * Makefile.am, preinstall.am: You need main() to link all applications.
23        There is no C++ specific way to link currently.
24
252007-07-24      Joel Sherrill <joel.sherrill@OARcorp.com>
26
27        * Makefile.am, startup/main.c: Now can link with C compiler and not
28        require C++ compiler to link. The file rtems-ctor.cc is not being
29        built but if there is a need for C++ code to run on this BSP, then it
30        will have to be addressed. The simplest solution which might work is
31        to check the RTEMS system state before calling bsp_start() in main().
32
332007-05-07      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * startup/bspstart.c: Use uintptr_t for address arithmetics.
36        * bsp_specs: Remove -qrtems_debug.
37
382006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * configure.ac: New BUG-REPORT address.
41
422006-10-30      Joel Sherrill <joel@OARcorp.com>
43
44        * startup/rtems-ctor.cc: Conditionally disable non-GCC code.
45
462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * configure.ac: Require autoconf-2.60. Require automake-1.10.
49
502006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
51
52        * Makefile.am: Add preinstall.am.
53
542005-05-26      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * include/bsp.h: New header guard.
57
582005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
59
60        * Makefile.am: Merge rtems-ctor.o into libbsp.a.
61        Fix building rtems-ctor.o and no-ctor.o.
62
632005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
66
672005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
68
69        * Makefile.am: Remove build-variant support.
70
712004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
72
73        * configure.ac: Require automake > 1.9.
74
752004-04-23      Ralf Corsepius <ralf_corsepius@rtems.org>
76
77        PR 610/bsps
78        * Makefile.am: Add include/tm27.h, Cosmetics.
79        * include/tm27.h: Final cosmetics.
80
812004-04-22      Ralf Corsepius <ralf_corsepius@rtems.org>
82
83        * include/bsp.h: Split out tmtest27 support.
84        * include/tm27.h: New.
85
862004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        PR 613/bsps
89        * include/bsp.h: Remove MAX_LONG_TEST_DURATION.
90
912004-04-21      Ralf Corsepius <ralf_corsepius@rtems.org>
92
93        PR 614/bsps
94        * include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
95
962004-04-08      Ralf Corsepius <ralf_corsepius@rtems.org>
97
98        * Makefile.am: Build main.o for !HAS_CXX.
99        Set EXEEXT = <empty> (Workaround to a bug in automake).
100
1012004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
102
103        * include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
104        * startup/exit.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
105        * include/bsp.h: Include <rtems/console.h> instead of <console.h>.
106        * include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
107
1082004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        * clock/clock.c, include/bsp.h, shmsupp/cause_intr.c,
111        shmsupp/getcfg.c, shmsupp/lock.c, startup/bspstart.c: Convert to
112        using c99 fixed size types.
113
1142004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * Makefile.am: Reflect changes to bsp.am.
117        Preinstall dist_project_lib*.
118
1192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * Makefile.am: Reflect changes to bsp.am.
122
1232004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
126
1272004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
130        shmsupp/Makefile.am, startup/Makefile.am, timer/Makefile.am,
131        wrapup/Makefile.am. Use automake compilation rules.
132        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
133        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove.
134        * configure.ac: Reflect changes above.
135
1362004-01-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
139        Add RTEMS_PROG_CCAS.
140
1412004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * Makefile.am: Add PREINSTALL_DIRS.
144
1452004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * startup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
148        Add PRE/TMPINSTALL_FILES to CLEANFILES.
149
1502004-01-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * wrapup/Makefile.am: Eliminate $(LIB).
153        Use noinst_DATA to trigger building libbsp.a.
154
1552003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * wrapup/Makefile.am: Remove GENERIC_FILES.
158
1592003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
162
1632003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
166
1672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
170
1712003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * startup/Makefile.am: Add custom compilation rule for
174        rtems-ctor$(LIB_VARIANT).$(OBJEXT).
175
1762003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * startup/Makefile.am: Misc cleanups and fixes.
179        * wrapup/Makefile.am: Misc cleanups and fixes.
180
1812003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Add preinstallation dirstamp support.
184        * clock/Makefile.am: Cosmetics.
185        * console/Makefile.am: Cosmetics.
186        * shmsupp/Makefile.am: Cosmetics.
187        * startup/Makefile.am: Cosmetics.
188        * timer/Makefile.am: Cosmetics.
189        * wrapup/Makefile.am: Cosmetics.
190
1912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * clock/Makefile.am: Remove all-local: $(ARCH).
194        * console/Makefile.am: Remove all-local: $(ARCH).
195        * shmsupp/Makefile.am: Remove all-local: $(ARCH).
196        * startup/Makefile.am: Remove all-local: $(ARCH).
197        * timer/Makefile.am: Remove all-local: $(ARCH).
198        * wrapup/Makefile.am: Remove all-local: $(ARCH).
199
2002003-09-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * Makefile.am: Merge-in include/Makefile.am.
203        Reflect changes to bsp.am.
204        * include/Makefile.am: Remove.
205        * configure.ac: Reflect changes above.
206
2072003-09-26      Joel Sherrill <joel@OARcorp.com>
208
209        * timer/timer.c: Obsoleting HP PA-RISC port and removing all
210        references.
211
2122003-09-04      Joel Sherrill <joel@OARcorp.com>
213
214        * clock/clock.c, console/console.c, include/bsp.h, shmsupp/addrconv.c,
215        shmsupp/cause_intr.c, shmsupp/getcfg.c, shmsupp/lock.c,
216        shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c,
217        startup/exit.c, startup/setvec.c, timer/timer.c: URL for license
218        changed.
219
2202003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * Makefile.am: Reflect having moved aclocal/.
223
2242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * Makefile.am: Reflect having moved automake/.
227        * clock/Makefile.am: Reflect having moved automake/.
228        * console/Makefile.am: Reflect having moved automake/.
229        * include/Makefile.am: Reflect having moved automake/.
230        * shmsupp/Makefile.am: Reflect having moved automake/.
231        * startup/Makefile.am: Reflect having moved automake/.
232        * timer/Makefile.am: Reflect having moved automake/.
233        * wrapup/Makefile.am: Reflect having moved automake/.
234
2352003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
238
2392003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * configure.ac: Remove AC_CONFIG_AUX_DIR.
242
2432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
246
2472003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac: AC_PREREQ(2.57).
250
2512003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * configure.ac: Add BSPOPTS (WORKSPACE_MB, HEAPSPACE_MB).
254        * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
255        * console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
256        * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg.
257        * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
258        * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
259
2602002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
263
2642002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
267        changes.
268
2692002-11-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: Unconditionally check for CXX (Hack to bug in
272        autoconf > 2.54).
273
2742002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * .cvsignore: Reformat.
277        Add autom4te*cache.
278        Remove autom4te.cache.
279
2802002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * clock/Makefile.am: Use .$(OBJEXT) instead of .o.
283        * console/Makefile.am: Use .$(OBJEXT) instead of .o.
284        * shmsupp/Makefile.am: Use .$(OBJEXT) instead of .o.
285        * startup/Makefile.am: Use .$(OBJEXT) instead of .o.
286        * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
287        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
288
2892002-07-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
292        Remove $(OBJS) from all-local.
293
2942002-06-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * wrapup/Makefile.am: Remove preinstallation of libbsp.a,
297
2982002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * configure.ac:
301        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
302        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
303        * clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
304        * Makefile.am: Remove AUTOMAKE_OPTIONS.
305        * console/Makefile.am: Remove AUTOMAKE_OPTIONS.
306        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
307        * shmsupp/Makefile.am: Remove AUTOMAKE_OPTIONS.
308        * startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
309        * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
310        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
311
3122001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
315
3162001-11-07      Joel Sherrill <joel@OARcorp.com>
317
318        * startup/Makefile.am: Do NOT use the standard bootcard.c.
319        NOTE: With this fix all test including the mptest ran as expected.
320
3212001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
322
323        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
324        * configure.in: Remove.
325        * configure.ac: New file, generated from configure.in by autoupdate.
326
3272001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * include/Makefile.am: Use 'CLEANFILES ='.
330        * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
331
3322001-08-17      Joel Sherrill <joel@OARcorp.com>
333
334        * include/Makefile.am: Include coverhd.h so tmtests will compile.
335
3362001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * configure.in: Add bspopts.h.
339        * include/.cvsignore: Add bspopts.h*, stamp-h*, coverhd.h.
340        * include/Makefile.am: Use *_HEADERS instead of *H_FILES.
341        * include/bsp.h: Include bspopts.h.
342
3432001-05-10      Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
344
345        * configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
346
3472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
350
3512000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
352
353        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
354
3552000-11-01      Joel Sherrill <joel@OARcorp.com>
356
357        * startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
358        and libcsupport.h moved from libc to lib/include/rtems and
359        now must be referenced as <rtems/XXX.h>.   Header file order
360        was cleaned up while doing this.
361
3622000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * bsp_specs: Add qnolinkcmds.
365
3662000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
369        Switch to GNU canonicalization.
370
3712000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * clock/Makefile.am, console/Makefile.am, shmsupp/Makefile.am,
374        startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Include
375        compile.am
376
3772000-08-10      Joel Sherrill <joel@OARcorp.com>
378
379        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.