source: rtems/cpukit/itron/ChangeLog @ 53fa63e

4.104.114.84.95
Last change on this file since 53fa63e was 53fa63e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/11/04 at 05:52:11

2004-01-11 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Include compile.am, again.
  • Property mode set to 100644
File size: 11.3 KB
Line 
12004-01-11  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Include compile.am, again.
4
52004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Add libs to CLEANFILES
8        Set lib*_g_a_SOURCES = lib*_a_SOURCES.
9
102004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
11
12        * Makefile.am: Build libitron$(LIB_VARIANT).a instead of
13        $(ARCH)/libitron.a.
14
152004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
16
17        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
18
192003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
20
21        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
22
232003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
24
25        * Makefile.am: Add $(dirstamp) to compilation rules.
26
272003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
28
29        * Makefile.am: Add $(dirstamp) to preinstallation rules.
30        Remove MACROS.
31
322003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
33
34        * Makefile.am: Reworked.
35
362003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
37
38        * src/config.h: Remove.
39        * Makefile.am: Remove src/config.h
40        AM_CPPFLAGS += -I$(top_builddir).
41
422003-09-04      Joel Sherrill <joel@OARcorp.com>
43
44        * include/itron.h, include/itronsys/eventflags.h,
45        include/itronsys/fmempool.h, include/itronsys/intr.h,
46        include/itronsys/mbox.h, include/itronsys/msgbuffer.h,
47        include/itronsys/network.h, include/itronsys/port.h,
48        include/itronsys/semaphore.h, include/itronsys/status.h,
49        include/itronsys/sysmgmt.h, include/itronsys/task.h,
50        include/itronsys/time.h, include/itronsys/types.h,
51        include/itronsys/vmempool.h, include/rtems/itron/config.h,
52        include/rtems/itron/eventflags.h, include/rtems/itron/fmempool.h,
53        include/rtems/itron/intr.h, include/rtems/itron/itronapi.h,
54        include/rtems/itron/mbox.h, include/rtems/itron/msgbuffer.h,
55        include/rtems/itron/network.h, include/rtems/itron/object.h,
56        include/rtems/itron/port.h, include/rtems/itron/semaphore.h,
57        include/rtems/itron/sysmgmt.h, include/rtems/itron/task.h,
58        include/rtems/itron/time.h, include/rtems/itron/vmempool.h,
59        inline/rtems/itron/eventflags.inl, inline/rtems/itron/fmempool.inl,
60        inline/rtems/itron/intr.inl, inline/rtems/itron/mbox.inl,
61        inline/rtems/itron/msgbuffer.inl, inline/rtems/itron/network.inl,
62        inline/rtems/itron/port.inl, inline/rtems/itron/semaphore.inl,
63        inline/rtems/itron/sysmgmt.inl, inline/rtems/itron/task.inl,
64        inline/rtems/itron/time.inl, inline/rtems/itron/vmempool.inl,
65        macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
66        macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
67        macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
68        macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
69        macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
70        macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl,
71        src/can_wup.c, src/chg_pri.c, src/cre_mbf.c, src/cre_mbx.c,
72        src/cre_sem.c, src/cre_tsk.c, src/del_mbf.c, src/del_mbx.c,
73        src/del_sem.c, src/del_tsk.c, src/dis_dsp.c, src/ena_dsp.c,
74        src/eventflags.c, src/exd_tsk.c, src/ext_tsk.c, src/fmempool.c,
75        src/frsm_tsk.c, src/get_tid.c, src/itronintr.c, src/itronsem.c,
76        src/itrontime.c, src/mbox.c, src/mboxtranslatereturncode.c,
77        src/msgbuffer.c, src/msgbuffertranslatereturncode.c, src/network.c,
78        src/port.c, src/prcv_mbf.c, src/prcv_mbx.c, src/preq_sem.c,
79        src/psnd_mbf.c, src/rcv_mbf.c, src/rcv_mbx.c, src/ref_mbf.c,
80        src/ref_mbx.c, src/ref_sem.c, src/ref_tsk.c, src/rel_wai.c,
81        src/rot_rdq.c, src/rsm_tsk.c, src/sig_sem.c, src/slp_tsk.c,
82        src/snd_mbf.c, src/snd_mbx.c, src/sta_tsk.c, src/sus_tsk.c,
83        src/sysmgmt.c, src/task.c, src/ter_tsk.c, src/trcv_mbf.c,
84        src/trcv_mbx.c, src/tslp_tsk.c, src/tsnd_mbf.c, src/twai_sem.c,
85        src/vmempool.c, src/wai_sem.c, src/wup_tsk.c: URL for license
86        changed.
87
882003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        * configure.ac: Remove (Merged-in into ../configure.ac)
91        * Makefile.am:
92        Reflect having merged configure.ac into ../configure.ac.
93        * src/config.h: New.
94
952003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * configure.ac: Remove AC_CONFIG_AUX_DIR.
98
992003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
102
1032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * configure.ac: AC_PREREQ(2.57).
106
1072002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * Makefile.am: Don't create $ARCH as side-effect of compilation.
110
1112002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * include/Makefile.am: Remove.
114        * inline/Makefile.am: Remove.
115        * macros/Makefile.am: Remove.
116        * src/Makefile.am: Remove.
117        * Makefile.am: Merge-in removed Makefile.ams.
118        * configure.ac: Reflect changes above.
119
1202002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * configure.ac: Cosmetical fixes.
123
1242002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * configure.ac: Fix package name.
127
1282002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
131
1322002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * .cvsignore: Reformat.
135        Add autom4te*cache.
136        Remove autom4te.cache.
137
1382002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
141
1422002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
145
1462002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * configure.ac: RTEMS_TOP(../..).
149
1502002-07-01    Joel Sherrill <joel@OARcorp.com>
151
152        * Mega patch merge to change the format of the object IDs to
153        loosen the dependency between the SCORE and the various APIs.
154        There was considerable work to simplify the object name management
155        and it appears that the name_table field is no longer needed.
156        This patch also includes the addition of the internal mutex
157        which is currently only used to protect some types of allocation
158        and deallocation.  This significantly can reduce context
159        switch latency under certain circumstances.  In particular,
160        some heap/region operations were O(n) and had dispatching
161        disabled.  This should help enormously.  With this merge,
162        the patch is not as clean as it should be.  In particular,
163        the documentation has not been modified to reflect the new object
164        ID layout, the IDs in the test screens are not updated, and
165        _Objects_Get_information needs to be a real routine not inlined.
166        As part of this patch a lot of MP code for thread/proxy blocking
167        was made conditional and cleaned up.
168        * src/cre_mbf.c, src/cre_sem.c, src/eventflags.c, src/fmempool.c,
169        src/itronsem.c, src/mbox.c, src/msgbuffer.c, src/port.c, src/task.c,
170        src/vmempool.c:  Modified as part of above.
1712002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * configure.ac: Remove RTEMS_PROJECT_ROOT.
174
1752002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
178        Add AC_PROG_RANLIB.
179
1802002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * configure.ac: Remove references to RTEMS_BSP.
183        * src/Makefile.am: Add libitron.a.
184
1852002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
188        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
189        Use ../aclocal.
190        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
191        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
192        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
193
1942001-04-22      Joel Sherrill <joel@OARcorp.com>
195
196        * src/task.c (_ITRON_Task_User_extensions): Add new fields to
197        be correct in respect to newly added fields for separate switch list.
198 
1992002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * configure.ac:
202        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
203        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
204        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
205        * Makefile.am: Remove AUTOMAKE_OPTIONS.
206        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
207        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
208        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
209
2102001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * src/Makefile.am: Add multilib support.
213
2142001-11-07      Joel Sherrill <joel@OARcorp.com>
215
216        Discovered while fixing PR36 reported by Todor.Todorov@barco.com.
217        * include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()
218        to use _Objects_Get_by_index().
219
2202001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * include/itronsys/Makefile.am: Remove.
223        * include/rtems/Makefile.am: Remove.
224        * include/rtems/itron/Makefile.am: Remove.
225        * inline/rtems/Makefile.am: Remove.
226        * inline/rtems/itron/Makefile.am: Remove.
227        * macros/rtems/Makefile.am: Remove.
228        * macros/rtems/itron/Makefile.am: Remove.
229        * include/Makefile.am: handle subdirs.
230        * inline/Makefile.am: handle subdirs.
231        * macros/Makefile.am: handle subdirs.
232        * configure.ac: Reflect changes above.
233
2342001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
237        * configure.in: Remove.
238        * configure.ac: New file, generated from configure.in by autoupdate.
239
2402001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * include/itronsys/Makefile.am: Use 'PREINSTALL_FILES ='.
243        * include/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
244        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
245        * inline/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
246        * macros/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
247
2482001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * src/Makefile.am: Revamp INCLUDES handling to make automake-1.5
251        happy.
252
2532001-08-09      Joel Sherrill <joel@OARcorp.com>
254
255        * src/snd_mbx.c, src/tsnd_mbf.c: Unblocking message queue operations
256        should NOT use _Thread_Executing for return status since it is
257        permissible to invoke message send operations from an ISR.  This was
258        reported by Suvrat Gupta <suvrat@utstar.com>.
259
2602001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
263
2642001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * include/Makefile.am, include/itronsys/Makefile.am,
267        include/rtems/itron/Makefile.am, inline/rtems/itron/Makefile.am,
268        macros/rtems/itron/Makefile.am:
269        Apply include_*HEADERS instead of H_FILES.
270
2712001-01-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.in: Add src/config.h
274        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
275        * src/.cvsignore: Add config.h and stamp-h
276        * src/*.c: Add config.h support.
277
2782000-12-01      Joel Sherrill <joel@OARcorp.com>
279
280        * Added macro support to ITRON API.  This is known to compile.
281        * Makefile.am: Added macros directory.
282        * configure.in: Removed error check for enabling macros.
283        * macros/.cvsignore, macros/Makefile.am,
284        macros/rtems/.cvsignore, macros/rtems/Makefile.am,
285        macros/rtems/itron/.cvsignore, macros/rtems/itron/Makefile.am,
286        macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
287        macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
288        macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
289        macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
290        macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
291        macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl: New files.
292
2932000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
296
2972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
300
3012000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
304        Switch to GNU canonicalization.
305
3062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
307
308        * src/Makefile.am: Include compile.am.
309
3102000-08-10      Joel Sherrill <joel@OARcorp.com>
311
312        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.