1 | 2004-03-30 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
2 | |
---|
3 | * aclocal/rtems-top.m4: Don't AC_SUBST(PROJECT_ROOT). |
---|
4 | Add project_libdir, project_include and libdir. |
---|
5 | * aclocal/env-rtemscpu.m4: Remove all references to RTEMS_BSP. |
---|
6 | Remove project_libdir, project_include and libdir. |
---|
7 | Unconditionally use CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V. |
---|
8 | |
---|
9 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
10 | |
---|
11 | * libnetworking/lib/ftpfs.c, libnetworking/lib/rtems_bsdnet_ntp.c, |
---|
12 | libnetworking/lib/tftpDriver.c, libnetworking/machine/endian.h, |
---|
13 | libnetworking/net/if_ppp.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
14 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
15 | libnetworking/rtems/rtems_glue.c, |
---|
16 | libnetworking/rtems/rtems_syscall.c: Convert to using c99 fixed size |
---|
17 | types. |
---|
18 | |
---|
19 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
20 | |
---|
21 | * score/include/rtems/debug.h, score/include/rtems/score/bitfield.h, |
---|
22 | score/include/rtems/score/chain.h, |
---|
23 | score/include/rtems/score/coremsg.h, |
---|
24 | score/include/rtems/score/coremutex.h, |
---|
25 | score/include/rtems/score/coresem.h, |
---|
26 | score/include/rtems/score/heap.h, |
---|
27 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
28 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
29 | score/include/rtems/score/object.h, |
---|
30 | score/include/rtems/score/objectmp.h, |
---|
31 | score/include/rtems/score/priority.h, |
---|
32 | score/include/rtems/score/stack.h, |
---|
33 | score/include/rtems/score/states.h, |
---|
34 | score/include/rtems/score/thread.h, |
---|
35 | score/include/rtems/score/threadmp.h, |
---|
36 | score/include/rtems/score/threadq.h, |
---|
37 | score/include/rtems/score/tod.h, score/include/rtems/score/tqdata.h, |
---|
38 | score/include/rtems/score/userext.h, |
---|
39 | score/include/rtems/score/watchdog.h, |
---|
40 | score/include/rtems/score/wkspace.h, |
---|
41 | score/inline/rtems/score/address.inl, |
---|
42 | score/inline/rtems/score/coremsg.inl, |
---|
43 | score/inline/rtems/score/coresem.inl, |
---|
44 | score/inline/rtems/score/heap.inl, score/inline/rtems/score/isr.inl, |
---|
45 | score/inline/rtems/score/object.inl, |
---|
46 | score/inline/rtems/score/priority.inl, |
---|
47 | score/inline/rtems/score/stack.inl, |
---|
48 | score/inline/rtems/score/thread.inl, |
---|
49 | score/inline/rtems/score/tqdata.inl, |
---|
50 | score/inline/rtems/score/userext.inl, |
---|
51 | score/inline/rtems/score/wkspace.inl, |
---|
52 | score/macros/rtems/score/address.inl, |
---|
53 | score/macros/rtems/score/heap.inl, |
---|
54 | score/macros/rtems/score/object.inl, |
---|
55 | score/macros/rtems/score/priority.inl, |
---|
56 | score/macros/rtems/score/userext.inl: Convert to using c99 fixed |
---|
57 | size types. |
---|
58 | |
---|
59 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
60 | |
---|
61 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
62 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
63 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
64 | sapi/src/exinit.c, sapi/src/extension.c, sapi/src/fatal.c, |
---|
65 | sapi/src/io.c: Convert to using c99 fixed size types. |
---|
66 | |
---|
67 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
68 | |
---|
69 | * rtems/include/rtems.h, |
---|
70 | rtems/include/rtems/rtems/asr.h, |
---|
71 | rtems/include/rtems/rtems/attr.h, |
---|
72 | rtems/include/rtems/rtems/clock.h, |
---|
73 | rtems/include/rtems/rtems/config.h, |
---|
74 | rtems/include/rtems/rtems/dpmem.h, |
---|
75 | rtems/include/rtems/rtems/eventset.h, |
---|
76 | rtems/include/rtems/rtems/message.h, |
---|
77 | rtems/include/rtems/rtems/modes.h, |
---|
78 | rtems/include/rtems/rtems/msgmp.h, |
---|
79 | rtems/include/rtems/rtems/options.h, |
---|
80 | rtems/include/rtems/rtems/part.h, |
---|
81 | rtems/include/rtems/rtems/ratemon.h, |
---|
82 | rtems/include/rtems/rtems/region.h, |
---|
83 | rtems/include/rtems/rtems/regionmp.h, |
---|
84 | rtems/include/rtems/rtems/sem.h, |
---|
85 | rtems/include/rtems/rtems/support.h, |
---|
86 | rtems/include/rtems/rtems/taskmp.h, |
---|
87 | rtems/include/rtems/rtems/tasks.h, |
---|
88 | rtems/include/rtems/rtems/timer.h, |
---|
89 | rtems/inline/rtems/rtems/part.inl, |
---|
90 | rtems/inline/rtems/rtems/region.inl, |
---|
91 | rtems/macros/rtems/rtems/part.inl, |
---|
92 | rtems/src/attr.c, |
---|
93 | rtems/src/dpmem.c, |
---|
94 | rtems/src/dpmemcreate.c, |
---|
95 | rtems/src/dpmemexternal2internal.c, |
---|
96 | rtems/src/dpmeminternal2external.c, |
---|
97 | rtems/src/eventseize.c, |
---|
98 | rtems/src/msg.c, |
---|
99 | rtems/src/msgmp.c, |
---|
100 | rtems/src/msgqallocate.c, |
---|
101 | rtems/src/msgqbroadcast.c, |
---|
102 | rtems/src/msgqcreate.c, |
---|
103 | rtems/src/msgqflush.c, |
---|
104 | rtems/src/msgqgetnumberpending.c, |
---|
105 | rtems/src/msgqident.c, |
---|
106 | rtems/src/msgqreceive.c, |
---|
107 | rtems/src/msgqsend.c, |
---|
108 | rtems/src/msgqsubmit.c, |
---|
109 | rtems/src/msgqtranslatereturncode.c, |
---|
110 | rtems/src/msgqurgent.c, |
---|
111 | rtems/src/part.c, |
---|
112 | rtems/src/partcreate.c, |
---|
113 | rtems/src/partident.c, |
---|
114 | rtems/src/partmp.c, |
---|
115 | rtems/src/ratemon.c, |
---|
116 | rtems/src/region.c, |
---|
117 | rtems/src/regioncreate.c, |
---|
118 | rtems/src/regionextend.c, |
---|
119 | rtems/src/regiongetsegment.c, |
---|
120 | rtems/src/regiongetsegmentsize.c, |
---|
121 | rtems/src/regionmp.c, |
---|
122 | rtems/src/regionreturnsegment.c, |
---|
123 | rtems/src/rtemstimer.c, |
---|
124 | rtems/src/sem.c, |
---|
125 | rtems/src/semcreate.c, |
---|
126 | rtems/src/semident.c, |
---|
127 | rtems/src/semmp.c, |
---|
128 | rtems/src/semobtain.c, |
---|
129 | rtems/src/semtranslatereturncode.c, |
---|
130 | rtems/src/taskcreate.c, |
---|
131 | rtems/src/taskgetnote.c, |
---|
132 | rtems/src/taskident.c, |
---|
133 | rtems/src/taskinitusers.c, |
---|
134 | rtems/src/taskmp.c, |
---|
135 | rtems/src/taskrestart.c, |
---|
136 | rtems/src/tasks.c, |
---|
137 | rtems/src/tasksetnote.c, |
---|
138 | rtems/src/taskstart.c, |
---|
139 | rtems/src/timerserver.c: Convert to using c99 fixed size types. |
---|
140 | |
---|
141 | 2004-04-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
142 | |
---|
143 | * score/src/Unlimited.txt, score/src/chain.c, score/src/coremsg.c, |
---|
144 | score/src/coremsgbroadcast.c, score/src/coremsgclose.c, |
---|
145 | score/src/coremsgflush.c, score/src/coremsgflushsupp.c, |
---|
146 | score/src/coremsgseize.c, score/src/coremsgsubmit.c, |
---|
147 | score/src/coremutex.c, score/src/coremutexflush.c, |
---|
148 | score/src/coresem.c, score/src/coresemflush.c, score/src/coretod.c, |
---|
149 | score/src/coretodtickle.c, score/src/coretodtoseconds.c, |
---|
150 | score/src/coretodvalidate.c, score/src/heap.c, |
---|
151 | score/src/heapallocate.c, score/src/heapextend.c, |
---|
152 | score/src/heapfree.c, score/src/heapsizeofuserarea.c, |
---|
153 | score/src/interr.c, score/src/iterateoverthreads.c, |
---|
154 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
155 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
156 | score/src/objectcomparenameraw.c, |
---|
157 | score/src/objectcomparenamestring.c, score/src/objectcopynameraw.c, |
---|
158 | score/src/objectcopynamestring.c, |
---|
159 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
160 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
161 | score/src/objectgetisr.c, score/src/objectgetnoprotection.c, |
---|
162 | score/src/objectidtoname.c, score/src/objectinitializeinformation.c, |
---|
163 | score/src/objectmp.c, score/src/objectnametoid.c, |
---|
164 | score/src/objectshrinkinformation.c, score/src/thread.c, |
---|
165 | score/src/threadcreateidle.c, score/src/threadget.c, |
---|
166 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
167 | score/src/threadmp.c, score/src/threadq.c, |
---|
168 | score/src/threadqdequeuepriority.c, |
---|
169 | score/src/threadqenqueuepriority.c, |
---|
170 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
171 | score/src/threadreset.c, score/src/threadrestart.c, |
---|
172 | score/src/threadsettransient.c, score/src/threadstackallocate.c, |
---|
173 | score/src/threadstart.c, score/src/userext.c, |
---|
174 | score/src/watchdoginsert.c, score/src/wkspace.c: Convert to using |
---|
175 | c99 fixed size types. |
---|
176 | |
---|
177 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
178 | |
---|
179 | PR 561/rtems |
---|
180 | * include/rtems/concat.h: New. |
---|
181 | * Makefile.am: Add include/rtems/concat.h. |
---|
182 | |
---|
183 | PR 589/rtems |
---|
184 | * Makefile.am: Add include/rtems/pci.h. |
---|
185 | |
---|
186 | * Makefile.am: Include automake/compile.am. |
---|
187 | * configure.ac: RTEMS_TOP([..],[]). |
---|
188 | |
---|
189 | 2004-03-29 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
190 | |
---|
191 | * aclocal/rtems-top.m4: Add MULTISUBDIR. Add MULTIBUILDTOP. |
---|
192 | Add rtems_updir. Remove version.m4 check. |
---|
193 | Add PROJECT_ROOT/with_project_root processing. |
---|
194 | Add PROJECT_INCLUDE. Add PROJECT_LIB. |
---|
195 | * aclocal/env-rtemscpu.a4: Remove cpukit_topdir. |
---|
196 | Remove with_project_root processing. Remove PROJECT_INCLUDE, |
---|
197 | PROJECT_LIB. |
---|
198 | |
---|
199 | 2004-03-26 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
200 | |
---|
201 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
202 | libmisc/capture/capture.h, libmisc/cpuuse/cpuuse.c, |
---|
203 | libmisc/devnull/devnull.c, libmisc/fsmount/fsmount.h, |
---|
204 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-dname.c, |
---|
205 | libmisc/monitor/mon-driver.c, libmisc/monitor/mon-extension.c, |
---|
206 | libmisc/monitor/mon-itask.c, libmisc/monitor/mon-monitor.c, |
---|
207 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
208 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
209 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
210 | libmisc/monitor/monitor.h, libmisc/monitor/symbols.h, |
---|
211 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
212 | libmisc/serdbg/serdbg.h, libmisc/serdbg/serdbgio.c, |
---|
213 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
214 | libmisc/shell/shell.c, libmisc/shell/shell.h, libmisc/stackchk/check.c, |
---|
215 | libmisc/stackchk/internal.h: Convert to using c99 fixed size types. |
---|
216 | |
---|
217 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
218 | |
---|
219 | * itron/include/itronsys/mbox.h, itron/include/itronsys/types.h, |
---|
220 | itron/include/rtems/itron/eventflags.h, |
---|
221 | itron/include/rtems/itron/fmempool.h, |
---|
222 | itron/include/rtems/itron/mbox.h, |
---|
223 | itron/include/rtems/itron/msgbuffer.h, |
---|
224 | itron/include/rtems/itron/port.h, |
---|
225 | itron/include/rtems/itron/semaphore.h, |
---|
226 | itron/include/rtems/itron/task.h, |
---|
227 | itron/include/rtems/itron/vmempool.h, |
---|
228 | itron/inline/rtems/itron/semaphore.inl, |
---|
229 | itron/macros/rtems/itron/semaphore.inl, itron/src/eventflags.c, |
---|
230 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
231 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/snd_mbx.c, |
---|
232 | itron/src/task.c, itron/src/trcv_mbx.c, itron/src/vmempool.c: |
---|
233 | Convert to using c99 fixed size types. |
---|
234 | |
---|
235 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
236 | |
---|
237 | * posix/include/rtems/posix/cond.h, |
---|
238 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
239 | posix/include/rtems/posix/mqueue.h, |
---|
240 | posix/include/rtems/posix/mutex.h, |
---|
241 | posix/include/rtems/posix/pthread.h, |
---|
242 | posix/include/rtems/posix/semaphore.h, |
---|
243 | posix/include/rtems/posix/threadsup.h, |
---|
244 | posix/include/rtems/posix/timer.h, posix/src/cond.c, |
---|
245 | posix/src/intr.c, posix/src/key.c, posix/src/keycreate.c, |
---|
246 | posix/src/keydelete.c, posix/src/keygetspecific.c, |
---|
247 | posix/src/keyrundestructors.c, posix/src/keysetspecific.c, |
---|
248 | posix/src/killinfo.c, posix/src/mqueue.c, |
---|
249 | posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, |
---|
250 | posix/src/mqueuetranslatereturncode.c, posix/src/mutex.c, |
---|
251 | posix/src/posixintervaltotimespec.c, |
---|
252 | posix/src/posixtimespecsubtract.c, posix/src/psignal.c, |
---|
253 | posix/src/pthread.c, posix/src/ptimer1.c, posix/src/semaphore.c, |
---|
254 | posix/src/sysconf.c: Convert to using c99 fixed size types. |
---|
255 | |
---|
256 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
257 | |
---|
258 | * score/include/rtems/system.h: include <stdint.h>. |
---|
259 | |
---|
260 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
261 | |
---|
262 | PR/589 rtems |
---|
263 | * include/rtems/pci.h: New (Moved from c/src/libchip/network/pci.h). |
---|
264 | |
---|
265 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
266 | |
---|
267 | * libcsupport/src/malloc.c: Remove lvalue casts. |
---|
268 | |
---|
269 | 2004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
270 | |
---|
271 | * libcsupport/include/chain.h, libcsupport/include/clockdrv.h, |
---|
272 | libcsupport/include/ringbuf.h, libcsupport/include/spurious.h, |
---|
273 | libcsupport/include/timerdrv.h, libcsupport/include/vmeintr.h, |
---|
274 | libcsupport/include/motorola/mc68230.h, |
---|
275 | libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/libio.h, |
---|
276 | libcsupport/include/rtems/libio_.h, |
---|
277 | libcsupport/include/rtems/termiostypes.h, |
---|
278 | libcsupport/include/zilog/z8036.h, libcsupport/include/zilog/z8530.h, |
---|
279 | libcsupport/include/zilog/z8536.h, libcsupport/src/__gettod.c, |
---|
280 | libcsupport/src/assoc.c, libcsupport/src/assocnamebad.c, |
---|
281 | libcsupport/src/error.c, libcsupport/src/libio.c, |
---|
282 | libcsupport/src/libio_sockets.c, libcsupport/src/malloc.c, |
---|
283 | libcsupport/src/no_libc.c, libcsupport/src/termios.c, |
---|
284 | libcsupport/src/termiosreserveresources.c: Convert to using c99 |
---|
285 | fixed-size types. |
---|
286 | |
---|
287 | 2004-03-22 Ralf Corsepius <ralf_corsepius@rtems.org> |
---|
288 | |
---|
289 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
290 | libfs/src/dosfs/fat_fat_operations.c, |
---|
291 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
292 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
293 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
294 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_initsupp.c, |
---|
295 | libfs/src/dosfs/msdos_misc.c, libfs/src/imfs/deviceio.c, |
---|
296 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
297 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/linearfile.c, |
---|
298 | libfs/src/imfs/memfile.c: Convert to using c99 fixed-size types. |
---|
299 | |
---|
300 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
301 | |
---|
302 | * libnetworking/net/radix.c: Remove warning. |
---|
303 | |
---|
304 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
305 | |
---|
306 | * libmisc/shell/cmds.c: Remove warning. |
---|
307 | |
---|
308 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
309 | |
---|
310 | * libnetworking/lib/ftpfs.c: Switch bcopy to memcpy. |
---|
311 | |
---|
312 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
313 | |
---|
314 | * libcsupport/src/newlibc.c, libcsupport/src/sync.c: Eliminate |
---|
315 | warnings. Explicitly defeat __STRICT_ANSI__ since both |
---|
316 | legitimately use routines beyond ANSI. |
---|
317 | |
---|
318 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
319 | |
---|
320 | * cpukit/libblock/src/bdbuf.c: Initialize pointer to avoid warning. |
---|
321 | |
---|
322 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
323 | |
---|
324 | * score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
325 | Add cast to avoid type punning warning in gcc 3.3. |
---|
326 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
327 | |
---|
328 | * |
---|
329 | |
---|
330 | 2004-03-05 Joel Sherrill <joel@OARcorp.com> |
---|
331 | |
---|
332 | * libblock/src/bdbuf.c, libblock/src/ramdisk.c, |
---|
333 | libcsupport/src/newlibc.c, libcsupport/src/sync.c, |
---|
334 | libmisc/cpuuse/cpuuse.c, libmisc/monitor/mon-symbols.c, |
---|
335 | libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
336 | libnetworking/kern/kern_sysctl.c, libnetworking/lib/ftpfs.c, |
---|
337 | libnetworking/lib/tftpDriver.c, libnetworking/libc/gethostbydns.c, |
---|
338 | libnetworking/libc/gethostbyht.c, libnetworking/libc/gethostnamadr.c, |
---|
339 | libnetworking/libc/getnetbyht.c, libnetworking/libc/getnetnamadr.c, |
---|
340 | libnetworking/libc/inet_addr.c, libnetworking/libc/linkaddr.c, |
---|
341 | libnetworking/libc/map_v4v6.c, libnetworking/libc/ns_print.c, |
---|
342 | libnetworking/libc/ns_ttl.c, libnetworking/libc/nsap_addr.c, |
---|
343 | libnetworking/libc/rcmd.c, libnetworking/libc/res_debug.c, |
---|
344 | libnetworking/libc/res_mkupdate.c, libnetworking/libc/res_query.c, |
---|
345 | libnetworking/libc/res_send.c, libnetworking/libc/res_update.c, |
---|
346 | libnetworking/net/radix.c, libnetworking/rtems/mkrootfs.c, |
---|
347 | librpc/src/rpc/clnt_perror.c, librpc/src/rpc/rtems_rpc.c, |
---|
348 | librpc/src/rpc/svc.c, sapi/include/confdefs.h, |
---|
349 | score/macros/rtems/score/chain.inl, score/src/objectidtoname.c: |
---|
350 | |
---|
351 | 2004-02-26 Thomas Rauscher <trauscher@loytec.com. |
---|
352 | |
---|
353 | PR 584/RTEMS |
---|
354 | * rtems/src/eventtimeout.c: Fix critical section window. |
---|
355 | |
---|
356 | 2004-02-26 Joel Sherrill <joel@OARcorp.com> |
---|
357 | |
---|
358 | PR 582/core |
---|
359 | * posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, |
---|
360 | posix/src/mqueuedeletesupp.c, posix/src/mqueueunlink.c: Use memory |
---|
361 | from workspace to avoid use of mutex during dispatch disable critical |
---|
362 | section. Besides memory for object names should come from the |
---|
363 | Workspace anyway. |
---|
364 | |
---|
365 | 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
366 | |
---|
367 | * aclocal/version.m4: 4.6.99.0. |
---|
368 | |
---|
369 | 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
370 | |
---|
371 | * libnetworking/Makefile.am: Remove ACLOCAL_AMFLAGS. |
---|
372 | |
---|
373 | 2004-01-30 Wilfried Busalski <w.busalski@lancier-monitoring.de> |
---|
374 | |
---|
375 | PR pppd/564 |
---|
376 | * libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, |
---|
377 | libnetworking/net/ppp_tty.c: ppp0 Interface lose packets if the |
---|
378 | system use a slow baudrate for the modem or the tcp/ip-packet is |
---|
379 | fragmented. |
---|
380 | |
---|
381 | 2004-01-30 Joel Sherrill <joel@OARcorp.com> |
---|
382 | |
---|
383 | * ChangeLog, rtems/Makefile.am, rtems/include/rtems/rtems/support.h: |
---|
384 | Reverse developmental patches accidentally committed. |
---|
385 | |
---|
386 | 2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
387 | |
---|
388 | * ChangeLog: Merge-in libnetworking/ChangeLog. |
---|
389 | * ChangeLog: Merge-in libcsupport/ChangeLog. |
---|
390 | * ChangeLog: Merge-in libblock/ChangeLog, libfs/ChangeLog. |
---|
391 | * ChangeLog: Merge-in libmisc/ChangeLog, librpc/ChangeLog. |
---|
392 | * ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
393 | sapi/ChangeLog, rtems/ChangeLog. |
---|
394 | * libblock/ChangeLog, libfs/ChangeLog, libcsupport/ChangeLog, |
---|
395 | libmisc/ChangeLog, librpc/ChangeLog, libnetworking/ChangeLog, |
---|
396 | itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, |
---|
397 | rtems/ChangeLog: Remove. |
---|
398 | |
---|
399 | 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
400 | |
---|
401 | * aclocal/rtems-top.m4: Remove PROJECT_ROOT. Prepend ../ to $1. |
---|
402 | * aclocal/env-rtemscpu.m4: Reworked. |
---|
403 | * configure.ac: RTEMS_TOP([.]). |
---|
404 | |
---|
405 | 2004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
406 | |
---|
407 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
408 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
409 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
410 | libcsupport/Makefile.am, libnetworking/Makefile.am: Add PREINSTALL_DIRS. |
---|
411 | |
---|
412 | 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
413 | |
---|
414 | * wrapup/Makefile.am: Remove $(ARCH)/$(dirstamp). Add TMPINSTALL_FILES |
---|
415 | to CLEANFILES. |
---|
416 | * automake/local.am: Remove depend-am. |
---|
417 | * automake/subdirs.am: Remove depend-recursive. |
---|
418 | * score/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
419 | PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES. |
---|
420 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, sapi/Makefile.am, |
---|
421 | rtems/Makefile.am, libmisc/Makefile.am, librpc/Makefile.am, |
---|
422 | libblock/Makefile.am, libfs/Makefile.am, libcsupport/Makefile.am, |
---|
423 | libnetworking/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
424 | PREINSTALL_FILES to CLEANFILES. |
---|
425 | * libnetworking/netinet/in_cksum.c: #include netinet/in_cksum_<cpu>.h. |
---|
426 | |
---|
427 | 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
428 | |
---|
429 | PR/549 networking |
---|
430 | * libnetworking/netinet/in_cksum_powerpc.h: New (copy of |
---|
431 | in_cksum_powerpc.c). |
---|
432 | * libnetworking/netinet/in_cksum_i386.h: New (copy of in_cksum_i386.c). |
---|
433 | * libnetworking/netinet/in_cksum_arm.h: New (copy of in_cksum_arm.c). |
---|
434 | * libnetworking/netinet/in_cksum_m68k.c: New (copy of in_cksum_m68k.c). |
---|
435 | * libnetworking/netinet/in_cksum_i386.c, |
---|
436 | libnetworking/netinet/in_cksum_arm.c, |
---|
437 | libnetworking/netinet/in_cksum_powerpc.c, |
---|
438 | libnetworking/netinet/in_cksum_m68k.c: Remove. |
---|
439 | * libnetworking/netinet/Makefile.am: Reflect changes above. |
---|
440 | |
---|
441 | 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
442 | |
---|
443 | * configure.ac: Requires automake >= 1.8.1. |
---|
444 | * score/cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU). |
---|
445 | PR 548/rtems |
---|
446 | * libcsupport/Makefile.am: Add src/envlock.c. |
---|
447 | |
---|
448 | 2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
449 | |
---|
450 | * aclocal/rtems-top.m4: Don't AC_SUBST PROJECT_ROOT. Remove |
---|
451 | PROJECT_TOPdir (Unused). |
---|
452 | * aclocal/env-rtemscpu.m4: Remove PROJECT_RELEASE. Expand |
---|
453 | ${PROJECT_ROOT}. Remove RTEMS_ENABLE_BARE (Unused). Don't AC_SUBST |
---|
454 | RTEMS_BSP. |
---|
455 | * aclocal/enable-bare.m4: Remove (Unused). |
---|
456 | * aclocal/rtems-top.m4: Remove check for cpukit/aclocal/version.m4. |
---|
457 | Remove gnu-make endif HACK (Unused). |
---|
458 | * wrapup/Makefile.am: Include compile.am. Use TMP_LIBS instead of LIBS |
---|
459 | to avoid potential conflicts with auto*tools' LIBS. Reflect new |
---|
460 | locations of libscorecpu*.a. |
---|
461 | * Makefile.am: Remove AUTOMAKE_FILES. |
---|
462 | * automake/compile.am: Replace contents with contents of |
---|
463 | automake/amcompile.am. |
---|
464 | * automake/amcompile.am, automake/lib.am: Remove. |
---|
465 | * configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
466 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
467 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
468 | aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4: |
---|
469 | Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in |
---|
470 | autoconf-2.59). |
---|
471 | * automake/local.am: Remove clean-local, depend-gcc. |
---|
472 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am: Include |
---|
473 | compile.am, again. |
---|
474 | * score/macros/rtems/score/README: Remove (Redundant with macros/README). |
---|
475 | * sapi/Makefile.am, rtems/Makefile.am: Include compile.am, again. |
---|
476 | * libmisc/Makefile.am: Include compile.am again. Misc fixes. |
---|
477 | * librpc/Makefile.am: Include compile.am, again. Put man-pages into |
---|
478 | EXTRA_DIST to work around automake not distributing conditionally |
---|
479 | installed *_MANS. Distribute include/rpcsvc. |
---|
480 | * libblock/Makefile.am: Include compile.am, again. Eliminate C_FILES. |
---|
481 | Reformat. |
---|
482 | * libfs/Makefile.am: Include compile.am, again. Reformat/Cleanup. |
---|
483 | * libcsupport/Makefile.am: Reformat, add UNUSED_FILES. |
---|
484 | * libcsupport/Makefile.am: Include compile.am, again. Eliminate |
---|
485 | DOC_FILES. |
---|
486 | * libnetworking/Makefile.am: Include compile.am, again. Cleanup. |
---|
487 | |
---|
488 | 2004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
489 | |
---|
490 | * wrapup/Makefile.am: Cosmetics. |
---|
491 | * aclocal/enable-networking.m4: Don't AC_SUBST(RTEMS_HAS_NETWORKING). |
---|
492 | * aclocal/check-networking.m4: Don't AC_SUBST(HAS_NETWORKING). |
---|
493 | * automake/amcompile.am: Remove $(ARCH). |
---|
494 | * wrapup/Makefile.am: Add $(ARCH). Remove compile.am, lib.am. Include |
---|
495 | amcompile.am. |
---|
496 | * wrapup/Makefile.am: Use ../*/*$(LIB_VARIANT).a instead of |
---|
497 | $(ARCH)/lib*.a. |
---|
498 | * wrapup/Makefile.am: Reflect changes to libblock/Makefile.am. Reflect |
---|
499 | changes to libcsupport/Makefile.am. |
---|
500 | * itron/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
501 | lib*_a_SOURCES. |
---|
502 | * itron/Makefile.am: Build libitron$(LIB_VARIANT).a instead of |
---|
503 | $(ARCH)/libitron.a. |
---|
504 | * posix/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
505 | lib*_a_SOURCES. |
---|
506 | * posix/Makefile.am: Build libposix$(LIB_VARIANT).a instead of |
---|
507 | $(ARCH)/libposix.a. |
---|
508 | * score/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
509 | lib*_a_SOURCES. |
---|
510 | * score/Makefile.am: Build libscore$(LIB_VARIANT).a instead of |
---|
511 | $(ARCH)/libscore.a. |
---|
512 | * sapi/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
513 | lib*_a_SOURCES. |
---|
514 | * sapi/Makefile.am: Build libsapi$(LIB_VARIANT).a instead of |
---|
515 | $(ARCH)/libsapi.a. |
---|
516 | * rtems/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
517 | lib*_a_SOURCES. |
---|
518 | * rtems/Makefile.am: Build librtems$(LIB_VARIANT).a instead of |
---|
519 | $(ARCH)/librtems.a. |
---|
520 | * libmisc/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
521 | lib*_a_SOURCES. |
---|
522 | * libmisc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
523 | $(ARCH)/lib*.a. |
---|
524 | * librpc/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
525 | lib*_a_SOURCES. |
---|
526 | * librpc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
527 | $(ARCH)/lib*.a. |
---|
528 | * libblock/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
529 | lib*_a_SOURCES. |
---|
530 | * libblock/include/rtems/blkdev.h, |
---|
531 | libblock/include/rtems/ide_part_table.h, libblock/src/bdbuf.c, |
---|
532 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Switch to using |
---|
533 | c99 fixed size types instead of RTEMS-types. |
---|
534 | * libblock/Makefile.am: Build libblock$(LIB_VARIANT).a instead of |
---|
535 | $(ARCH)/libblock.a. |
---|
536 | * libfs/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
537 | lib*_a_SOURCES. |
---|
538 | * libfs/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
539 | $(ARCH)/lib*.a. |
---|
540 | * libcsupport/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
541 | lib*_a_SOURCES. |
---|
542 | * libcsupport/Makefile.am: Build libcsupport$(LIB_VARIANT).a instead of |
---|
543 | $(ARCH)/libcsupport.a. |
---|
544 | * libnetworking/Makefile.am: Remove *C_FILES. |
---|
545 | * libnetworking/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES |
---|
546 | = lib*_a_SOURCES. |
---|
547 | * libnetworking/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
548 | $(ARCH)/lib*.a. |
---|
549 | |
---|
550 | 2004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
551 | |
---|
552 | * wrapup/Makefile.am: Reflect changes to library Makefile.ams. |
---|
553 | * automake/amcompile.am: New. |
---|
554 | * configure.ac: Add subdir-objects, AM_PROG_CC_C_O. |
---|
555 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
556 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
557 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
558 | libcsupport/Makefile.am, libnetworking/Makefile.am: Build library using |
---|
559 | EXTRA_LIBRARIES and automake rules. |
---|
560 | |
---|
561 | 2004-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
562 | |
---|
563 | * aclocal/rtems-cpu-subdirs.m4, score/cpu/Makefile.am: mips64orion port |
---|
564 | removed as mips port more completely covers the MIPS family. |
---|
565 | * score/cpu/mips64orion/.cvsignore, score/cpu/mips64orion/ChangeLog, |
---|
566 | score/cpu/mips64orion/Makefile.am, score/cpu/mips64orion/asm.h, |
---|
567 | score/cpu/mips64orion/configure.ac, score/cpu/mips64orion/cpu.c, |
---|
568 | score/cpu/mips64orion/cpu_asm.S, score/cpu/mips64orion/cpu_asm.h, |
---|
569 | score/cpu/mips64orion/idtcpu.h, score/cpu/mips64orion/idtmon.h, |
---|
570 | score/cpu/mips64orion/iregdef.h, score/cpu/mips64orion/rtems/.cvsignore, |
---|
571 | score/cpu/mips64orion/rtems/score/.cvsignore, |
---|
572 | score/cpu/mips64orion/rtems/score/cpu.h, |
---|
573 | score/cpu/mips64orion/rtems/score/mips64orion.h, |
---|
574 | score/cpu/mips64orion/rtems/score/types.h: Removed. |
---|
575 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h so |
---|
576 | things compile. |
---|
577 | |
---|
578 | 2003-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
579 | |
---|
580 | * automake/compile.am: Use $(mkdir_p) instead of $(mkinstalldirs). |
---|
581 | |
---|
582 | 2003-12-17 Joel Sherrill <joel@OARcorp.com> |
---|
583 | |
---|
584 | * aclocal/version.m4: Updated to rtems-20031217-test. |
---|
585 | |
---|
586 | 2003-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
587 | |
---|
588 | PR 533/bsps |
---|
589 | * score/startup/linkcmds: Update linkcmds for gcc 3.3.2. |
---|
590 | |
---|
591 | 2003-12-16 Joel Sherrill <joel@OARcorp.com> |
---|
592 | |
---|
593 | PR 543/rtems |
---|
594 | * score/src/threadclose.c: Make the task delete extension run outside a |
---|
595 | dispatch disabled critical section so extensions can free resources. |
---|
596 | PR 542/filesystem |
---|
597 | * libcsupport/include/rtems/libio_.h: Add rtems_libio_iop_to_descriptor |
---|
598 | macro to convert iop to the corresponding integer file descriptor. |
---|
599 | |
---|
600 | 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
601 | |
---|
602 | * aclocal/env-rtemscpu.m4: Remove stray '/' in PROJECT_LIB. |
---|
603 | * wrapup/Makefile.am: Remove duplicate $(PROJECT_LIB) rule. |
---|
604 | * aclocal/env-rtemscpu.m4: Add PROJECT_LIB. |
---|
605 | * wrapup/Makefile.am: Use $(PROJECT_LIB) instead of |
---|
606 | ${PROJECT_RELEASE}/lib. |
---|
607 | |
---|
608 | 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
609 | |
---|
610 | * Makefile.am, wrapup/Makefile.am: Use mkdir_p. Remove dirs from |
---|
611 | PRE/TMPINSTALL_FILES. |
---|
612 | * wrapup/Makefile.am: Reworked. |
---|
613 | * aclocal/lead-dot.m4: Remove (Use the version in automake-1.8). |
---|
614 | * automake/lib.am: Remove $(project_libdir)$(MULTISUBDIR). |
---|
615 | * aclocal/env-rtemscpu.m4: Reflect new definition of project_lib. |
---|
616 | * Makefile.am: Remove BUILT_SOURCES. |
---|
617 | * configure.ac: Require automake >= 1.8, autoconf >= 2.59. |
---|
618 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
619 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
620 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
621 | libcsupport/Makefile.am: Use mkdir_p. Remove dirs from |
---|
622 | PRE/TMPINSTALL_FILES. |
---|
623 | * libcsupport/Makefile.am: Remove BUILT_SOURCES. |
---|
624 | * libnetworking/Makefile.am: Use mkdir_p. Remove dirs from |
---|
625 | PRE/TMPINSTALL_FILES. |
---|
626 | |
---|
627 | 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
628 | |
---|
629 | * libmisc/Makefile.am: Cosmetics. |
---|
630 | |
---|
631 | 2003-12-11 Joel Sherrill <joel@OARcorp.com> |
---|
632 | |
---|
633 | PR 540/rtems_misc |
---|
634 | * libmisc/cpuuse/cpuuse.c, libmisc/rtmonuse/rtmonuse.c: Correct object |
---|
635 | name printing. |
---|
636 | PR 531/rtems_misc |
---|
637 | * libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c: Correct |
---|
638 | indexing. |
---|
639 | |
---|
640 | 2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
641 | |
---|
642 | * libblock/src/ata.c: Remove. |
---|
643 | |
---|
644 | 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
645 | |
---|
646 | * automake/compile.am: Add $(ARCH)/$(dirstamp) rules. |
---|
647 | * wrapup/Makefile.am: Reflect $(dirstamp) changes. |
---|
648 | * Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
649 | * aclocal/lead-dot.m4: New (from automake-1.7f). |
---|
650 | * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add |
---|
651 | AC_SUBST(dirstamp). |
---|
652 | * itron/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
653 | * itron/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
654 | MACROS. |
---|
655 | * posix/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
656 | * posix/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
657 | MACROS. |
---|
658 | * score/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
659 | * score/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
660 | MACROS. |
---|
661 | * sapi/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
662 | AM_CPPFLAGS += -I$(top_builddir). |
---|
663 | * sapi/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
664 | MACROS. |
---|
665 | * rtems/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
666 | AM_CPPFLAGS += -I$(top_builddir). |
---|
667 | * rtems/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
668 | MACROS. |
---|
669 | * libmisc/Makefile.am: Add $(dirstamp) to compilation rules. Fix misc. |
---|
670 | typos. |
---|
671 | * libmisc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
672 | * librpc/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
673 | * librpc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
674 | * libblock/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
675 | * libblock/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
676 | * libfs/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
677 | * libfs/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
678 | * libcsupport/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
679 | * libcsupport/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
680 | * libnetworking/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
681 | * libnetworking/Makefile.am: Fix libc_OBJS. |
---|
682 | * libnetworking/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
683 | Restore libc/$(ARCH)/lib.a. |
---|
684 | |
---|
685 | 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
686 | |
---|
687 | * configure.ac: Reflect having removed libnetworking/libc/Makefile.am, |
---|
688 | libnetworking/lib/Makefile.am. |
---|
689 | * configure.ac: Reflect changes to libmisc/*. |
---|
690 | * libmisc/Makefile.am: Reformat. |
---|
691 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
692 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
693 | libmisc/dumpbuf/Makefile.am, libmisc/fsmount/Makefile.am, |
---|
694 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
695 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
696 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
697 | libmisc/untar/Makefile.am: Remove. |
---|
698 | * libmisc/Makefile.am: Merge-in the Makefile.ams above. |
---|
699 | * libnetworking/libc/Makefile.am, libnetworking/lib/Makefile.am: Remove. |
---|
700 | * libnetworking/Makefile.am: Merge-in the Makefile.ams above. |
---|
701 | |
---|
702 | 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
703 | |
---|
704 | * wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am. |
---|
705 | * configure.ac: Reflect changes to libfs Makefile.ams. Remove |
---|
706 | libmisc/wrapup/Makefile. |
---|
707 | * configure.ac: Use here-documents to generate cpuopts.tmp. Various |
---|
708 | fixes and changes to argument processing. Reflect changes to librpc |
---|
709 | Makefile.ams. |
---|
710 | * acinclude.m4: Use here-documents to generate cpuopts.tmp. |
---|
711 | * aclocal/check-itron.m4: Remove HAS_IRON_API. |
---|
712 | * aclocal/check-multiprocessing.m4: Remove HAS_MP. |
---|
713 | * aclocal/check-posix.m4: Remove HAS_POSIX_API. |
---|
714 | * libmisc/wrapup/Makefile.am, libmisc/wrapup/.cvsignore: Remove. |
---|
715 | * libmisc/Makefile.am: Reflect changes above. |
---|
716 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
717 | librpc/src/Makefile.am: Removed. |
---|
718 | * librpc/Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am, |
---|
719 | src/Makefile.am. Various fixes. Reformat. |
---|
720 | * librpc/include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct |
---|
721 | rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid |
---|
722 | symbol conflict between struct and variable). struct |
---|
723 | _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes |
---|
724 | above. |
---|
725 | * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, |
---|
726 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, |
---|
727 | librpc/src/rpc/rtems_rpc.c, librpc/src/rpc/svc.c, librpc/ |
---|
728 | src/rpc/svc_auth.c, librpc/src/rpc/svc_raw.c, |
---|
729 | librpc/src/rpc/svc_simple.c: Reflect changes above. |
---|
730 | * libfs/Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am, |
---|
731 | src/dosfs/Makefile.am. |
---|
732 | * libfs/src/Makefile.am, libfs/src/imfs/Makefile.am, |
---|
733 | libfs/src/dosfs/Makefile.am: Removed. |
---|
734 | |
---|
735 | 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
736 | |
---|
737 | * aclocal/canonicalize-tools.m4, aclocal/check-itron.m4, |
---|
738 | aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4, |
---|
739 | aclocal/check-posix.m4, aclocal/check-rtems-debug.m4, |
---|
740 | aclocal/check-tool.m4, aclocal/enable-bare.m4, |
---|
741 | aclocal/enable-inlines.m4, aclocal/enable-itron.m4, |
---|
742 | aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, |
---|
743 | aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4, |
---|
744 | aclocal/env-rtemscpu.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, |
---|
745 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
746 | aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix underquoting to silence |
---|
747 | automake-1.8. |
---|
748 | |
---|
749 | 2003-11-26 Joel Sherrill <joel@OARcorp.com> |
---|
750 | |
---|
751 | PR 524/filesystem |
---|
752 | * libcsupport/src/newlibc.c: Address 1K buffer leak from incomplete |
---|
753 | cleanup of newlib reentrancy handler. |
---|
754 | PR 523/filesystem |
---|
755 | * libcsupport/src/malloc.c: Make malloc family safer for use from ISRs |
---|
756 | and dispatching critical sections. If in a critical section while doing |
---|
757 | a free(), then the free is deferred until the next malloc() attempt. |
---|
758 | |
---|
759 | 2003-11-25 Joel Sherrill <joel@OARcorp.com> |
---|
760 | |
---|
761 | PR 526/rtems |
---|
762 | * score/src/threadcreateidle.c: Idle task name should be a string and |
---|
763 | PR484 broke this. |
---|
764 | |
---|
765 | 2003-11-25 Jennifer Averett <jennifer@OARcorp.com> |
---|
766 | |
---|
767 | PR 519/filesystem |
---|
768 | * libcsupport/include/rtems/libio_.h, libcsupport/src/eval.c, |
---|
769 | libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Check write |
---|
770 | permissions in parent directory for file or directory delete. |
---|
771 | |
---|
772 | 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
773 | |
---|
774 | * configure.ac: Use RTEMS_INLINES instead of USE_INLINES. Elimimate |
---|
775 | INLINESdir. |
---|
776 | * aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS. |
---|
777 | * .cvsignore: Add config.h.in. |
---|
778 | |
---|
779 | 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
780 | |
---|
781 | * configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT. |
---|
782 | PR 525/rtems |
---|
783 | * score/include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES. |
---|
784 | * score/include/rtems/score/chain.h, score/include/rtems/score/thread.h, |
---|
785 | score/src/chain.c, score/src/coremutexseize.c, score/src/threadget.c: |
---|
786 | Ditto. |
---|
787 | * score/Makefile.am: Don't use gmake to preinstall. |
---|
788 | * sapi/Makefile.am: Reworked. |
---|
789 | |
---|
790 | 2003-11-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
791 | |
---|
792 | * wrapup/Makefile.am: Reflect having removed libnetworking/wrapup. |
---|
793 | * configure.ac: Ditto. |
---|
794 | * itron/Makefile.am, posix/Makefile.am, rtems/Makefile.am, |
---|
795 | libblock/Makefile.am: Reworked. |
---|
796 | * libcsupport/include/rtems/cdefs.h: Use _RTEMS_CDEFS_H guards. |
---|
797 | * libcsupport/include/rtems/cdefs.h: New. |
---|
798 | * libcsupport/Makefile.am: Completely reworked. |
---|
799 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h |
---|
800 | instead of sys/cdefs.h (Nonportable). |
---|
801 | * libnetworking/wrapup/Makefile.am: Removed. |
---|
802 | * libnetworking/Makefile.am: Reworked. |
---|
803 | |
---|
804 | 2003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
805 | |
---|
806 | * acinclude.m4: New. |
---|
807 | * configure.ac: Don't use AUTOHEADER to generate cpuopts.h. Add local |
---|
808 | autoheader config.h. |
---|
809 | * aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST. |
---|
810 | * aclocal/enable-inlines.m4: Remove USE_MACROS (Unused). |
---|
811 | * itron/Makefile.am: Remove src/config.h. AM_CPPFLAGS += |
---|
812 | -I$(top_builddir). |
---|
813 | * posix/Makefile.am: Remove src/config.h AM_CPPFLAGS += |
---|
814 | -I$(top_builddir). |
---|
815 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
816 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
817 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
818 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
819 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
820 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Remove |
---|
821 | config.h. AM_CPPFLAGS += -I$(top_builddir). |
---|
822 | * libblock/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). Use |
---|
823 | AM_CPPFLAGS instead of AM_CFLAGS. |
---|
824 | * libblock/src/ata.c: Include config.h. |
---|
825 | * libblock/src/bdbuf.c, libblock/src/blkdev.c, libblock/src/diskdevs.c, |
---|
826 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Ditto. |
---|
827 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: Remove |
---|
828 | config.h AM_CPPFLAGS += -I$(top_builddir). |
---|
829 | * itron/src/config.h, posix/src/config.h, libmisc/capture/config.h, |
---|
830 | libmisc/cpuuse/config.h, libmisc/devnull/config.h, |
---|
831 | libmisc/dummy/config.h, libmisc/dumpbuf/config.h, |
---|
832 | libmisc/monitor/config.h, libmisc/mw-fb/config.h, |
---|
833 | libmisc/rtmonuse/config.h, libmisc/serdbg/config.h, |
---|
834 | libmisc/stackchk/config.h, libmisc/shell/config.h, |
---|
835 | libmisc/untar/config.h, libfs/src/dosfs/config.h, |
---|
836 | libfs/src/imfs/config.h, libcsupport/src/config.h: Remove. |
---|
837 | * libcsupport/src/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). |
---|
838 | |
---|
839 | 2003-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
840 | |
---|
841 | * libfs/Makefile.am: Cosmetics. |
---|
842 | |
---|
843 | 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
844 | |
---|
845 | * rtems/src/regiongetsegment.c: Remove unneccessary typecast in |
---|
846 | assignment to thread->Wait.return_argment. |
---|
847 | |
---|
848 | 2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
849 | |
---|
850 | PR 515/filesystem |
---|
851 | * libfs/src/dosfs/fat_fat_operations.c: Remove commented out code. |
---|
852 | |
---|
853 | 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
854 | |
---|
855 | PR 509/filesystem |
---|
856 | * libfs/src/dosfs/fat.c: _fat_block_read and _fat_block_write return |
---|
857 | error codes instead of -1 in case of errors, as they are supposed to do |
---|
858 | according to the comments documenting these functions. |
---|
859 | |
---|
860 | 2003-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
861 | |
---|
862 | PR 512/core |
---|
863 | * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: Run task variable |
---|
864 | destructor when task variable is deleted. Also some style cleanup. |
---|
865 | PR 440/filesystem |
---|
866 | * libfs/src/dosfs/fat_fat_operations.c: Improve write speed with FAT12 |
---|
867 | and FAT16 filesystems. Previously merged on 4.6 branch. |
---|
868 | * libfs/ChangeLog: Correct line length. |
---|
869 | PR 511/filesystem |
---|
870 | * libcsupport/src/malloc.c: Add deferred free and protect against C |
---|
871 | Program Heap operations while in a dispatch disable critical section or |
---|
872 | ISR. |
---|
873 | |
---|
874 | 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
875 | |
---|
876 | * aclocal/check-posix.m4: Add m4-quotes. Require |
---|
877 | RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
878 | * aclocal/canonical-host.m4: Remove. |
---|
879 | * configure.ac: Remove RTEMS_CANONICAL_HOST. |
---|
880 | * aclocal/sysv-ipc.m4: Remove reference to RTEMS_CANONICAL_HOST. |
---|
881 | * aclocal/canonical-target-name.m4: Use AC_CANONICAL_HOST instead of |
---|
882 | AC_CANONICAL_TARGET. Use $host instead of $target. |
---|
883 | * aclocal/check-multiprocessing.m4: Add m4-quotes. Remove |
---|
884 | RTEMS_CHECK_CPU. |
---|
885 | * aclocal/check-itron.m4, aclocal/check-networking.m4: Add m4-quotes. |
---|
886 | Require RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
887 | * aclocal/check-cpu.m4: Remove. |
---|
888 | * aclocal/canonical-target-name.m4: Add m4-quotes. |
---|
889 | * configure.ac: Merge-in former aclocal/check-cpu.m4. |
---|
890 | * posix/src/cancelrun.c, posix/src/pthreadexit.c, |
---|
891 | posix/src/pthreadjoin.c, posix/ src/sigtimedwait.c: Remove unnecessary |
---|
892 | typecasts in assignments to thread->Wait.return_argument. |
---|
893 | * score/src/coremsgseize.c, score/src/coremsgsubmit.c: Remove |
---|
894 | unnecessary typecasts in assignments to thread->Wait.return_argument. |
---|
895 | * libmisc/capture/capture-cli.c: Reflect new rtems_monitor_command_arg_t. |
---|
896 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am: Remove __P |
---|
897 | from AM_CPPFLAGS. Rely on sys/cdefs.h providing it. |
---|
898 | * libfs/src/dosfs/Makefile.am: noinst_HEADERS += fat.h. |
---|
899 | * libfs/src/dosfs/msdos_file.c (msdos_file_read, |
---|
900 | libfs/msdos_file_write): Use '0' as initial value for ret instead of |
---|
901 | RC_OK. |
---|
902 | * libfs/src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, |
---|
903 | tolower (Unused). |
---|
904 | |
---|
905 | 2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
906 | |
---|
907 | * configure.ac: Check for sys/cdefs.h. |
---|
908 | * aclocal/env-rtems-cpu.m4: Add project_includedir. Deprecate |
---|
909 | PROJECT_INCLUDE. Change project_includedir to $(PROJECT_ROOT)/include |
---|
910 | for multilibs. |
---|
911 | |
---|
912 | 2003-10-13 Joel Sherrill <joel@OARcorp.com> |
---|
913 | |
---|
914 | * posix/src/cleanuppop.c, posix/src/cleanuppush.c: Protect use of |
---|
915 | _Workspace_Allocate and _Workspec_Free. |
---|
916 | |
---|
917 | 2003-10-02 Phil Torre <ptorre@zetron.com> |
---|
918 | |
---|
919 | PR 504/rtems |
---|
920 | * score/include/rtems/score/coremutex.h: Add fatal error check for a |
---|
921 | task blocking on a mutex when thread dispatching is disabled. |
---|
922 | PR 504/rtems |
---|
923 | * libcsupport/src/newlibc.c: Fix memory allocation of libc extension so |
---|
924 | it is dispatch disabled safe See PR for detailed explanation. |
---|
925 | |
---|
926 | 2003-09-26 Till Strauman <strauman@slac.stanford.edu> |
---|
927 | |
---|
928 | PR 498/rtems |
---|
929 | * libcsupport/src/printk.c: RTEMS printk() does not support the %i |
---|
930 | format which is used by a lot of driver/BSP etc. code. The trivial patch |
---|
931 | allows %i/%I as an alias for %d/%D. |
---|
932 | |
---|
933 | 2003-09-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
934 | |
---|
935 | PR 495/rtems_misc |
---|
936 | * libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c, |
---|
937 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-monitor.c, |
---|
938 | libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c, |
---|
939 | libmisc/monitor/monitor.h, libmisc/shell/cmds.c: Move to making libmisc |
---|
940 | 16/32 bit clean. |
---|
941 | |
---|
942 | 2003-09-26 Joel Sherrill <joel@OARcorp.com> |
---|
943 | |
---|
944 | * score/cpu/hppa1.1/.cvsignore, score/cpu/hppa1.1/ChangeLog, |
---|
945 | score/cpu/hppa1.1/Makefile.am, score/cpu/hppa1.1/configure.ac, |
---|
946 | score/cpu/hppa1.1/cpu.c, score/cpu/hppa1.1/cpu_asm.S, |
---|
947 | score/cpu/hppa1.1/rtems/.cvsignore, |
---|
948 | score/cpu/hppa1.1/rtems/score/.cvsignore, |
---|
949 | score/cpu/hppa1.1/rtems/score/cpu.h, |
---|
950 | score/cpu/hppa1.1/rtems/score/cpu_asm.h, |
---|
951 | score/cpu/hppa1.1/rtems/score/hppa.h, |
---|
952 | score/cpu/hppa1.1/rtems/score/types.h: Removed. |
---|
953 | PR 492/filesystem |
---|
954 | * libfs/src/dosfs/fat_file.c: Fix inconsistent types in va_args call. |
---|
955 | |
---|
956 | 2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
957 | |
---|
958 | * Makefile.am, librpc/Makefile.am: Merge-in include/Makefile.am. |
---|
959 | * include/Makefile.am, librpc/include/Makefile.am: Remove. |
---|
960 | * configure.ac: Reflect having removed include/Makefile.am and |
---|
961 | librpc/include/Makefile.am. |
---|
962 | |
---|
963 | 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
964 | |
---|
965 | * libmisc/monitor/monitor.h: Add rtems_monitor_commands[] (Illegally |
---|
966 | applied by shell/). Remove ifdef(__mips64) (Make broken code visible |
---|
967 | again). |
---|
968 | * libmisc/monitor/mon-command.c: Add several ifndef RTEMS_UNIX to avoid |
---|
969 | warnings. |
---|
970 | * libmisc/monitor/mon-monitor.c: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES |
---|
971 | (Make broken code visible again). |
---|
972 | * libmisc/shell/cmds.c: Remove local decls of rtems_monitor_commands[]. |
---|
973 | |
---|
974 | 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
975 | |
---|
976 | * libmisc/monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace), |
---|
977 | RTEMS_MONITOR_PROMPT (pollutes namespace, useless). |
---|
978 | * libmisc/monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT. |
---|
979 | * libmisc/monitor/mon-monitor.c: Apply private version of STREQ. |
---|
980 | * libmisc/monitor/symbols.h: Convert to private header. |
---|
981 | * libmisc/monitor/monitor.h: Don't include symbols.h. Add forward decls. |
---|
982 | for symbols from symbols.h. |
---|
983 | * libmisc/monitor/Makefile.am: Don't install symbols.h. |
---|
984 | * libmisc/monitor/mon-symbols.c: Include "symbols.h". |
---|
985 | |
---|
986 | 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
987 | |
---|
988 | PR 489/rtems |
---|
989 | * score/include/rtems/score/thread.h: Change struct |
---|
990 | Thread_Control_struct.libc_reent to using struct _reent*. |
---|
991 | * score/inline/rtems/score/thread.inl: Reflect change above. |
---|
992 | PR 489/rtems |
---|
993 | * libcsupport/src/newlibc.c: Reflect struct |
---|
994 | Thread_Control_struct.libc_reent having changed from void * to struct |
---|
995 | _reent*. |
---|
996 | |
---|
997 | 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com> |
---|
998 | |
---|
999 | PR 482/networking |
---|
1000 | * libnetworking/rtems/rtems_glue.c: Network interfaces can't be taken |
---|
1001 | down. |
---|
1002 | PR 481/networking |
---|
1003 | * libnetworking/net/ethernet.h, libnetworking/net/if_arp.h, |
---|
1004 | libnetworking/netinet/if_ether.h: Network structs should be packed. |
---|
1005 | |
---|
1006 | 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1007 | |
---|
1008 | * libcsupport/src/sync.c: Don't undef __STRICT_ANSI__. Use struct _reent |
---|
1009 | (struct reent doesn't exist). |
---|
1010 | PR 486/rtems |
---|
1011 | * libcsupport/src/newlib.c: Unconditionally include <stdio.h>. |
---|
1012 | |
---|
1013 | 2003-09-11 Joel Sherrill <joel@OARcorp.com> |
---|
1014 | |
---|
1015 | PR 488/rtems |
---|
1016 | * rtems/src/taskcreate.c, rtems/src/tasks.c: Ensure notepads are zeroed. |
---|
1017 | |
---|
1018 | 2003-09-09 Ralf Corsepius <ralf_corsepius@rtems.com> |
---|
1019 | |
---|
1020 | PR 487/filesystem |
---|
1021 | * libfs/src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings. |
---|
1022 | |
---|
1023 | 2003-09-08 Mikec Ivica <mikici@acm.org> |
---|
1024 | |
---|
1025 | * score/inline/rtems/score/userext.inl, |
---|
1026 | score/macros/rtems/score/userext.inl: Add missing cast. |
---|
1027 | |
---|
1028 | 2003-09-08 Derick Hammond <derick@perkinstechnologies.com.au> |
---|
1029 | |
---|
1030 | PR 484/rtems |
---|
1031 | * score/src/threadcreateidle.c: Idle task name was initialized |
---|
1032 | incorrectly. |
---|
1033 | |
---|
1034 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> |
---|
1035 | |
---|
1036 | * include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h, |
---|
1037 | itron/include/itron.h, itron/include/itronsys/eventflags.h, |
---|
1038 | itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h, |
---|
1039 | itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h, |
---|
1040 | itron/include/itronsys/network.h, itron/include/itronsys/port.h, |
---|
1041 | itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h, |
---|
1042 | itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h, |
---|
1043 | itron/include/itronsys/time.h, itron/include/itronsys/types.h, |
---|
1044 | itron/include/itronsys/vmempool.h, itron/include/rtems/itron/config.h, |
---|
1045 | itron/include/rtems/itron/eventflags.h, |
---|
1046 | itron/include/rtems/itron/fmempool.h, itron/include/rtems/itron/intr.h, |
---|
1047 | itron/include/rtems/itron/itronapi.h, itron/include/rtems/itron/mbox.h, |
---|
1048 | itron/include/rtems/itron/msgbuffer.h, |
---|
1049 | itron/include/rtems/itron/network.h, itron/include/rtems/itron/object.h, |
---|
1050 | itron/include/rtems/itron/port.h, itron/include/rtems/itron/semaphore.h, |
---|
1051 | itron/include/rtems/itron/sysmgmt.h, itron/include/rtems/itron/task.h, |
---|
1052 | itron/include/rtems/itron/time.h, itron/include/rtems/itron/vmempool.h, |
---|
1053 | itron/inline/rtems/itron/eventflags.inl, |
---|
1054 | itron/inline/rtems/itron/fmempool.inl, |
---|
1055 | itron/inline/rtems/itron/intr.inl, itron/inline/rtems/itron/mbox.inl, |
---|
1056 | itron/inline/rtems/itron/msgbuffer.inl, |
---|
1057 | itron/inline/rtems/itron/network.inl, itron/inline/rtems/itron/port.inl, |
---|
1058 | itron/inline/rtems/itron/semaphore.inl, |
---|
1059 | itron/inline/rtems/itron/sysmgmt.inl, itron/inline/rtems/itron/task.inl, |
---|
1060 | itron/inline/rtems/itron/time.inl, |
---|
1061 | itron/inline/rtems/itron/vmempool.inl, |
---|
1062 | itron/macros/rtems/itron/eventflags.inl, |
---|
1063 | itron/macros/rtems/itron/fmempool.inl, |
---|
1064 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
1065 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
1066 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
1067 | itron/macros/rtems/itron/semaphore.inl, |
---|
1068 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
1069 | itron/macros/rtems/itron/time.inl, |
---|
1070 | itron/macros/rtems/itron/vmempool.inl, itron/src/can_wup.c, |
---|
1071 | itron/src/chg_pri.c, itron/src/cre_mbf.c, itron/src/cre_mbx.c, |
---|
1072 | itron/src/cre_sem.c, itron/src/cre_tsk.c, itron/src/del_mbf.c, |
---|
1073 | itron/src/del_mbx.c, itron/src/del_sem.c, itron/src/del_tsk.c, |
---|
1074 | itron/src/dis_dsp.c, itron/src/ena_dsp.c, itron/src/eventflags.c, |
---|
1075 | itron/src/exd_tsk.c, itron/src/ext_tsk.c, itron/src/fmempool.c, |
---|
1076 | itron/src/frsm_tsk.c, itron/src/get_tid.c, itron/src/itronintr.c, |
---|
1077 | itron/src/itronsem.c, itron/src/itrontime.c, itron/src/mbox.c, |
---|
1078 | itron/src/mboxtranslatereturncode.c, itron/src/msgbuffer.c, |
---|
1079 | itron/src/msgbuffertranslatereturncode.c, itron/src/network.c, |
---|
1080 | itron/src/port.c, itron/src/prcv_mbf.c, itron/src/prcv_mbx.c, |
---|
1081 | itron/src/preq_sem.c, itron/src/psnd_mbf.c, itron/src/rcv_mbf.c, |
---|
1082 | itron/src/rcv_mbx.c, itron/src/ref_mbf.c, itron/src/ref_mbx.c, |
---|
1083 | itron/src/ref_sem.c, itron/src/ref_tsk.c, itron/src/rel_wai.c, |
---|
1084 | itron/src/rot_rdq.c, itron/src/rsm_tsk.c, itron/src/sig_sem.c, |
---|
1085 | itron/src/slp_tsk.c, itron/src/snd_mbf.c, itron/src/snd_mbx.c, |
---|
1086 | itron/src/sta_tsk.c, itron/src/sus_tsk.c, itron/src/sysmgmt.c, |
---|
1087 | itron/src/task.c, itron/src/ter_tsk.c, itron/src/trcv_mbf.c, |
---|
1088 | itron/src/trcv_mbx.c, itron/src/tslp_tsk.c, itron/src/tsnd_mbf.c, |
---|
1089 | itron/src/twai_sem.c, itron/src/vmempool.c, itron/src/wai_sem.c, |
---|
1090 | itron/src/wup_tsk.c, posix/include/rtems/posix/cond.h, |
---|
1091 | posix/include/rtems/posix/condmp.h, posix/include/rtems/posix/config.h, |
---|
1092 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
1093 | posix/include/rtems/posix/mqueue.h, |
---|
1094 | posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutex.h, |
---|
1095 | posix/include/rtems/posix/mutexmp.h, |
---|
1096 | posix/include/rtems/posix/posixapi.h, |
---|
1097 | posix/include/rtems/posix/pthread.h, |
---|
1098 | posix/include/rtems/posix/pthreadmp.h, |
---|
1099 | posix/include/rtems/posix/ptimer.h, |
---|
1100 | posix/include/rtems/posix/semaphore.h, |
---|
1101 | posix/include/rtems/posix/semaphoremp.h, |
---|
1102 | posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/intr.inl, |
---|
1103 | posix/inline/rtems/posix/key.inl, posix/inline/rtems/posix/mqueue.inl, |
---|
1104 | posix/inline/rtems/posix/mutex.inl, |
---|
1105 | posix/inline/rtems/posix/pthread.inl, |
---|
1106 | posix/inline/rtems/posix/semaphore.inl, |
---|
1107 | posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl, |
---|
1108 | posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl, |
---|
1109 | posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl, |
---|
1110 | posix/macros/rtems/posix/pthread.inl, |
---|
1111 | posix/macros/rtems/posix/semaphore.inl, |
---|
1112 | posix/macros/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/kill.c, |
---|
1113 | posix/src/killinfo.c, posix/src/mqueuetranslatereturncode.c, |
---|
1114 | posix/src/pause.c, posix/src/pthreadattrdestroy.c, |
---|
1115 | posix/src/pthreadattrgetdetachstate.c, |
---|
1116 | posix/src/pthreadattrgetinheritsched.c, |
---|
1117 | posix/src/pthreadattrgetschedparam.c, |
---|
1118 | posix/src/pthreadattrgetschedpolicy.c, posix/src/pthreadattrgetscope.c, |
---|
1119 | posix/src/pthreadattrgetstackaddr.c, |
---|
1120 | posix/src/pthreadattrgetstacksize.c, posix/src/pthreadattrinit.c, |
---|
1121 | posix/src/pthreadattrsetdetachstate.c, |
---|
1122 | posix/src/pthreadattrsetinheritsched.c, |
---|
1123 | posix/src/pthreadattrsetschedparam.c, |
---|
1124 | posix/src/pthreadattrsetschedpolicy.c, posix/src/pthreadattrsetscope.c, |
---|
1125 | posix/src/pthreadattrsetstackaddr.c, |
---|
1126 | posix/src/pthreadattrsetstacksize.c, posix/src/pthreadcreate.c, |
---|
1127 | posix/src/pthreaddetach.c, posix/src/pthreadequal.c, |
---|
1128 | posix/src/pthreadexit.c, posix/src/pthreadgetcpuclockid.c, |
---|
1129 | posix/src/pthreadgetcputime.c, posix/src/pthreadgetschedparam.c, |
---|
1130 | posix/src/pthreadjoin.c, posix/src/pthreadkill.c, |
---|
1131 | posix/src/pthreadonce.c, posix/src/pthreadself.c, |
---|
1132 | posix/src/pthreadsetcputime.c, posix/src/pthreadsetschedparam.c, |
---|
1133 | posix/src/pthreadsigmask.c, posix/src/sigaction.c, |
---|
1134 | posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigemptyset.c, |
---|
1135 | posix/src/sigfillset.c, posix/src/sigismember.c, posix/src/signal_2.c, |
---|
1136 | posix/src/sigpending.c, posix/src/sigprocmask.c, posix/src/sigqueue.c, |
---|
1137 | posix/src/sigsuspend.c, posix/src/sigtimedwait.c, posix/src/sigwait.c, |
---|
1138 | posix/src/sigwaitinfo.c, posix/src/ualarm.c, |
---|
1139 | score/include/rtems/debug.h, score/include/rtems/seterr.h, |
---|
1140 | score/include/rtems/system.h, score/include/rtems/score/address.h, |
---|
1141 | score/include/rtems/score/apiext.h, |
---|
1142 | score/include/rtems/score/apimutex.h, |
---|
1143 | score/include/rtems/score/bitfield.h, score/include/rtems/score/chain.h, |
---|
1144 | score/include/rtems/score/context.h, score/include/rtems/score/copyrt.h, |
---|
1145 | score/include/rtems/score/coremsg.h, |
---|
1146 | score/include/rtems/score/coremutex.h, |
---|
1147 | score/include/rtems/score/coresem.h, score/include/rtems/score/heap.h, |
---|
1148 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
1149 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
1150 | score/include/rtems/score/object.h, |
---|
1151 | score/include/rtems/score/objectmp.h, |
---|
1152 | score/include/rtems/score/priority.h, score/include/rtems/score/stack.h, |
---|
1153 | score/include/rtems/score/states.h, |
---|
1154 | score/include/rtems/score/sysstate.h, |
---|
1155 | score/include/rtems/score/thread.h, |
---|
1156 | score/include/rtems/score/threadmp.h, |
---|
1157 | score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h, |
---|
1158 | score/include/rtems/score/tqdata.h, score/include/rtems/score/userext.h, |
---|
1159 | score/include/rtems/score/watchdog.h, |
---|
1160 | score/include/rtems/score/wkspace.h, |
---|
1161 | score/inline/rtems/score/address.inl, |
---|
1162 | score/inline/rtems/score/chain.inl, |
---|
1163 | score/inline/rtems/score/coremsg.inl, |
---|
1164 | score/inline/rtems/score/coremutex.inl, |
---|
1165 | score/inline/rtems/score/coresem.inl, score/inline/rtems/score/heap.inl, |
---|
1166 | score/inline/rtems/score/isr.inl, score/inline/rtems/score/mppkt.inl, |
---|
1167 | score/inline/rtems/score/object.inl, |
---|
1168 | score/inline/rtems/score/objectmp.inl, |
---|
1169 | score/inline/rtems/score/priority.inl, |
---|
1170 | score/inline/rtems/score/stack.inl, score/inline/rtems/score/states.inl, |
---|
1171 | score/inline/rtems/score/sysstate.inl, |
---|
1172 | score/inline/rtems/score/thread.inl, |
---|
1173 | score/inline/rtems/score/threadmp.inl, score/inline/rtems/score/tod.inl, |
---|
1174 | score/inline/rtems/score/tqdata.inl, |
---|
1175 | score/inline/rtems/score/userext.inl, |
---|
1176 | score/inline/rtems/score/watchdog.inl, |
---|
1177 | score/inline/rtems/score/wkspace.inl, |
---|
1178 | score/macros/rtems/score/address.inl, |
---|
1179 | score/macros/rtems/score/chain.inl, |
---|
1180 | score/macros/rtems/score/coremsg.inl, |
---|
1181 | score/macros/rtems/score/coremutex.inl, |
---|
1182 | score/macros/rtems/score/coresem.inl, score/macros/rtems/score/heap.inl, |
---|
1183 | score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl, |
---|
1184 | score/macros/rtems/score/object.inl, |
---|
1185 | score/macros/rtems/score/objectmp.inl, |
---|
1186 | score/macros/rtems/score/priority.inl, |
---|
1187 | score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl, |
---|
1188 | score/macros/rtems/score/sysstate.inl, |
---|
1189 | score/macros/rtems/score/thread.inl, |
---|
1190 | score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl, |
---|
1191 | score/macros/rtems/score/tqdata.inl, |
---|
1192 | score/macros/rtems/score/userext.inl, |
---|
1193 | score/macros/rtems/score/watchdog.inl, |
---|
1194 | score/macros/rtems/score/wkspace.inl, score/src/apiext.c, |
---|
1195 | score/src/chain.c, score/src/coremsg.c, score/src/coremsgbroadcast.c, |
---|
1196 | score/src/coremsgclose.c, score/src/coremsgflush.c, |
---|
1197 | score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, |
---|
1198 | score/src/coremsginsert.c, score/src/coremsgseize.c, |
---|
1199 | score/src/coremsgsubmit.c, score/src/coremutex.c, |
---|
1200 | score/src/coremutexflush.c, score/src/coremutexseize.c, |
---|
1201 | score/src/coremutexsurrender.c, score/src/coresem.c, |
---|
1202 | score/src/coresemflush.c, score/src/coresemseize.c, |
---|
1203 | score/src/coresemsurrender.c, score/src/coretod.c, |
---|
1204 | score/src/coretodset.c, score/src/coretodtickle.c, |
---|
1205 | score/src/coretodtoseconds.c, score/src/coretodvalidate.c, |
---|
1206 | score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c, |
---|
1207 | score/src/heapfree.c, score/src/heapgetinfo.c, |
---|
1208 | score/src/heapsizeofuserarea.c, score/src/heapwalk.c, |
---|
1209 | score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c, |
---|
1210 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
1211 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
1212 | score/src/objectcomparenameraw.c, score/src/objectcomparenamestring.c, |
---|
1213 | score/src/objectcopynameraw.c, score/src/objectcopynamestring.c, |
---|
1214 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
1215 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
1216 | score/src/objectgetisr.c, score/src/objectgetnext.c, |
---|
1217 | score/src/objectgetnoprotection.c, score/src/objectidtoname.c, |
---|
1218 | score/src/objectinitializeinformation.c, score/src/objectmp.c, |
---|
1219 | score/src/objectnametoid.c, score/src/objectshrinkinformation.c, |
---|
1220 | score/src/thread.c, score/src/threadchangepriority.c, |
---|
1221 | score/src/threadclearstate.c, score/src/threadclose.c, |
---|
1222 | score/src/threadcreateidle.c, score/src/threaddelayended.c, |
---|
1223 | score/src/threaddispatch.c, score/src/threadevaluatemode.c, |
---|
1224 | score/src/threadget.c, score/src/threadhandler.c, |
---|
1225 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
1226 | score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c, |
---|
1227 | score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, |
---|
1228 | score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, |
---|
1229 | score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, |
---|
1230 | score/src/threadqextract.c, score/src/threadqextractfifo.c, |
---|
1231 | score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, |
---|
1232 | score/src/threadqfirst.c, score/src/threadqfirstfifo.c, |
---|
1233 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
1234 | score/src/threadqtimeout.c, score/src/threadready.c, |
---|
1235 | score/src/threadreset.c, score/src/threadresettimeslice.c, |
---|
1236 | score/src/threadrestart.c, score/src/threadresume.c, |
---|
1237 | score/src/threadrotatequeue.c, score/src/threadsetpriority.c, |
---|
1238 | score/src/threadsetstate.c, score/src/threadsettransient.c, |
---|
1239 | score/src/threadstackallocate.c, score/src/threadstackfree.c, |
---|
1240 | score/src/threadstart.c, score/src/threadstartmultitasking.c, |
---|
1241 | score/src/threadsuspend.c, score/src/threadtickletimeslice.c, |
---|
1242 | score/src/threadyieldprocessor.c, score/src/userext.c, |
---|
1243 | score/src/watchdog.c, score/src/watchdogadjust.c, |
---|
1244 | score/src/watchdoginsert.c, score/src/watchdogremove.c, |
---|
1245 | score/src/watchdogtickle.c, score/src/wkspace.c, |
---|
1246 | sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
1247 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
1248 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
1249 | sapi/include/rtems/mptables.h, sapi/include/rtems/sptables.h, |
---|
1250 | sapi/include/rtems/sptables.h.in, sapi/inline/rtems/extension.inl, |
---|
1251 | sapi/macros/rtems/extension.inl, sapi/src/debug.c, sapi/src/exinit.c, |
---|
1252 | sapi/src/extension.c, sapi/src/extensioncreate.c, |
---|
1253 | sapi/src/extensiondelete.c, sapi/src/extensionident.c, sapi/src/fatal.c, |
---|
1254 | sapi/src/io.c, sapi/src/itronapi.c, sapi/src/posixapi.c, |
---|
1255 | sapi/src/rtemsapi.c, rtems/include/rtems.h, |
---|
1256 | rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h, |
---|
1257 | rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h, |
---|
1258 | rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h, |
---|
1259 | rtems/include/rtems/rtems/event.h, rtems/include/rtems/rtems/eventmp.h, |
---|
1260 | rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h, |
---|
1261 | rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h, |
---|
1262 | rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h, |
---|
1263 | rtems/include/rtems/rtems/options.h, rtems/include/rtems/rtems/part.h, |
---|
1264 | rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h, |
---|
1265 | rtems/include/rtems/rtems/region.h, |
---|
1266 | rtems/include/rtems/rtems/regionmp.h, |
---|
1267 | rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h, |
---|
1268 | rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h, |
---|
1269 | rtems/include/rtems/rtems/signalmp.h, |
---|
1270 | rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h, |
---|
1271 | rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h, |
---|
1272 | rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h, |
---|
1273 | rtems/inline/rtems/rtems/asr.inl, rtems/inline/rtems/rtems/attr.inl, |
---|
1274 | rtems/inline/rtems/rtems/dpmem.inl, rtems/inline/rtems/rtems/event.inl, |
---|
1275 | rtems/inline/rtems/rtems/eventset.inl, |
---|
1276 | rtems/inline/rtems/rtems/message.inl, |
---|
1277 | rtems/inline/rtems/rtems/modes.inl, |
---|
1278 | rtems/inline/rtems/rtems/options.inl, rtems/inline/rtems/rtems/part.inl, |
---|
1279 | rtems/inline/rtems/rtems/ratemon.inl, |
---|
1280 | rtems/inline/rtems/rtems/region.inl, rtems/inline/rtems/rtems/sem.inl, |
---|
1281 | rtems/inline/rtems/rtems/status.inl, |
---|
1282 | rtems/inline/rtems/rtems/support.inl, |
---|
1283 | rtems/inline/rtems/rtems/tasks.inl, rtems/inline/rtems/rtems/timer.inl, |
---|
1284 | rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl, |
---|
1285 | rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl, |
---|
1286 | rtems/macros/rtems/rtems/eventset.inl, |
---|
1287 | rtems/macros/rtems/rtems/message.inl, |
---|
1288 | rtems/macros/rtems/rtems/modes.inl, |
---|
1289 | rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl, |
---|
1290 | rtems/macros/rtems/rtems/ratemon.inl, |
---|
1291 | rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl, |
---|
1292 | rtems/macros/rtems/rtems/status.inl, |
---|
1293 | rtems/macros/rtems/rtems/support.inl, |
---|
1294 | rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl, |
---|
1295 | rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c, |
---|
1296 | rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c, |
---|
1297 | rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, |
---|
1298 | rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c, |
---|
1299 | rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c, |
---|
1300 | rtems/src/eventseize.c, rtems/src/eventsend.c, |
---|
1301 | rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/intr.c, |
---|
1302 | rtems/src/intrbody.c, rtems/src/intrcatch.c, rtems/src/mp.c, |
---|
1303 | rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c, |
---|
1304 | rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, |
---|
1305 | rtems/src/msgqdelete.c, rtems/src/msgqflush.c, |
---|
1306 | rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c, |
---|
1307 | rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqsubmit.c, |
---|
1308 | rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c, |
---|
1309 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c, |
---|
1310 | rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c, |
---|
1311 | rtems/src/partreturnbuffer.c, rtems/src/ratemon.c, |
---|
1312 | rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c, |
---|
1313 | rtems/src/ratemondelete.c, rtems/src/ratemongetstatus.c, |
---|
1314 | rtems/src/ratemonident.c, rtems/src/ratemonperiod.c, |
---|
1315 | rtems/src/ratemontimeout.c, rtems/src/region.c, |
---|
1316 | rtems/src/regioncreate.c, rtems/src/regiondelete.c, |
---|
1317 | rtems/src/regionextend.c, rtems/src/regiongetinfo.c, |
---|
1318 | rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, |
---|
1319 | rtems/src/regionident.c, rtems/src/regionmp.c, |
---|
1320 | rtems/src/regionreturnsegment.c, rtems/src/rtclock.c, |
---|
1321 | rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c, |
---|
1322 | rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c, |
---|
1323 | rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c, |
---|
1324 | rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, |
---|
1325 | rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c, |
---|
1326 | rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c, |
---|
1327 | rtems/src/taskgetnote.c, rtems/src/taskident.c, |
---|
1328 | rtems/src/taskinitusers.c, rtems/src/taskissuspended.c, |
---|
1329 | rtems/src/taskmode.c, rtems/src/taskmp.c, rtems/src/taskrestart.c, |
---|
1330 | rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c, |
---|
1331 | rtems/src/tasksetpriority.c, rtems/src/taskstart.c, |
---|
1332 | rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c, |
---|
1333 | rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c, |
---|
1334 | rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c, |
---|
1335 | rtems/src/timercancel.c, rtems/src/timercreate.c, |
---|
1336 | rtems/src/timerdelete.c, rtems/src/timerfireafter.c, |
---|
1337 | rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, |
---|
1338 | rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserver.c, |
---|
1339 | rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, |
---|
1340 | libmisc/cpuuse/cpuuse.c, libmisc/cpuuse/cpuuse.h, |
---|
1341 | libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
1342 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
1343 | libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.c, |
---|
1344 | libmisc/fsmount/fsmount.h, libmisc/serdbg/serdbgio.c, |
---|
1345 | libmisc/serdbg/termios_printk.c, libmisc/stackchk/check.c, |
---|
1346 | libmisc/stackchk/internal.h, libmisc/stackchk/stackchk.h, |
---|
1347 | libmisc/untar/untar.c, libmisc/untar/untar.h, |
---|
1348 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
1349 | libblock/src/ide_part_table.c, libfs/src/dosfs/dosfs.h, |
---|
1350 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.h, |
---|
1351 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
1352 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
1353 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
1354 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
1355 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
1356 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
1357 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
1358 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
1359 | libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs.h, |
---|
1360 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
1361 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
1362 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
1363 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_fcntl.c, |
---|
1364 | libfs/src/imfs/imfs_fdatasync.c, libfs/src/imfs/imfs_free.c, |
---|
1365 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_getchild.c, |
---|
1366 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
1367 | libfs/src/imfs/imfs_handlers_directory.c, |
---|
1368 | libfs/src/imfs/imfs_handlers_link.c, |
---|
1369 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_init.c, |
---|
1370 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_link.c, |
---|
1371 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_mount.c, |
---|
1372 | libfs/src/imfs/imfs_ntype.c, libfs/src/imfs/imfs_readlink.c, |
---|
1373 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
1374 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
1375 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
1376 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
1377 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c, |
---|
1378 | libfs/src/imfs/miniimfs_init.c, libcsupport/include/chain.h, |
---|
1379 | libcsupport/include/clockdrv.h, libcsupport/include/console.h, |
---|
1380 | libcsupport/include/iosupp.h, libcsupport/include/rtc.h, |
---|
1381 | libcsupport/include/spurious.h, libcsupport/include/timerdrv.h, |
---|
1382 | libcsupport/include/vmeintr.h, libcsupport/include/motorola/mc68230.h, |
---|
1383 | libcsupport/include/rtems/libcsupport.h, |
---|
1384 | libcsupport/include/rtems/libio.h, libcsupport/include/rtems/libio_.h, |
---|
1385 | libcsupport/include/rtems/termiostypes.h, |
---|
1386 | libcsupport/include/sys/termios.h, libcsupport/include/zilog/z8036.h, |
---|
1387 | libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h, |
---|
1388 | libcsupport/src/__brk.c, libcsupport/src/__gettod.c, |
---|
1389 | libcsupport/src/__sbrk.c, libcsupport/src/__times.c, |
---|
1390 | libcsupport/src/access.c, libcsupport/src/base_fs.c, |
---|
1391 | libcsupport/src/cfgetispeed.c, libcsupport/src/cfgetospeed.c, |
---|
1392 | libcsupport/src/cfsetispeed.c, libcsupport/src/cfsetospeed.c, |
---|
1393 | libcsupport/src/chdir.c, libcsupport/src/chmod.c, |
---|
1394 | libcsupport/src/chown.c, libcsupport/src/chroot.c, |
---|
1395 | libcsupport/src/close.c, libcsupport/src/ctermid.c, |
---|
1396 | libcsupport/src/dup.c, libcsupport/src/dup2.c, libcsupport/src/eval.c, |
---|
1397 | libcsupport/src/fchdir.c, libcsupport/src/fchmod.c, |
---|
1398 | libcsupport/src/fcntl.c, libcsupport/src/fdatasync.c, |
---|
1399 | libcsupport/src/fpathconf.c, libcsupport/src/fs_null_handlers.c, |
---|
1400 | libcsupport/src/fstat.c, libcsupport/src/fsync.c, |
---|
1401 | libcsupport/src/ftruncate.c, libcsupport/src/getdents.c, |
---|
1402 | libcsupport/src/getpwent.c, libcsupport/src/hosterr.c, |
---|
1403 | libcsupport/src/ioctl.c, libcsupport/src/isatty.c, |
---|
1404 | libcsupport/src/libio.c, libcsupport/src/libio_sockets.c, |
---|
1405 | libcsupport/src/link.c, libcsupport/src/lseek.c, |
---|
1406 | libcsupport/src/lstat.c, libcsupport/src/malloc.c, |
---|
1407 | libcsupport/src/mallocfreespace.c, libcsupport/src/mkdir.c, |
---|
1408 | libcsupport/src/mkfifo.c, libcsupport/src/mknod.c, |
---|
1409 | libcsupport/src/mount.c, libcsupport/src/newlibc.c, |
---|
1410 | libcsupport/src/no_libc.c, libcsupport/src/no_posix.c, |
---|
1411 | libcsupport/src/open.c, libcsupport/src/pathconf.c, |
---|
1412 | libcsupport/src/pipe.c, libcsupport/src/privateenv.c, |
---|
1413 | libcsupport/src/read.c, libcsupport/src/readlink.c, |
---|
1414 | libcsupport/src/rewinddir.c, libcsupport/src/rmdir.c, |
---|
1415 | libcsupport/src/seekdir.c, libcsupport/src/stat.c, |
---|
1416 | libcsupport/src/symlink.c, libcsupport/src/sync.c, |
---|
1417 | libcsupport/src/tcdrain.c, libcsupport/src/tcflow.c, |
---|
1418 | libcsupport/src/tcflush.c, libcsupport/src/tcgetattr.c, |
---|
1419 | libcsupport/src/tcgetprgrp.c, libcsupport/src/tcsendbreak.c, |
---|
1420 | libcsupport/src/tcsetattr.c, libcsupport/src/tcsetpgrp.c, |
---|
1421 | libcsupport/src/telldir.c, libcsupport/src/termios.c, |
---|
1422 | libcsupport/src/termiosinitialize.c, libcsupport/src/truncate.c, |
---|
1423 | libcsupport/src/umask.c, libcsupport/src/unixlibc.c, |
---|
1424 | libcsupport/src/unlink.c, libcsupport/src/unmount.c, |
---|
1425 | libcsupport/src/utime.c, libcsupport/src/write.c, |
---|
1426 | libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h: URL for |
---|
1427 | license changed. |
---|
1428 | PR 479/rtems_misc |
---|
1429 | * libcsupport/src/malloc.c: Per multiple standards realloc does not free |
---|
1430 | the original memory if the allocation of the requested larger block |
---|
1431 | fails. |
---|
1432 | |
---|
1433 | 2003-09-03 Joel Sherrill <joel@OARcorp.com> |
---|
1434 | |
---|
1435 | * libfs/msdos_create.c: Remove unused variable warning. |
---|
1436 | |
---|
1437 | 2003-09-02 Joel Sherrill <joel@OARcorp.com> |
---|
1438 | |
---|
1439 | * libcsupport/src/open.c: Fix typo. |
---|
1440 | * libcsupport/src/malloc.c: Remove test define left in. |
---|
1441 | |
---|
1442 | 2003-09-02 Jiri Gaisler <jiri@gaisler.com> |
---|
1443 | |
---|
1444 | PR 476/networking |
---|
1445 | * libnetworking/machine/in_cksum.h: Fix in_cksum calculation on SPARC. |
---|
1446 | |
---|
1447 | 2003-09-02 Ilya Alexeev <ilya@continuum.ru> |
---|
1448 | |
---|
1449 | PR 472/filesystem |
---|
1450 | src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined. |
---|
1451 | |
---|
1452 | 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1453 | |
---|
1454 | * aclocal/rtems-top.m4: Add RTEMS_API. |
---|
1455 | AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). |
---|
1456 | |
---|
1457 | 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1458 | |
---|
1459 | * aclocal/rtems-debug.m4: Remove. |
---|
1460 | * aclocal/enable-rtems-debug.m4, aclocal/check-rtems-debug.m4: New |
---|
1461 | (Split out from rtems-debug.m4). |
---|
1462 | * automake/local.am: Remove "debug". |
---|
1463 | PR 449/rtems: |
---|
1464 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
1465 | posix/src/getgroups.c, posix/src/getlogin.c, posix/src/getpgrp.c, |
---|
1466 | posix/src/getpid.c, posix/src/getppid.c, posix/src/getuid.c, |
---|
1467 | posix/src/setpgid.c, posix/src/setsid.c: Remove (Moved to |
---|
1468 | ../libcsupport/src). |
---|
1469 | * posix/Makefile.am: Reflect changes above. |
---|
1470 | PR 449/rtems: |
---|
1471 | * libcsupport/src/getegid.c, libcsupport/src/geteuid.c, |
---|
1472 | libcsupport/src/getgid.c, libcsupport/src/getgroups.c, |
---|
1473 | libcsupport/src/getlogin.c, libcsupport/src/getpgrp.c, |
---|
1474 | libcsupport/src/getpid.c, libcsupport/src/getppid.c, |
---|
1475 | libcsupport/src/getuid.c, libcsupport/src/setpgid.c, |
---|
1476 | libcsupport/src/setsid.c: New (Copied from ../posix/src). |
---|
1477 | * libcsupport/src/no_posix: Remove getpid and _getpid_r. |
---|
1478 | * libcsupport/Makefile.am: Reflect changes above. |
---|
1479 | |
---|
1480 | 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1481 | |
---|
1482 | * libmisc/fsmount/Makefile.am: Fix path to automake-includes. |
---|
1483 | |
---|
1484 | 2003-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
1485 | |
---|
1486 | * posix/src/mqueuenametoid.c, posix/src/semaphorenametoid.c: Added ID to |
---|
1487 | name lookup service and changed name of id/name translation status code. |
---|
1488 | This propagated to multiple functions. The user API service added was |
---|
1489 | rtems_object_id_to_name(). |
---|
1490 | PR 92/rtems |
---|
1491 | * posix/Makefile.am, posix/src/alarm.c, posix/src/psignal.c: Added |
---|
1492 | ualarm() and usleep(). |
---|
1493 | * posix/src/ualarm.c, posix/src/usleep.c: New files. |
---|
1494 | * score/Makefile.am, score/include/rtems/score/object.h, |
---|
1495 | score/include/rtems/score/objectmp.h, score/src/objectmp.c, |
---|
1496 | score/src/objectnametoid.c: Added ID to name lookup service and changed |
---|
1497 | name of id/name translation status code. This propagated to multiple |
---|
1498 | functions. The user API service added was rtems_object_id_to_name(). |
---|
1499 | * score/src/objectidtoname.c: New file. |
---|
1500 | PR 408/filesystem |
---|
1501 | * score/score/Makefile.am, score/score/include/rtems/score/thread.h: |
---|
1502 | Added sync() service. As part of adding this service, the new RTEMS |
---|
1503 | service rtems_iterate_over_all_threads() was also added. This new |
---|
1504 | service makes it easier to iterate over all the tasks/threads in a |
---|
1505 | system and perform an action on them. |
---|
1506 | * score/score/src/iterateoverthreads.c: New file. |
---|
1507 | * score/ChangeLog: Fixed screwup. |
---|
1508 | * sapi/src/extensionident.c, rtems/Makefile.am, rtems/include/rtems.h, |
---|
1509 | rtems/include/rtems/rtems/status.h, rtems/src/dpmemident.c, |
---|
1510 | rtems/src/msgqident.c, rtems/src/partident.c, rtems/src/ratemonident.c, |
---|
1511 | rtems/src/regionident.c, rtems/src/semident.c, rtems/src/taskident.c, |
---|
1512 | rtems/src/timerident.c: Added ID to name lookup service and changed name |
---|
1513 | of id/name translation status code. This propagated to multiple |
---|
1514 | functions. The user API service added was rtems_object_id_to_name(). |
---|
1515 | * rtems/src/rtemsidtoname.c: New file. |
---|
1516 | PR 408/filesystem |
---|
1517 | * libmisc/cpuuse/cpuuse.c: Added sync() service. As part of adding this |
---|
1518 | service, the new RTEMS service rtems_iterate_over_all_threads() was also |
---|
1519 | added. This new service makes it easier to iterate over all the |
---|
1520 | tasks/threads in a system and perform an action on them. This change is |
---|
1521 | to use the new thread iteration service. |
---|
1522 | * libcsupport/Makefile.am: Add fileio to list of interactive tests. |
---|
1523 | * libcsupport/src/sync.c: New (Copied from ../posix/src). New file. |
---|
1524 | |
---|
1525 | 2003-08-13 Joel Sherrill <joel@OARcorp.com> |
---|
1526 | |
---|
1527 | * libmisc/fsmount/.cvsignore: New file. |
---|
1528 | |
---|
1529 | 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1530 | |
---|
1531 | * configure.ac: Use rtems-bugs@rtems.com as bug report email address. |
---|
1532 | |
---|
1533 | 2003-08-11 Joel Sherrill <joel@OARcorp.com> |
---|
1534 | |
---|
1535 | * configure.ac: Removed duplicate entry. |
---|
1536 | |
---|
1537 | 2003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1538 | |
---|
1539 | * configure.ac: Add libmisc/fsmount/Makefile. |
---|
1540 | |
---|
1541 | 2003-08-06 Till Strauman <strauman@slac.stanford.edu> |
---|
1542 | |
---|
1543 | PR 435/networking |
---|
1544 | * libnetworking/rtems/rtems_showifstat.c: rtems_showifstat misses |
---|
1545 | printing the netmask. |
---|
1546 | |
---|
1547 | 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de> |
---|
1548 | |
---|
1549 | PR 369/filesystem |
---|
1550 | * libmisc/Makefile.am, libmisc/shell/cmds.c, libmisc/wrapup/Makefile.am: |
---|
1551 | sample application to show the use of the DOSFS functions. |
---|
1552 | * libmisc/fsmount/Makefile.am, libmisc/fsmount/README, |
---|
1553 | libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: New files. |
---|
1554 | |
---|
1555 | 2003-08-05 Till Strauman <strauman@slac.stanford.edu> |
---|
1556 | |
---|
1557 | PR 436/rtems_misc |
---|
1558 | * libmisc/monitor/mon-monitor.c: monitor registered commands list |
---|
1559 | manipulation bugs. |
---|
1560 | PR 442/filesystem |
---|
1561 | * libcsupport/src/open.c: file never closed if ftruncate() fails in |
---|
1562 | open(). |
---|
1563 | |
---|
1564 | 2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1565 | |
---|
1566 | PR 440/filesystem |
---|
1567 | * libfs/src/dosfs/fat_fat_operations.c: Improve write data speed for |
---|
1568 | DOSFS FAT12/FAT16 systems. |
---|
1569 | PR 439/filesystem |
---|
1570 | * libfs/src/dosfs/fat_file.c: flush temporary buffer when closing files. |
---|
1571 | |
---|
1572 | 2003-08-05 <djc915@mail.usask.ca> |
---|
1573 | |
---|
1574 | PR 443/filesystem |
---|
1575 | * libfs/src/imfs/deviceio.c: deviceio.c mishandles return codes. |
---|
1576 | |
---|
1577 | 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1578 | |
---|
1579 | PR 441/filesystem |
---|
1580 | * libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_create.c, |
---|
1581 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_init.c, |
---|
1582 | libfs/src/dosfs/msdos_mknod.c: add rename support to DOSFS. |
---|
1583 | |
---|
1584 | 2003-07-24 Jennifer Averett <jennifer.averett@OARcorp.com> |
---|
1585 | |
---|
1586 | PR 434/filesystem |
---|
1587 | * libfs/src/imfs/imfs_init.c, libfs/src/imfs/miniimfs_init.c: Modified |
---|
1588 | to return error code. |
---|
1589 | * libfs/src/imfs/imfs_initsup.c: Modified to set error upon memory |
---|
1590 | failure. |
---|
1591 | |
---|
1592 | 2003-07-18 Till Straumann <strauman@slac.stanford.edu> |
---|
1593 | |
---|
1594 | PR 430/rtems |
---|
1595 | * score/include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot |
---|
1596 | should be a VOLATILE variable. |
---|
1597 | * score/src/watchdoginsert.c: 'restart' algorithm needs to enforce |
---|
1598 | reloading the list head in case a TICK interrupt during ISR_Flash() |
---|
1599 | modified the list. This is achieved by a proper VOLATILE cast. Also |
---|
1600 | _Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent |
---|
1601 | corruption in case ISR calls watchdoginsert). |
---|
1602 | * score/src/watchdogadjust.c: ISR protection added. |
---|
1603 | * score/src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs |
---|
1604 | using the new exception processing MUST BE UPDATED to maintain |
---|
1605 | _ISR_Nest_level. See also PR288 which provides fixes for the affected |
---|
1606 | BSPs distributed with RTEMS. |
---|
1607 | |
---|
1608 | 2003-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
1609 | |
---|
1610 | * libfs/ChangeLog: Correct format. |
---|
1611 | |
---|
1612 | 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1613 | |
---|
1614 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR). |
---|
1615 | * wrapup/Makefile.am: Remove bogus $(MULTISUBDIR). |
---|
1616 | |
---|
1617 | 2003-07-15 Chris Johns <cjohns@cybertec.com.au> |
---|
1618 | |
---|
1619 | PR 431/filesystem |
---|
1620 | * libfs/src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now NO |
---|
1621 | TIMEOUT. MSDOS volume opertations will wait for ever. |
---|
1622 | |
---|
1623 | 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1624 | |
---|
1625 | * configure.ac: Merge-in librpc/configure.ac. |
---|
1626 | * Makefile.am: Add librpc to SUBDIRS. Remove @subdirs@. |
---|
1627 | * configure.ac: Merge-in libcsupport/configure.ac. |
---|
1628 | * Makefile.am: Add libcsupport to SUBDIRS. |
---|
1629 | * configure.ac: Merge-in posix/configure.ac. Merge-in |
---|
1630 | itron/configure.ac. Misc. cosmetical changes. |
---|
1631 | * Makefile.am: Add posix, itron to SUBDIRS. |
---|
1632 | * configure.ac: Merge-in libnetworking/configure.ac. Remove "rtems-" |
---|
1633 | from RTEMS_VERSION. Add AC_CHECK_FUNCS([strsep strcasecmp snprintf]). |
---|
1634 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
1635 | * configure.ac: Merge-in libmisc/configure.ac. |
---|
1636 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
1637 | * configure.ac: Merge-in libfs/configure.ac. |
---|
1638 | * Makefile.am: Add libfs to SUBDIRS. |
---|
1639 | * configure.ac: Merge-in libblock/configure.ac. |
---|
1640 | * Makefile.am: Add libblock to SUBDIRS. |
---|
1641 | * configure.ac: Merge-in ada/configure.ac. |
---|
1642 | * Makefile.am: Add ada to SUBDIRS. |
---|
1643 | * itron/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1644 | * itron/Makefile.am: Reflect having merged configure.ac into |
---|
1645 | ../configure.ac. |
---|
1646 | * itron/src/config.h: New. |
---|
1647 | * posix/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1648 | * posix/Makefile.am: Reflect having merged configure.ac into |
---|
1649 | ../configure.ac. |
---|
1650 | * posix/src/config.h: New. |
---|
1651 | * score/cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). |
---|
1652 | * libmisc/configure.ac: Remove (Merged into ../configure.ac). |
---|
1653 | * libmisc/Makefile.am: Reflect having merged configure.ac into |
---|
1654 | ../configure.ac. |
---|
1655 | * libmisc/capture/config.h: New. |
---|
1656 | * libmisc/capture/Makefile.am: Add config.h. Reflect having merged |
---|
1657 | configure.ac into ../configure.ac. |
---|
1658 | * libmisc/cpuuse/config.h: New. |
---|
1659 | * libmisc/cpuuse/Makefile.am: Add config.h. Reflect having merged |
---|
1660 | configure.ac into ../configure.ac. |
---|
1661 | * libmisc/devnull/config.h: New. |
---|
1662 | * libmisc/devnull/Makefile.am: Add config.h. Reflect having merged |
---|
1663 | configure.ac into ../configure.ac. |
---|
1664 | * libmisc/dummy/config.h: New. |
---|
1665 | * libmisc/dummy/Makefile.am: Add config.h. Reflect having merged |
---|
1666 | configure.ac into ../configure.ac. |
---|
1667 | * libmisc/dumpbuf/config.h: New. |
---|
1668 | * libmisc/dumpbuf/Makefile.am: Add config.h. Reflect having merged |
---|
1669 | configure.ac into ../configure.ac. |
---|
1670 | * libmisc/monitor/config.h: New. |
---|
1671 | * libmisc/monitor/Makefile.am: Add config.h. Reflect having merged |
---|
1672 | configure.ac into ../configure.ac. |
---|
1673 | * libmisc/mw-fb/config.h: New. |
---|
1674 | * libmisc/mw-fb/Makefile.am: Add config.h. Reflect having merged |
---|
1675 | configure.ac into ../configure.ac. |
---|
1676 | * libmisc/rtmonuse/config.h: New. |
---|
1677 | * libmisc/rtmonuse/Makefile.am: Add config.h. Reflect having merged |
---|
1678 | configure.ac into ../configure.ac. |
---|
1679 | * libmisc/serdbg/config.h: New. |
---|
1680 | * libmisc/serdbg/Makefile.am: Add config.h. Reflect having merged |
---|
1681 | configure.ac into ../configure.ac. |
---|
1682 | * libmisc/shell/config.h: New. |
---|
1683 | * libmisc/shell/Makefile.am: Add config.h. Reflect having merged |
---|
1684 | configure.ac into ../configure.ac. |
---|
1685 | * libmisc/stackchk/config.h: New. |
---|
1686 | * libmisc/stackchk/Makefile.am: Add config.h. Reflect having merged |
---|
1687 | configure.ac into ../configure.ac. |
---|
1688 | * libmisc/untar/config.h: New. |
---|
1689 | * libmisc/untar/Makefile.am: Add config.h. Reflect having merged |
---|
1690 | configure.ac into ../configure.ac. |
---|
1691 | * libmisc/wrapup/Makefile.am: Reflect having merged configure.ac into |
---|
1692 | ../configure.ac. |
---|
1693 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
1694 | libmisc/cpuuse/cpuuse.c, libmisc/devnull/devnull.c, |
---|
1695 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
1696 | libmisc/monitor/mon-command.c, libmisc/monitor/mon-config.c, |
---|
1697 | libmisc/monitor/mon-dname.c, libmisc/monitor/mon-driver.c, |
---|
1698 | libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c, |
---|
1699 | libmisc/monitor/mon-manager.c, libmisc/monitor/mon-monitor.c, |
---|
1700 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
1701 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
1702 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
1703 | libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c, |
---|
1704 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
1705 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbgio.c, |
---|
1706 | libmisc/serdbg/termios_printk.c, libmisc/shell/cmds.c, |
---|
1707 | libmisc/stackchk/check.c, libmisc/untar/untar.c: Add config-header |
---|
1708 | support. |
---|
1709 | * librpc/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1710 | * librpc/Makefile.am, librpc/include/Makefile.am, |
---|
1711 | librpc/src/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
1712 | librpc/src/xdr/Makefile.am: Reflect having merged configure.ac into |
---|
1713 | ../configure.ac. |
---|
1714 | * libblock/configure.ac: Remove (Merged into ../configure.ac). |
---|
1715 | * libblock/Makefile.am: Reflect having merged configure.ac into |
---|
1716 | ../configure.ac. |
---|
1717 | * libfs/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1718 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
1719 | libfs/src/imfs/Makefile.am: Reflect having merged configure.ac into |
---|
1720 | ../configure.ac. |
---|
1721 | * libfs/src/dosfs/config.h: New. |
---|
1722 | * libfs/src/dosfs/Makefile.am: Add config.h. |
---|
1723 | * libfs/src/imfsfs/config.h: New. |
---|
1724 | * libfs/src/imfs/Makefile.am: Add config.h. Remove COMMON_C_FILES, |
---|
1725 | DOC_FILES (Unused). |
---|
1726 | * libfs/src/dosfs/fat.c: include config-header "config.h". |
---|
1727 | * libfs/src/dosfs/fat_fat_operations.c, libfs/src/dosfs/fat_file.c, |
---|
1728 | libfs/src/dosfs/msdos_conv.c: Ditto. |
---|
1729 | * libcsupport/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1730 | * libcsupport/Makefile.am: DOC_FILES = src/TODO src/CASES, Reflect |
---|
1731 | having merged configure.ac into ../configure.ac. |
---|
1732 | * libcsupport/src/config.h: New. |
---|
1733 | * libnetworking/configure.ac: Remove (Merged into ../configure.ac). |
---|
1734 | * libnetworking/Makefile.am, libnetworking/libc/Makefile.am, |
---|
1735 | libnetworking/lib/Makefile.am, libnetworking/wrapup/Makefile.am: Reflect |
---|
1736 | having merged configure.ac into ../configure.ac. |
---|
1737 | * libnetworking/kern/kern_mib.c: Use RTEMS_VERSION to setup osrelease. |
---|
1738 | |
---|
1739 | 2003-07-08 Joel Sherrill <joel@OARcorp.com> |
---|
1740 | |
---|
1741 | PR 419/rtems |
---|
1742 | * libcsupport/src/termios.c: Removed warning. |
---|
1743 | |
---|
1744 | 2003-07-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1745 | |
---|
1746 | * libmisc/configure.ac: Remove RTEMS_BSP from |
---|
1747 | RTEMS_CHECK_MULTIPROCESSING. |
---|
1748 | |
---|
1749 | 2003-07-07 Joel Sherrill <joel@OARcorp.com> |
---|
1750 | |
---|
1751 | PR 417/rtems |
---|
1752 | * score/src/coresemsurrender.c: Correct incorrect check for |
---|
1753 | maximum_count reported by Sergei Organov <osv@topconrd.ru>. |
---|
1754 | |
---|
1755 | 2003-07-03 Joel Sherrill <joel@OARcorp.com> |
---|
1756 | |
---|
1757 | * aclocal/version.m4: Updated to rtems-ss-20030703. |
---|
1758 | |
---|
1759 | 2003-07-02 Chris Johns <cjohns@cybertec.com.au> |
---|
1760 | |
---|
1761 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/msdos.h, |
---|
1762 | libfs/src/dosfs/msdos_conv.c, libfs/src/dosfs/msdos_create.c, |
---|
1763 | libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_misc.c: Patch from |
---|
1764 | Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. |
---|
1765 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Comment have been |
---|
1766 | updated. |
---|
1767 | * libcsupport/include/rtems/libio.h, libcsupport/src/termios.c: Add the |
---|
1768 | rtems_termios_bufsize call. |
---|
1769 | |
---|
1770 | 2003-06-13 Joel Sherrill <joel@OARcorp.com> |
---|
1771 | |
---|
1772 | * score/src/threadloadenv.c: Removed warnings. |
---|
1773 | |
---|
1774 | 2003-06-12 Joel Sherrill <joel@OARcorp.com> |
---|
1775 | |
---|
1776 | * score/src/objectmp.c, rtems/include/rtems/rtems/msgmp.h, |
---|
1777 | rtems/include/rtems/rtems/partmp.h, |
---|
1778 | rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/semmp.h, |
---|
1779 | rtems/src/msgmp.c, rtems/src/partmp.c, rtems/src/regionmp.c, |
---|
1780 | rtems/src/semmp.c: Removed warnings. |
---|
1781 | |
---|
1782 | 2003-06-10 Phil Torre <ptorre@zetron.com> |
---|
1783 | |
---|
1784 | PR 411/filesystem |
---|
1785 | * libfs/src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and |
---|
1786 | then unlinking it causes a memory leak. |
---|
1787 | |
---|
1788 | 2003-06-04 Joel Sherrill <joel@OARcorp.com> |
---|
1789 | |
---|
1790 | * libmisc/stackchk/check.c, libblock/src/ide_part_table.c: Removed |
---|
1791 | warnings. |
---|
1792 | |
---|
1793 | 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1794 | |
---|
1795 | * rtems/include/rtems/rtems/types.h: Include stdint.h. |
---|
1796 | * libcsupport/Makefile.am: Conditionally install stdint.h/inttypes.h. |
---|
1797 | * libcsupport/configure.ac: Check for system-stdint.h/inttypes.h. |
---|
1798 | |
---|
1799 | 2003-05-29 Joel Sherrill <joel@OARcorp.com> |
---|
1800 | |
---|
1801 | * libnetworking/rtems/rtems_syscall.c: Removed warnings. |
---|
1802 | |
---|
1803 | 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1804 | |
---|
1805 | PR 409/core |
---|
1806 | * include/Makefile.am: Add rtems/stdint.h. |
---|
1807 | * include/rtems/stdint.h: New. |
---|
1808 | PR 321/bsps |
---|
1809 | * aclocal/env-rtemscpu.m4: Remove support for profile-variant. |
---|
1810 | * automake/compile.am, automake/local.am: Ditto. |
---|
1811 | PR 409: |
---|
1812 | * rtems/include/rtems/rtems/types.h: Include rtems/stdint.h. Apply |
---|
1813 | c99-types to typedef rtems_[un]signed[8|16|32|64]. |
---|
1814 | PR 409: |
---|
1815 | * libcsupport/include/stdint.h: Include rtems/stdint.h. |
---|
1816 | |
---|
1817 | 2003-05-15 cjohns@cybertec.com.au <cjohns@cybertec.com.au> |
---|
1818 | |
---|
1819 | * libnetworking/netinet/in.h: PR406 - Added INET_ADDRSTRLEN per the |
---|
1820 | SUSv3 standard. |
---|
1821 | |
---|
1822 | 2003-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1823 | |
---|
1824 | * automake/compile.am: Remove LIBSUFFIX_VA (unused). |
---|
1825 | |
---|
1826 | 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1827 | |
---|
1828 | * aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4. |
---|
1829 | * aclocal/env-rtemsbsp.m4, aclocal/enable-rtemsbsp.m4: Remove. |
---|
1830 | * aclocal/env-rtemscpu.m4: Remove stray '/' in setting up |
---|
1831 | project_libdir. |
---|
1832 | |
---|
1833 | 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1834 | |
---|
1835 | PR 399/rtems_misc |
---|
1836 | * libcsupport/src/termios.c: In canonical mode, when input is present in |
---|
1837 | the input buffer that contains an EOL character and some following |
---|
1838 | characters, a read call read data behind the EOL character, although it |
---|
1839 | should stop reading with the EOL character. |
---|
1840 | |
---|
1841 | 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1842 | |
---|
1843 | * libmisc/dummy/Makefile.am: Remove stray dummy.rel. |
---|
1844 | * libcsupport/src/no_posix.c: include <reent.h> instead of <sys/reent.h>. |
---|
1845 | |
---|
1846 | 2003-04-17 Joel Sherrill <joel@OARcorp.com> |
---|
1847 | |
---|
1848 | * aclocal/version.m4: Updated to rtems-ss-20030417. |
---|
1849 | |
---|
1850 | 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1851 | |
---|
1852 | PR 389/rtems |
---|
1853 | * libcsupport/src/no_posix.c: Correct _kill_r() prototype and make it |
---|
1854 | conditional on newlib. |
---|
1855 | |
---|
1856 | 2003-04-15 Joel Sherrill <joel@OARcorp.com> |
---|
1857 | |
---|
1858 | PR 388/networking |
---|
1859 | * libnetworking/kern/kern_sysctl.c: Revert previous patch and use |
---|
1860 | strlcpy() now that it is available. Also fixed some warnings. |
---|
1861 | |
---|
1862 | 2003-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
1863 | |
---|
1864 | * aclocal/version.m4: Updated to rtems-ss-20020411. |
---|
1865 | |
---|
1866 | 2003-04-03 Eri Valette <eric.valette@free.fr> |
---|
1867 | |
---|
1868 | PR 381/core |
---|
1869 | * libcsupport/src/newlibc.c: Switch from using _REENT_INIT to |
---|
1870 | _REEINT_INIT_PTR to fix strange run-time problem where EIP was corrupted |
---|
1871 | on pc386 BSP. |
---|
1872 | |
---|
1873 | 2003-03-27 Joel Sherrill <joel@OARcorp.com> |
---|
1874 | |
---|
1875 | * libblock/Makefile.am: ATA code depends upon libchip/ide which is not |
---|
1876 | allowed in the cpukit source code since it must be buildable independent |
---|
1877 | of any BSP. These files were moved to libchip/ide. |
---|
1878 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
1879 | libblock/src/ata.c: Removed. |
---|
1880 | * libnetworking/kern/kern_sysctl.c: Converted from BSP strlcpy() to |
---|
1881 | strncpy(). |
---|
1882 | |
---|
1883 | 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1884 | |
---|
1885 | PR 367/filesystem |
---|
1886 | * libblock/Makefile.am, libblock/include/rtems/ide_part_table.h, |
---|
1887 | libblock/src/ata.c, libblock/src/ide_part_table.c: Some bugs were still |
---|
1888 | present in the DOSFS implementation: - FAT12 did not work properly on |
---|
1889 | Big-Endian machines - Some synchronization and error handling problems |
---|
1890 | were present - Some legal codings for EOC were not recognized. |
---|
1891 | PR 367/filesystem |
---|
1892 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/fat.c, |
---|
1893 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.c, |
---|
1894 | libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos.h, |
---|
1895 | libfs/src/dosfs/msdos_dir.c: Some bugs were still present in the DOSFS |
---|
1896 | implementation: - FAT12 did not work properly on Big-Endian machines. - |
---|
1897 | Some synchronization and error handling problems were present. - Some |
---|
1898 | legal codings for EOC were not recognized. |
---|
1899 | |
---|
1900 | 2003-03-25 Joel Sherrill <joel@OARcorp.com> |
---|
1901 | |
---|
1902 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of |
---|
1903 | include file. |
---|
1904 | |
---|
1905 | 2003-03-18 Till Straumann <strauman@slac.stanford.edu> |
---|
1906 | |
---|
1907 | PR 356/bsps |
---|
1908 | * score/src/threadhandlerc: This patch makes RTEMS/PowerPC eabi |
---|
1909 | compliant. Let Thread_Handler verify that _init/_main are non-NULL |
---|
1910 | before calling them (gives the linker script/user more freedom to handle |
---|
1911 | special cases). |
---|
1912 | PR 356/bsps |
---|
1913 | * libnetworking/sys/linker_set.h: This patch makes RTEMS/PowerPC eabi |
---|
1914 | compliant. Declare all linker-script defined addresses as variables of |
---|
1915 | unknown size and not as short objects like 'int', 'void*' etc. Since |
---|
1916 | only addresses are used and never those variable's values, the type used |
---|
1917 | in a declaration is not important. |
---|
1918 | |
---|
1919 | 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1920 | |
---|
1921 | * libcsupport/configure.ac: AC_CHECK_FUNCS(strlcpy strlcat). |
---|
1922 | * libcsupport/src/strlcat.c, libcsupport/src/strlcpy.c: New (extracted |
---|
1923 | from pppd/utils.c). |
---|
1924 | * libcsupport/Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c. |
---|
1925 | |
---|
1926 | 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1927 | |
---|
1928 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around Cygwin |
---|
1929 | mistreating paths. |
---|
1930 | |
---|
1931 | 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1932 | |
---|
1933 | * wrapup/Makefile.am: Reflect changes to project_libdir. |
---|
1934 | * aclocal/env-rtemscpu.m4: Remove obsolete comment. Add MULTISUBDIR to |
---|
1935 | project_libdir. |
---|
1936 | * aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused). |
---|
1937 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused). Remove |
---|
1938 | RTEMS_PROJECT_ROOT (Unused). |
---|
1939 | * aclocal/tool-paths.m4: Delete. |
---|
1940 | |
---|
1941 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1942 | |
---|
1943 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
1944 | * aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR. |
---|
1945 | * configure.ac: AC_PREREQ(2.57). |
---|
1946 | * configure.ac: Remove sptables.h.in. |
---|
1947 | * itron/configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
1948 | * sapi/Makefile.am: Remove stray reference to sptables.h.in. |
---|
1949 | * sapi/include/rtems/sptables.h: New. |
---|
1950 | * sapi/include/rtems/sptables.h.in, sapi/include/.cvsignore, |
---|
1951 | sapi/include/rtems/.cvsignore, sapi/inline/.cvsignore, |
---|
1952 | sapi/inline/rtems/.cvsignore, sapi/macros/.cvsignore, |
---|
1953 | sapi/macros/rtems/.cvsignore, sapi/src/.cvsignore: Remove. |
---|
1954 | * libmisc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
1955 | libcsupport/configure.ac, libnetworking/configure.ac: Remove |
---|
1956 | AC_CONFIG_AUX_DIR. |
---|
1957 | * libnetworking/netinet/in_chksum.c: Remove duplicate case to include |
---|
1958 | in_chksum_arm.c. |
---|
1959 | |
---|
1960 | 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1961 | |
---|
1962 | * configure.ac: Remove AC_SUBST(RTEMS_VERSION). AC_DEFINE(RTEMS_VERSION) |
---|
1963 | to propagate it through cpuopts.h. |
---|
1964 | * sapi/include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to |
---|
1965 | cpuopts.h). |
---|
1966 | |
---|
1967 | 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1968 | |
---|
1969 | * configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION). |
---|
1970 | |
---|
1971 | 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de> |
---|
1972 | |
---|
1973 | PR 357/rtems_misc |
---|
1974 | * libcsupport/src/termios.c (rtems_termios_open): Fixed code the |
---|
1975 | incorrectly checked that the wrong pointer during allocation was NULL. |
---|
1976 | |
---|
1977 | 2003-02-20 Till Straumann <strauman@slac.stanford.edu> |
---|
1978 | |
---|
1979 | PR 351/networking |
---|
1980 | * libnetworking/nfs/bootp_subr.c: Fix ridiculous leak in bootp and use |
---|
1981 | strdup_bootp_realloc() everywhere for sake of consistency. |
---|
1982 | |
---|
1983 | 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1984 | |
---|
1985 | * aclocal/gcc-isystem.m4: New. |
---|
1986 | * aclocal/gcc-specs.m4: Remove. |
---|
1987 | * aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS. Add RTEMS_GCC_ISYSTEM. |
---|
1988 | Reformat setting up RTEMS_CPPFLAGS. |
---|
1989 | * automake/local.am: Introduce depend-gcc. Remove ${ARCH}. |
---|
1990 | * automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC, CPP. |
---|
1991 | Add ${ARCH}. depend-gcc. |
---|
1992 | * aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS. |
---|
1993 | * aclocal/env-rtemscpu.m4: Remove GCC_SPECS. |
---|
1994 | * aclocal/env-rtemsbsp.m4: Remove GCC_SPECS. capture/capture-cli.c: Add |
---|
1995 | proper definition to avoid compiler warnings. Apply int = getchar(). |
---|
1996 | * libcsupport/src/privateenv.c: Fix prototype for free_user_env. |
---|
1997 | |
---|
1998 | 2003-02-14 Till Straumann <strauman@slac.stanford.edu> |
---|
1999 | |
---|
2000 | PR 352/rtems_misc |
---|
2001 | * libmisc/shell/shell.c: make rtems_shell main task an FP enabled task. |
---|
2002 | |
---|
2003 | 2003-02-14 Joel Sherrill <joel@OARcorp.com> |
---|
2004 | |
---|
2005 | AMD a29k declared obsolete. |
---|
2006 | * score/cpu/Makefile.am: Removed reference. |
---|
2007 | * score/cpu/a29k/.cvsignore, score/cpu/a29k/ChangeLog, |
---|
2008 | score/cpu/a29k/Makefile.am, score/cpu/a29k/amd.ah, score/cpu/a29k/asm.h, |
---|
2009 | score/cpu/a29k/configure.ac, score/cpu/a29k/cpu.c, |
---|
2010 | score/cpu/a29k/cpu_asm.S, score/cpu/a29k/pswmacro.ah, |
---|
2011 | score/cpu/a29k/register.ah, score/cpu/a29k/sig.S, |
---|
2012 | score/cpu/a29k/rtems/.cvsignore, score/cpu/a29k/rtems/score/.cvsignore, |
---|
2013 | score/cpu/a29k/rtems/score/a29k.h, score/cpu/a29k/rtems/score/cpu.h, |
---|
2014 | score/cpu/a29k/rtems/score/cpu_asm.h, |
---|
2015 | score/cpu/a29k/rtems/score/types.h: Removed. |
---|
2016 | |
---|
2017 | 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2018 | |
---|
2019 | * aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x. |
---|
2020 | |
---|
2021 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2022 | |
---|
2023 | * itron/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2024 | * itron/configure.ac: AC_PREREQ(2.57). |
---|
2025 | * posix/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2026 | * posix/configure.ac: AC_PREREQ(2.57). |
---|
2027 | * librpc/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2028 | * librpc/configure.ac: AC_PREREQ(2.57). |
---|
2029 | * libblock/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2030 | * libblock/configure.ac: AC_PREREQ(2.57). |
---|
2031 | * libfs/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2032 | * libfs/configure.ac: AC_PREREQ(2.57). |
---|
2033 | * libcsupport/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2034 | * libcsupport/configure.ac: AC_PREREQ(2.57). |
---|
2035 | * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
2036 | * libnetworking/configure.ac: AC_PREREQ(2.57). |
---|
2037 | |
---|
2038 | 2003-02-11 Mike Siers <mikes@poliac.com> |
---|
2039 | |
---|
2040 | * libnetworking/rtems/rtems_glue.c: A small patch to the network daemon |
---|
2041 | task code. I just added code to check the return value of the |
---|
2042 | rtems_bsdnet_event_receive function. Only when this function returns a |
---|
2043 | SUCCESSFUL status, will the event flags be checked. This is more of a |
---|
2044 | code cleanup issue than a bug. The patch will just ensure the ipintr() |
---|
2045 | and arpintr() functions are only called when a event is signaled. |
---|
2046 | |
---|
2047 | 2003-02-06 Mike Siers <mikes@poliac.com> |
---|
2048 | |
---|
2049 | PR 342/networking |
---|
2050 | * libnetworking/kern/uipc_mbuf.c: The RTEMS version of the m_copyback is |
---|
2051 | changing the m_len value of the mbuf. I looked into the source from |
---|
2052 | another BSD system and the mbuf length is not changed inside this |
---|
2053 | function. The m_copyback function is only being used in the |
---|
2054 | net/rtsock.c file. So I think this problem is only visable under |
---|
2055 | certain routing table conditions. |
---|
2056 | |
---|
2057 | 2003-02-06 Joel Sherrill <joel@OARcorp.com> |
---|
2058 | |
---|
2059 | * libcsupport/include/sys/ioccom.h: Include <sys/types.h> not |
---|
2060 | <machine/types.h> so Linux port builds. |
---|
2061 | |
---|
2062 | 2003-02-05 Till Straumann <strauman@slac.stanford.edu> |
---|
2063 | |
---|
2064 | PR 340/filesystem |
---|
2065 | * libcsupport/src/fcntl.c: Add missing _fcntl_r assumed to exist by |
---|
2066 | newlib. |
---|
2067 | |
---|
2068 | 2003-02-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
2069 | |
---|
2070 | PR 341/networking |
---|
2071 | * libnetworking/lib/ftpfs.c: Account for NULL at end of strings when |
---|
2072 | malloc()'ing memory. |
---|
2073 | |
---|
2074 | 2003-02-05 Joel Sherrill <joel@OARcorp.com> |
---|
2075 | |
---|
2076 | * libcsupport/include/sys/ioccom.h: Fix so not using internal RTEMS |
---|
2077 | types in libc code. |
---|
2078 | |
---|
2079 | 2003-02-03 Till Straumann <strauman@slac.stanford.edu> |
---|
2080 | |
---|
2081 | PR 339/filesystem |
---|
2082 | * libcsupport/src/chroot.c: Fix violation of FS node object copy |
---|
2083 | semantics. |
---|
2084 | |
---|
2085 | 2003-02-03 Steven Johnson <sjohnson@neurizon.net> |
---|
2086 | |
---|
2087 | PR 338/filesystem |
---|
2088 | * libfs/src/imfs/ioman.c: Fix reentrancy problem with |
---|
2089 | rtems_io_lookup_name() (API change). |
---|
2090 | |
---|
2091 | 2003-02-03 Joel Sherrill <joel@OARcorp.com> |
---|
2092 | |
---|
2093 | PR 338/filesystem |
---|
2094 | * sapi/include/rtems/io.h, sapi/src/io.c: Side-effect of fixing |
---|
2095 | reentrancy problem with rtems_io_lookup_name() (API change). |
---|
2096 | PR 338/filesystem |
---|
2097 | * libcsupport/src/unixlibc.c: Side-effect of fixing reentrancy problem |
---|
2098 | with rtems_io_lookup_name() (API change). |
---|
2099 | |
---|
2100 | 2003-01-28 Joel Sherrill <joel@OARcorp.com> |
---|
2101 | |
---|
2102 | * aclocal/version.m4: Updated to rtems-ss-20030128. |
---|
2103 | * libnetworking/Makefile.am: Add kern/kern_sysctl.c to Makefile.am so |
---|
2104 | networking tests build. This was subsequently reported as PR337 before I |
---|
2105 | committed the fix. |
---|
2106 | |
---|
2107 | 2003-01-27 Till Straumann <strauman@SLAC.Stanford.edu> |
---|
2108 | |
---|
2109 | * libnetworking/libc/getproto.c, libnetworking/libc/getprotoname.c: |
---|
2110 | modification to call getprotoent_static() if fopen() on /etc/protocols |
---|
2111 | fails. |
---|
2112 | |
---|
2113 | 2003-01-27 Juan Zamorano <jzamora@fi.upm.es> |
---|
2114 | |
---|
2115 | * posix/src/ptimer1.c: Correct problem which could lead to overflow in |
---|
2116 | time math. |
---|
2117 | |
---|
2118 | 2003-01-27 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
2119 | |
---|
2120 | * libblock/src/blkdev.c: Per PR331 fix bug which is tripped by writing |
---|
2121 | 512 byte blocks to 512 byte aligned positions. |
---|
2122 | |
---|
2123 | 2003-01-27 Dan Smisko <dan@balanced.com> |
---|
2124 | |
---|
2125 | * libmisc/stackchk/check.c: Fix problem where _Objects_Get_information() |
---|
2126 | will dereference a null pointer when checking the interrupt stack. If |
---|
2127 | there's something at 0, you may be ok at run time but it is wrong. |
---|
2128 | * libmisc/monitor/mon-command.c: Correct two potential NULL references. |
---|
2129 | |
---|
2130 | 2003-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2131 | |
---|
2132 | * automake/local.am: Remove distclean-local. Remove PROJECT_TOOLS. |
---|
2133 | |
---|
2134 | 2003-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2135 | |
---|
2136 | * automake/compile.am: Remove CLEAN_DEPEND (Unused). Remove |
---|
2137 | CLOBBER_DEPEND (Unused). |
---|
2138 | |
---|
2139 | 2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2140 | |
---|
2141 | * libnetworking/netinet/tcp_subr.c, libnetworking/netinet/udp_usrreq.c: |
---|
2142 | Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK |
---|
2143 | macros. |
---|
2144 | |
---|
2145 | 2003-01-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2146 | |
---|
2147 | * libcsupport/Makefile.am: Eliminate OBJS. |
---|
2148 | |
---|
2149 | 2003-01-10 Joel Sherrill <joel@OARcorp.com> |
---|
2150 | |
---|
2151 | * score/src/objectmp.c: Corrected use of name parameter to reflect that |
---|
2152 | it is actually the name not a pointer to the name. |
---|
2153 | * rtems/src/msg.c, rtems/src/part.c, rtems/src/sem.c, rtems/src/tasks.c: |
---|
2154 | Correct object class control structure initialization for |
---|
2155 | multiprocessing configurations. |
---|
2156 | * libcsupport/include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to |
---|
2157 | avoid conflict with GNU/Linux header files. |
---|
2158 | |
---|
2159 | 2003-01-03 Till Straumann <strauman@slac.stanford.edu> |
---|
2160 | |
---|
2161 | PR 303 |
---|
2162 | * libcsupport/src/base_fs.c, libcsupport/src/getpwent.c, |
---|
2163 | libcsupport/src/privateenv.c: Fix violation of node_access copy |
---|
2164 | symantics. |
---|
2165 | |
---|
2166 | 2003-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
2167 | |
---|
2168 | * posix/ChangeLog: Corrected entry for sysconf.c which did not include |
---|
2169 | PR. |
---|
2170 | |
---|
2171 | 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net> |
---|
2172 | |
---|
2173 | * libnetworking/sys/queue.h: Fix alignment problem on ARM. |
---|
2174 | |
---|
2175 | 2003-01-03 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2176 | |
---|
2177 | * posix/src/mqueueopen.c: Actually open the message queue descriptor so |
---|
2178 | it is available for others to use. |
---|
2179 | |
---|
2180 | 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
2181 | |
---|
2182 | * libblock/src/ata.c, libblock/src/bdbuf.c: Correct invocation of |
---|
2183 | rtems_task_mode() so the task's preemption mode setting is properly |
---|
2184 | maintained. |
---|
2185 | * libfs/src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 |
---|
2186 | since this is a FIFO queuing semaphore. |
---|
2187 | |
---|
2188 | 2003-01-03 Chris Johns <cjohns@cybertec.com.au> |
---|
2189 | |
---|
2190 | * libnetworking/Makefile.am: Added sys/linker_set.h. |
---|
2191 | * libnetworking/kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. |
---|
2192 | * libnetworking/kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to |
---|
2193 | KIPC_SOMAXCONN. |
---|
2194 | * libnetworking/kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to |
---|
2195 | KIPC_MAXSOCKBUF. |
---|
2196 | * libnetworking/net/if_ethersubr.c: FreeBSD 2.2.2 does not have a |
---|
2197 | _net_link node while 5.0 does. |
---|
2198 | * libnetworking/net/if_ppp.c: Removed the TEXT_SET define as these |
---|
2199 | macros are now implemented. |
---|
2200 | * libnetworking/net/rtsock.c: Enable sysctl support plus fix the bug |
---|
2201 | with the lastest FreeBSD sysctl header file. |
---|
2202 | * libnetworking/netinet/icmp_var.h: FreeBSD 2.2.2 does not have a |
---|
2203 | _net_inet_icmp node while 5.0 does. |
---|
2204 | * libnetworking/netinet/if_ether.c: FreeBSD 2.2.2 does not have a |
---|
2205 | _net_link_ether node while 5.0 does. |
---|
2206 | * libnetworking/netinet/igmp_var.h: FreeBSD 2.2.2 does not have a |
---|
2207 | _net_inet_igmp node while 5.0 does. |
---|
2208 | * libnetworking/netinet/in_pcb.c: Fixed the arguments to the sysctl |
---|
2209 | call. Add inp_gencnt and ipi_count. These are used when listing |
---|
2210 | connections. |
---|
2211 | * libnetworking/netinet/in_pcb.h: Added counters to aid the listing of |
---|
2212 | connections. |
---|
2213 | * libnetworking/netinet/in_var.h: Provide the _net_inet_ip and |
---|
2214 | _net_inet_raw nodes. |
---|
2215 | * libnetworking/netinet/ip_fw.c: Disable the firewall sysctl calls. |
---|
2216 | * libnetworking/netinet/tcp_subr.c: Merge tcp_pcblist from the lastest |
---|
2217 | FreeBSD source. |
---|
2218 | * libnetworking/netinet/tcp_var.h: Add structures needed by net-snmp to |
---|
2219 | list connections. |
---|
2220 | * libnetworking/netinet/udp_usrreq.c: Merged udp_pcblist from the |
---|
2221 | lastest FreeBSD source. |
---|
2222 | * libnetworking/netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. |
---|
2223 | Used by net-snmp. |
---|
2224 | * libnetworking/rtems_glue.c: Call sysctl_register_all when initialising |
---|
2225 | the network stack to register all the sysctl calls. These are in the |
---|
2226 | special sections and required an updated linker script. |
---|
2227 | * libnetworking/rtems/rtems_syscall.c: Add the sysctl call. |
---|
2228 | * libnetworking/sys/kernel.h: Use the lastest FreeBSD method of handling |
---|
2229 | sysctl structures. This now held in the sys/linker_set.h file. |
---|
2230 | * libnetworking/sys/queue.h: This is from the lastest FreeBSD code with |
---|
2231 | the circular code merged back in as it is not used in the lastest |
---|
2232 | FreeBSD kernel. |
---|
2233 | * libnetworking/sys/sysctl.h: The lastest sysctl. This was needed to use |
---|
2234 | with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. |
---|
2235 | The lastest version of the FreeBSD does not have these hacks. It uses |
---|
2236 | gcc attribute directives. |
---|
2237 | |
---|
2238 | 2002-12-26 Till Straumann <strauman@slac.stanford.edu |
---|
2239 | |
---|
2240 | * libcsupport/src/fchdir.c: PR302 fix violation of FS node object copy |
---|
2241 | semantics. |
---|
2242 | |
---|
2243 | 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2244 | |
---|
2245 | * automake/compile.am: Remove $(RTEMS_BSP_CFLAGS). |
---|
2246 | |
---|
2247 | 2002-12-18 Eric Norum <eric.norum@usask.ca> |
---|
2248 | |
---|
2249 | * libnetworking/Makefile.am: Include netinet sources. |
---|
2250 | |
---|
2251 | 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2252 | |
---|
2253 | * wrapup/Makefile.am: Fix path to libxdr and librpc (Another typo in |
---|
2254 | from the 2002-12-12 patch). |
---|
2255 | |
---|
2256 | 2002-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2257 | |
---|
2258 | * wrapup/Makefile.am: Fix typo in yesterday's patch. |
---|
2259 | |
---|
2260 | 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2261 | |
---|
2262 | * wrapup/Makefile.am: Don't create $ARCH. Use install-data-local to |
---|
2263 | install librtemscpu.a. |
---|
2264 | * wrapup/Makefile.am: Add libmisc. |
---|
2265 | * configure.ac: Add AC_CONFIG_SUBDIR(libmisc). |
---|
2266 | * itron/Makefile.am, posix/Makefile.am: Don't create $ARCH as |
---|
2267 | side-effect of compilation. |
---|
2268 | * score/Makefile.am: Don't create $ARCH. |
---|
2269 | * sapi/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
2270 | * rtems/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
2271 | Re-order all-local. |
---|
2272 | * libmisc/configure.ac: Require autoconf-2.57+automake-1.7.2. |
---|
2273 | * libmisc/capture/Makefile.am: Eliminate C_O_FILES. |
---|
2274 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
2275 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
2276 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
2277 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
2278 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Ditto. |
---|
2279 | * libmisc/mw-fb/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. Moving |
---|
2280 | libmisc from rtems/c/src to rtems/cpukit. |
---|
2281 | * libmisc/Makefile.am: Reflect new path. |
---|
2282 | * libmisc/configure.ac: Reflect new path. Use RTEMS_ENV_RTEMSCPU |
---|
2283 | instead of RTEMS_ENV_RTEMSBSP. Remove RTEMS_PROJECT_ROOT. |
---|
2284 | * libmisc/capture/Makefile.am: Reflect new path. Remove OBJS from |
---|
2285 | all-local. |
---|
2286 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
2287 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
2288 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
2289 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
2290 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
2291 | libmisc/untar/Makefile.am: Ditto. |
---|
2292 | * libmisc/wrapup/Makefile.am: Reflect new path. |
---|
2293 | * libblock/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. |
---|
2294 | * libfs/src/imfs/Makefile.am: Eliminate C_O_FILES. |
---|
2295 | * libfs/src/dosfs/Makefile.am: Ditto. |
---|
2296 | * libnetworking/Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am, |
---|
2297 | netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, |
---|
2298 | rtems/Makefile.am. |
---|
2299 | * libnetworking/kern/Makefile.am, libnetworking/net/Makefile.am, |
---|
2300 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
2301 | libnetworking/rtems/Makefile.am: Remove. |
---|
2302 | * libnetworking/wrapup/Makefile.am: Reflect changes above. |
---|
2303 | * libnetworking/configure.ac: Ditto. |
---|
2304 | |
---|
2305 | 2002-12-11 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
2306 | |
---|
2307 | * posix/src/cancelrun.c, posix/src/cleanuppop.c: Get the last real node |
---|
2308 | not the permanent null last node. |
---|
2309 | |
---|
2310 | 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2311 | |
---|
2312 | * libnetworking/kern/Makefile.am: Remove C_O_FILES. Don't let all-local |
---|
2313 | depend on $OBJS). |
---|
2314 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2315 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2316 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
2317 | |
---|
2318 | 2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2319 | |
---|
2320 | * libmisc/configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP. |
---|
2321 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
2322 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
2323 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
2324 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
2325 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
2326 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
2327 | libmisc/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. |
---|
2328 | |
---|
2329 | 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2330 | |
---|
2331 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
2332 | RTEMS_CHECK_CUSTOM_BSP. |
---|
2333 | * aclocal/check-bsps.m4: Remove. |
---|
2334 | * wrapup/Makefile.am: Remove *_OBJS, use LIBS+= instead. |
---|
2335 | * configure.ac: Require autoconf >= 2.54, automake-1.7.2. |
---|
2336 | * wrapup/Makefile.am, configure.ac: Reflect changes to score/. |
---|
2337 | * wrapup/Makefile.am, configure.ac: Reflect changes to sapi/. |
---|
2338 | * configure.ac: Add AC_SUBST(INLINEdir). |
---|
2339 | * wrapup/Makefile.am, configure.ac: Reflect changes to rtems/. |
---|
2340 | * wrapup/Makefile.am: Reflect changes to posix/. Reflect changes to |
---|
2341 | itron/. |
---|
2342 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
2343 | itron/macros/Makefile.am, itron/src/Makefile.am: Remove. |
---|
2344 | * itron/Makefile.am: Merge-in removed Makefile.ams. |
---|
2345 | * itron/configure.ac: Reflect changes above. |
---|
2346 | * posix/include/Makefile.am, posix/inline/Makefile.am, |
---|
2347 | posix/macros/Makefile.am, posix/src/Makefile.am: Remove. |
---|
2348 | * posix/Makefile.am: Merge-in removed Makefile.ams. |
---|
2349 | * posix/configure.ac: Reflect changes above. |
---|
2350 | * score/Makefile.am: Fix macro-file installation. |
---|
2351 | * score/Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES. |
---|
2352 | * score/include/Makefile.am, score/inline/Makefile.am, |
---|
2353 | score/macros/Makefile.am, score/src/Makefile.am: Remove. |
---|
2354 | * score/Makefile.am: Merge-in removed Makefile.ams. |
---|
2355 | * sapi/include/Makefile.am, sapi/inline/Makefile.am, |
---|
2356 | sapi/macros/Makefile.am, sapi/src/Makefile.am: Remove. |
---|
2357 | * sapi/Makefile.am: Merge-in removed Makefile.ams. |
---|
2358 | * rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
2359 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove. |
---|
2360 | * rtems/Makefile.am: Merge-in removed Makefile.ams. |
---|
2361 | |
---|
2362 | 2002-12-06 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
2363 | |
---|
2364 | * posix/inline/rtems/posix/cond.inl, posix/macros/rtems/posix/cond.inl: |
---|
2365 | Implemented PTHREAD_COND_INITIALIZER support. Vladimir implemented the |
---|
2366 | inline version and Joel adapted it to the macro version. |
---|
2367 | |
---|
2368 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2369 | |
---|
2370 | * automake/compile.am: Rework *FLAGS, AM_*FLAGS handling. |
---|
2371 | * automake/multilib.am: Don't include @RTEMS_BSP@.cfg. |
---|
2372 | * automake/compile.am: Remove hard-coded CFLAGS_PROFILE_V. Add |
---|
2373 | autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, |
---|
2374 | CFLAGS_PROFILE_V. Hard-code RTEMS_CFLAGS_PROFILE = -pg. |
---|
2375 | * aclocal/prog-cc.m4: Sync with toplevel/aclocal/prog-cc.m4. Remove |
---|
2376 | GCCSED. |
---|
2377 | * aclocal/env-rtemsbsp.m4: Add AC_ARG_VAR for CPU_CFLAGS, |
---|
2378 | CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V. |
---|
2379 | * aclocal/rtems-flags.m4: New. |
---|
2380 | * libcsupport/configure.ac: Add various checks to enhance portability. |
---|
2381 | * libcsupport/src/termios.c: Reflect changes to configure.ac. |
---|
2382 | |
---|
2383 | 2002-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
2384 | |
---|
2385 | * libcsupport/src/malloc.c: Fixed code that incorrected did a disable |
---|
2386 | dispatch instead of locking and unlocking the allocator mutex. |
---|
2387 | |
---|
2388 | 2002-12-02 Joel Sherrill <joel@OARcorp.com> |
---|
2389 | |
---|
2390 | * posix/include/rtems/posix/timer.h, posix/src/keygetspecific.c, |
---|
2391 | posix/src/posixtimespecsubtract.c, posix/src/ptimer1.c, |
---|
2392 | posix/src/semunlink.c: Added casts to eliminate warnings on 16-bit |
---|
2393 | targets like the h8300. |
---|
2394 | * score/include/rtems/score/object.h, score/include/rtems/score/tod.h, |
---|
2395 | rtems/include/rtems/rtems/support.h: Added casts to eliminate warnings |
---|
2396 | on 16 bit targets like the h8300. |
---|
2397 | * libmisc/stackchk/check.c: Better handling of task name. |
---|
2398 | * libblock/src/bdbuf.c: Added cast to remove warning. |
---|
2399 | * libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h: Added casts to remove |
---|
2400 | warnings on 16 bit targets like the h8300. |
---|
2401 | * libcsupport/include/rtems/libio.h: Internally use a union of an |
---|
2402 | unsigned64 and major/minor device so we don't get into trouble shifting. |
---|
2403 | The h8300 seemed to be impossible to remove warnings otherwise. |
---|
2404 | Eventually the structure definition of a dev_t might be better anyway. |
---|
2405 | * libcsupport/include/sys/ioccom.h: Added casts to remove warnings on 16 |
---|
2406 | bit targets. |
---|
2407 | |
---|
2408 | 2002-11-29 Eric Norum <eric.norum@usask.ca> |
---|
2409 | |
---|
2410 | PR 316 |
---|
2411 | * posix/src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return |
---|
2412 | error rather than panic if argument is unsupported. |
---|
2413 | |
---|
2414 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2415 | |
---|
2416 | * automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V (Unused). |
---|
2417 | * aclocal/sysv-ipc.m4: Adaptation to autoconf-2.5x. |
---|
2418 | * aclocal/check-newlib.m4: Sync with ../aclocal/check-newlib.m4. |
---|
2419 | * itron/configure.ac: Cosmetical fixes. |
---|
2420 | * itron/configure.ac: Fix package name. |
---|
2421 | * posix/configure.ac: Cosmetical fixes. |
---|
2422 | * posix/configure.ac, librpc/configure.ac, libblock/configure.ac: Fix |
---|
2423 | package name. |
---|
2424 | * libfs/configure.ac: Cosmetical fixes. |
---|
2425 | * libfs/configure.ac: Fix package name. |
---|
2426 | * libcsupport/configure.ac: Cosmetical fixes. |
---|
2427 | * libcsupport/configure.ac, libnetworking/configure.ac: Fix package name. |
---|
2428 | |
---|
2429 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2430 | |
---|
2431 | * include/rtems/libio_.h: Remove. |
---|
2432 | * libcsupport/configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H. |
---|
2433 | Add check for CHAR_BIT. |
---|
2434 | * libcsupport/Makefile.am: Conditionally install sys/cdefs.h iff using |
---|
2435 | newlib or if the host does not provide sys/cdefs.h (Fixes Linux/posix). |
---|
2436 | * libcsupport/configure.ac: Remove -ansi -fasm. Add checks to diagnose |
---|
2437 | potential system header conflicts. |
---|
2438 | * libcsupport/Makefile.am: Unconditionally install sys/cdefs.h. |
---|
2439 | * libnetworking/Makefile.am: Merge-in HEADER-handling from |
---|
2440 | net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am. |
---|
2441 | * libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2442 | libnetworking/nfs/Makefile.am: Remove *_HEADERS. |
---|
2443 | |
---|
2444 | 2002-11-18 Joel Sherrill <joel@OARcorp.com> |
---|
2445 | |
---|
2446 | * aclocal/version.m4: Updated to rtems-ss-20021118. |
---|
2447 | |
---|
2448 | 2002-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2449 | |
---|
2450 | * include/rtems/userenv.h: Rely upon <limits.h> for |
---|
2451 | _POSIX_LOGIN_NAME_MAX. |
---|
2452 | * aclocal/prog-cc.m4: Acknowledge configuration-time CFLAGS. |
---|
2453 | * automake/compile.am: Acknowledge configuration-time CFLAGS. Remove |
---|
2454 | CFLAGS_DEFAULT. |
---|
2455 | * libmisc/monitor/mon-commands.c: Removed warnings for RTEMS_UNIX. |
---|
2456 | * libblock/src/diskdevs.c: Include <unistd.h> to remove warning. |
---|
2457 | * libnetworking/Makefile.am: Merge-in arpa/Makefile.am, |
---|
2458 | machine/Makefile.am, sys/Makefile.am, vm/Makefile.am. Add . to SUBDIRS. |
---|
2459 | * libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
2460 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Remove. |
---|
2461 | * libnetworking/configure.ac: Reflect changes above. |
---|
2462 | |
---|
2463 | 2002-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2464 | |
---|
2465 | * libmisc/capture/Makefile.am, libmisc/serdbg/Makefile.am: Remove |
---|
2466 | AUTOMAKE_OPTIONS. |
---|
2467 | * libmisc/serdbg/serdbgio.c: Add #include <unistd.h>. |
---|
2468 | * libmisc/shell/Makefile.am, libmisc/wrapup/Makefile.am: Add |
---|
2469 | RTEMS_LIBSHELL conditional. |
---|
2470 | * libmisc/configure.ac: Check for stdio assignments. Add RTEMS_LIBSHELL |
---|
2471 | conditional. |
---|
2472 | |
---|
2473 | 2002-11-14 Joel Sherrill <joel@OARcorp.com> |
---|
2474 | |
---|
2475 | * score/macros/rtems/score/object.inl: Keep consistent with inline |
---|
2476 | version. |
---|
2477 | |
---|
2478 | 2002-11-13 Paul Whitfield <paulw@microsol.iinet.net.au> |
---|
2479 | |
---|
2480 | * rtems/src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is |
---|
2481 | set, there should have been an & in front of size. |
---|
2482 | |
---|
2483 | 2002-11-11 Joel Sherrill <joel@OARcorp.com> |
---|
2484 | |
---|
2485 | * aclocal/version.m4: Updated to rtems-ss-20021111. |
---|
2486 | |
---|
2487 | 2002-11-07 <strauman@slac.stanford.edu> |
---|
2488 | |
---|
2489 | * libcsupport/src/mount.c: Per PR297, correct fs_mountme failure paths. |
---|
2490 | |
---|
2491 | 2002-11-06 Chris Johns <ccj@acm.org> |
---|
2492 | |
---|
2493 | * libnetworking/sys/select.h: Add C++ to C external. |
---|
2494 | |
---|
2495 | 2002-11-04 Joel Sherrill <joel@OARcorp.com> |
---|
2496 | |
---|
2497 | * librpc/src/rpc/pmap_rmt.c: Removed warnings. |
---|
2498 | |
---|
2499 | 2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2500 | |
---|
2501 | * libnetworking/kern/uipc_mbuf.c: Comment out m0 in m_copydata to |
---|
2502 | suppress warning. |
---|
2503 | |
---|
2504 | 2002-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
2505 | |
---|
2506 | * ChangeLog, posix/ChangeLog: Corrected. |
---|
2507 | * libmisc/stackchk/check.c: Removed warnings. |
---|
2508 | * libcsupport/ChangeLog, libnetworking/ChangeLog: Corrected. |
---|
2509 | |
---|
2510 | 2002-11-01 Eric Norum <eric.norum@usask.ca> |
---|
2511 | |
---|
2512 | * libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
2513 | libnetworking/rtems/rtems_glue.c: Till Straumann's patch (PR295) to use |
---|
2514 | bootp option 129 to get command line string. Till Straumann's patch to |
---|
2515 | change inet_ntoa->inet_ntop. |
---|
2516 | |
---|
2517 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
2518 | |
---|
2519 | * score/src/heapgetinfo.c: Fixed comment. |
---|
2520 | * score/src/mpci.c: Removed warning. |
---|
2521 | * rtems/src/regiongetinfo.c: Corrected return value check. |
---|
2522 | * libmisc/stackchk/check.c: Removed warning. |
---|
2523 | * librpc/src/rpc/svc_run.c: Remove warning. |
---|
2524 | * libcsupport/src/mallocfreespace.c: Corrected sense of status check to |
---|
2525 | match change inside RTEMS. |
---|
2526 | * libcsupport/src/newlibc.c: Removed warning. |
---|
2527 | * libnetworking/libc/rcmd.c, libnetworking/netinet/in_cksum_arm.c: |
---|
2528 | Removed warnings. |
---|
2529 | |
---|
2530 | 2002-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2531 | |
---|
2532 | * aclocal/check-bsp-cache.m4: Remove. |
---|
2533 | |
---|
2534 | 2002-10-30 Eric Norum <eric.norum@usask.ca> |
---|
2535 | |
---|
2536 | * include/rtems/bspIo.h: Add vprintk function for kernel printing from |
---|
2537 | routines which have already obtained the va_list pointer. |
---|
2538 | * posix/src/psignal.c: Fix counting problem which resulted in too many |
---|
2539 | entries being in the POSIX signals default behavior table. |
---|
2540 | * posix/src/psignal.c: Reflect changes to signal names in newlib. |
---|
2541 | * libcsupport/src/printk.c: Add vprintk function for kernel printing |
---|
2542 | from routines which have already obtained the va_list pointer. |
---|
2543 | |
---|
2544 | 2002-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2545 | |
---|
2546 | * aclocal/multilib.m4: Remove RTEMS_ENABLE_MULTILIB_MASTER. |
---|
2547 | |
---|
2548 | 2002-10-28 Joel Sherrill <joel@OARcorp.com> |
---|
2549 | |
---|
2550 | * score/src/threadhandler.c: Prototype _init() and _main() if they are |
---|
2551 | needed to avoid a warning. |
---|
2552 | * rtems/src/timerserver.c: Add useless return to avoid warning. |
---|
2553 | * librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c, |
---|
2554 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
2555 | librpc/src/rpc/svc_tcp.c: Add include of <sys/select.h> to eliminate |
---|
2556 | warning. |
---|
2557 | * librpc/src/rpc/rpcdname.c: Add prototype of getdomainname() to |
---|
2558 | eliminate warning. |
---|
2559 | * libcsupport/include/rtems/libio.h: Change |
---|
2560 | rtems_filesystem_node_types_t from enumeration to int to eliminate |
---|
2561 | warnings when values are overridden. |
---|
2562 | * Pass to eliminate warnings. |
---|
2563 | * libnetworking/kern/uipc_mbuf.c: Conditional SYSINIT() usage on |
---|
2564 | __rtems__. Fix return statement without a value. |
---|
2565 | * libnetworking/lib/ftpfs.c: read and write filesystem routines return |
---|
2566 | ssize_t. |
---|
2567 | * libnetworking/lib/syslog.c: Add include of <string.h> to eliminate |
---|
2568 | warning. |
---|
2569 | * libnetworking/lib/tftpDriver.c: read and write filesystem routines |
---|
2570 | return ssize_t. |
---|
2571 | * libnetworking/libc/gethostbydns.c: Prototype abort(). |
---|
2572 | * libnetworking/libc/inet_ntoa.c: Prototype strcpy(). |
---|
2573 | * libnetworking/libc/rcmd.c: Add include of <sys/select.h>. |
---|
2574 | * libnetworking/net/if_loop.c: Turn token at end of endif to comment. |
---|
2575 | * libnetworking/net/rtsock.c, libnetworking/nfs/bootp_subr.c: |
---|
2576 | Conditional SYSINIT() usage on __rtems__. |
---|
2577 | * libnetworking/rtems/rtems_bootp.c: Add include of |
---|
2578 | <rtems/rtems_bsdnet_internal.h>. |
---|
2579 | * libnetworking/rtems/rtems_bsdnet_internal.h: Added prototypes for |
---|
2580 | memcpy() and memset() since the BSD code tries to avoid using libc .h |
---|
2581 | files since it is used to being in the kernel. |
---|
2582 | * libnetworking/rtems/rtems_syscall.c: read and write filesystem |
---|
2583 | routines return ssize_t. |
---|
2584 | |
---|
2585 | 2002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
2586 | |
---|
2587 | * libblock/*: Added ATA support. |
---|
2588 | * libblock/include/rtems/blkdev.h: Added last IO status. |
---|
2589 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
2590 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
2591 | libblock/src/ide_part_table.c: New files. |
---|
2592 | |
---|
2593 | 2002-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2594 | |
---|
2595 | * libmisc/monitor/mon-command.c: Don't build rtems_monitor_line_editor |
---|
2596 | for RTEMS_UNIX to avoid gcc warning. |
---|
2597 | |
---|
2598 | 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2599 | |
---|
2600 | * configure.ac, itron/configure.ac, posix/configure.ac, |
---|
2601 | librpc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
2602 | libcsupport/configure.ac, libnetworking/configure.ac: Add nostdinc to |
---|
2603 | AM_INIT_AUTOMAKE. |
---|
2604 | * libnetworking/Makefile.am: Remove bogus reference to CHANGELOG. |
---|
2605 | |
---|
2606 | 2002-10-24 Fabrizio Pirovano <pirovano.thysys@tiscalinet.it> |
---|
2607 | |
---|
2608 | * libmisc/capture/capture.c, libmisc/monitor/mon-manager.c, |
---|
2609 | libmisc/stackchk/check.c: Patch to remove problems introduced by object |
---|
2610 | name rework. |
---|
2611 | |
---|
2612 | 2002-10-24 <strauman@slac.stanford.edu> |
---|
2613 | |
---|
2614 | * libcsupport/src/eval.c: Per PR293, added freenode calls for evaluate |
---|
2615 | link failures. |
---|
2616 | |
---|
2617 | 2002-10-23 <strauman@slac.stanford.edu> |
---|
2618 | |
---|
2619 | PR 290 |
---|
2620 | * src/mount.c: Add check for ops->node_type_h. |
---|
2621 | PR 291 |
---|
2622 | * src/mknod.c: Remove erroneous call to freenod. |
---|
2623 | |
---|
2624 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2625 | |
---|
2626 | * .cvsignore, itron/.cvsignore, posix/.cvsignore, libmisc/.cvsignore, |
---|
2627 | librpc/.cvsignore, libblock/.cvsignore, libfs/.cvsignore, |
---|
2628 | libcsupport/.cvsignore, libnetworking/.cvsignore: Reformat. Add |
---|
2629 | autom4te*cache. Remove autom4te.cache. |
---|
2630 | |
---|
2631 | 2002-10-21 Joel Sherrill <joel@OARcorp.com> |
---|
2632 | |
---|
2633 | * aclocal/version.m4: Updated to rtems-20021021-test. |
---|
2634 | |
---|
2635 | 2002-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2636 | |
---|
2637 | * libnetworking/net/if_ethersubr.c: Add comments to #endif NETATALK to |
---|
2638 | stop gcc from complaining. |
---|
2639 | |
---|
2640 | 2002-10-07 Joel Sherrill <joel@OARcorp.com> |
---|
2641 | |
---|
2642 | * aclocal/version.m4: Updated to rtems-ss-20021007. |
---|
2643 | |
---|
2644 | 2002-10-07 Eric Norum <eric.norum@usask.ca> |
---|
2645 | |
---|
2646 | * libnetworking/netinet/tcp_var.h: Corrected typo in ARM alignment patch |
---|
2647 | which broke all other ports. |
---|
2648 | |
---|
2649 | 2002-10-04 Joel Sherrill <joel@OARcorp.com> |
---|
2650 | |
---|
2651 | * aclocal/version.m4: Updated to rtems-JUNK. |
---|
2652 | * aclocal/version.m4: Updated to rtems-ss-20021004. |
---|
2653 | |
---|
2654 | 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2655 | |
---|
2656 | * libnetworking/netinet/in_cksum.c, libnetworking/netinet/ip_icmp.h, |
---|
2657 | libnetworking/netinet/ip_input.c, libnetworking/netinet/tcp_input.c, |
---|
2658 | libnetworking/netinet/tcp_subr.c, libnetworking/netinet/tcp_var.h, |
---|
2659 | libnetworking/sys/queue.h: Address alignment requirements for the ARM. |
---|
2660 | * libnetworking/rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR |
---|
2661 | and SIOCDIFADDR. |
---|
2662 | |
---|
2663 | 2002-10-02 Joel Sherrill <joel@OARcorp.com> |
---|
2664 | |
---|
2665 | * libnetworking/kern/uipc_socket.c: Make sure that small non-zero delays |
---|
2666 | work. Suggested cleanup from Eric Norum. |
---|
2667 | |
---|
2668 | 2002-10-02 Jennifer Averett <jennifer@OARcorp.com> |
---|
2669 | |
---|
2670 | * libfs/src/imfs/memfile.c: Fixed case where last close of unlinked file |
---|
2671 | did not remove the resources associated with that file. Reported by |
---|
2672 | Till Straumann <strauman@slac.stanford.edu> on the mailing list. |
---|
2673 | |
---|
2674 | 2002-10-02 Eric Norum <eric.norum@usask.ca> |
---|
2675 | |
---|
2676 | * libcsupport/src/getpwent.c: Per PR283, reimplement to address |
---|
2677 | reentrancy problems. |
---|
2678 | * libcsupport/src/getgrent.c: Removed as functionality is now just a |
---|
2679 | wrapper for common routines in src/getpwent.c. |
---|
2680 | * libcsupport/Makefile.am: Reflect file removal. |
---|
2681 | * libnetworking/rtems/mkrootfs.c: As part of PR283, remove redundant |
---|
2682 | code that creates /etc/passwd and /etc/group. |
---|
2683 | |
---|
2684 | 2002-09-16 Joel Sherrill <joel@OARcorp.com> |
---|
2685 | |
---|
2686 | * libnetworking/netinet/Makefile.am, libnetworking/netinet/udp_usrreq.c: |
---|
2687 | Back off some of the IP_FORWARD patch as it appears to not compile in |
---|
2688 | the current tree. |
---|
2689 | |
---|
2690 | 2002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru> |
---|
2691 | |
---|
2692 | * libnetworking/kern/uipc_mbuf.c, libnetworking/sys/mbuf.h, |
---|
2693 | libnetworking/netinet/udp_usrreq.c: Add optional UDP broadcast |
---|
2694 | forwarding support. |
---|
2695 | * libnetworking/netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled |
---|
2696 | UDP broadcast forwarding. |
---|
2697 | |
---|
2698 | 2002-09-14 Joel Sherrill <joel@OARcorp.com> |
---|
2699 | |
---|
2700 | * posix/src/psignal.c: Remove duplication from rtems/posix/psignal.h. |
---|
2701 | * rtems/src/dpmemcreate.c, rtems/src/dpmemident.c, |
---|
2702 | rtems/src/msgqcreate.c, rtems/src/msgqident.c, rtems/src/partcreate.c, |
---|
2703 | rtems/src/partident.c, rtems/src/ratemoncreate.c, |
---|
2704 | rtems/src/ratemonident.c, rtems/src/regioncreate.c, |
---|
2705 | rtems/src/regionident.c, rtems/src/semcreate.c, rtems/src/semident.c, |
---|
2706 | rtems/src/taskcreate.c, rtems/src/taskident.c, rtems/src/timercreate.c, |
---|
2707 | rtems/src/timerident.c: Added casts to Objects_Name to eliminate |
---|
2708 | warnings. |
---|
2709 | * libfs/src/dosfs/fat.c, libfs/src/imfs/deviceio.c, |
---|
2710 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
2711 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/memfile.c: Eliminated |
---|
2712 | warnings. A lot of this focus was on changing read and write entry |
---|
2713 | points to return ssize_t as read(2) and write(2) now do. |
---|
2714 | * libcsupport/include/rtems/libio.h: Change rtems_filesystem_read_t and |
---|
2715 | rtems_filesystem_write_t to return ssize_t to match read(2) and write(2) |
---|
2716 | respectively. |
---|
2717 | * libnetworking/kern/uipc_socket.c: Fix case on SO_RCVTIMEO and |
---|
2718 | SO_SNDTIMEO where conversion into ticks can result in a 0 ticks timeout |
---|
2719 | which is the same as requesting no timeout. Reported by Sergei Organov |
---|
2720 | <osv@javad.ru>. |
---|
2721 | |
---|
2722 | 2002-09-14 Eric Norum <eric.norum@usask.ca> |
---|
2723 | |
---|
2724 | * libcsupport/src/readdir_r.c: New file. |
---|
2725 | * libcsupport/Makefile.am: Reflect above. |
---|
2726 | |
---|
2727 | 2002-09-07 Joel Sherrill <joel@OARcorp.com> |
---|
2728 | |
---|
2729 | * libblock/src/bdbuf.c: Previous fix for PR282 regressed mutex changes. |
---|
2730 | |
---|
2731 | 2002-09-06 Alexander M. Kukuta <kam@oktet.ru> |
---|
2732 | |
---|
2733 | * libblock/src/bdbuf.c: Per PR282, correct problem in function |
---|
2734 | rtems_bdbuf_read() where device ioctl() is called with the logical |
---|
2735 | device number used instead of corresponding physical device number. |
---|
2736 | |
---|
2737 | 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2738 | |
---|
2739 | * libnetworking/netinet/in_cksum.c: #include <string.h> for puts in |
---|
2740 | generic routines. |
---|
2741 | |
---|
2742 | 2002-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2743 | |
---|
2744 | * libmisc/shell/shell.c: #include <time.h>. |
---|
2745 | * libmisc/wrapup/Makefile.am: Eliminate LIBNAME. |
---|
2746 | |
---|
2747 | 2002-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
2748 | |
---|
2749 | * sapi/src/io.c: Fixed some spacing. |
---|
2750 | |
---|
2751 | 2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2752 | |
---|
2753 | * score/include/Makefile.am: Remove cpuopt.h generation. |
---|
2754 | * configure.ac: Correct package name. Don't build ada if POSIX is |
---|
2755 | disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE |
---|
2756 | crap. |
---|
2757 | * aclocal/prog-gnat.m4: New. |
---|
2758 | * configure.ac: Add ada subdir handling. |
---|
2759 | |
---|
2760 | 2002-08-21 Joel Sherrill <joel@OARcorp.com> |
---|
2761 | |
---|
2762 | * posix/src/adjtime.c: New file -- adjtime() support required by the |
---|
2763 | Network Time Protocol (NTP) port to RTEMS. |
---|
2764 | * posix/src/Makefile.am: Modified to reflect above. |
---|
2765 | |
---|
2766 | 2002-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2767 | |
---|
2768 | * aclocal/bsp-alias.m4: Remove. |
---|
2769 | |
---|
2770 | 2002-08-20 Joel Sherrill <joel@OARcorp.com> |
---|
2771 | |
---|
2772 | * librpc/src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> |
---|
2773 | to avoid warning on ntohl(). |
---|
2774 | |
---|
2775 | 2002-08-20 Eric Norum <eric.norum@usask.ca> |
---|
2776 | |
---|
2777 | * libnetworking/rtems/rtems_glue.c: Per PR270, the BSD network code |
---|
2778 | expects that the value of the number of seconds since boot is non-zero. |
---|
2779 | The RTEMS network initialization code assures this by waiting for a |
---|
2780 | second. A more efficient technique is to simply wait until the number |
---|
2781 | of seconds since boot is non-zero. |
---|
2782 | |
---|
2783 | 2002-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
2784 | |
---|
2785 | * score/macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. |
---|
2786 | * score/src/threadidlebody.c: Add return 0 to avoid warning. |
---|
2787 | |
---|
2788 | 2002-08-12 Eric Norum <eric.norum@usask.ca> |
---|
2789 | |
---|
2790 | * libcsupport/src/write.c (_write_r): Change prototype to match newlib's |
---|
2791 | reent.h. |
---|
2792 | |
---|
2793 | 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2794 | |
---|
2795 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
2796 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
2797 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
2798 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
2799 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
2800 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use .$(OBJEXT) |
---|
2801 | instead of .o. |
---|
2802 | * librpc/src/rpc/rtems_portmapper.c: include <stdlib.h> (Get rid of |
---|
2803 | gcc31 warnings about abort/exit). |
---|
2804 | |
---|
2805 | 2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2806 | |
---|
2807 | * libmisc/shell/Makefile.am: Remove shell.h from EXTRA_DIST. |
---|
2808 | |
---|
2809 | 2002-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
2810 | |
---|
2811 | * posix/src/cancelrun.c: Remove check for PTHREAD_CANCELED not being |
---|
2812 | defined to ensure that newlib patch includes it. |
---|
2813 | * libnetworking/libc/getservent.c: Per PR265, add #include |
---|
2814 | <netinet/in.h> for ntohl() function. |
---|
2815 | |
---|
2816 | 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2817 | |
---|
2818 | * configure.ac: Add missing ',' to librpc activation. Add |
---|
2819 | AC_MSG_CHECKING/AC_MSG_RESULT. |
---|
2820 | * aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU. |
---|
2821 | * configure.ac: Fix bug in librpc activation, having introduced by |
---|
2822 | yesterday's patch. |
---|
2823 | |
---|
2824 | 2002-08-07 Joel Sherrill <joel@OARcorp.com> |
---|
2825 | |
---|
2826 | * aclocal/version.m4: Updated to rtems-ss-20020807. |
---|
2827 | * libnetworking/netinet/in.h: Per PR263, added include of |
---|
2828 | <machine/endian.h> to <netinet/in.h> so it includes prototypes of |
---|
2829 | ntohl() family of routines. |
---|
2830 | |
---|
2831 | 2002-08-07 Chris Johns <ccj@acm.org> |
---|
2832 | |
---|
2833 | * score/src/coretodset.c: Correct calculation of ticks until next |
---|
2834 | section boundary. It was incorrectly based upon current time not the |
---|
2835 | time that is being set. |
---|
2836 | |
---|
2837 | 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2838 | |
---|
2839 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP. |
---|
2840 | * aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP. Use AS_IF |
---|
2841 | instead of if/then/else/fi. |
---|
2842 | |
---|
2843 | 2002-08-06 Joel Sherrill <joel@OARcorp.com> |
---|
2844 | |
---|
2845 | * configure.ac, librpc/configure.ac: or32 does not currently support |
---|
2846 | librpc. |
---|
2847 | |
---|
2848 | 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2849 | |
---|
2850 | * wrapup/Makefile.am: Use librtems.a. |
---|
2851 | * wrapup/Makefile.am: Use libsapi.a. |
---|
2852 | * sapi/src/Makefile.am: Add libsapi.a. |
---|
2853 | * rtems/src/Makefile.am: Add librtems.a. |
---|
2854 | * libnetworking/wrapup/Makefile.am: Don't install. |
---|
2855 | |
---|
2856 | 2002-08-01 Joel Sherrill <joel@OARcorp.com> |
---|
2857 | |
---|
2858 | * libmisc/cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when |
---|
2859 | an object name is raw versus being a string. |
---|
2860 | * libnetworking/machine/param.h, libnetworking/sys/syslimits.h: In the |
---|
2861 | continued effort to eliminate .h conflicts between newlib and RTEMS, |
---|
2862 | these were moved to newlib. |
---|
2863 | * libnetworking/machine/Makefile.am, libnetworking/sys/Makefile.am: |
---|
2864 | Reflect above. |
---|
2865 | |
---|
2866 | 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2867 | |
---|
2868 | * wrapup/Makefile.am: Use libscore.a. |
---|
2869 | * aclocal/canonicalize-tools.m4, automake/lib.am: Remove LD. |
---|
2870 | * Makefile.am: Put preinstall-stamp into CLEANFILES. |
---|
2871 | * aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to |
---|
2872 | compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem). |
---|
2873 | * wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a. |
---|
2874 | * posix/src/mqueuecreatesupp.c: #include <stdlib.h> (malloc). |
---|
2875 | * score/src/Makefile.am: Build into libscore.a. |
---|
2876 | * libblock/Makefile.am: Merge src/Makefile.am. |
---|
2877 | * libblock/src/Makefile.am: Remove. |
---|
2878 | * libblock/configure.ac: Remove src/Makefile.am. |
---|
2879 | * libfs/wrapup/Makefile.am, libfs/wrapup/.cvsignore: Remove. |
---|
2880 | * libfs/Makefile.am: Remove wrapup SUBDIR. |
---|
2881 | * libfs/configure.ac: Remove wrapup/Makefile. |
---|
2882 | |
---|
2883 | 2002-07-31 Joel Sherrill <joel@OARcorp.com> |
---|
2884 | |
---|
2885 | * aclocal/rtems-cpu-subdirs.m4: Removed the or16 port was just a stub |
---|
2886 | and only the OR32 port is getting worked on. |
---|
2887 | |
---|
2888 | 2002-07-30 Joel Sherrill <joel@OARcorp.com> |
---|
2889 | |
---|
2890 | * libmisc/stackchk/check.c: Don't reference the RTEMS allocated |
---|
2891 | interrupt stack if the port doesn't configure using it. |
---|
2892 | * libcsupport/include/sys/utime.h: Removed as file is now part of the |
---|
2893 | RTEMS newlib support. |
---|
2894 | * libcsupport/Makefile.am: Reflect above. |
---|
2895 | * libcsupport/include/rtems/termiostypes.h: Avoid use of __P. |
---|
2896 | * libnetworking/sys/param.h: Removed as a simpler version of this file |
---|
2897 | is now part of the RTEMS newlib support. |
---|
2898 | * libnetworking/sys/Makefile.am: Modified to reflect above. |
---|
2899 | * libnetworking/machine/types.h: Removed as a simpler version of this |
---|
2900 | file is now part of the RTEMS newlib support. |
---|
2901 | * libnetworking/machine/Makefile.am, libnetworking/machine/endian.h, |
---|
2902 | libnetworking/nfs/bootp_subr.c, |
---|
2903 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
2904 | libnetworking/sys/Makefile.am, libnetworking/sys/systm.h: Minor |
---|
2905 | modifications to use the simpler machine/types.h. Mostly more complete |
---|
2906 | sets of #include's to account for machine/types.h no longer doing this. |
---|
2907 | |
---|
2908 | 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2909 | |
---|
2910 | * libnetworking/netinet/in_cksum.c, |
---|
2911 | libnetworking/netinet/in_cksum_arm.c: Added ARM in_cksum support. |
---|
2912 | |
---|
2913 | 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2914 | |
---|
2915 | * librpc/src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. |
---|
2916 | * librpc/include/Makefile.am: Merge include/rpc/Makefile.am. Merge |
---|
2917 | include/rpcsvc/Makefile.am. |
---|
2918 | * librpc/include/rpc/Makefile.am, librpc/include/rpcsvc/Makefile.am, |
---|
2919 | librpc/src/rpc/PSD.doc/Makefile.am: Remove. |
---|
2920 | * librpc/configure.ac: Remove duplicate AC_PROG_RANLIB. Remove |
---|
2921 | include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove |
---|
2922 | src/rpc/PSD.doc/Makefile. |
---|
2923 | |
---|
2924 | 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2925 | |
---|
2926 | * automake/compile.am: Use .$(OBJEXT) instead of .o. |
---|
2927 | |
---|
2928 | 2002-07-24 Joel Sherrill <joel@OARcorp.com> |
---|
2929 | |
---|
2930 | * libmisc/wrapup/Makefile.am: Temporarily don't include serdbg since it |
---|
2931 | causes some BSPs to not link "main(){}" as required by autoconf. |
---|
2932 | * libnetworking/sys/select.h: Add a prototype of select() to avoid |
---|
2933 | warnings. In particular a C++ application using select() required a |
---|
2934 | prototype. |
---|
2935 | * libnetworking/Makefile.am, libnetworking/libc/res_send.c: Do not |
---|
2936 | install or use <poll.h> since RTEMS does not support it. |
---|
2937 | |
---|
2938 | 2002-07-23 Joel Sherrill <joel@OARcorp.com> |
---|
2939 | |
---|
2940 | * librpc/src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h. |
---|
2941 | |
---|
2942 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2943 | |
---|
2944 | * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2945 | * wrapup/Makefile.am: Use project_libdir instead of |
---|
2946 | $(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of |
---|
2947 | *.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR). |
---|
2948 | * automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib. |
---|
2949 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
2950 | RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New |
---|
2951 | GCC_SPECS. Various cleanups. |
---|
2952 | * aclocal/rtems-top.m4: New PROJECT_ROOT handling. |
---|
2953 | * automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK, |
---|
2954 | references to bsp_specs. Use project_libdir instead of |
---|
2955 | $(PROJECT_RELEASE)/lib. |
---|
2956 | * itron/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2957 | * itron/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
2958 | * posix/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2959 | * posix/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
2960 | * score/src/Makefile.am, sapi/src/Makefile.am, rtems/src/Makefile.am, |
---|
2961 | librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Use .$(OBJEXT) |
---|
2962 | instead of .o. |
---|
2963 | * librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Eliminate |
---|
2964 | LIBNAME. |
---|
2965 | * libblock/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2966 | * libblock/src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups. |
---|
2967 | * libcsupport/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2968 | * libcsupport/Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of |
---|
2969 | INCLUDES (Upcoming automake standard). |
---|
2970 | * libnetworking/kern/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2971 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2972 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2973 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
2974 | libnetworking/wrapup/Makefile.am: Ditto. |
---|
2975 | * libnetworking/kern/Makefile.am: Eliminate LIBNAME. |
---|
2976 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2977 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2978 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
2979 | * libnetworking/wrapup/Makefile.am: Use project_libdir instead of |
---|
2980 | $(PROJECT_RELEASE)/lib. |
---|
2981 | |
---|
2982 | 2002-07-22 Joel Sherrill <joel@OARcorp.com> |
---|
2983 | |
---|
2984 | * score/include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add |
---|
2985 | the missing _ISR_Disable. This fix was already applied to the old |
---|
2986 | location (c/src/exec/score/...). |
---|
2987 | |
---|
2988 | 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2989 | |
---|
2990 | * libmisc/capture/capture.c, libmisc/capture/capture-cli.c: include |
---|
2991 | <string.h> for memset. |
---|
2992 | |
---|
2993 | 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2994 | |
---|
2995 | * aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit. |
---|
2996 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Ditto. |
---|
2997 | |
---|
2998 | 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2999 | |
---|
3000 | * libnetworking/netinet/in.h, libnetworking/netinet/ip.h, |
---|
3001 | libnetworking/netinet/ip_var.h, libnetworking/netinet/tcp.h: Modified to |
---|
3002 | added packed attribute.o. |
---|
3003 | |
---|
3004 | 2002-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
3005 | |
---|
3006 | * score/macros/rtems/score/object.inl: Corrected typos in |
---|
3007 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove. |
---|
3008 | |
---|
3009 | 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3010 | |
---|
3011 | * automake/multilib.am: Add install-multi. |
---|
3012 | * aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting |
---|
3013 | version.m4. Add --with-project-root. Reflect --with-project-root to |
---|
3014 | setting up PROJECT_ROOT. |
---|
3015 | * aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK). |
---|
3016 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir. |
---|
3017 | * configure.ac: RTEMS_TOP(..). |
---|
3018 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
3019 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
3020 | libnetworking/configure.ac: RTEMS_TOP(../..). |
---|
3021 | |
---|
3022 | 2002-07-05 Joel Sherrill <joel@OARcorp.com> |
---|
3023 | |
---|
3024 | * posix/include/rtems/posix/cancel.h, posix/src/cancel.c, |
---|
3025 | posix/src/cancelrun.c, posix/src/mqueue.c, posix/src/pthread.c, |
---|
3026 | posix/src/semaphore.c, posix/src/setcancelstate.c, |
---|
3027 | posix/src/setcanceltype.c, posix/src/testcancel.c: Per PR164, corrected |
---|
3028 | the behavior of thread cancellation and did some cleanup as a |
---|
3029 | side-effect. |
---|
3030 | * score/macros/rtems/score/object.inl: Corrected implementation of |
---|
3031 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be |
---|
3032 | consistent with the inline implementation. |
---|
3033 | * rtems/src/dpmemident.c, rtems/src/msgqident.c, rtems/src/partident.c, |
---|
3034 | rtems/src/ratemonident.c, rtems/src/regionident.c, rtems/src/semident.c, |
---|
3035 | rtems/src/timerident.c: Corrected use of name parameter to be |
---|
3036 | consistent with fixes implemented to string name processing which were |
---|
3037 | committed with the POSIX Message Queue update. |
---|
3038 | |
---|
3039 | 2002-07-04 Joel Sherrill <joel@OARcorp.com> |
---|
3040 | |
---|
3041 | * Jump table for single entry point removed. |
---|
3042 | * sapi/include/rtems/directives.h, sapi/src/entrytable.c: Removed. |
---|
3043 | * sapi/include/Makefile.am, sapi/src/Makefile.am, sapi/src/exinit.c: |
---|
3044 | Modified to reflect above. |
---|
3045 | |
---|
3046 | 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3047 | |
---|
3048 | * wrapup/Makefile.am: Install by using cpulibdir, cpulib_DATA. |
---|
3049 | * aclocal/check-bsp-cache.m4: Remove RTEMS_BSP_FAMILY. |
---|
3050 | * configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
3051 | * aclocal/project-root.m4: Remove. |
---|
3052 | * aclocal/enable-multiprocessing.m4: Fix typo. |
---|
3053 | * aclocal/prog-cc.m4: Remove obsolete comments. Comment out GCCSED. |
---|
3054 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
3055 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
3056 | libnetworking/configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
3057 | |
---|
3058 | 2002-07-01 Joel Sherrill <joel@OARcorp.com> |
---|
3059 | |
---|
3060 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3061 | dependency between the SCORE and the various APIs. There was |
---|
3062 | considerable work to simplify the object name management and it appears |
---|
3063 | that the name_table field is no longer needed. This patch also includes |
---|
3064 | the addition of the internal mutex which is currently only used to |
---|
3065 | protect some types of allocation and deallocation. This significantly |
---|
3066 | can reduce context switch latency under certain circumstances. In |
---|
3067 | particular, some heap/region operations were O(n) and had dispatching |
---|
3068 | disabled. This should help enormously. With this merge, the patch is |
---|
3069 | not as clean as it should be. In particular, the documentation has not |
---|
3070 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3071 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3072 | routine not inlined. As part of this patch a lot of MP code for |
---|
3073 | thread/proxy blocking was made conditional and cleaned up. |
---|
3074 | * itron/src/cre_mbf.c, itron/src/cre_sem.c, itron/src/eventflags.c, |
---|
3075 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
3076 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/task.c, |
---|
3077 | itron/src/vmempool.c: Modified as part of above. |
---|
3078 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3079 | dependency between the SCORE and the various APIs. There was |
---|
3080 | considerable work to simplify the object name management and it appears |
---|
3081 | that the name_table field is no longer needed. This patch also includes |
---|
3082 | the addition of the internal mutex which is currently only used to |
---|
3083 | protect some types of allocation and deallocation. This significantly |
---|
3084 | can reduce context switch latency under certain circumstances. In |
---|
3085 | particular, some heap/region operations were O(n) and had dispatching |
---|
3086 | disabled. This should help enormously. With this merge, the patch is |
---|
3087 | not as clean as it should be. In particular, the documentation has not |
---|
3088 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3089 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3090 | routine not inlined. As part of this patch a lot of MP code for |
---|
3091 | thread/proxy blocking was made conditional and cleaned up. |
---|
3092 | * posix/include/rtems/posix/key.h, posix/src/cond.c, |
---|
3093 | posix/src/condinit.c, posix/src/intr.c, posix/src/key.c, |
---|
3094 | posix/src/keycreate.c, posix/src/keydelete.c, posix/src/killinfo.c, |
---|
3095 | posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mutex.c, |
---|
3096 | posix/src/mutexinit.c, posix/src/psignal.c, posix/src/pthread.c, |
---|
3097 | posix/src/semaphore.c, posix/src/semaphorecreatesupp.c: Modified as part |
---|
3098 | of above. |
---|
3099 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3100 | dependency between the SCORE and the various APIs. There was |
---|
3101 | considerable work to simplify the object name management and it appears |
---|
3102 | that the name_table field is no longer needed. This patch also includes |
---|
3103 | the addition of the internal mutex which is currently only used to |
---|
3104 | protect some types of allocation and deallocation. This significantly |
---|
3105 | can reduce context switch latency under certain circumstances. In |
---|
3106 | particular, some heap/region operations were O(n) and had dispatching |
---|
3107 | disabled. This should help enormously. With this merge, the patch is |
---|
3108 | not as clean as it should be. In particular, the documentation has not |
---|
3109 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3110 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3111 | routine not inlined. As part of this patch a lot of MP code for |
---|
3112 | thread/proxy blocking was made conditional and cleaned up. |
---|
3113 | * score/include/Makefile.am, score/include/rtems/score/coremsg.h, |
---|
3114 | score/include/rtems/score/coremutex.h, |
---|
3115 | score/include/rtems/score/coresem.h, score/include/rtems/score/object.h, |
---|
3116 | score/include/rtems/score/threadq.h, |
---|
3117 | score/inline/rtems/score/object.inl, |
---|
3118 | score/inline/rtems/score/thread.inl, |
---|
3119 | score/macros/rtems/score/object.inl, score/src/Makefile.am, |
---|
3120 | score/src/coremsg.c, score/src/coremutex.c, score/src/coresem.c, |
---|
3121 | score/src/mpci.c, score/src/objectcomparenameraw.c, |
---|
3122 | score/src/objectextendinformation.c, |
---|
3123 | score/src/objectinitializeinformation.c, score/src/objectnametoid.c, |
---|
3124 | score/src/thread.c, score/src/threadclose.c, score/src/threadget.c, |
---|
3125 | score/src/threadq.c, score/src/threadqextractwithproxy.c: Modified as |
---|
3126 | part of above. |
---|
3127 | * score/include/rtems/score/apimutex.h, |
---|
3128 | score/src/objectgetnoprotection.c: New files. |
---|
3129 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3130 | dependency between the SCORE and the various APIs. There was |
---|
3131 | considerable work to simplify the object name management and it appears |
---|
3132 | that the name_table field is no longer needed. This patch also includes |
---|
3133 | the addition of the internal mutex which is currently only used to |
---|
3134 | protect some types of allocation and deallocation. This significantly |
---|
3135 | can reduce context switch latency under certain circumstances. In |
---|
3136 | particular, some heap/region operations were O(n) and had dispatching |
---|
3137 | disabled. This should help enormously. With this merge, the patch is |
---|
3138 | not as clean as it should be. In particular, the documentation has not |
---|
3139 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3140 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3141 | routine not inlined. As part of this patch a lot of MP code for |
---|
3142 | thread/proxy blocking was made conditional and cleaned up. |
---|
3143 | * sapi/include/confdefs.h, sapi/src/exinit.c, sapi/src/extension.c, |
---|
3144 | sapi/src/itronapi.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Modified |
---|
3145 | as part of above. |
---|
3146 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3147 | dependency between the SCORE and the various APIs. There was |
---|
3148 | considerable work to simplify the object name management and it appears |
---|
3149 | that the name_table field is no longer needed. This patch also includes |
---|
3150 | the addition of the internal mutex which is currently only used to |
---|
3151 | protect some types of allocation and deallocation. This significantly |
---|
3152 | can reduce context switch latency under certain circumstances. In |
---|
3153 | particular, some heap/region operations were O(n) and had dispatching |
---|
3154 | disabled. This should help enormously. With this merge, the patch is |
---|
3155 | not as clean as it should be. In particular, the documentation has not |
---|
3156 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3157 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3158 | routine not inlined. As part of this patch a lot of MP code for |
---|
3159 | thread/proxy blocking was made conditional and cleaned up. |
---|
3160 | * rtems/include/rtems.h, rtems/inline/rtems/rtems/region.inl, |
---|
3161 | rtems/macros/rtems/rtems/region.inl, rtems/src/dpmem.c, |
---|
3162 | rtems/src/dpmemcreate.c, rtems/src/msg.c, rtems/src/msgqcreate.c, |
---|
3163 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/ratemon.c, |
---|
3164 | rtems/src/ratemoncreate.c, rtems/src/region.c, rtems/src/regioncreate.c, |
---|
3165 | rtems/src/regiondelete.c, rtems/src/regionextend.c, |
---|
3166 | rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, |
---|
3167 | rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c, |
---|
3168 | rtems/src/regionreturnsegment.c, rtems/src/rtemstimer.c, |
---|
3169 | rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/taskcreate.c, |
---|
3170 | rtems/src/taskident.c, rtems/src/tasks.c, rtems/src/timercreate.c: |
---|
3171 | Modified as part of above. |
---|
3172 | * libmisc/capture/capture-cli.c, libmisc/cpuuse/cpuuse.c, |
---|
3173 | libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, |
---|
3174 | libmisc/monitor/monitor.h: Corrected use of _Objects_Information_table |
---|
3175 | now that it is a two dimensional array based upon API and class. In |
---|
3176 | addition, in the monitor, corrected an error which occured when a |
---|
3177 | target has 64 bit pointers. |
---|
3178 | * libmisc/stackchk/check.c: Corrected use of _Objects_Information_table |
---|
3179 | now that it is a two dimensional array based upon API and class. |
---|
3180 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
3181 | dependency between the SCORE and the various APIs. There was |
---|
3182 | considerable work to simplify the object name management and it appears |
---|
3183 | that the name_table field is no longer needed. This patch also includes |
---|
3184 | the addition of the internal mutex which is currently only used to |
---|
3185 | protect some types of allocation and deallocation. This significantly |
---|
3186 | can reduce context switch latency under certain circumstances. In |
---|
3187 | particular, some heap/region operations were O(n) and had dispatching |
---|
3188 | disabled. This should help enormously. With this merge, the patch is |
---|
3189 | not as clean as it should be. In particular, the documentation has not |
---|
3190 | been modified to reflect the new object ID layout, the IDs in the test |
---|
3191 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
3192 | routine not inlined. As part of this patch a lot of MP code for |
---|
3193 | thread/proxy blocking was made conditional and cleaned up. |
---|
3194 | * libblock/src/bdbuf.c: Modified as part of above. |
---|
3195 | * libcsupport/src/__times.c: Corrected from previous attempt to cleanup. |
---|
3196 | |
---|
3197 | 2002-06-28 Joel Sherrill <joel@OARcorp.com> |
---|
3198 | |
---|
3199 | * libcsupport/src/__times.c: Cleaned up comments, return more |
---|
3200 | information, and eliminated the fatal error on clock not set since it |
---|
3201 | cannot occur. |
---|
3202 | |
---|
3203 | 2002-06-27 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
3204 | |
---|
3205 | * Addition of a ftp client filesystem, comparable to the tftp one. |
---|
3206 | * libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: New files. |
---|
3207 | * libnetworking/lib/Makefile.am, libnetworking/rtems/Makefile.am: |
---|
3208 | Modified to reflect above. |
---|
3209 | |
---|
3210 | 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3211 | |
---|
3212 | * aclocal/prog-ccas.m4: New. |
---|
3213 | * aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP. |
---|
3214 | RTEMS_GCC_PRINT. |
---|
3215 | * aclocal/check-multiprocessing.m4: Fix typo. |
---|
3216 | * automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove |
---|
3217 | LINK_LIBS, LINK_OBJS, LINK_FILES. |
---|
3218 | * configure.ac: Use AC_CONFIG_AUX_DIR(..). |
---|
3219 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
3220 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
3221 | libnetworking/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add |
---|
3222 | AC_PROG_RANLIB. |
---|
3223 | |
---|
3224 | 2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3225 | |
---|
3226 | * configure.ac: Remove references to RTEMS_BSP. |
---|
3227 | * aclocal/check-multiprocessing.m4: Remove references to RTEMS_BSP. |
---|
3228 | Allow building w/ --enable-multiprocessing --enable-multilib. |
---|
3229 | * aclocal/enable-multiprocessing.m4: Eliminate RTEMS_HAS_MULTIPROCESSING. |
---|
3230 | * itron/configure.ac: Remove references to RTEMS_BSP. |
---|
3231 | * itron/src/Makefile.am: Add libitron.a. |
---|
3232 | * posix/configure.ac: Remove references to RTEMS_BSP. |
---|
3233 | * posix/src/Makefile.am: Add libposix.a. |
---|
3234 | * libmisc/wrapup/Makefile.am: Don't preinstall libmisc.a. |
---|
3235 | * libblock/src/Makefile.am: Don't preinstall libblock.a. |
---|
3236 | * libfs/wrapup/Makefile.am: Don't preinstall libfs.a. |
---|
3237 | * libnetworking/wrapup/Makefile.am: Don't preinstall libnetworking.a. |
---|
3238 | |
---|
3239 | 2002-06-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
3240 | |
---|
3241 | * With the addition of serdbg, the standard polled I/O functions for |
---|
3242 | gdbstub and/or printk are optionally routed to any termios-aware device |
---|
3243 | driver, that supports polled mode. See libmisc/serdbg/README. |
---|
3244 | * libmisc/serdbg/Makefile.am, libmisc/serdbg/README, |
---|
3245 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbg.h, |
---|
3246 | libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/serdbgio.c, |
---|
3247 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
3248 | libmisc/serdbg/termios_printk_cnf.h, libmisc/serdbg/.cvsignore: New |
---|
3249 | files. |
---|
3250 | * libmisc/configure.ac, libmisc/Makefile.am, libmisc/wrapup/Makefile.am: |
---|
3251 | Modified to reflect addition. |
---|
3252 | |
---|
3253 | 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3254 | |
---|
3255 | * wrapup/Makefile.am: Fix stupid typo in previous patch. |
---|
3256 | * configure.ac: Add librpc. AC_PROG_RANLIB. |
---|
3257 | * wrapup/Makefile.am: Add librpc. Use relative path to lib*.a for |
---|
3258 | POSIX_OBJS, ITRON_OBJS, NETWORKING_OBJS. |
---|
3259 | * librpc/configure.ac: RTEMS_TOP(../../../..). |
---|
3260 | AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use |
---|
3261 | RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. |
---|
3262 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
3263 | librpc/include/rpcsvc/Makefile.am: Include |
---|
3264 | $(top_srcdir)/../automake/*.am. |
---|
3265 | * librpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
3266 | ACLOCAL_AMFLAGS = -I ../aclocal. |
---|
3267 | * librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
3268 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Include |
---|
3269 | $(top_srcdir)/../automake/*.am. |
---|
3270 | |
---|
3271 | 2002-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3272 | |
---|
3273 | * aclocal/subdirs.m4: Remove. |
---|
3274 | |
---|
3275 | 2002-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3276 | |
---|
3277 | * wrapup/Makefile.am: Use relative path to lib*.a for LIBCSUPPORT_OBJS, |
---|
3278 | LIBBLOCK_OBJS, LIBDOSFS_OBJS, LIBIMFS_OBJS. |
---|
3279 | * libblock/Makefile.am: Merge-in include/Makefile.am. |
---|
3280 | * libblock/include/Makefile.am: Remove. |
---|
3281 | * libblock/configure.ac: Reflect changes above. |
---|
3282 | * libnetworking/Makefile.am: Remove commented out net-apps. |
---|
3283 | |
---|
3284 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3285 | |
---|
3286 | * Makefile.am: Include $(top_srcdir)/automake/*.am. Use aclocal. |
---|
3287 | * sapi/include/Makefile.am, sapi/Makefile.am, sapi/inline/Makefile.am, |
---|
3288 | sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
3289 | score/include/Makefile.am, score/Makefile.am, score/cpu/Makefile.am, |
---|
3290 | score/inline/Makefile.am, score/macros/Makefile.am, |
---|
3291 | score/src/Makefile.am, wrapup/Makefile.am, include/Makefile.am, |
---|
3292 | rtems/include/Makefile.am, rtems/Makefile.am, rtems/inline/Makefile.am, |
---|
3293 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Include |
---|
3294 | $(top_srcdir)/automake/*.am. |
---|
3295 | * aclocal/bsp-alias.m4: Copied over from aclocal/. |
---|
3296 | * aclocal/canonical-host.m4, aclocal/canonical-target-name.m4, |
---|
3297 | aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, |
---|
3298 | aclocal/check-bsps.m4, aclocal/check-cpu.m4, aclocal/check-itron.m4, |
---|
3299 | aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, |
---|
3300 | aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-tool.m4, |
---|
3301 | aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
3302 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
3303 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
3304 | aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4, |
---|
3305 | aclocal/env-rtemscpu.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, |
---|
3306 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
3307 | aclocal/project-root.m4, aclocal/rtems-cpu-subdirs.m4, |
---|
3308 | aclocal/rtems-debug.m4, aclocal/rtems-top.m4, aclocal/subdirs.m4, |
---|
3309 | aclocal/sysv-ipc.m4, aclocal/tool-paths.m4, aclocal/version.m4: Ditto. |
---|
3310 | * itron/include/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
3311 | * itron/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3312 | ../aclocal. |
---|
3313 | * itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
3314 | itron/src/Makefile.am, posix/include/Makefile.am: Include |
---|
3315 | $(top_srcdir)/../automake/*.am. |
---|
3316 | * posix/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3317 | ../aclocal. |
---|
3318 | * posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
3319 | posix/src/Makefile.am, libblock/include/Makefile.am: Include |
---|
3320 | $(top_srcdir)/../automake/*.am. |
---|
3321 | * libblock/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3322 | ../aclocal. |
---|
3323 | * libblock/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
3324 | libfs/src/Makefile.am, libfs/src/imfs/Makefile.am: Include |
---|
3325 | $(top_srcdir)/../automake/*.am. |
---|
3326 | * libfs/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3327 | ../aclocal. |
---|
3328 | * libfs/wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
3329 | * libcsupport/Makefile.am: Merge src/Makefile.am. |
---|
3330 | * libcsupport/configure.ac: Reflect changes above. |
---|
3331 | * libcsupport/src/Makefile.am: Remove. |
---|
3332 | * libcsupport/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3333 | ../aclocal. |
---|
3334 | * libcsupport/src/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
3335 | libnetworking/kern/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
3336 | * libnetworking/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
3337 | ../aclocal. |
---|
3338 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
3339 | libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
3340 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
3341 | libnetworking/rtems/Makefile.am, libnetworking/sys/Makefile.am, |
---|
3342 | libnetworking/vm/Makefile.am, libnetworking/wrapup/Makefile.am: Include |
---|
3343 | $(top_srcdir)/../automake/*.am. |
---|
3344 | |
---|
3345 | 2002-06-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3346 | |
---|
3347 | * automake/compile.am, automake/lib.am, automake/local.am, |
---|
3348 | automake/multilib.am, automake/subdirs.am: Copied over from automake/. |
---|
3349 | * Makefile.am: Add automake/*.am. |
---|
3350 | |
---|
3351 | 2002-06-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3352 | |
---|
3353 | * libnetworking/rtems/Makefile.am: include multilib.am instead of |
---|
3354 | RTEMS_BSP.cfg. |
---|
3355 | |
---|
3356 | 2002-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3357 | |
---|
3358 | * libnetworking/configure.ac: Remove RTEMS_CHECK_POSIX_API. Remove |
---|
3359 | RTEMS_ENABLE_POSIX. Remove RTEMS_CHECK_CUSTOM_BSP. Remove |
---|
3360 | RTEMS_ENABLE_POSIX. |
---|
3361 | |
---|
3362 | 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3363 | |
---|
3364 | * configure.ac: Add libnetworking. |
---|
3365 | * wrapup/Makefile.am: Ditto. Relocate c/src/libnetworking. |
---|
3366 | * libnetworking/Makefile.am: Reflect moval. |
---|
3367 | * libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
3368 | libnetworking/lib/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
3369 | libnetworking/vm/Makefile.am, libnetworking/libc/Makefile.am, |
---|
3370 | libnetworking/sys/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
3371 | libnetworking/nfs/Makefile.am, libnetworking/kern/Makefile.am, |
---|
3372 | libnetworking/rtems/Makefile.am, libnetworking/configure.ac: Ditto. |
---|
3373 | * libnetworking/wrapup/Makefile.am: Ditto. Remove references to |
---|
3374 | networking apps. |
---|
3375 | |
---|
3376 | 2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3377 | |
---|
3378 | * libmisc/configure.ac, libmisc/Makefile.am: Remove references to rootfs. |
---|
3379 | |
---|
3380 | 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3381 | |
---|
3382 | * configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX). |
---|
3383 | * wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs. |
---|
3384 | * libblock/configure.ac, libblock/Makefile.am, |
---|
3385 | libblock/include/Makefile.am, libblock/src/Makefile.am: Reflect move |
---|
3386 | from c/src/libblock to c/src/exec/libblock. |
---|
3387 | * libfs/configure.ac: Reflect move from c/src/libfs to c/src/exec/libfs. |
---|
3388 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
3389 | libfs/src/imfs/Makefile.am, libfs/wrapup/Makefile.am: Ditto. |
---|
3390 | * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include |
---|
3391 | <rtems/bspIo.h>. |
---|
3392 | |
---|
3393 | 2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3394 | |
---|
3395 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
3396 | libmisc/rootfs/mkrootfs.h, libmisc/rootfs/mkrootfs.c: Remove. |
---|
3397 | * libmisc/configure.ac: Remove rootfs and NETWORKING macros. |
---|
3398 | * libmisc/wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING. |
---|
3399 | * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs). |
---|
3400 | * libnetworking/rtems/mkrootfs.h: Ditto. |
---|
3401 | * libnetworking/rtems/Makefile.am: Reflect changes above. |
---|
3402 | |
---|
3403 | 2002-05-16 Chris Johns <ccj@acm.org> |
---|
3404 | |
---|
3405 | PR 194 |
---|
3406 | * libmisc/*: Added the Capture engine. |
---|
3407 | * libmisc/capture/Makefile.am, libmisc/capture/README, |
---|
3408 | libmisc/capture/capture-cli.c, libmisc/capture/capture-cli.h, |
---|
3409 | libmisc/capture/capture.c, libmisc/capture/capture.h, |
---|
3410 | libmisc/capture/.cvsignore: New files. |
---|
3411 | * libmisc/Makefile.am, libmisc/configure.ac, libmisc/wrapup/Makefile.am: |
---|
3412 | Modified to reflect addition. |
---|
3413 | |
---|
3414 | 2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3415 | |
---|
3416 | * configure.ac: Add libcsupport. |
---|
3417 | * wrapup/Makefile.am: Ditto. |
---|
3418 | * Makefile.am: Add preinstall-stamp. |
---|
3419 | |
---|
3420 | 2002-05-15 Chris Johns <ccj@acm.org> |
---|
3421 | |
---|
3422 | * score/include/rtems/score/thread.h, |
---|
3423 | score/inline/rtems/score/thread.inl, score/src/threaddispatch.c, |
---|
3424 | score/src/threadinitialize.c: Move the C library re-enterrant support |
---|
3425 | directly into the thread dispatch code. RTEMS needs libc and so |
---|
3426 | requiring libc to use a user extension with its overhead is not the best |
---|
3427 | solution. This patch lowers the overhead to 2 pointer moves. |
---|
3428 | |
---|
3429 | 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3430 | |
---|
3431 | * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h, |
---|
3432 | libnetworking/sys/filio.h: Remove. |
---|
3433 | * libnetworking/sys/Makefile.am: Reflect changes above. |
---|
3434 | |
---|
3435 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3436 | |
---|
3437 | * score/include/Makefile.am: Work-around to autoconf-2.53 adding |
---|
3438 | PACKAGE_* to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h. |
---|
3439 | |
---|
3440 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3441 | |
---|
3442 | * posix/include/sys/utsname.h: Remove. |
---|
3443 | * posix/include/Makefile.am: Reflect changes above. |
---|
3444 | * posix/src/utsname.c: Remove. |
---|
3445 | * posix/src/Makefile.am: Reflect changes above. |
---|
3446 | |
---|
3447 | 2002-05-01 Eric Norum <eric.norum@usask.ca> |
---|
3448 | |
---|
3449 | * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline |
---|
3450 | assembly to satisfy gcc 3.1 and newer. |
---|
3451 | |
---|
3452 | 2002-04-26 Eric Norum <eric.norum@usask.ca> |
---|
3453 | |
---|
3454 | * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more |
---|
3455 | agressive optimization in gcc 3.1 does not reorder things. |
---|
3456 | |
---|
3457 | 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3458 | |
---|
3459 | * score/include/rtems/system.h: Remove targopts.h. |
---|
3460 | * libnetworking/pppd/utils.c: Adapt to gcc-3.x. |
---|
3461 | |
---|
3462 | 2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3463 | |
---|
3464 | * score/include/rtems/system.h: Add the sparc to the target supporting |
---|
3465 | multlibs. |
---|
3466 | |
---|
3467 | 2002-04-16 Chris Johns <ccj@acm.org> |
---|
3468 | |
---|
3469 | * score/src/threadinitialize.c: Per PR181, clear the array of user |
---|
3470 | extension pointers. This lets user extensions that have hooked the |
---|
3471 | switch handler know if a task has been processed by the user extension |
---|
3472 | before. If a user extension is created after a task is started it may |
---|
3473 | not know it. |
---|
3474 | |
---|
3475 | 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3476 | |
---|
3477 | * configure.ac: Remove ENABLE_GCC28. |
---|
3478 | |
---|
3479 | 2002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3480 | |
---|
3481 | * score/include/rtems/system.h: Add i386 to multilib-able targets. |
---|
3482 | |
---|
3483 | 2002-04-11 Chris Johns <ccj@acm.org> |
---|
3484 | |
---|
3485 | PR 59/networking |
---|
3486 | * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: Add the |
---|
3487 | drv_ctrl driver control block field to the ifconfig network driver |
---|
3488 | structure. This field is needed by the i82586 driver which was ported |
---|
3489 | from NetBSD as it had better hardware abstraction. |
---|
3490 | |
---|
3491 | 2002-04-10 Victor V. Vengerov <vvv@oktet.ru> |
---|
3492 | |
---|
3493 | PR 385/filesystem |
---|
3494 | * libblock/src/ramdisk.c: The "from" and "to" locations are calculated |
---|
3495 | as the start of the block within the ram that data is to be transferred |
---|
3496 | from/to for reads and writes respectively. However, within the loops, |
---|
3497 | the "from" and "to" locations are never updated. The loop should have |
---|
3498 | been updated as: from += rd->block_size; and to += rd->block_size; |
---|
3499 | within the for loops in the ramdisk_read and ramdisk_write routines, |
---|
3500 | respectively. |
---|
3501 | |
---|
3502 | 2002-04-08 Chris Johns <ccj@acm.org> |
---|
3503 | |
---|
3504 | * Per PR142, make task switch extension its own list. |
---|
3505 | * posix/src/pthread.c (_POSIX_Threads_User_extensions): Reflect above. |
---|
3506 | * Per PR141 and PR174, make task switch extension its own list and fix |
---|
3507 | all odd problems introduced by providing macro version. |
---|
3508 | * score/inline/rtems/score/userext.inl: Fix. |
---|
3509 | * Per PR142, make task switch extension its own list. |
---|
3510 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
3511 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
3512 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
3513 | to minimize overhead. Address processing dedicated switch chain. |
---|
3514 | * Per PR142, make task switch extension its own list. |
---|
3515 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
3516 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
3517 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
3518 | to minimize overhead. Address processing dedicated switch chain. |
---|
3519 | * Per PR142, make task switch extension its own list. |
---|
3520 | * rtems/src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above. |
---|
3521 | |
---|
3522 | 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3523 | |
---|
3524 | * include/rtems/bspIo.h: Fix cpp-guards, remove references to i386. |
---|
3525 | * posix/src/psignal.c: Include <stdlib.h>. |
---|
3526 | * libblock/src/ramdisk.c, libblock/src/blkdev.c, |
---|
3527 | libfs/src/imfs/imfs_getchild.c: include <string.h>. |
---|
3528 | * libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/ioman.c, |
---|
3529 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c: Include |
---|
3530 | <string.h>. |
---|
3531 | * libnetworking/ChangeLog: Fix dates. |
---|
3532 | |
---|
3533 | 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3534 | |
---|
3535 | * libmisc/monitor/mon-monitor.c: Replace done with return (gcc3). |
---|
3536 | * libfs/src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 |
---|
3537 | (unused). |
---|
3538 | * Per PR169. |
---|
3539 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed from |
---|
3540 | CVS. |
---|
3541 | |
---|
3542 | 2002-04-03 Alexander Kukuta <kam@oktet.ru> |
---|
3543 | |
---|
3544 | * libblock/include/rtems/bdbuf.h: Address PR168 by changing |
---|
3545 | bdbuf_buffer.avl.bal and bdbuf_buffer.avl.cache to signed char instead |
---|
3546 | of char. |
---|
3547 | |
---|
3548 | 2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3549 | |
---|
3550 | * posix/src/getegid.c: Remove <errno.h>. |
---|
3551 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getuid.c: Ditto. |
---|
3552 | * posix/src/getlogin.c: Move <errno.h>. |
---|
3553 | |
---|
3554 | 2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3555 | |
---|
3556 | * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__. |
---|
3557 | |
---|
3558 | 2002-03-27 Thomas.Doerfler@imd-systems.de |
---|
3559 | |
---|
3560 | PR 144 |
---|
3561 | * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to |
---|
3562 | memory address 0 when called for the first time. This is done when |
---|
3563 | trying to clear the variable "dhcp_hostname". |
---|
3564 | |
---|
3565 | 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3566 | |
---|
3567 | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3568 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3569 | * include/Makefile.am, Makefile.am, wrapup/Makefile.am: Remove |
---|
3570 | AUTOMAKE_OPTIONS. |
---|
3571 | * itron/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3572 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3573 | * itron/include/Makefile.am, itron/Makefile.am, |
---|
3574 | itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
3575 | itron/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3576 | * posix/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3577 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3578 | * posix/src/Makefile.am, posix/Makefile.am, posix/include/Makefile.am, |
---|
3579 | posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
3580 | score/cpu/Makefile.am, score/src/Makefile.am, score/Makefile.am, |
---|
3581 | score/include/Makefile.am, score/inline/Makefile.am, |
---|
3582 | score/macros/Makefile.am, sapi/Makefile.am, sapi/include/Makefile.am, |
---|
3583 | sapi/inline/Makefile.am, sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
3584 | rtems/Makefile.am, rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
3585 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3586 | * libmisc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3587 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3588 | * libmisc/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
3589 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
3590 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
3591 | libmisc/mw-fb/Makefile.am, libmisc/rootfs/Makefile.am, |
---|
3592 | libmisc/rtmonuse/Makefile.am, libmisc/shell/Makefile.am, |
---|
3593 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
3594 | libmisc/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3595 | * librpc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3596 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3597 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
3598 | librpc/include/rpcsvc/Makefile.am, librpc/Makefile.am, |
---|
3599 | librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
3600 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Remove |
---|
3601 | AUTOMAKE_OPTIONS. |
---|
3602 | * libblock/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3603 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3604 | * libblock/include/Makefile.am, libblock/Makefile.am, |
---|
3605 | libblock/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3606 | * libfs/src/dosfs/fat_file.c: Remove bsp.h. fat_file_write(.. const |
---|
3607 | char*buf ..). |
---|
3608 | * libfs/src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..). |
---|
3609 | * libfs/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3610 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3611 | * libfs/src/dosfs/Makefile.am, libfs/src/Makefile.am, |
---|
3612 | libfs/src/imfs/Makefile.am, libfs/Makefile.am, libfs/wrapup/Makefile.am: |
---|
3613 | Remove AUTOMAKE_OPTIONS. |
---|
3614 | * libnetworking/configure.ac: |
---|
3615 | AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define |
---|
3616 | foreign 1.6]). |
---|
3617 | * libnetworking/arpa/Makefile.am, libnetworking/kern/Makefile.am, |
---|
3618 | libnetworking/Makefile.am, libnetworking/lib/Makefile.am, |
---|
3619 | libnetworking/libc/Makefile.am, libnetworking/machine/Makefile.am, |
---|
3620 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
3621 | libnetworking/nfs/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
3622 | libnetworking/rtems/Makefile.am, |
---|
3623 | libnetworking/rtems_servers/Makefile.am, |
---|
3624 | libnetworking/rtems_telnetd/Makefile.am, |
---|
3625 | libnetworking/rtems_webserver/Makefile.am, |
---|
3626 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am, |
---|
3627 | libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3628 | |
---|
3629 | 2002-03-27 Ilya Alexeev <ilya@continuum.ru> |
---|
3630 | |
---|
3631 | PR 162 |
---|
3632 | * libnetworking/net/if_ppp.c ppp_txdaemon(), |
---|
3633 | libnetworking/net/if_pppvar.h pppstart(): Local variables must not be |
---|
3634 | used in a device write routines. Now ppp_softc structure have own |
---|
3635 | character for writing to device (sc_outchar). I think that converting |
---|
3636 | local variables to static is not a right solution, because problems will |
---|
3637 | occur in the case of two or more ppp instances. |
---|
3638 | * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable |
---|
3639 | must be u_long, otherwise in the case of the big output packet endless |
---|
3640 | loop may occur. |
---|
3641 | |
---|
3642 | 2002-03-25 Eric Norum <norume@aps.anl.gov> |
---|
3643 | |
---|
3644 | PR 374/networking |
---|
3645 | * libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h, |
---|
3646 | libnetworking/rtems/rtems_glue.c: The patch sent as part of PR270 got |
---|
3647 | applied to the wrong place. The effect was that (1) startup was no |
---|
3648 | faster than before and (2) malloc starvation messages came way too |
---|
3649 | quickly. The attached patch fixes both these problems and also provides |
---|
3650 | a mechanism for applications to handle malloc starvation conditions as |
---|
3651 | they see fit. |
---|
3652 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: New file. |
---|
3653 | |
---|
3654 | 2002-03-21 Ilya Alexeev <ilya@continuum.ru> |
---|
3655 | |
---|
3656 | * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial |
---|
3657 | preparations for multiple PPPD connections. |
---|
3658 | |
---|
3659 | 2002-03-21 Alexander Kukuta <kam@oktet.ru> |
---|
3660 | |
---|
3661 | * libblock/src/bdbuf.c (avl_insert, libblock/avl_remove): Reimplemented |
---|
3662 | from scratch to avoid using GPLed sources in RTEMS core. |
---|
3663 | * libblock/src/bdbuf.c, libblock/include/rtems/bdbuf.h: Remove "binary |
---|
3664 | tree" implementation which was used for debugging only. |
---|
3665 | |
---|
3666 | 2002-03-20 Chris Johns <ccj@acm.org> |
---|
3667 | |
---|
3668 | PR 192 |
---|
3669 | * libmisc/monitor/mon-command.c: The RTEMS monitor makes everything |
---|
3670 | lowercase. The capture engine need to set triggers or watches on task |
---|
3671 | with uppercase names. Also stop the monitor repeating command when |
---|
3672 | enter is pressed. |
---|
3673 | PR 148. |
---|
3674 | * libmisc/monitor/mon-prmisc.c: Fixed to print task states correctly. |
---|
3675 | |
---|
3676 | 2002-03-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3677 | |
---|
3678 | PR 140 |
---|
3679 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed. |
---|
3680 | * libfs/.cvsignore: Add config.h*, stamp-h*. |
---|
3681 | * libfs/configure.ac: Remove AC_SRC_DIR(.../dosfs.h). Remove |
---|
3682 | AM_CONFIG_HEADER(src/dosfs/config.h). Remove |
---|
3683 | AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h). |
---|
3684 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: INCLUDES = |
---|
3685 | -I../... |
---|
3686 | |
---|
3687 | 2002-03-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3688 | |
---|
3689 | PR 130 |
---|
3690 | * libfs/src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX. |
---|
3691 | * libfs/wrapup/Makefile.am: Disable dosfs for UNIX. |
---|
3692 | |
---|
3693 | 2002-03-13 Victor V. Vengerov <vvv@oktet.ru> |
---|
3694 | |
---|
3695 | * libblock/src/bdbuf.c (find_or_assign_buffer, |
---|
3696 | libblock/rtems_bdbuf_read, libblock/rtems_bdbuf_sync, |
---|
3697 | libblock/rtems_bdbuf_syncdev, libblock/bdbuf_swapout_task): Fix bug: |
---|
3698 | disable interrupts and set level properly before _CORE_mutex_Seize |
---|
3699 | invocation). |
---|
3700 | |
---|
3701 | 2002-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3702 | |
---|
3703 | * score/include/rtems/system.h: Add __RTEMS_REVISION__. |
---|
3704 | |
---|
3705 | 2002-03-01 Eric Norum <eric.norum@usask.ca> |
---|
3706 | |
---|
3707 | * posix/src/pthreadonce.c: Task is not preemptable while running a |
---|
3708 | pthread_once init function. This is slightly less heavy handed than |
---|
3709 | disabling dispatching and seems better than consuming a mutex. |
---|
3710 | |
---|
3711 | 2002-02-28 Victor V. Vengerov <vvv@oktet.ru> |
---|
3712 | |
---|
3713 | * DOS filesystem including FAT12, FAT16, and FAT32 support submitted. |
---|
3714 | * libfs/src/dosfs, libfs/src/dosfs/Makefile.am, |
---|
3715 | libfs/src/dosfs/stamp-h2.in, libfs/src/dosfs/config.h.in, |
---|
3716 | libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
3717 | libfs/src/dosfs/fat_fat_operations.c, |
---|
3718 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
3719 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
3720 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
3721 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
3722 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
3723 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
3724 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
3725 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
3726 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
3727 | libfs/src/dosfs/.cvsignore: New files. |
---|
3728 | * libfs/configure.ac, libfs/src/Makefile.am, libfs/wrapup/Makefile.am: |
---|
3729 | Modified to reflect addition. |
---|
3730 | |
---|
3731 | 2002-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3732 | |
---|
3733 | * score/include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__. |
---|
3734 | |
---|
3735 | 2002-02-28 Joel Sherrill <joel@OARcorp.com> |
---|
3736 | |
---|
3737 | * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged into the |
---|
3738 | RTEMS source. |
---|
3739 | * libblock/ChangeLog, libblock/Makefile.am, libblock/README, |
---|
3740 | libblock/configure.ac, libblock/include/Makefile.am, |
---|
3741 | libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h, |
---|
3742 | libblock/include/rtems/diskdevs.h, libblock/include/rtems/ramdisk.h, |
---|
3743 | libblock/include/rtems/.cvsignore, libblock/include/.cvsignore, |
---|
3744 | libblock/src/Makefile.am, libblock/src/bdbuf.c, libblock/src/blkdev.c, |
---|
3745 | libblock/src/diskdevs.c, libblock/src/ramdisk.c, |
---|
3746 | libblock/src/.cvsignore, libblock/.cvsignore: New files. |
---|
3747 | |
---|
3748 | 2002-02-27 Ilya Alexeev <ilya@continuum.ru> |
---|
3749 | |
---|
3750 | * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c, |
---|
3751 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
3752 | libnetworking/pppd/sys-rtems.c: Add server with pap-authorization |
---|
3753 | capabilities as well as eliminate some warnings. |
---|
3754 | |
---|
3755 | 2002-02-27 Eric Norum <eric.norum@usask.ca> |
---|
3756 | |
---|
3757 | * libnetworking/net/radix.c: Properly handle fetching the default route |
---|
3758 | when there is no route. This was a bug in the original FreeBSD code and |
---|
3759 | this fix is from an updated version of their code. |
---|
3760 | |
---|
3761 | 2002-02-16 Eric Norum <eric.norum@usask.ca> |
---|
3762 | |
---|
3763 | * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number |
---|
3764 | checking. |
---|
3765 | |
---|
3766 | 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3767 | |
---|
3768 | * posix/src/getegid.c: Add #include <rtems/userenv.h>. Remove #include |
---|
3769 | <rtems/libio_.h>. |
---|
3770 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getlogin.c, |
---|
3771 | posix/src/getuid.c: Ditto. |
---|
3772 | |
---|
3773 | 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3774 | |
---|
3775 | * Makefile.am: Readded reference to wrapup. |
---|
3776 | * posix/configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]). |
---|
3777 | * posix/src/psignal.c: #include <string.h>. |
---|
3778 | * libnetworking/pppd/sys-rtems.c: Remove unused variable status from |
---|
3779 | dodefaultroute. |
---|
3780 | |
---|
3781 | 2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3782 | |
---|
3783 | * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one, |
---|
3784 | include <rtems/seterr.h>. |
---|
3785 | |
---|
3786 | 2002-02-01 Mike Siers <mikes@poliac.com> |
---|
3787 | |
---|
3788 | * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to |
---|
3789 | avoid bringing the link down too fast. NOTE: Mike reports successfully |
---|
3790 | running at 56K baud on a direct link. |
---|
3791 | |
---|
3792 | 2002-01-31 Mike Siers <mikes@poliac.com> |
---|
3793 | |
---|
3794 | * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit. |
---|
3795 | * libnetworking/*: Update of PPPD support which eliminates the |
---|
3796 | requirement that drivers be in the termios TASK_DRIVEN mode. Mike did |
---|
3797 | significant testing and reports that it seems to be more stable and |
---|
3798 | handle larger packets better. This patch replaces the termios tasks |
---|
3799 | with more general pppd network driver tasks. The functions pppinput() |
---|
3800 | and pppstart() get called from the interrupt service routine. |
---|
3801 | * libnetworking/Makefile.am, libnetworking/configure.ac, |
---|
3802 | libnetworking/net/Makefile.am, libnetworking/net/bpf.h, |
---|
3803 | libnetworking/net/ethernet.h, libnetworking/net/if.c, |
---|
3804 | libnetworking/net/if.h, libnetworking/net/if_arp.h, |
---|
3805 | libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c, |
---|
3806 | libnetworking/net/if_llc.h, libnetworking/net/if_loop.c, |
---|
3807 | libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h, |
---|
3808 | libnetworking/net/if_types.h, libnetworking/net/netisr.h, |
---|
3809 | libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h, |
---|
3810 | libnetworking/net/pppcompress.h, libnetworking/net/radix.c, |
---|
3811 | libnetworking/net/radix.h, libnetworking/net/raw_cb.c, |
---|
3812 | libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c, |
---|
3813 | libnetworking/net/route.c, libnetworking/net/route.h, |
---|
3814 | libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am, |
---|
3815 | libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
3816 | libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c, |
---|
3817 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
3818 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
3819 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
3820 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
3821 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
3822 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
3823 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
3824 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
3825 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
3826 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
3827 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8, |
---|
3828 | libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, |
---|
3829 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
3830 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c, |
---|
3831 | libnetworking/pppd/upap.h, libnetworking/pppd/utils.c, |
---|
3832 | libnetworking/pppd/example/README, |
---|
3833 | libnetworking/pppd/example/netconfig.h, |
---|
3834 | libnetworking/wrapup/Makefile.am: Modified. |
---|
3835 | * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c, |
---|
3836 | libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h, |
---|
3837 | libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, |
---|
3838 | libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file. |
---|
3839 | * libnetworking/modem/, libnetworking/modem/.cvsignore, |
---|
3840 | libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c, |
---|
3841 | libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c, |
---|
3842 | libnetworking/modem/pppcompress.c: Subdirectory removed. |
---|
3843 | |
---|
3844 | 2002-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
3845 | |
---|
3846 | * score/include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL. |
---|
3847 | |
---|
3848 | 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3849 | |
---|
3850 | * libmisc/shell/shell.c: Remove #undef __STRICT_ANSI__. |
---|
3851 | |
---|
3852 | 2002-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3853 | |
---|
3854 | * libmisc/configure.ac: Fix tests for GCC. |
---|
3855 | |
---|
3856 | 2002-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3857 | |
---|
3858 | * libmisc/configure.ac: Add check for weak function attribute. Remove |
---|
3859 | AM_CONDITIONAL([RTEMS_LIBSHELL]. Add AM_CONDITIONAL(LIBSHELL), |
---|
3860 | AM_CONDITIONAL(LIBSERDBG). |
---|
3861 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
3862 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
3863 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
3864 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am: Use *.a instead |
---|
3865 | of *-tmp.a. |
---|
3866 | * libmisc/serdbg/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
3867 | LIBSERDBG is true. |
---|
3868 | * libmisc/shell/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
3869 | LIBSHELL is true. |
---|
3870 | * libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use *.a |
---|
3871 | instead of *-tmp.a. |
---|
3872 | * libmisc/wrapup/Makefile.am: Reflect changes above. |
---|
3873 | |
---|
3874 | 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3875 | |
---|
3876 | * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs. |
---|
3877 | Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). |
---|
3878 | |
---|
3879 | 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3880 | |
---|
3881 | * score/include/rtems/system.h: Fix typo in yesterday's change: |
---|
3882 | RTEMS_MULTILIBS. |
---|
3883 | |
---|
3884 | 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3885 | |
---|
3886 | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove |
---|
3887 | ITRON_SUBDIRS. |
---|
3888 | * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to |
---|
3889 | cpuopts.h. |
---|
3890 | * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add |
---|
3891 | $(PROJECT_INCLUDE)/rtems. Remove libio_.h. |
---|
3892 | |
---|
3893 | 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3894 | |
---|
3895 | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. |
---|
3896 | * include/rtems/fs.h: New, extracted from libio_.h. |
---|
3897 | * include/rtems/userenv.h: New. extracted from libio_.h. |
---|
3898 | * libmisc/rootfs/Makefile.am: Use include_rtems_HEADERS instead of |
---|
3899 | H_FILES. |
---|
3900 | * libfs/src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include |
---|
3901 | <sys/stat.h>. Add include <fcntl.h>. |
---|
3902 | * libfs/src/imfs/imfs_rmnod.c: Add include <stdlib.h>. |
---|
3903 | |
---|
3904 | 2002-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
3905 | |
---|
3906 | * posix/optman/, posix/optman/.cvsignore, posix/optman/Makefile.am, |
---|
3907 | sapi/optman/, sapi/optman/.cvsignore, sapi/optman/Makefile.am, |
---|
3908 | sapi/optman/no-ext.c, sapi/optman/no-io.c, rtems/optman/, |
---|
3909 | rtems/optman/.cvsignore, rtems/optman/Makefile.am, |
---|
3910 | rtems/optman/no-dpmem.c, rtems/optman/no-event.c, rtems/optman/no-mp.c, |
---|
3911 | rtems/optman/no-msg.c, rtems/optman/no-part.c, rtems/optman/no-region.c, |
---|
3912 | rtems/optman/no-rtmon.c, rtems/optman/no-sem.c, |
---|
3913 | rtems/optman/no-signal.c, rtems/optman/no-timer.c: Removed entire |
---|
3914 | contents of optman/ directory since it has been moved. |
---|
3915 | |
---|
3916 | 2002-01-06 Joel Sherrill <joel@OARcorp.com> |
---|
3917 | |
---|
3918 | * wrapup/.cvsignore: Readded. |
---|
3919 | * include/.cvsignore: New file. |
---|
3920 | |
---|
3921 | 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3922 | |
---|
3923 | * score/include/rtems/seterr.h: Add do {..} while (0) in defines. Rename |
---|
3924 | set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one. |
---|
3925 | * libmisc/mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one. |
---|
3926 | * libfs/src/imfs/imfs_eval.c, libfs/src/imfs/memfile.c, |
---|
3927 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs_unlink.c, |
---|
3928 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_chown.c, |
---|
3929 | libfs/src/imfs/ioman.c, libfs/src/imfs/imfs_mount.c, |
---|
3930 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_stat.c, |
---|
3931 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_symlink.c, |
---|
3932 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/linearfile.c, |
---|
3933 | libfs/src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply |
---|
3934 | rtems_set_errno_and_return_minus_one. |
---|
3935 | * libfs/src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. |
---|
3936 | Comment out increment_and_check_linkcounts. |
---|
3937 | |
---|
3938 | 2002-01-04 Joel Sherrill <joel@OARcorp.com> |
---|
3939 | |
---|
3940 | * Makefile.am, configure.ac: Remove references to wrapup subdirectory. |
---|
3941 | |
---|
3942 | 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3943 | |
---|
3944 | * configure.ac: Use AS_IF instead of if/then/else. Add |
---|
3945 | AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add |
---|
3946 | AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add |
---|
3947 | include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove |
---|
3948 | wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from |
---|
3949 | CONFIG_FILES. |
---|
3950 | * Makefile.am: Add include to SUBDIRS. |
---|
3951 | * rtems/Makefile.am, sapi/Makefile.am: Remove optman from SUBDIRS. |
---|
3952 | * include/Makefile.am: New file. |
---|
3953 | * include/rtems/bspIo.h, include/rtems/libio_.h: Relocated from |
---|
3954 | lib/include. |
---|
3955 | * posix/configure.ac: Remove optman/Makefile from CONFIG_FILES. |
---|
3956 | * posix/Makefile.am: Remove optman from SUBDIRS. |
---|
3957 | |
---|
3958 | 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3959 | |
---|
3960 | * wrapup/posix/Makefile.am, wrapup/itron/Makefile.am, |
---|
3961 | wrapup/rtems/Makefile.am, Makefile.am, itron/src/Makefile.am: Add |
---|
3962 | multilib support. |
---|
3963 | * posix/optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. |
---|
3964 | * posix/src/Makefile.am: Add multilib support. |
---|
3965 | * score/inline/rtems/score/object.inl, |
---|
3966 | score/macros/rtems/score/object.inl: Add add casts to Objects_Id in |
---|
3967 | _Objects_Build_ids to avoid implicit typecasts from enum to int16 on |
---|
3968 | bit16 targets (here: h8300). |
---|
3969 | * score/src/Makefile.am, sapi/optman/Makefile.am, sapi/src/Makefile.am, |
---|
3970 | rtems/src/Makefile.am, rtems/optman/Makefile.am: Add multilib support. |
---|
3971 | |
---|
3972 | 2001-12-18 Eric Norum <eric.norum@usask.ca> |
---|
3973 | |
---|
3974 | * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP |
---|
3975 | `directories' (path names with a / at the end) while disallowing open() |
---|
3976 | operations on TFTP `directories'. |
---|
3977 | |
---|
3978 | 2001-12-07 Eric Norum <eric.norum@usask.ca> |
---|
3979 | |
---|
3980 | * libnetworking/lib/tftpDriver.c: Restore write capability. |
---|
3981 | |
---|
3982 | 2001-11-29 Victor V. Vengerov <vvv@oktet.ru> |
---|
3983 | |
---|
3984 | * AVL trees implementation added. |
---|
3985 | |
---|
3986 | 2001-11-28 Joel Sherrill <joel@OARcorp.com>, |
---|
3987 | |
---|
3988 | PR 91 |
---|
3989 | * score/include/rtems/score/isr.h, score/inline/rtems/score/isr.inl, |
---|
3990 | score/macros/rtems/score/isr.inl: Modified to allow any port to provide |
---|
3991 | its own implementation of the macro _ISR_Is_in_progress. If the port |
---|
3992 | overrides this macro, it must provide a non-inlined function |
---|
3993 | implementation. |
---|
3994 | |
---|
3995 | 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3996 | |
---|
3997 | * libfs/wrapup/Makefile.am: Remove HAS_IMFS. |
---|
3998 | |
---|
3999 | 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4000 | |
---|
4001 | * libfs/src/imfs/Makefile.am: Cleanup. |
---|
4002 | * libnetworking/arpa/Makefile.am: Remove stray lines. |
---|
4003 | |
---|
4004 | 2001-11-20 Joel Sherrill <joel@OARcorp.com> |
---|
4005 | |
---|
4006 | * score/src/threadhandler.c: When __USE__MAIN__ is defined by the |
---|
4007 | toolset, invoke the global constructors via __main. Reported as tested |
---|
4008 | by Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov |
---|
4009 | <vvv@oktet.ru> in conjunction with a new set of tool RPMs |
---|
4010 | (gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84. |
---|
4011 | |
---|
4012 | 2001-11-16 Victor V. Vengerov <vvv@oktet.ru> |
---|
4013 | |
---|
4014 | * libblock/include/rtems/bdbuf.h, |
---|
4015 | libblock/src/bdbuf.c(rtems_bdbuf_syncdev): New. |
---|
4016 | |
---|
4017 | 2001-11-07 Victor V. Vengerov <vvv@oktet.ru> |
---|
4018 | |
---|
4019 | * libblock/ChangeLog: New file. |
---|
4020 | * libblock/src/, libblock/include/, libblock/include/rtems/: New |
---|
4021 | directories. |
---|
4022 | * libblock/README, libblock/configure.ac, libblock/Makefile.am, |
---|
4023 | libblock/src/Makefile.am, libblock/include/Makefile.am, |
---|
4024 | libblock/include/rtems/bdbuf.h include/rtems/blkdev.h |
---|
4025 | include/rtems/diskdevs.h include/rtems/ramdisk.h src/bdbuf.c |
---|
4026 | src/blkdev.c src/diskdevs.c src/ramdisk.c: New files. |
---|
4027 | |
---|
4028 | 2001-11-07 Joel Sherrill <joel@OARcorp.com> |
---|
4029 | |
---|
4030 | Discovered while fixing PR36 reported by Todor.Todorov@barco.com. |
---|
4031 | * itron/include/rtems/itron/object.h: Corrected _ITRON_Objects_Get() to |
---|
4032 | use _Objects_Get_by_index(). |
---|
4033 | PR 36 (Reported by Todor.Todorov@barco.com) |
---|
4034 | * score/include/rtems/score/object.h: Added prototype for |
---|
4035 | _Objects_Get_by_index(). |
---|
4036 | * score/src/objectget.c, score/src/objectgetisr.c: Corrected procedure |
---|
4037 | for getting index from Id so it is correct and optimal for both single |
---|
4038 | and multiprocessor configurations. |
---|
4039 | |
---|
4040 | 2001-11-07 Jennifer Averett <jennifer@OARcorp.com> |
---|
4041 | |
---|
4042 | Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. |
---|
4043 | * libfs/ src/imfs/imfs_directory.c: Do not calculate the offset twice. |
---|
4044 | |
---|
4045 | 2001-10-26 Victor V. Vengerov <vvv@oktet.ru> |
---|
4046 | |
---|
4047 | * libfs/src/imfs/imfs_load_tar.c: Minor modification so this will |
---|
4048 | compile with gcc-2.95.3 with the arguments "-m5200 -O4". |
---|
4049 | |
---|
4050 | 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4051 | |
---|
4052 | * rtems/macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo |
---|
4053 | in previous patch). |
---|
4054 | |
---|
4055 | 2001-10-23 Joel Sherrill <joel@OARcorp.com> |
---|
4056 | |
---|
4057 | * rtems/macros/rtems/rtems/asr.nil: Fixed typo. |
---|
4058 | |
---|
4059 | 2001-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
4060 | |
---|
4061 | * score/src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI |
---|
4062 | pollutes the application namespace. |
---|
4063 | |
---|
4064 | 2001-10-18 Eric Norum <eric.norum@usask.ca> |
---|
4065 | |
---|
4066 | * libnetworking/lib/tftpDriver.c: Properly handles ../ components in |
---|
4067 | chdir() and open() operations within the TFTP file system. |
---|
4068 | |
---|
4069 | 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4070 | |
---|
4071 | * configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy. |
---|
4072 | * configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect |
---|
4073 | changes to configuration of rtems, score and sapi subdirs. |
---|
4074 | * Makefile.am: require automake-1.5. |
---|
4075 | * itron/include/itronsys/Makefile.am, itron/include/rtems/Makefile.am, |
---|
4076 | itron/include/rtems/itron/Makefile.am, itron/inline/rtems/Makefile.am, |
---|
4077 | itron/inline/rtems/itron/Makefile.am, itron/macros/rtems/Makefile.am, |
---|
4078 | itron/macros/rtems/itron/Makefile.am: Remove. |
---|
4079 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
4080 | itron/macros/Makefile.am: handle subdirs. |
---|
4081 | * itron/configure.ac: Reflect changes above. |
---|
4082 | * posix/include/sys/Makefile.am, posix/include/rtems/Makefile.am, |
---|
4083 | posix/include/rtems/posix/Makefile.am: Remove. |
---|
4084 | * posix/include/Makefile.am: Handle subdirs. |
---|
4085 | * posix/inline/rtems/Makefile.am, posix/inline/rtems/posix/Makefile.am: |
---|
4086 | Remove. |
---|
4087 | * posix/inline/Makefile.am: Handle subdirs. |
---|
4088 | * posix/macros/rtems/Makefile.am, posix/macros/rtems/posix/Makefile.am: |
---|
4089 | Remove. |
---|
4090 | * posix/macros/Makefile.am: Handle subdirs. |
---|
4091 | * posix/configure.ac: Reflect changes above. |
---|
4092 | * score/include/rtems/Makefile.am, score/include/rtems/Makefile.am: |
---|
4093 | Remove. |
---|
4094 | * score/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4095 | * score/macros/rtems/Makefile.am, score/macros/rtems/score/Makefile.am: |
---|
4096 | Remove. |
---|
4097 | * score/macros/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4098 | * score/inline/rtems/Makefile.am, score/inline/rtems/score/Makefile.am: |
---|
4099 | Remove. |
---|
4100 | * score/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4101 | * score/Makefile.am: require automake-1.5. |
---|
4102 | * sapi/include/rtems/Makefile.am: Remove. |
---|
4103 | * sapi/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4104 | * sapi/inline/rtems/Makefile.am: Remove. |
---|
4105 | * sapi/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4106 | * sapi/macros/rtems/Makefile.am: Remove. |
---|
4107 | * sapi/Makefile.am: require automake-1.5. |
---|
4108 | * rtems/include/rtems/Makefile.am, |
---|
4109 | rtems/include/rtems/rtems/Makefile.am: Remove. |
---|
4110 | * rtems/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4111 | * rtems/inline/rtems/Makefile.am, rtems/inline/rtems/rtems/Makefile.am: |
---|
4112 | Remove. |
---|
4113 | * rtems/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
4114 | * rtems/macros/rtems/Makefile.am, rtems/macros/rtems/rtems/Makefile.am: |
---|
4115 | Remove. |
---|
4116 | * rtems/macros: Handle subdirs, require automake-1.5. |
---|
4117 | * rtems/Makefile.am: require automake-1.5. |
---|
4118 | |
---|
4119 | 2001-10-16 Joel Sherrill <joel@OARcorp.com> |
---|
4120 | |
---|
4121 | * score/.cvsignore: Add stamp-h.in. |
---|
4122 | * score/include/Makefile.am: Fixed path to cpuopts-tmp.h. |
---|
4123 | |
---|
4124 | 2001-10-16 Chris Johns <ccj@acm.org> |
---|
4125 | |
---|
4126 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
4127 | sapi/include/rtems/io.h, sapi/optman/no-io.c, sapi/src/exinit.c, |
---|
4128 | sapi/src/io.c: Added a device driver register/unregister interface to |
---|
4129 | allow device drivers to be installed and removed at runtime. This means |
---|
4130 | you do not need devices present in the device table when you build. |
---|
4131 | * libfs/imfs/imfs_load_tar.c: Changed the code around to remove an |
---|
4132 | internal compiler error on the Coldfire target. |
---|
4133 | |
---|
4134 | 2001-10-12 Mike Siers <mikes@poliac.com> |
---|
4135 | |
---|
4136 | * Update to stable working state. |
---|
4137 | * libnetworking/modem_example/16550.h, |
---|
4138 | libnetworking/modem_example/README, libnetworking/modem_example/modem.c, |
---|
4139 | libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c, |
---|
4140 | libnetworking/modem_example/ppp.h, |
---|
4141 | libnetworking/modem_example/pppcompress.c: Files removed. |
---|
4142 | * libnetworking/pppd/example/pppd.options: New file. |
---|
4143 | * libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
4144 | libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
4145 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
4146 | libnetworking/pppd/rtemsmain.c: Updated. |
---|
4147 | |
---|
4148 | 2001-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
4149 | |
---|
4150 | * sapi/include/rtems/directives.h, libmisc/rootfs/mkrootfs.c, |
---|
4151 | libmisc/rootfs/mkrootfs.h: Fixed typo. |
---|
4152 | |
---|
4153 | 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4154 | |
---|
4155 | * .cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4156 | * configure.in: Remove. |
---|
4157 | * configure.ac: New file, generated from configure.in by autoupdate. |
---|
4158 | * itron/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4159 | * itron/configure.in: Remove. |
---|
4160 | * itron/configure.ac: New file, generated from configure.in by |
---|
4161 | autoupdate. |
---|
4162 | * posix/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4163 | * posix/configure.in: Remove. |
---|
4164 | * posix/configure.ac: New file, generated from configure.in by |
---|
4165 | autoupdate. |
---|
4166 | * libmisc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4167 | * libmisc/configure.in: Remove. |
---|
4168 | * libmisc/configure.ac: New file, generated from configure.in by |
---|
4169 | autoupdate. |
---|
4170 | * librpc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4171 | * librpc/configure.in: Remove. |
---|
4172 | * librpc/configure.ac: New file, generated from configure.in by |
---|
4173 | autoupdate. |
---|
4174 | * libfs/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4175 | * libfs/configure.in: Remove. |
---|
4176 | * libfs/configure.ac: New file, generated from configure.in by |
---|
4177 | autoupdate. |
---|
4178 | * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
4179 | * libnetworking/configure.in: Remove. |
---|
4180 | * libnetworking/configure.ac: New file, generated from configure.in by |
---|
4181 | autoupdate. |
---|
4182 | |
---|
4183 | 2001-10-10 Joel Sherrill <joel@OARcorp.com> |
---|
4184 | |
---|
4185 | * libfs/src/imfs/imfs_getchild.c: Correct length of static string as |
---|
4186 | reported by Ibragimov Ilya <ibr@oktet.ru>. |
---|
4187 | |
---|
4188 | 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4189 | |
---|
4190 | * score/include/rtems/score/Makefile.am, |
---|
4191 | score/include/rtems/Makefile.am, score/inline/rtems/score/Makefile.am, |
---|
4192 | score/macros/rtems/score/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
4193 | sapi/include/Makefile.am, sapi/inline/rtems/Makefile.am, |
---|
4194 | sapi/macros/rtems/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
4195 | rtems/include/Makefile.am, rtems/inline/rtems/rtems/Makefile.am, |
---|
4196 | rtems/macros/rtems/rtems/Makefile.am, libmisc/untar/Makefile.am, |
---|
4197 | libmisc/monitor/Makefile.am, libmisc/shell/Makefile.am, |
---|
4198 | libmisc/devnull/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
4199 | libmisc/mw-fb/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
4200 | libmisc/rtmonuse/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
4201 | libmisc/rootfs/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
4202 | libfs/src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
4203 | |
---|
4204 | 2001-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
4205 | |
---|
4206 | * posix/src/mqueueopen.c, posix/src/semopen.c: Clarify type on va_arg. |
---|
4207 | * libmisc/dummy/dummy.c: Now a useful configuration that starts main(). |
---|
4208 | * libmisc/wrapup/Makefile.am: Include a base level configuration in |
---|
4209 | RTEMS library. |
---|
4210 | |
---|
4211 | 2001-09-27 Joel Sherrill <joel@OARcorp.com> |
---|
4212 | |
---|
4213 | * libmisc/ChangeLog: Fixed typo in date. |
---|
4214 | |
---|
4215 | 2001-09-27 Eric Norum <eric.norum@usask.ca> |
---|
4216 | |
---|
4217 | * score/src/threadhandler.c: Now process C++ global constructors (_init) |
---|
4218 | as part of the first task execution not in BSP space. This depends on |
---|
4219 | the toolset defining USE_INIT_FINI so you have to have the right toolset |
---|
4220 | version. |
---|
4221 | * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the |
---|
4222 | TFTP filesystem. |
---|
4223 | |
---|
4224 | 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4225 | |
---|
4226 | * itron/include/itronsys/Makefile.am, |
---|
4227 | itron/include/rtems/itron/Makefile.am, itron/include/Makefile.am, |
---|
4228 | itron/inline/rtems/itron/Makefile.am, |
---|
4229 | itron/macros/rtems/itron/Makefile.am, posix/include/sys/Makefile.am, |
---|
4230 | posix/include/rtems/posix/Makefile.am, posix/include/Makefile.am, |
---|
4231 | posix/inline/rtems/posix/Makefile.am, |
---|
4232 | posix/macros/rtems/posix/Makefile.am, |
---|
4233 | score/include/rtems/score/Makefile.am, score/include/rtems/Makefile.am, |
---|
4234 | score/inline/rtems/score/Makefile.am, |
---|
4235 | score/macros/rtems/score/Makefile.am, libnetworking/machine/Makefile.am, |
---|
4236 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
4237 | libnetworking/vm/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
4238 | libnetworking/sys/Makefile.am, libnetworking/rtems_servers/Makefile.am, |
---|
4239 | libnetworking/arpa/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
4240 | libnetworking/rtems_webserver/Makefile.am, |
---|
4241 | libnetworking/rtems/Makefile.am, |
---|
4242 | libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
4243 | |
---|
4244 | 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4245 | |
---|
4246 | * wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy. |
---|
4247 | * itron/src/Makefile.am: Revamp INCLUDES handling to make automake-1.5 |
---|
4248 | happy. |
---|
4249 | * posix/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy. |
---|
4250 | * posix/src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy. |
---|
4251 | * sapi/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5. |
---|
4252 | * libfs/src/imfs/Makefile.am: Revamp INCLUDES handling to make |
---|
4253 | automake-1.5 happy. |
---|
4254 | * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 |
---|
4255 | happy. |
---|
4256 | |
---|
4257 | 2001-09-21 Joel Sherrill <joel@OARcorp.com> |
---|
4258 | |
---|
4259 | * libmisc/configure.in, libmisc/rootfs/Makefile.am: Added conditional to |
---|
4260 | make sure rootfs does not get built with networking is disabled. Also |
---|
4261 | added include of compile.am to rootfs/Makefile.am. |
---|
4262 | * libmisc/wrapup/Makefile.am: Added rootfs conditionally if networking |
---|
4263 | enabled. |
---|
4264 | |
---|
4265 | 2001-09-19 Eric Norum <eric.norum@usask.ca> |
---|
4266 | |
---|
4267 | * libnetworking/lib/tftpDriver.c: Add some debugging capability. |
---|
4268 | |
---|
4269 | 2001-09-19 Chris Johns <ccj@acm.org> |
---|
4270 | |
---|
4271 | * Added support for populating the initial "root" filesystem with |
---|
4272 | information obtained via the DHCP response. |
---|
4273 | * libmisc/rootfs: New directory. |
---|
4274 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
4275 | libmisc/rootfs/mkrootfs.c, libmisc/rootfs/mkrootfs.h: New files. |
---|
4276 | * libmisc/configure.in, libmisc/Makefile.am: Modified to reflect |
---|
4277 | addition. |
---|
4278 | * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, |
---|
4279 | rtems/rtems_bsdnet_internal.h Added support for populating the initial |
---|
4280 | "root" filesystem with information obtained via the DHCP response. |
---|
4281 | |
---|
4282 | 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4283 | |
---|
4284 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
4285 | instead of AC_CANONICAL_SYSTEM. |
---|
4286 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
4287 | mkinstalldirs and mkdir. |
---|
4288 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
4289 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
4290 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
4291 | instead of AC_CANONICAL_SYSTEM. |
---|
4292 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
4293 | mkinstalldirs and mkdir. |
---|
4294 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
4295 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
4296 | |
---|
4297 | 2001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es> |
---|
4298 | |
---|
4299 | * rtems/src/tasks.c: Dereference pointer passed to destructor. |
---|
4300 | * libmisc/shell/shell.c: Don't close file it wasn't open. |
---|
4301 | |
---|
4302 | 2001-09-13 Joel Sherrill <joel@OARcorp.com> |
---|
4303 | |
---|
4304 | * posix/src/sysconf.c: Fix typo syntax error accidentally committed. |
---|
4305 | * posix/src/mprotect.c: New file. Stub required by some gcc's to pass |
---|
4306 | tests. In particular, about 350 ACATS tests fail if this is not present. |
---|
4307 | * posix/src/getpagesize.c: Ditto. |
---|
4308 | * posix/src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT |
---|
4309 | required to pass about 350 ACATS test cases. |
---|
4310 | * posix/src/Makefile.am: Added new files. |
---|
4311 | * libmisc/devnull/devnull.c: Eliminate warning. |
---|
4312 | |
---|
4313 | 2001-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
4314 | |
---|
4315 | * posix/macros/rtems/posix/mqueue.inl: Add cast so negation works. |
---|
4316 | * score/ src/coremutex.c, score/src/coremutexseize.c, |
---|
4317 | score/src/coremutexsurrender.c, score/inline/rtems/score/coremutex.inl: |
---|
4318 | The per thread field resource_count should only be manipulated when a |
---|
4319 | mutex is priority ceiling or priority inherit. This was reported by |
---|
4320 | Chris Johns <ccj@acm.org> who also noticed that the use of switches for |
---|
4321 | all disciplines generated less efficient code than using explicit tests |
---|
4322 | for the one or two cases we were really interested in. Further review |
---|
4323 | of his modifications made it apparent that the "isa" methods to test |
---|
4324 | mutex discipline were not being used so this modification was swept into |
---|
4325 | the code as well. |
---|
4326 | * score/src/coremutexseize.c: Add missing code for proper handling of |
---|
4327 | nesting acquisitions. This only impacts building with inlines disabled |
---|
4328 | on the source with the "fast mutex" optimizations. This was post the 4.5 |
---|
4329 | branch and did not impact released versions. |
---|
4330 | * rtems/inline/rtems/rtems/attr.inl: Correct typo and use correct |
---|
4331 | attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>. |
---|
4332 | |
---|
4333 | 2001-08-16 Mike Siers <mikes@poliac.com> |
---|
4334 | |
---|
4335 | * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike. |
---|
4336 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files. |
---|
4337 | These support callback functionality that has not even been compiled |
---|
4338 | under RTEMS yet. |
---|
4339 | * libnetworking/pppd/*: Update of PPPD to 2.3.11 from 2.3.5 and addition |
---|
4340 | of an example application. - renamed error() function because of |
---|
4341 | namespace problems. - removed calls to the exit() function. - removed |
---|
4342 | extra files from the pppd source directory. - defined pppd task constant |
---|
4343 | values in rtemspppd.h. - modifyied example code to get actual tick per |
---|
4344 | second value. - placed the pppd 2.3.11 man page file (pppd.8) into the |
---|
4345 | pppd directory. |
---|
4346 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
4347 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
4348 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
4349 | libnetworking/pppd/rtems-ppp.c: Deleted. |
---|
4350 | * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c, |
---|
4351 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
4352 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c, |
---|
4353 | libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README, |
---|
4354 | libnetworking/pppd/example/init.c, |
---|
4355 | libnetworking/pppd/example/netconfig.h, |
---|
4356 | libnetworking/pppd/example/ppp.conf, |
---|
4357 | libnetworking/pppd/example/pppdapp.c, |
---|
4358 | libnetworking/pppd/example/system.h: New files. |
---|
4359 | * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h, |
---|
4360 | libnetworking/pppd/Makefile.am, libnetworking/pppd/README, |
---|
4361 | libnetworking/pppd/STATUS, libnetworking/pppd/auth.c, |
---|
4362 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
4363 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
4364 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
4365 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
4366 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
4367 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
4368 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
4369 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
4370 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
4371 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
4372 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h, |
---|
4373 | libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified. |
---|
4374 | |
---|
4375 | 2001-08-16 Joel Sherrill <joel@OARcorp.com> |
---|
4376 | |
---|
4377 | * posix/src/mqueuesendsupp.c: Account for possibly blocking during the |
---|
4378 | core send operation. |
---|
4379 | * score/src/coremutexsurrender.c: Use holder thread not executing thread |
---|
4380 | because even though they may and often are the same it is not guaranteed |
---|
4381 | unless the proper attribute is set. |
---|
4382 | * score/include/rtems/score/coremsg.h, score/src/coremsgsubmit.c: Add a |
---|
4383 | new return status to account for blocking sends. Otherwise, the caller |
---|
4384 | will think that the returned message status will have the ultimate |
---|
4385 | results of the operation. If the send times out, the final status will |
---|
4386 | be in the return_code of the thread. |
---|
4387 | * rtems/src/msgqsubmit.c: Add a comment indicating that we do not have |
---|
4388 | to account for possibly blocking during the core send operation because |
---|
4389 | Classic API message queue send is always non-blocking. |
---|
4390 | * libnetworking/pppd/example/Makefile: Removed. |
---|
4391 | * libnetworking/pppd/example/Makefile-user: Added was Makefile. Renamed |
---|
4392 | to avoid bootstrap -c clobbering it. |
---|
4393 | * libnetworking/rtems_telnetd/.cvsignore: New file. |
---|
4394 | |
---|
4395 | 2001-08-09 Keith Outwater <vac4050@cae597.rsc.raytheon.com> |
---|
4396 | |
---|
4397 | * libmisc/monitor/mon-command.c: Add support for partial command |
---|
4398 | matching. The monitor used to have this functionality before it was |
---|
4399 | overhauled to support addition of user commands. |
---|
4400 | |
---|
4401 | 2001-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
4402 | |
---|
4403 | * itron/src/snd_mbx.c, itron/src/tsnd_mbf.c, posix/src/mqueuesendsupp.c, |
---|
4404 | score/include/rtems/score/coremsg.h, |
---|
4405 | score/inline/rtems/score/coremsg.inl, score/src/coremsgsubmit.c, |
---|
4406 | rtems/src/msgqsubmit.c: Unblocking message queue operations should NOT |
---|
4407 | use _Thread_Executing for return status since it is permissible to |
---|
4408 | invoke message send operations from an ISR. This was reported by Suvrat |
---|
4409 | Gupta <suvrat@utstar.com>. |
---|
4410 | |
---|
4411 | 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com> |
---|
4412 | |
---|
4413 | * libmisc/shell/pty.c: Moved to libnetworking/rtems_telnetd. |
---|
4414 | * libmisc/shell/Makefile.am, libmisc/shell/README, libmisc/shell/cmds.c, |
---|
4415 | libmisc/shell/shell.c, libmisc/shell/shell.h: Updates. |
---|
4416 | * libfs/src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been |
---|
4417 | touched. The order of the questions is the key. |
---|
4418 | * libnetworking/Makefile.am, libnetworking/configure.in, |
---|
4419 | libnetworking/rtems_servers/Makefile.am, |
---|
4420 | libnetworking/rtems_servers/telnetd.c, |
---|
4421 | libnetworking/rtems_servers/telnetd.h, |
---|
4422 | libnetworking/rtems_telnetd/Makefile.am, |
---|
4423 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
4424 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
4425 | libnetworking/rtems_telnetd/telnetd.c, |
---|
4426 | libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am: |
---|
4427 | - pty and telnetd have a new subdir rtems_telnetd to avoid the side |
---|
4428 | effect when ftpd change. - the tcp/ip stats have been implemented into |
---|
4429 | icmds.c and started when telnetd daemon is started. |
---|
4430 | * libnetworking/rtems_servers/telnetd.c, |
---|
4431 | libnetworking/rtems_servers/telnetd.h: Removed. |
---|
4432 | * libnetworking/rtems_telnetd: New directory. |
---|
4433 | * libnetworking/rtems_telnetd/Makefile.am, |
---|
4434 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
4435 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
4436 | libnetworking/rtems_telnetd/telnetd.c, |
---|
4437 | libnetworking/rtems_telnetd/telnetd.h: New files. |
---|
4438 | |
---|
4439 | 2001-07-06 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
4440 | |
---|
4441 | * libfs/src/imfs/deviceio.c: Make sure errno gets set to reflect the |
---|
4442 | status from the driver. |
---|
4443 | |
---|
4444 | 2001-06-14 Joel Sherrill <joel@OARcorp.com> |
---|
4445 | |
---|
4446 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h: Moved to |
---|
4447 | libnetworking/rtems_servers so the network stack to address network |
---|
4448 | depenendency. |
---|
4449 | * libmisc/shell/Makefile.am: Modified to reflect above. |
---|
4450 | * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h: |
---|
4451 | Moved from libmisc/shell so the network stack to address network |
---|
4452 | depenendency. |
---|
4453 | * libnetworking/rtems_servers/Makefile.am: Modified to reflect above. |
---|
4454 | |
---|
4455 | 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4456 | |
---|
4457 | * libnetworking/rtems_servers/Makefile.am: Deleted blank lines. |
---|
4458 | |
---|
4459 | 2001-05-25 Sergei Organov <osv@javad.ru> |
---|
4460 | |
---|
4461 | * score/macros/rtems/score/coresem.inl, |
---|
4462 | score/inline/rtems/score/coresem.inl: Cut and paste problem incorrectly |
---|
4463 | enabled interrupts twice with the first time being too early. |
---|
4464 | |
---|
4465 | 2001-05-25 Joel Sherrill <joel@OARcorp.com> |
---|
4466 | |
---|
4467 | * libmisc/shell/cmds.c: Removed code from inappropriate source. |
---|
4468 | * libfs/src/imfs/imfs_initsupp.c: Create the root node with the desired |
---|
4469 | permissions. Nodes should be created with the right permissions because |
---|
4470 | chmod() is not supported by the miniIMFS so changing after creation is |
---|
4471 | not possible. |
---|
4472 | |
---|
4473 | 2001-05-24 Joel Sherrill <joel@OARcorp.com> |
---|
4474 | |
---|
4475 | * libcsupport/src/.cvsignore: New file. |
---|
4476 | |
---|
4477 | 2001-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> |
---|
4478 | |
---|
4479 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
4480 | posix/src/getlogin.c, posix/src/getuid.c: Now save their values in |
---|
4481 | private user environment. |
---|
4482 | * libmisc/monitor/mon-prmisc.c: Correct print line. |
---|
4483 | * libmisc/shell/Makefile.am: Added new file telnetd.c. |
---|
4484 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h, libmisc/shell/pty.c: |
---|
4485 | New files. |
---|
4486 | * libmisc/shell/shell.c, libmisc/shell/cmds.c, libmisc/shell/shell.h: |
---|
4487 | Numerous improvments: - The shell_init has a new parameter 'forever' |
---|
4488 | because in /dev/console you need that this process runs forever but in |
---|
4489 | tcp/ip not. (respawn?) - A new task for every session opened trought |
---|
4490 | tcp/ip telnet client. (the chargen,daytime and more are possible of |
---|
4491 | implementation but I ask me if they are necesary) - Exit from the |
---|
4492 | session delete the task and when the client fails too. - More cmds have |
---|
4493 | been implemented. (very reduced version of these) umask, chmod, id, |
---|
4494 | whoami, rm, cat, ... - A reduced line edit has been implemented. Ctrl-C |
---|
4495 | abort the input, Ctrl-d in the first position gives EOF (logout). '\b' |
---|
4496 | and DEL makes the rubout operation. I think that readline() for every |
---|
4497 | session spents a lot of resources. |
---|
4498 | |
---|
4499 | 2001-05-17 Joel Sherrill <joel@OARcorp.com> |
---|
4500 | |
---|
4501 | * posix/macros/rtems/posix/mqueue.inl: Implemented missing routines to |
---|
4502 | support message queue FDs. |
---|
4503 | * score/macros/rtems/score/thread..inl: Implemented missing routines for |
---|
4504 | new libc reentrancy support. |
---|
4505 | |
---|
4506 | 2001-05-14 Till Straumann <strauman@slac.stanford.edu> |
---|
4507 | |
---|
4508 | * score/src/threaddispatch.c, score/src/threadhandler.c: Per PR211 fix |
---|
4509 | saving/restoring floating point context. The fpsave and fprestore |
---|
4510 | routines are only used in a executing context which _is_ fp and hence |
---|
4511 | has the FPU enabled. The current behavior required the FPU always to be |
---|
4512 | on which is very dangerous if lazy context switching is used. [Joel |
---|
4513 | Note: Some ports explicitly enabled the FPU in the FP save and restore |
---|
4514 | routines to avoid this.] The patch also makes sure (on powerpc only) |
---|
4515 | that the FPU is disabled for integer tasks. Note that this is crucial if |
---|
4516 | deferred fp context switching is used. Otherwise, fp context corruption |
---|
4517 | may go undetected! Also note that even tasks which merely push/pop FP |
---|
4518 | registers to/from the stack without modifying them still MUST be FP |
---|
4519 | tasks - otherwise (if lazy FP context switching is used), FP register |
---|
4520 | corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by |
---|
4521 | default, lazy FP context save/restore is _disabled_. |
---|
4522 | |
---|
4523 | 2001-05-14 Joel Sherrill <joel@OARcorp.com> |
---|
4524 | |
---|
4525 | * libmisc/dummy/Makefile.am, libmisc/wrapup/Makefile.am: Fixed to |
---|
4526 | generate a library of the same name. |
---|
4527 | * libnetworking/ChangeLog: Corrected -- entry should have been in |
---|
4528 | libchip. |
---|
4529 | |
---|
4530 | 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4531 | |
---|
4532 | * score/include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, |
---|
4533 | cpuopts.h.in, cpuopts-tmp.h. |
---|
4534 | * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__. |
---|
4535 | |
---|
4536 | 2001-05-09 Joel Sherrill <joel@OARcorp.com> |
---|
4537 | |
---|
4538 | * sapi/src/exinit.c: Slightly rework initialization so there is a valid |
---|
4539 | thread as _Thread_Executing when the pre_tasking hook is called. This |
---|
4540 | allows one directives and malloc to potentially use mutex protection. |
---|
4541 | |
---|
4542 | 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4543 | |
---|
4544 | * libmisc/shell/cmds.c, libmisc/shell/shell.c: Remove fileno-hacks. |
---|
4545 | * libmisc/monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__. |
---|
4546 | |
---|
4547 | 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4548 | |
---|
4549 | * configure.in, itron/configure.in, posix/configure.in, |
---|
4550 | libfs/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. |
---|
4551 | |
---|
4552 | 2001-04-26 Joel Sherrill <joel@OARcorp.com> |
---|
4553 | |
---|
4554 | * posix/include/rtems/posix/mqueue.h, |
---|
4555 | posix/inline/rtems/posix/mqueue.inl, posix/src/mqueue.c, |
---|
4556 | posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c, |
---|
4557 | posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, |
---|
4558 | posix/src/mqueueopen.c, posix/src/mqueuerecvsupp.c, |
---|
4559 | posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c: Per PR81 reworked |
---|
4560 | to add a message queue descriptor separate from the underlying message |
---|
4561 | queue. This allows non-blocking to follow the "open" not the underlying |
---|
4562 | queue. |
---|
4563 | * score/src/objectcomparenamestring.c: Fix typos. |
---|
4564 | * score/include/rtems/score/object.h, |
---|
4565 | score/inline/rtems/score/object.inl, score/ |
---|
4566 | src/objectcomparenamestring.c: Address PR81 that reworked POSIX message |
---|
4567 | queues to add a descriptor separate from the underlying message queue. |
---|
4568 | This allows non-blocking to follow the "open" not the underlying queue. |
---|
4569 | As part of debugging this it became clear that |
---|
4570 | _Objects_Compare_name_string was broken and a simple version using |
---|
4571 | strncmp() was substituted. |
---|
4572 | |
---|
4573 | 2001-04-24 Joel Sherrill <joel@OARcorp.com> |
---|
4574 | |
---|
4575 | * libfs/src/imfs/memfile.c (memfile_open): Did not set iop->size and |
---|
4576 | thus the value was incorrect. Before this field was cleared, this |
---|
4577 | resulted in the value from the last time that IOP was used being still |
---|
4578 | in place. Discovered by Andrew Bythell <abythell@nortelnetworks.com>. |
---|
4579 | |
---|
4580 | 2001-04-24 Eric Norum <eric.norum@usask.ca> |
---|
4581 | |
---|
4582 | * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS |
---|
4583 | NTP synchronization a little more robust -- no NTP daemon yet, but at |
---|
4584 | least it trys a little harder when the primary NTP server is down. |
---|
4585 | |
---|
4586 | 2001-04-22 Joel Sherrill <joel@OARcorp.com> |
---|
4587 | |
---|
4588 | * itron/src/task.c (_ITRON_Task_User_extensions): Add new fields to be |
---|
4589 | correct in respect to newly added fields for separate switch list. |
---|
4590 | |
---|
4591 | 2001-04-20 Radzislaw Galler <rgaller@et.put.poznan.pl> |
---|
4592 | |
---|
4593 | * libnetworking/modem/ppp.c, libnetworking/pppd/main.c, |
---|
4594 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
4595 | libnetworking/pppd/modem_example/modem.c, |
---|
4596 | libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and |
---|
4597 | other strings into English. |
---|
4598 | * libnetworking/pppd/STATUS: updated to reflect the changes. |
---|
4599 | |
---|
4600 | 2001-04-20 Joel Sherrill <joel@OARcorp.com> |
---|
4601 | |
---|
4602 | * libmisc/devnull/devnull.c (null_initialize): Added check to ensure |
---|
4603 | that the driver is only initialized once. Otherwise, it will abort when |
---|
4604 | the device /dev/null is present. (null_write): Do not dereference a NULL |
---|
4605 | pointer. |
---|
4606 | * libfs/src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print only |
---|
4607 | information that does not vary based on target or memory configuration. |
---|
4608 | The old prints are still there in case they are needed in the future to |
---|
4609 | debug. Printing target dependent addresses makes the test output vary |
---|
4610 | by target unnecessarily. |
---|
4611 | |
---|
4612 | 2001-04-20 Jake Janovetz <janovetz@uiuc.edu> |
---|
4613 | |
---|
4614 | * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work |
---|
4615 | again. |
---|
4616 | |
---|
4617 | 2001-04-20 Fernando Ruiz Casas <correo@fernando-ruiz.com> |
---|
4618 | |
---|
4619 | * Added initial shell functionality. |
---|
4620 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
4621 | Reflect having added shell. |
---|
4622 | * libmisc/shell/.cvsignore, libmisc/shell/Makefile.am, |
---|
4623 | libmisc/shell/README, libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
4624 | libmisc/shell/shell.h: New files. |
---|
4625 | |
---|
4626 | 2001-04-16 Joel Sherrill <joel@OARcorp.com> |
---|
4627 | |
---|
4628 | * sapi/include/confdefs.h: Fix real-time clock support. |
---|
4629 | |
---|
4630 | 2001-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
4631 | |
---|
4632 | * score/macros/rtems/score/userext.inl: Now works after merging patch |
---|
4633 | for functionality requested in PR174. |
---|
4634 | * score/inline/rtems/score/userext.inl: Added a comment explaining the |
---|
4635 | order in which routines appear since it is not the obvious order. |
---|
4636 | |
---|
4637 | 2001-04-08 Joel Sherrill <joel@OARcorp.com> |
---|
4638 | |
---|
4639 | * score/macros/rtems/score/object.inl: Corrected arguments. |
---|
4640 | * score/macros/rtems/score/userext.inl: Updated to reflect modifications |
---|
4641 | to inline version from PR142. |
---|
4642 | * score/inline/rtems/score/userext.inl: Cleanup as side-effect of above. |
---|
4643 | * rtems/src/tasks.c: Pre-initialized switch extension for list. |
---|
4644 | * rtems/macros/rtems/score/timer.inl: Corrected typo on end of line. |
---|
4645 | |
---|
4646 | 2001-04-04 Joel Sherrill <joel@OARcorp.com> |
---|
4647 | |
---|
4648 | * libfs/src/dosfs/Makefile.am: Per PR129 do not install as many files to |
---|
4649 | the $(includedir). |
---|
4650 | |
---|
4651 | 2001-03-29 Joel Sherrill <joel@OARcorp.com> |
---|
4652 | |
---|
4653 | * Per PR126, configuration structures now match docs. |
---|
4654 | * sapi/include/rtems/config.h: Use public data types. |
---|
4655 | * Per PR126, configuration structures now match docs. |
---|
4656 | * rtems/include/rtems/rtems/config.h: Use public data types. |
---|
4657 | * Per PR147 addressed problems when reseting and inserting a timer into |
---|
4658 | a timer chain that did not honor time passage since the last time the |
---|
4659 | timer server was scheduled and the new insertion. |
---|
4660 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerreset.c, |
---|
4661 | rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
4662 | rtems/src/timerserverfirewhen.c: Broke up the "reset server" routine |
---|
4663 | into a set of very specific routines that allowed the server to be |
---|
4664 | unscheduled, timer chains to be "synchronized" with the current time |
---|
4665 | before inserting a new timer. |
---|
4666 | |
---|
4667 | 2001-03-28 Joel Sherrill <joel@OARcorp.com> |
---|
4668 | |
---|
4669 | * PR132 requested some tinkering ot lower memory. |
---|
4670 | * sapi/include/confdefs.h: Lowered footprint of device driver table and |
---|
4671 | statically configure user extensions. Now if no static extensions are |
---|
4672 | configured, then the table is not instantiated. |
---|
4673 | |
---|
4674 | 2001-03-26 Zoltan Kocsi <zoltan@bendor.com.au> |
---|
4675 | |
---|
4676 | * rtems/src/eventsurrender.c: Clear event condition when task is |
---|
4677 | unblocked. This makes sure that subsequent event send thinks the task is |
---|
4678 | still blocked and overwrites the initial events received. |
---|
4679 | |
---|
4680 | 2001-03-23 Joel Sherrill <joel@OARcorp.com> |
---|
4681 | |
---|
4682 | * libfs/src/imfs/memfile.c: Reapply fix from bug report from Jose |
---|
4683 | Sturniolo <jsturnio@nec.com.ar> where NULL pointer was dereferenced when |
---|
4684 | freeing a triply indirect file. The fix was applied to the 4.5 release |
---|
4685 | branch and not the development branch. |
---|
4686 | |
---|
4687 | 2001-03-20 Till Straumann <strauman@SLAC.Stanford.EDU> |
---|
4688 | |
---|
4689 | * PR158 |
---|
4690 | * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the |
---|
4691 | rcmd() library call by commenting out the parts that deal with signals. |
---|
4692 | This enables RTEMS to 'rsh' command to a server connecting fd to remote |
---|
4693 | stdio. The 'server-side' parts of this file which deal with |
---|
4694 | authentication are disabled since they are not needed. |
---|
4695 | |
---|
4696 | 2001-03-19 Joel Sherrill <joel@OARcorp.com> |
---|
4697 | |
---|
4698 | * posix/sys/utsname.h: Added C++ wrapper. |
---|
4699 | |
---|
4700 | 2001-03-15 Ralf Corsepius <corsepius@faw.uni-ulm.de> |
---|
4701 | |
---|
4702 | * libnetworking/include/.cvsignore: Remove dangling file. |
---|
4703 | |
---|
4704 | 2001-03-15 Joel Sherrill <joel@OARcorp.com> |
---|
4705 | |
---|
4706 | * sapi/src/extension.c: Split to reduce minimum code size per PR134. |
---|
4707 | * sapi/src/extensioncreate.c, sapi/src/extensiondelete.c, |
---|
4708 | sapi/src/extensionident.c: New files. src/Makefile.am: Modified to |
---|
4709 | reflect above. |
---|
4710 | |
---|
4711 | 2001-03-01 Joel Sherrill <joel@OARcorp.com> |
---|
4712 | |
---|
4713 | * libfs/src/imfs/.cvsignore: Added stamp-h1.in. |
---|
4714 | |
---|
4715 | 2001-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4716 | |
---|
4717 | * configure.in: AC_DEFINE RTEMS_UNIX if RTEMS_CPU=unix. |
---|
4718 | |
---|
4719 | 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4720 | |
---|
4721 | * libmisc/monitor/mon-command.c: Use #if defined(RTEMS_UNIX). |
---|
4722 | |
---|
4723 | 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4724 | |
---|
4725 | * itron/include/Makefile.am, itron/include/itronsys/Makefile.am, |
---|
4726 | itron/include/rtems/itron/Makefile.am, |
---|
4727 | itron/inline/rtems/itron/Makefile.am, |
---|
4728 | itron/macros/rtems/itron/Makefile.am, posix/include/Makefile.am, |
---|
4729 | posix/include/rtems/posix/Makefile.am, posix/include/sys/Makefile.am, |
---|
4730 | posix/inline/rtems/posix/Makefile.am, |
---|
4731 | posix/macros/rtems/posix/Makefile.am: Apply include_*HEADERS instead of |
---|
4732 | H_FILES. |
---|
4733 | * include/rtems/Makefile.am, include/rtems/score/Makefile.am, |
---|
4734 | inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply |
---|
4735 | include_*HEADERS instead of H_FILES. |
---|
4736 | * sapi/include/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
4737 | sapi/inline/rtems/Makefile.am, sapi/macros/rtems/Makefile.am, |
---|
4738 | rtems/include/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
4739 | rtems/inline/rtems/rtems/Makefile.am, |
---|
4740 | rtems/macros/rtems/rtems/Makefile.am, rtems/ rtems/optman/Makefile.am, |
---|
4741 | libmisc/untar/Makefile.am, libmisc/monitor/Makefile.am, |
---|
4742 | libmisc/dummy/Makefile.am, libmisc/devnull/Makefile.am, |
---|
4743 | libmisc/dumpbuf/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
4744 | libmisc/stackchk/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
4745 | libmisc/cpuuse/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
4746 | libfs/src/imfs/Makefile.am, libnetworking/Makefile.am, |
---|
4747 | libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
4748 | libnetworking/net/Makefile.am, libnetworking/ netinet/Makefile.am, |
---|
4749 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
4750 | libnetworking/ rtems_servers/Makefile.am, |
---|
4751 | libnetworking/rtems_webserver/Makefile.am, |
---|
4752 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Apply |
---|
4753 | include_*HEADERS instead of H_FILES. |
---|
4754 | * libnetworking/include/Makefile.am: Remove. |
---|
4755 | * libnetworking/Makefile.am: Add handling of *.h files. |
---|
4756 | * libnetworking/configure.in: Remove include/Makefile. |
---|
4757 | |
---|
4758 | 2001-01-31 Sergei Organov <osv@javad.ru> |
---|
4759 | |
---|
4760 | * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with |
---|
4761 | current dir and root dir removed in favor of new libio support for |
---|
4762 | task-local current and root directories. - Bug in `close_data_socket()' |
---|
4763 | introduced by previous change fixed. - `command_pasv()' changed to set |
---|
4764 | timeout on socket we are listening on and code fixed to don't close |
---|
4765 | socket twice on error. - `serr()' changed to clear `errno'. - |
---|
4766 | `data_socket()' changed to clear `errno' before `bind()'. - `session()' |
---|
4767 | changed to clear `errno' before processing session. - |
---|
4768 | `close_data_socket()' fixed to close both active and passive sockets. - |
---|
4769 | Initialize info->data_socket to -1 in `daemon()'. - Initialize `fname' |
---|
4770 | to empty string in `exec_command()'. |
---|
4771 | |
---|
4772 | 2001-01-31 Joel Sherrill <joel@OARcorp.com> |
---|
4773 | |
---|
4774 | * rtems/include/rtems/rtems/timer.h: Missed merging these modifications |
---|
4775 | in previous merge of new timer functionality. |
---|
4776 | |
---|
4777 | 2001-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
4778 | |
---|
4779 | * score/src/objectextendinformation.c: Added include of string.h to |
---|
4780 | eliminate warning. |
---|
4781 | * Fixed bug where resetting a timer that was not at the head of one of |
---|
4782 | the task timer chains resulted in the Timer Server task waking up too |
---|
4783 | far in the future. |
---|
4784 | * Added rtems_timer_get_information() directive to support testing. |
---|
4785 | * src/timerserver.c, include/rtems/rtems/timer.h, |
---|
4786 | * rtems/src/timergetinfo.c: New file. |
---|
4787 | * rtems/src/Makefile.am: Modified to reflect above. |
---|
4788 | |
---|
4789 | 2001-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.d> |
---|
4790 | |
---|
4791 | * sapi/include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not |
---|
4792 | using NEWLIB, cleanup related comment. |
---|
4793 | |
---|
4794 | 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4795 | |
---|
4796 | * sapi/include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull. |
---|
4797 | |
---|
4798 | 2001-01-25 Eric Norum <eric.norum@usask.ca> |
---|
4799 | |
---|
4800 | * libnetworking/lib/tftpDriver.c: Reduce first timeout interval. This |
---|
4801 | improves throughput on systems which are dropping packets. Only the |
---|
4802 | first timeout is reduced. This keeps the number of extra packets down |
---|
4803 | on networks that are very busy and dropping lots of packets. |
---|
4804 | |
---|
4805 | 2001-01-24 Sergei Organov <osv@javad.ru> |
---|
4806 | |
---|
4807 | * libnetworking/rtems_servers/ftpd.c, |
---|
4808 | libnetworking/rtems_servers/ftpd.h: - Timeouts on sockets implemented. |
---|
4809 | 'idle' field added to configuration. No timeout by default to keep |
---|
4810 | backward compatibility. Note: SITE IDLE command not implemented yet. - |
---|
4811 | Basic global access control implemented. 'access' field added to |
---|
4812 | configuration. No access limitations by default to keep backward |
---|
4813 | compatibility. - Anchor data socket for active mode (using self IP and |
---|
4814 | port 20.) - Fixed default data port support (still not tested). - Don't |
---|
4815 | allow IP address different from originating host in PORT command to |
---|
4816 | improve security. - Fixed bug in MDTM command. - Check for correctness |
---|
4817 | of parsing of argument in command_port(). - Fixed squeeze_path() to |
---|
4818 | don't allow names like 'NAME/smth' where 'NAME' is not a directory. - |
---|
4819 | Command parsing a little bit improved: command names are now converted |
---|
4820 | to upper-case to be more compatible with RFC (command names are not |
---|
4821 | case-sensitive.). - Reformat comments so that they have RTEMS |
---|
4822 | look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous |
---|
4823 | changes. - True ASCII mode implemented (doesn't work for hooks and |
---|
4824 | /dev/null) - Passive mode implemented, PASV command added. - Default |
---|
4825 | port for data connection could be used (untested, can't find ftp client |
---|
4826 | that doesn't send PORT command). - SYST reply changed to UNIX, as former |
---|
4827 | RTEMS isn't registered name. - Reply codes reviewed and fixed. |
---|
4828 | |
---|
4829 | 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4830 | |
---|
4831 | * posix/configure.in: Add src/config.h. |
---|
4832 | * posix/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4833 | * posix/src/.cvsignore: Add config.h and stamp-h. |
---|
4834 | * posix/src/*.c: Add config.h support. |
---|
4835 | |
---|
4836 | 2001-01-23 Joel Sherrill <joel@OARcorp.com> |
---|
4837 | |
---|
4838 | * posix/src/alarm.c: Eliminated use of C++ style comments. |
---|
4839 | |
---|
4840 | 2001-01-22 Michael Hamel <mhamel@adi.co.nz> |
---|
4841 | |
---|
4842 | * posix/include/rtems/posix/semaphore.h, |
---|
4843 | posix/inline/rtems/posix/semaphore.inl, posix/ src/ptimer1.c, |
---|
4844 | posix/include/rtems/posix/semaphore.h, |
---|
4845 | posix/inline/rtems/posix/semaphore.inl, posix/src/alarm.c, |
---|
4846 | posix/src/ptimer1.c, posix/src/semaphorenametoid.c, posix/src/semopen.c, |
---|
4847 | posix/src/semunlink.c, rtems/include/rtems.h, rtems/src/signalcatch.c: |
---|
4848 | Modifications to make CodeWarrior happy. |
---|
4849 | |
---|
4850 | 2001-01-22 Joel Sherrill <joel@OARcorp.com> |
---|
4851 | |
---|
4852 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerserver.c: Add |
---|
4853 | priority argument to rtems_timer_initiate_server(). |
---|
4854 | |
---|
4855 | 2001-01-18 Joel Sherrill <joel@OARcorp.com> |
---|
4856 | |
---|
4857 | * score/include/rtems/system.h, rtems/include/rtems/system.h: Only |
---|
4858 | include cpuopts.h when building a multilib configuration. Some ports |
---|
4859 | still need targopts.h but this small modification lets those ports work |
---|
4860 | non-multilib while fixing being fixed for multilib. |
---|
4861 | |
---|
4862 | 2001-01-17 Joel Sherrill <joel@OARcorp.com> |
---|
4863 | |
---|
4864 | * ChangeLog: Deleted duplicate blank line. |
---|
4865 | |
---|
4866 | 2001-01-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4867 | |
---|
4868 | * libfs/configure.in: Add src/imfs/config.h. |
---|
4869 | * libfs/src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4870 | * libfs/src/imfs/.cvsignore: Add config.h and stamp-h. |
---|
4871 | * libfs/src/imfs/*.c: Add config.h support. |
---|
4872 | |
---|
4873 | 2001-01-16 Joel Sherrill <joel@OARcorp.com> |
---|
4874 | |
---|
4875 | * posix/inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): |
---|
4876 | Corrected name of routine in header. |
---|
4877 | * rtems/Added task-based timers to the Timer Manager. This added three |
---|
4878 | new directives: - rtems_timer_initiate_server - |
---|
4879 | rtems_timer_server_fire_after - rtems_timer_server_fire_when In the |
---|
4880 | process of doing this, a number of cleanups were made. |
---|
4881 | * rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
4882 | rtems/src/timerserverfirewhen.c: New files. |
---|
4883 | * rtems/include/timer/timer.h: Added new prototypes and supporting types. |
---|
4884 | * rtems/inline/rtems/rtems/timer.h, rtems/macros/rtems/rtems/timer.h: |
---|
4885 | Enhanced _Timer_Is_interval_class() to cover the class |
---|
4886 | TIMER_INTERVAL_ON_TASK. |
---|
4887 | * rtems/src/Makefile.am: Accounted for new files. |
---|
4888 | * rtems/src/rtemstimer.c: Added initialization of _Timer_Server variable. |
---|
4889 | * rtems/src/timercancel.c, rtems/src/timerreset.c: Account for addition |
---|
4890 | of timer classes. Also corrected the headers. |
---|
4891 | * rtems/src/timercreate.c, rtems/src/timerdelete.c, |
---|
4892 | rtems/src/timerfireafter.c, rtems/ src/timerfireafter.c, |
---|
4893 | rtems/src/timerident.c: Corrected header. |
---|
4894 | * rtems/src/taskmode.c: Ensure the this service does not dispatch before |
---|
4895 | tasking is enabled at initialization time. |
---|
4896 | |
---|
4897 | 2001-01-12 Sergei Organov <osv@javad.ru> |
---|
4898 | |
---|
4899 | * libnetworking/rtems_servers/ftpd.c, |
---|
4900 | libnetworking/rtems_servers/ftpd.h: - use pool of pre-created threads to |
---|
4901 | handle sessions instead of creating/deleting threads on the fly. - LIST |
---|
4902 | output is now similar to what "/bin/ls -al" would output, thus FTP |
---|
4903 | clients such Netscape are happy with it. - LIST NAME now works (both for |
---|
4904 | files and directories) - added support for NLST, CDUP, and MDTM FTP |
---|
4905 | commands to make more FTP clients happy . - keep track of CWD for every |
---|
4906 | session separately. - ability to specify root directory name for FTPD in |
---|
4907 | configuration table. FTPD will then create illusion for FTP clients that |
---|
4908 | this is actually root directory. - ignore options sent in commands, thus |
---|
4909 | LIST -al FILE works and doesn't try to list "-al" directory. - buffers |
---|
4910 | are allocated on stack instead of heap where possible to eliminate |
---|
4911 | malloc/free calls (avoid possible heap fragmentation troubles). - drop |
---|
4912 | using of task notepad to pass parameters - use function arguments |
---|
4913 | instead. - use snprintf() instead of sprintf() as the latter is unsafe. |
---|
4914 | - use of PF_INET in socket() instead of AF_INET. |
---|
4915 | |
---|
4916 | 2001-01-12 Joel Sherrill <joel@OARcorp.com> |
---|
4917 | |
---|
4918 | * posix/src/clockgetres.c: Fixed match problem. We are not converting |
---|
4919 | an interval to a timespec -- it is actually a real number of |
---|
4920 | microseconds. |
---|
4921 | * posix/src/README.mqueue: Enhanced example. |
---|
4922 | |
---|
4923 | 2001-01-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
4924 | |
---|
4925 | * libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, |
---|
4926 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_eval.c, |
---|
4927 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
4928 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
4929 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/memfile.c, |
---|
4930 | libfs/src/imfs/miniimfs_init.c: Final developmental update to "tarfs". |
---|
4931 | When rtems_tarfs_load() is called, it checks the permissions on each |
---|
4932 | file. If there is write permission, it just creates a standard file |
---|
4933 | using "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no |
---|
4934 | write permission, it creates a LINEAR_FILE node with the appropriate |
---|
4935 | properties. If the permission is ever changed to writeable, IMFS_fchmod |
---|
4936 | converts it to a regular memory file. |
---|
4937 | |
---|
4938 | 2001-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4939 | |
---|
4940 | * score/src/threadinitialize.c: Removed warning. |
---|
4941 | |
---|
4942 | 2001-01-08 Joel Sherrill <joel@OARcorp.com> |
---|
4943 | |
---|
4944 | * score/src/threadinitialize.c: Fix my bad hack of Ralf's fp_area |
---|
4945 | warning removal patch. :(. |
---|
4946 | |
---|
4947 | 2001-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4948 | |
---|
4949 | * itron/configure.in: Add src/config.h. |
---|
4950 | * itron/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4951 | * itron/src/.cvsignore: Add config.h and stamp-h. |
---|
4952 | * itron/src/*.c: Add config.h support. |
---|
4953 | |
---|
4954 | 2001-01-05 Joel Sherrill <joel@OARcorp.com> |
---|
4955 | |
---|
4956 | * libmisc/devnull: New addition. Moved from libcpu/sh. |
---|
4957 | * libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
4958 | libmisc/devnull/.cvsignore, libmisc/ devnull/Makefile.am: New files. |
---|
4959 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
4960 | Modified to reflect addition of above. |
---|
4961 | |
---|
4962 | 2001-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
4963 | |
---|
4964 | * score/src/isr.c: Modify to properly dereference _ISR_Vector_table now |
---|
4965 | that it is dynamically allocated. |
---|
4966 | |
---|
4967 | 2001-01-02 Joel Sherrill <joel@OARcorp.com> |
---|
4968 | |
---|
4969 | * libnetworking/CHANGELOG: Removed. |
---|
4970 | * libnetworking/README: Merged CHANGELOG contents as initial changes. |
---|
4971 | |
---|
4972 | 2000-12-19 Joel Sherrill <joel@OARcorp.com> |
---|
4973 | |
---|
4974 | * posix/src/pthreadgetschedparam.c: Do not set output parameters if the |
---|
4975 | pointers are NULL. |
---|
4976 | * score/src/isr.c: Allocate the _ISR_Vector_table all the time not just |
---|
4977 | when we are allocating an interrupt stack. |
---|
4978 | |
---|
4979 | 2000-12-14 Eric Norum <eric.norum@usask.ca> |
---|
4980 | |
---|
4981 | * libnetworking/lib/tftpDriver.c: Added write capability. |
---|
4982 | |
---|
4983 | 2000-12-13 Joel Sherrill <joel@OARcorp.com> |
---|
4984 | |
---|
4985 | * score/include/rtems/score/isr.h, score/src/isr.c: Allocate it from the |
---|
4986 | workspace rather than explicitly declaring it. This allows the size to |
---|
4987 | be a non-constant from the perspective of score/cpu. |
---|
4988 | |
---|
4989 | 2000-12-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
4990 | |
---|
4991 | * libfs/src/imfs/linearfile.c, libfs/src/imfs/imfs_load_tar.c: New files. |
---|
4992 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/imfs.h, |
---|
4993 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
4994 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
4995 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
4996 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/miniimfs_init.c: Added |
---|
4997 | "tarfs". This is not really a tar filesystem. It is a way to load a tar |
---|
4998 | image into the IMFS but actually leave bulky file contents in the |
---|
4999 | original tar image. It essentially adds the linear file type and |
---|
5000 | associated support and a loader routine. |
---|
5001 | |
---|
5002 | 2000-12-08 Joel Sherrill <joel@OARcorp.com> |
---|
5003 | |
---|
5004 | * libnetworking/libc/linkaddr.c: Initialized variable to remove warning. |
---|
5005 | * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made |
---|
5006 | numerous variable declarations conditional on PPP_COMPRESS and |
---|
5007 | PPP_FILTER. Commented out variables that were not used because the code |
---|
5008 | using them was commented out. Removed totally unused variables. |
---|
5009 | * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings. |
---|
5010 | * libnetworking/pppd/pppmain.c: Removed numerous warnings. |
---|
5011 | |
---|
5012 | 2000-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
5013 | |
---|
5014 | * posix/src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to |
---|
5015 | eliminate warning. |
---|
5016 | * rtems/src/regiongetinfo.c: Removed unused variable to eliminate |
---|
5017 | warning. |
---|
5018 | |
---|
5019 | 2000-12-01 Joel Sherrill <joel@OARcorp.com> |
---|
5020 | |
---|
5021 | * configure.in: Removed error check for enabling macros with either |
---|
5022 | POSIX or ITRON API. |
---|
5023 | * Added macro support to ITRON API. This is known to compile. |
---|
5024 | * itron/Makefile.am: Added macros directory. |
---|
5025 | * itron/configure.in: Removed error check for enabling macros. |
---|
5026 | * itron/macros/.cvsignore, itron/macros/Makefile.am, |
---|
5027 | itron/macros/rtems/.cvsignore, itron/macros/rtems/Makefile.am, |
---|
5028 | itron/macros/rtems/itron/.cvsignore, |
---|
5029 | itron/macros/rtems/itron/Makefile.am, |
---|
5030 | itron/macros/rtems/itron/eventflags.inl, |
---|
5031 | itron/macros/rtems/itron/fmempool.inl, |
---|
5032 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
5033 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
5034 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
5035 | itron/macros/rtems/itron/semaphore.inl, |
---|
5036 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
5037 | itron/macros/rtems/itron/time.inl, |
---|
5038 | itron/macros/rtems/itron/vmempool.inl: New files. |
---|
5039 | * posix/include/rtems/posix/cond.h: #if 0'ed out prototype of |
---|
5040 | _POSIX_Condition_variables_Get to avoid conflict with macro |
---|
5041 | implementation. |
---|
5042 | * Added macro support to POSIX API. This is known to compile. |
---|
5043 | * posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/intr.inl, |
---|
5044 | posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl, |
---|
5045 | posix/macros/rtems/posix/mutex.inl, |
---|
5046 | posix/macros/rtems/posix/priority.inl, |
---|
5047 | posix/macros/rtems/posix/pthread.inl, |
---|
5048 | posix/macros/rtems/posix/semaphore.inl, |
---|
5049 | posix/macros/rtems/posix/timer.inl: New files. |
---|
5050 | * posix/configure.in: Removed error check for enabling macros. |
---|
5051 | * posix/rtems/posix/mutex.h: #if 0'ed out prototypes for inlined |
---|
5052 | routines since you cannot have prototypes for macros. |
---|
5053 | * posix/macros/rtems/posix/Makefile.am: Added files. |
---|
5054 | * score/macros/rtems/score/coresem.inl: Removed comments since |
---|
5055 | convention calls for comments to be in inline versin. |
---|
5056 | * score/macros/rtems/score/object.inl (Objects_Get_local_object): Fixed |
---|
5057 | style to use _ prefix on variable names and use parentheses. |
---|
5058 | * score/macros/rtems/score/object.inl (_Objects_Namespace_remove): Added. |
---|
5059 | |
---|
5060 | 2000-11-30 Joel Sherrill <joel@OARcorp.com> |
---|
5061 | |
---|
5062 | * posix/inline/rtems/posix/mqueue.inl: Removed explicit dependency on |
---|
5063 | abs(). |
---|
5064 | * General effort to make things compile with macros not inlines |
---|
5065 | * score/inline/rtems/score/coremutex.inl: Added comment indicating for |
---|
5066 | macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in |
---|
5067 | src/coremutexseize.c. |
---|
5068 | * score/src/coremutexseize.c: Added body of |
---|
5069 | _CORE_mutex_Seize_interrupt_trylock() for macro case. |
---|
5070 | * score/macros/rtems/score/coremutex.inl: Added prototype for |
---|
5071 | _CORE_mutex_Seize_interrupt_trylock() since there is a real body when |
---|
5072 | macros are enabled. |
---|
5073 | * score/macros/rtems/score/coresem.inl: Added macro implementation of |
---|
5074 | _CORE_semaphore_Seize_isr_disable. |
---|
5075 | * score/macros/score/Makefile.am: Fixed typos. |
---|
5076 | * score/rtems/score/address.inl: Correct macro implementation of |
---|
5077 | _Addresses_Is_aligned() so it would compile. |
---|
5078 | * score/macros/rtems/score/coremsg.inl: Added closing parentheses. |
---|
5079 | * rtems/src/msgqsubmit.c: Modified multiprocessing conditional so this |
---|
5080 | would compile with both macros and inlines. |
---|
5081 | * rtems/macros/rtems/rtems/sem.inl: Added macro implementation of |
---|
5082 | _Semaphore_Get_interrupt_disable(). |
---|
5083 | * libmisc/mw-fb/mw_uid.c: Removed unnecessary dependency on <bsp.h>. |
---|
5084 | * libnetworking/modem/ppp_tty.c: Changed to include |
---|
5085 | <rtems/termiostypes.h> since that is an RTEMS specific header file. |
---|
5086 | * libnetworking/sys/ttycom.h: Moved to lib/include/sys. |
---|
5087 | * libnetworking/Makefile.am: Modified to reflect above. |
---|
5088 | |
---|
5089 | 2000-11-28 Joel Sherrill <joel@OARcorp.com> |
---|
5090 | |
---|
5091 | * libfs/src/imfs/memfile.c: Bug report from Sturniolo Jose |
---|
5092 | <jsturnio@nec.com.ar> where NULL pointer was dereferenced. |
---|
5093 | |
---|
5094 | 2000-11-28 Chris Johns <ccj@acm.org> |
---|
5095 | |
---|
5096 | * score/src/heapallocate.c: Do not allow the size to overflow when |
---|
5097 | adjusting it. A test allocated a stack of -1 (~0). This actually |
---|
5098 | resulted in a stack being allocated but with a size of 0xb. The |
---|
5099 | allocator did not test the size to see if it rolled through 0 and so |
---|
5100 | allowed the allocation to happen, the thread to get created. The task |
---|
5101 | crashed as you would expect. |
---|
5102 | |
---|
5103 | 2000-11-27 Joel Sherrill <joel@OARcorp.com> |
---|
5104 | |
---|
5105 | * posix/src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX. |
---|
5106 | * libnetworking/libc/res_init.c: Fix typo - adding missing # on include. |
---|
5107 | |
---|
5108 | 2000-11-25 Eric Norum <eric.norum@usask.ca> |
---|
5109 | |
---|
5110 | * libnetworking/libc/res_init.c: Move include to avoid compiler dumping |
---|
5111 | core. |
---|
5112 | |
---|
5113 | 2000-11-25 Antti P Miettinen <antti.p.miettinen@nokia.com> |
---|
5114 | |
---|
5115 | * libnetworking/wrapup/Makefile.am, libnetworking/configure.in, |
---|
5116 | libnetworking/Makefile.am: Added modem subdir. |
---|
5117 | * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h. |
---|
5118 | * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work). |
---|
5119 | * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c, |
---|
5120 | libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c, |
---|
5121 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
5122 | libnetworking/pppd/upap.c: Changes from Thomas Doerfler |
---|
5123 | <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually |
---|
5124 | main.c and ppp_tty.c should be scratched. The modem subdir has the real |
---|
5125 | ppp_tty.c and the real pppd main is in pppmain.c. |
---|
5126 | |
---|
5127 | 2000-11-17 Jennifer Averret <jennifer@OARcorp.com> |
---|
5128 | |
---|
5129 | * libfs/src/imfs/imfs_eval.c: Always return imaginary node at mount |
---|
5130 | points. |
---|
5131 | |
---|
5132 | 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5133 | |
---|
5134 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
5135 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
5136 | libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in |
---|
5137 | ACLOCAL_AMFLAGS. |
---|
5138 | |
---|
5139 | 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5140 | |
---|
5141 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
5142 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
5143 | libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I |
---|
5144 | $(RTEMS_TOPdir)/aclocal. |
---|
5145 | |
---|
5146 | 2000-11-02 Joel Sherrill <joel@OARcorp.com> |
---|
5147 | |
---|
5148 | * score/include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) |
---|
5149 | so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
5150 | POSIX_BOTTOM_REACHED() are actually included. |
---|
5151 | * score/include/rtems/system.h: Add prototypes for |
---|
5152 | POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
5153 | POSIX_BOTTOM_REACHED() removed from newlib. |
---|
5154 | |
---|
5155 | 2000-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
5156 | |
---|
5157 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/deviceio.c, |
---|
5158 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
5159 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
5160 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
5161 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_free.c, |
---|
5162 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_gtkn.c, |
---|
5163 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
5164 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_mknod.c, |
---|
5165 | libfs/src/imfs/imfs_mount.c, libfs/src/imfs/imfs_readlink.c, |
---|
5166 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
5167 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
5168 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
5169 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
5170 | libfs/src/imfs/memfile.c, libfs/src/imfs/miniimfs_init.c: assoc.h, |
---|
5171 | error.h, libio_.h, libio.h, and libcsupport.h moved from libc to |
---|
5172 | lib/include/rtems and now must be referenced as <rtems/XXX.h>. Now we |
---|
5173 | do not have to reach up and over to libc to pick them up. |
---|
5174 | |
---|
5175 | 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5176 | |
---|
5177 | * posix/configure.in: Cleanup comments. |
---|
5178 | |
---|
5179 | 2000-10-30 Joel Sherrill <joel@OARcorp.com> |
---|
5180 | |
---|
5181 | * posix/include/Makefile.am: Updated to reflect files merged into |
---|
5182 | newlib. This resulted in some definitions moving to other files and thus |
---|
5183 | some secondary effects in RTEMS source code. |
---|
5184 | * posix/include/unistd.h: Removed. Now use newlib's. |
---|
5185 | * posix/include/rtems/posix/mqueue.h: Add include of <signal.h>. |
---|
5186 | * posix/include/rtems/posix/threadsup.h: Add include of <sys/signal.h>. |
---|
5187 | * posix/src/execv.c, posix/src/execve.c, posix/src/execvp.c: Corrected |
---|
5188 | prototype to agree with newlib. |
---|
5189 | * posix/src/psignal.c: Rewrote reference to <siginfo.h> in comment since |
---|
5190 | that file no longer exists. |
---|
5191 | * posix/src/pthreadkill.c, posix/src/sigaction.c: Added include of |
---|
5192 | <signal.h>. |
---|
5193 | * posix/src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment |
---|
5194 | since that file no longer exists. |
---|
5195 | * POSIX include files merged into newlib. This resulted in some |
---|
5196 | definitions moving to other files and thus some secondary effects in |
---|
5197 | RTEMS source code. |
---|
5198 | * sapi/include/confdefs.h: Replaced include of <sys/siginfo.h> with |
---|
5199 | <signal.h> since that file no longer exists. |
---|
5200 | * POSIX include files merged into newlib. This resulted in some |
---|
5201 | definitions moving to other files and thus some secondary effects in |
---|
5202 | RTEMS source code. |
---|
5203 | * librpc/src/rpc/Makefile.am, librpc/src/rpc/auth_time.c, |
---|
5204 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/clnt_tcp.c, |
---|
5205 | librpc/src/rpc/clnt_udp.c, librpc/src/rpc/clnt_unix.c, |
---|
5206 | librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_clnt.c, |
---|
5207 | librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c, |
---|
5208 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
5209 | librpc/src/rpc/svc_tcp.c, librpc/src/rpc/svc_udp.c, |
---|
5210 | librpc/src/rpc/svc_unix.c: Use of _read, _write, and _close as macros |
---|
5211 | conflicted with newlib's use of these as routine names. They were |
---|
5212 | renamed to include "_RPC_" prefix. |
---|
5213 | * POSIX include files merged into newlib. This resulted in some |
---|
5214 | definitions moving to other files and thus some secondary effects in |
---|
5215 | RTEMS source code. |
---|
5216 | * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be |
---|
5217 | in sync with newlib's <machine/types.h>. |
---|
5218 | * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes |
---|
5219 | definition of struct itimerval in <sys/time.h>. |
---|
5220 | |
---|
5221 | 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5222 | |
---|
5223 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
5224 | libmisc/Makefile.am, librpc/Makefile.am, libnetworking/Makefile.am: |
---|
5225 | ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU |
---|
5226 | canonicalization. |
---|
5227 | |
---|
5228 | 2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5229 | |
---|
5230 | * libfs/Makefile.am, libfs/configure.in: Introduce GNU canonicalization |
---|
5231 | to libfs/. The approach is currently a bit of a hack as GNU |
---|
5232 | canonicalization does not support the per-BSP build some of the other |
---|
5233 | directories require. As more of the tree is converted, this will become |
---|
5234 | less of an issue. |
---|
5235 | |
---|
5236 | 2000-10-24 Joel Sherrill <joel@OARcorp.com> |
---|
5237 | |
---|
5238 | * libfs/src/imfs/imfs_config.c: New file containing IMFS configuration |
---|
5239 | information split from libc/base_fs.c. |
---|
5240 | * libfs/src/imfs/ioman.c: New file. Moved from lib/libc. Missed |
---|
5241 | previously. |
---|
5242 | * libfs/src/imfs/Makefile.am: Added imfs_config.c and ioman.c. |
---|
5243 | |
---|
5244 | 2000-10-19 Joel Sherrill <joel@OARcorp.com> |
---|
5245 | |
---|
5246 | * libfs/.cvsignore, libfs/src/.cvsignore, libfs/src/imfs/.cvsignore, |
---|
5247 | libfs/wrapup/.cvsignore: New files. |
---|
5248 | |
---|
5249 | 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com> |
---|
5250 | |
---|
5251 | * libnetworking/lib/tftpDriver.c: add comments to handlers struct |
---|
5252 | function pointers. |
---|
5253 | * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be |
---|
5254 | _after_ pointer has been checked against NULL. |
---|
5255 | |
---|
5256 | 2000-10-18 Nick Simon <Nick.SIMON@syntegra.bt.co.uk> |
---|
5257 | |
---|
5258 | * score/src/heapgetinfo.c, score/include/rtems/score/heap.h, |
---|
5259 | score/src/Makefile.am: Added _Heap_Get_information() and information |
---|
5260 | control block. |
---|
5261 | * score/src/heapgetinfo.c: New file. |
---|
5262 | |
---|
5263 | 2000-10-18 Joel Sherrill <joel@OARcorp.com> |
---|
5264 | |
---|
5265 | * sapi/include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if |
---|
5266 | there is no Classic API Initialization Tasks Table defined. |
---|
5267 | * sapi/include/confdefs.h: Modified code that accounts for |
---|
5268 | initialization task/threads with greater than minimum stack sizes so it |
---|
5269 | would compile even if optional APIs are disabled. |
---|
5270 | * rtems/src/regiongetinfo.c, rtems/include/rtems/rtems/region.h, |
---|
5271 | rtems/include/rtems/rtems/types.h, rtems/src/Makefile.am: Added |
---|
5272 | region_get_information() and information control block. |
---|
5273 | * rtems/src/regiongetinfo.c: New file. |
---|
5274 | |
---|
5275 | 2000-10-18 Chris Johns <ccj@acm.org> |
---|
5276 | |
---|
5277 | * libfs created. |
---|
5278 | * libfs/src, libfs/src/imfs, libfs/wrapup: New directories. |
---|
5279 | * libfs/ChangeLog, libfs/Makefile.am, libfs/README, libfs/configure.in, |
---|
5280 | libfs/src/Makefile.am, libfs/wrapup/Makefile.am: New files. |
---|
5281 | * libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs_getchild.c, |
---|
5282 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs.h, |
---|
5283 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_rmnod.c, |
---|
5284 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
5285 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/imfs_creat.c, |
---|
5286 | libfs/src/imfs/imfs_handlers_directory.c, libfs/src/imfs/imfs_symlink.c, |
---|
5287 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_handlers_link.c, |
---|
5288 | libfs/src/imfs/imfs_unixstub.c, libfs/src/imfs/imfs_directory.c, |
---|
5289 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_unlink.c, |
---|
5290 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c, |
---|
5291 | libfs/src/imfs/imfs_unmount.c, libfs/src/imfs/imfs_fchmod.c, |
---|
5292 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_utime.c, |
---|
5293 | libfs/src/imfs/imfs_fcntl.c, libfs/src/imfs/imfs_link.c, |
---|
5294 | libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_fdatasync.c, |
---|
5295 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/miniimfs_init.c, |
---|
5296 | libfs/src/imfs/imfs_free.c, libfs/src/imfs/imfs_mount.c, |
---|
5297 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_ntype.c: New files. |
---|
5298 | Moved from libc. |
---|
5299 | * libnetworking/pppd/ipxcp.c: Fixed a typo. |
---|
5300 | |
---|
5301 | 2000-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
5302 | |
---|
5303 | * sapi/include/confdefs.h: Account for initialization tasks and threads |
---|
5304 | which use larger than minimum stack sizes. |
---|
5305 | |
---|
5306 | 2000-09-29 Stephan Merker <merker@decrc.abb.de> |
---|
5307 | |
---|
5308 | * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c, |
---|
5309 | rtems/src/ratemontimeout.c: Add next_length field so period length can |
---|
5310 | be changed by the the sequence period(X), period(not X) with no |
---|
5311 | intervening cancel or expiration. |
---|
5312 | |
---|
5313 | 2000-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
5314 | |
---|
5315 | * sapi/include/rtems/io.h (rtems_driver_address_table): Added "_entry" |
---|
5316 | to all names. |
---|
5317 | * sapi/src/io.c: Accounted for above. |
---|
5318 | * libmisc/monitor/mon-driver.c: Accounted for addition of "_entry" to |
---|
5319 | fields in rtems_driver_address_table. |
---|
5320 | * libnetworking/rtems_webserver/Makefile.am, |
---|
5321 | libnetworking/rtems_webserver/base64.c, |
---|
5322 | libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c. |
---|
5323 | * libnetworking/rtems_webserver/sock.c: Added file missed in merger. |
---|
5324 | |
---|
5325 | 2000-09-25 Joel Sherrill <joel@OARcorp.com> |
---|
5326 | |
---|
5327 | * score/rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not |
---|
5328 | targopts.h to reduce dependency on BSP. |
---|
5329 | |
---|
5330 | 2000-09-22 Joel Sherrill <joel@OARcorp.com> |
---|
5331 | |
---|
5332 | * librpc/src/xdr/xdr_float.c: Added A29K support. |
---|
5333 | * libnetworking/machine/types.h, libnetworking/pppd/pppd.h, |
---|
5334 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
5335 | libnetworking/rtems_webserver/webmain.c: machine/types.h should not |
---|
5336 | have included rtems.h. It is now including precisely the least amount |
---|
5337 | of low level, yet portable .h files to get the basic RTEMS types |
---|
5338 | defined. This rippled into other files since rtems_bsdnet_internal.h |
---|
5339 | used machine/types.h to include rtems.h. |
---|
5340 | |
---|
5341 | 2000-09-20 Joel Sherrill <joel@OARcorp.com> |
---|
5342 | |
---|
5343 | * score/src/objectgetbyindex.c: Do not enable dispatching on an error |
---|
5344 | path it was not disabled on. |
---|
5345 | |
---|
5346 | 2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5347 | |
---|
5348 | * wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems. |
---|
5349 | * libnetworking/ChangeLog: Cleanup. |
---|
5350 | |
---|
5351 | 2000-09-05 Joel Sherrill <joel@OARcorp.com> |
---|
5352 | |
---|
5353 | * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to |
---|
5354 | internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY |
---|
5355 | confusion and to work with the converted flags. |
---|
5356 | |
---|
5357 | 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5358 | |
---|
5359 | * wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, |
---|
5360 | wrapup/rtems/Makefile.am, itron/src/Makefile.am, posix/src/Makefile.am, |
---|
5361 | posix/optman/Makefile.am, score/src/Makefile.am, sapi/src/Makefile.am, |
---|
5362 | sapi/optman/Makefile.am, rtems/optman/Makefile.am, |
---|
5363 | rtems/src/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
5364 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
5365 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
5366 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
5367 | libmisc/wrapup/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
5368 | librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
5369 | libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am, |
---|
5370 | libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am, |
---|
5371 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
5372 | libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
5373 | libnetworking/rtems_servers/Makefile.am, |
---|
5374 | libnetworking/rtems_webserver/Makefile.am, |
---|
5375 | libnetworking/wrapup/Makefile.am: Include compile.am. |
---|
5376 | |
---|
5377 | 2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com> |
---|
5378 | |
---|
5379 | * libnetworking/emfdb.c: Removed stray semi-colon. Reported on GoAhead |
---|
5380 | mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>. |
---|
5381 | |
---|
5382 | 2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5383 | |
---|
5384 | * libnetworking/netinet/tcp_input.c: Spelling corrections. |
---|
5385 | |
---|
5386 | 2000-08-31 Joel Sherrill <joel@OARcorp.com> |
---|
5387 | |
---|
5388 | * Merged version 2.1 of GoAhead webserver. This update was submitted by |
---|
5389 | Antti P Miettinen <antti.p.miettinen@nokia.com>. |
---|
5390 | * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h, |
---|
5391 | libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h, |
---|
5392 | libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files. |
---|
5393 | * libnetworking/wbase64.c: Removed. |
---|
5394 | * libnetworking/Makefile.am, libnetworking/asp.c, |
---|
5395 | libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h, |
---|
5396 | libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c, |
---|
5397 | libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c, |
---|
5398 | libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c, |
---|
5399 | libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c, |
---|
5400 | libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c, |
---|
5401 | libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c, |
---|
5402 | libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c, |
---|
5403 | libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h: |
---|
5404 | Modified. |
---|
5405 | |
---|
5406 | 2000-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
5407 | |
---|
5408 | * posix/Many files, score/Many files, libmisc/Many files: Moved |
---|
5409 | posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so |
---|
5410 | it would be available within all APIs. |
---|
5411 | * libmisc/mw-fb/.cvsignore, libnetworking/rtems_webserver/license.txt: |
---|
5412 | New file. |
---|
5413 | |
---|
5414 | 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
5415 | |
---|
5416 | * rtems/taskstart.c: Removed 1st cut at rtems_task_start_main_style. |
---|
5417 | Only committed this so it could be easily revisited as we discussing |
---|
5418 | moving main() to user space from BSP space. |
---|
5419 | * rtems/taskstart.c: Added 1st cut at rtems_task_start_main_style. |
---|
5420 | |
---|
5421 | 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com> |
---|
5422 | |
---|
5423 | * Added generic Micro FrameBuffer interface for MicroWindows. This |
---|
5424 | interface allows MicroWindows to under RTEMS. A sample driver has been |
---|
5425 | developed for the pc386 BSP. See pc386/fb_vga.c as a sample. |
---|
5426 | * Added Uniform Input Device interface for MicroWindows. See PC386 bsp |
---|
5427 | for sample drivers for mouse and keyboard (console). |
---|
5428 | * libmisc/mw-bf: New directory. |
---|
5429 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
5430 | Account for mw-fb. |
---|
5431 | * libmisc/mw-fb/Makefile.am, libmisc/mw-fb/mw_fb.c, |
---|
5432 | libmisc/mw-fb/mw_fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: |
---|
5433 | New file. |
---|
5434 | |
---|
5435 | 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
5436 | |
---|
5437 | * posix/inline/rtems/posix/timer.inl, posix/include/rtems/posix/timer.h, |
---|
5438 | posix/ inline/rtems/posix/Makefile.am, posix/src/ptimer1.c: Redid the |
---|
5439 | style of src/ptimer1.c. Continued effort to make the POSIX Timer |
---|
5440 | implementation match that of other managers. Added data structures |
---|
5441 | required to use SuperCore Object Handler. |
---|
5442 | |
---|
5443 | 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5444 | |
---|
5445 | * score/include/rtems/system.h: Include cpuopts.h for __i386__. |
---|
5446 | |
---|
5447 | 2000-08-15 Joel Sherrill <joel@OARcorp.com> |
---|
5448 | |
---|
5449 | * posix/src/ptimer1.c: Minor formatting fixes. |
---|
5450 | * posix/src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. |
---|
5451 | * posix/src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and |
---|
5452 | used structure copy instead. |
---|
5453 | * posix/src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. |
---|
5454 | * posix/include/rtems/posix/timer.h: Ditto. |
---|
5455 | * posix/src/ptimer1.c: Switched to using |
---|
5456 | set_errno_and_return_minus_one() to ensure that errno was always set. |
---|
5457 | * posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get |
---|
5458 | to use SuperCore _TOD_Current variable. |
---|
5459 | |
---|
5460 | 2000-08-10 Joel Sherrill <joel@OARcorp.com> |
---|
5461 | |
---|
5462 | * ChangeLog, itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
5463 | sapi/ChangeLog, rtems/ChangeLog, libmisc/ChangeLog, librpc/ChangeLog, |
---|
5464 | libnetworking/ChangeLog: New file. |
---|
5465 | |
---|