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

4.104.114.84.95
Last change on this file since 53a8958 was 53a8958, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 12, 2003 at 1:39:43 PM

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

  • Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
  • Property mode set to 100644
File size: 10.8 KB
Line 
12003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
4
52003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Add $(dirstamp) to compilation rules.
8
92003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * Makefile.am: Add $(dirstamp) to preinstallation rules.
12        Remove MACROS.
13
142003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
15
16        * Makefile.am: Reworked.
17
182003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * src/config.h: Remove.
21        * Makefile.am: Remove src/config.h
22        AM_CPPFLAGS += -I$(top_builddir).
23
242003-09-04      Joel Sherrill <joel@OARcorp.com>
25
26        * include/itron.h, include/itronsys/eventflags.h,
27        include/itronsys/fmempool.h, include/itronsys/intr.h,
28        include/itronsys/mbox.h, include/itronsys/msgbuffer.h,
29        include/itronsys/network.h, include/itronsys/port.h,
30        include/itronsys/semaphore.h, include/itronsys/status.h,
31        include/itronsys/sysmgmt.h, include/itronsys/task.h,
32        include/itronsys/time.h, include/itronsys/types.h,
33        include/itronsys/vmempool.h, include/rtems/itron/config.h,
34        include/rtems/itron/eventflags.h, include/rtems/itron/fmempool.h,
35        include/rtems/itron/intr.h, include/rtems/itron/itronapi.h,
36        include/rtems/itron/mbox.h, include/rtems/itron/msgbuffer.h,
37        include/rtems/itron/network.h, include/rtems/itron/object.h,
38        include/rtems/itron/port.h, include/rtems/itron/semaphore.h,
39        include/rtems/itron/sysmgmt.h, include/rtems/itron/task.h,
40        include/rtems/itron/time.h, include/rtems/itron/vmempool.h,
41        inline/rtems/itron/eventflags.inl, inline/rtems/itron/fmempool.inl,
42        inline/rtems/itron/intr.inl, inline/rtems/itron/mbox.inl,
43        inline/rtems/itron/msgbuffer.inl, inline/rtems/itron/network.inl,
44        inline/rtems/itron/port.inl, inline/rtems/itron/semaphore.inl,
45        inline/rtems/itron/sysmgmt.inl, inline/rtems/itron/task.inl,
46        inline/rtems/itron/time.inl, inline/rtems/itron/vmempool.inl,
47        macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
48        macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
49        macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
50        macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
51        macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
52        macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl,
53        src/can_wup.c, src/chg_pri.c, src/cre_mbf.c, src/cre_mbx.c,
54        src/cre_sem.c, src/cre_tsk.c, src/del_mbf.c, src/del_mbx.c,
55        src/del_sem.c, src/del_tsk.c, src/dis_dsp.c, src/ena_dsp.c,
56        src/eventflags.c, src/exd_tsk.c, src/ext_tsk.c, src/fmempool.c,
57        src/frsm_tsk.c, src/get_tid.c, src/itronintr.c, src/itronsem.c,
58        src/itrontime.c, src/mbox.c, src/mboxtranslatereturncode.c,
59        src/msgbuffer.c, src/msgbuffertranslatereturncode.c, src/network.c,
60        src/port.c, src/prcv_mbf.c, src/prcv_mbx.c, src/preq_sem.c,
61        src/psnd_mbf.c, src/rcv_mbf.c, src/rcv_mbx.c, src/ref_mbf.c,
62        src/ref_mbx.c, src/ref_sem.c, src/ref_tsk.c, src/rel_wai.c,
63        src/rot_rdq.c, src/rsm_tsk.c, src/sig_sem.c, src/slp_tsk.c,
64        src/snd_mbf.c, src/snd_mbx.c, src/sta_tsk.c, src/sus_tsk.c,
65        src/sysmgmt.c, src/task.c, src/ter_tsk.c, src/trcv_mbf.c,
66        src/trcv_mbx.c, src/tslp_tsk.c, src/tsnd_mbf.c, src/twai_sem.c,
67        src/vmempool.c, src/wai_sem.c, src/wup_tsk.c: URL for license
68        changed.
69
702003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
71
72        * configure.ac: Remove (Merged-in into ../configure.ac)
73        * Makefile.am:
74        Reflect having merged configure.ac into ../configure.ac.
75        * src/config.h: New.
76
772003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * configure.ac: Remove AC_CONFIG_AUX_DIR.
80
812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
84
852003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * configure.ac: AC_PREREQ(2.57).
88
892002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * Makefile.am: Don't create $ARCH as side-effect of compilation.
92
932002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * include/Makefile.am: Remove.
96        * inline/Makefile.am: Remove.
97        * macros/Makefile.am: Remove.
98        * src/Makefile.am: Remove.
99        * Makefile.am: Merge-in removed Makefile.ams.
100        * configure.ac: Reflect changes above.
101
1022002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * configure.ac: Cosmetical fixes.
105
1062002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * configure.ac: Fix package name.
109
1102002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
113
1142002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * .cvsignore: Reformat.
117        Add autom4te*cache.
118        Remove autom4te.cache.
119
1202002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
123
1242002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
127
1282002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * configure.ac: RTEMS_TOP(../..).
131
1322002-07-01    Joel Sherrill <joel@OARcorp.com>
133
134        * Mega patch merge to change the format of the object IDs to
135        loosen the dependency between the SCORE and the various APIs.
136        There was considerable work to simplify the object name management
137        and it appears that the name_table field is no longer needed.
138        This patch also includes the addition of the internal mutex
139        which is currently only used to protect some types of allocation
140        and deallocation.  This significantly can reduce context
141        switch latency under certain circumstances.  In particular,
142        some heap/region operations were O(n) and had dispatching
143        disabled.  This should help enormously.  With this merge,
144        the patch is not as clean as it should be.  In particular,
145        the documentation has not been modified to reflect the new object
146        ID layout, the IDs in the test screens are not updated, and
147        _Objects_Get_information needs to be a real routine not inlined.
148        As part of this patch a lot of MP code for thread/proxy blocking
149        was made conditional and cleaned up.
150        * src/cre_mbf.c, src/cre_sem.c, src/eventflags.c, src/fmempool.c,
151        src/itronsem.c, src/mbox.c, src/msgbuffer.c, src/port.c, src/task.c,
152        src/vmempool.c:  Modified as part of above.
1532002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
154
155        * configure.ac: Remove RTEMS_PROJECT_ROOT.
156
1572002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
160        Add AC_PROG_RANLIB.
161
1622002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * configure.ac: Remove references to RTEMS_BSP.
165        * src/Makefile.am: Add libitron.a.
166
1672002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
170        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
171        Use ../aclocal.
172        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
173        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
174        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
175
1762001-04-22      Joel Sherrill <joel@OARcorp.com>
177
178        * src/task.c (_ITRON_Task_User_extensions): Add new fields to
179        be correct in respect to newly added fields for separate switch list.
180 
1812002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac:
184        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
185        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
186        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
187        * Makefile.am: Remove AUTOMAKE_OPTIONS.
188        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
189        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
190        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
191
1922001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * src/Makefile.am: Add multilib support.
195
1962001-11-07      Joel Sherrill <joel@OARcorp.com>
197
198        Discovered while fixing PR36 reported by Todor.Todorov@barco.com.
199        * include/rtems/itron/object.h: Corrected _ITRON_Objects_Get()
200        to use _Objects_Get_by_index().
201
2022001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * include/itronsys/Makefile.am: Remove.
205        * include/rtems/Makefile.am: Remove.
206        * include/rtems/itron/Makefile.am: Remove.
207        * inline/rtems/Makefile.am: Remove.
208        * inline/rtems/itron/Makefile.am: Remove.
209        * macros/rtems/Makefile.am: Remove.
210        * macros/rtems/itron/Makefile.am: Remove.
211        * include/Makefile.am: handle subdirs.
212        * inline/Makefile.am: handle subdirs.
213        * macros/Makefile.am: handle subdirs.
214        * configure.ac: Reflect changes above.
215
2162001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
219        * configure.in: Remove.
220        * configure.ac: New file, generated from configure.in by autoupdate.
221
2222001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * include/itronsys/Makefile.am: Use 'PREINSTALL_FILES ='.
225        * include/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
226        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
227        * inline/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
228        * macros/rtems/itron/Makefile.am: Use 'PREINSTALL_FILES ='.
229
2302001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * src/Makefile.am: Revamp INCLUDES handling to make automake-1.5
233        happy.
234
2352001-08-09      Joel Sherrill <joel@OARcorp.com>
236
237        * src/snd_mbx.c, src/tsnd_mbf.c: Unblocking message queue operations
238        should NOT use _Thread_Executing for return status since it is
239        permissible to invoke message send operations from an ISR.  This was
240        reported by Suvrat Gupta <suvrat@utstar.com>.
241
2422001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
245
2462001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * include/Makefile.am, include/itronsys/Makefile.am,
249        include/rtems/itron/Makefile.am, inline/rtems/itron/Makefile.am,
250        macros/rtems/itron/Makefile.am:
251        Apply include_*HEADERS instead of H_FILES.
252
2532001-01-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * configure.in: Add src/config.h
256        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
257        * src/.cvsignore: Add config.h and stamp-h
258        * src/*.c: Add config.h support.
259
2602000-12-01      Joel Sherrill <joel@OARcorp.com>
261
262        * Added macro support to ITRON API.  This is known to compile.
263        * Makefile.am: Added macros directory.
264        * configure.in: Removed error check for enabling macros.
265        * macros/.cvsignore, macros/Makefile.am,
266        macros/rtems/.cvsignore, macros/rtems/Makefile.am,
267        macros/rtems/itron/.cvsignore, macros/rtems/itron/Makefile.am,
268        macros/rtems/itron/eventflags.inl, macros/rtems/itron/fmempool.inl,
269        macros/rtems/itron/intr.inl, macros/rtems/itron/mbox.inl,
270        macros/rtems/itron/msgbuffer.inl, macros/rtems/itron/network.inl,
271        macros/rtems/itron/port.inl, macros/rtems/itron/semaphore.inl,
272        macros/rtems/itron/sysmgmt.inl, macros/rtems/itron/task.inl,
273        macros/rtems/itron/time.inl, macros/rtems/itron/vmempool.inl: New files.
274
2752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
278
2792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
282
2832000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
286        Switch to GNU canonicalization.
287
2882000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * src/Makefile.am: Include compile.am.
291
2922000-08-10      Joel Sherrill <joel@OARcorp.com>
293
294        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.