1 | 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2 | |
---|
3 | * aclocal/version.m4: 4.6.99.0. |
---|
4 | |
---|
5 | 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
6 | |
---|
7 | * libnetworking/Makefile.am: Remove ACLOCAL_AMFLAGS. |
---|
8 | |
---|
9 | 2004-01-30 Wilfried Busalski <w.busalski@lancier-monitoring.de> |
---|
10 | |
---|
11 | PR pppd/564 |
---|
12 | * libnetworking/net/if_ppp.c, libnetworking/net/if_pppvar.h, |
---|
13 | libnetworking/net/ppp_tty.c: ppp0 Interface lose packets if the |
---|
14 | system use a slow baudrate for the modem or the tcp/ip-packet is |
---|
15 | fragmented. |
---|
16 | |
---|
17 | 2004-01-30 Joel Sherrill <joel@OARcorp.com> |
---|
18 | |
---|
19 | * ChangeLog, rtems/Makefile.am, rtems/include/rtems/rtems/support.h: |
---|
20 | Reverse developmental patches accidentally committed. |
---|
21 | |
---|
22 | 2004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
23 | |
---|
24 | * ChangeLog: Merge-in libnetworking/ChangeLog. |
---|
25 | * ChangeLog: Merge-in libcsupport/ChangeLog. |
---|
26 | * ChangeLog: Merge-in libblock/ChangeLog, libfs/ChangeLog. |
---|
27 | * ChangeLog: Merge-in libmisc/ChangeLog, librpc/ChangeLog. |
---|
28 | * ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
29 | sapi/ChangeLog, rtems/ChangeLog. |
---|
30 | * libblock/ChangeLog, libfs/ChangeLog, libcsupport/ChangeLog, |
---|
31 | libmisc/ChangeLog, librpc/ChangeLog, libnetworking/ChangeLog, |
---|
32 | itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, |
---|
33 | rtems/ChangeLog: Remove. |
---|
34 | |
---|
35 | 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
36 | |
---|
37 | * aclocal/rtems-top.m4: Remove PROJECT_ROOT. Prepend ../ to $1. |
---|
38 | * aclocal/env-rtemscpu.m4: Reworked. |
---|
39 | * configure.ac: RTEMS_TOP([.]). |
---|
40 | |
---|
41 | 2004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
42 | |
---|
43 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
44 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
45 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
46 | libcsupport/Makefile.am, libnetworking/Makefile.am: Add PREINSTALL_DIRS. |
---|
47 | |
---|
48 | 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
49 | |
---|
50 | * wrapup/Makefile.am: Remove $(ARCH)/$(dirstamp). Add TMPINSTALL_FILES |
---|
51 | to CLEANFILES. |
---|
52 | * automake/local.am: Remove depend-am. |
---|
53 | * automake/subdirs.am: Remove depend-recursive. |
---|
54 | * score/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
55 | PREINSTALL_FILES to CLEANFILES. Add cpuopts.h to DISTCLEANFILES. |
---|
56 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, sapi/Makefile.am, |
---|
57 | rtems/Makefile.am, libmisc/Makefile.am, librpc/Makefile.am, |
---|
58 | libblock/Makefile.am, libfs/Makefile.am, libcsupport/Makefile.am, |
---|
59 | libnetworking/Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add |
---|
60 | PREINSTALL_FILES to CLEANFILES. |
---|
61 | * libnetworking/netinet/in_cksum.c: #include netinet/in_cksum_<cpu>.h. |
---|
62 | |
---|
63 | 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
64 | |
---|
65 | PR/549 networking |
---|
66 | * libnetworking/netinet/in_cksum_powerpc.h: New (copy of |
---|
67 | in_cksum_powerpc.c). |
---|
68 | * libnetworking/netinet/in_cksum_i386.h: New (copy of in_cksum_i386.c). |
---|
69 | * libnetworking/netinet/in_cksum_arm.h: New (copy of in_cksum_arm.c). |
---|
70 | * libnetworking/netinet/in_cksum_m68k.c: New (copy of in_cksum_m68k.c). |
---|
71 | * libnetworking/netinet/in_cksum_i386.c, |
---|
72 | libnetworking/netinet/in_cksum_arm.c, |
---|
73 | libnetworking/netinet/in_cksum_powerpc.c, |
---|
74 | libnetworking/netinet/in_cksum_m68k.c: Remove. |
---|
75 | * libnetworking/netinet/Makefile.am: Reflect changes above. |
---|
76 | |
---|
77 | 2004-01-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
78 | |
---|
79 | * configure.ac: Requires automake >= 1.8.1. |
---|
80 | * score/cpu/Makefile.am: Use @RTEMS_CPU@ instead of $(RTEMS_CPU). |
---|
81 | PR 548/rtems |
---|
82 | * libcsupport/Makefile.am: Add src/envlock.c. |
---|
83 | |
---|
84 | 2004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
85 | |
---|
86 | * aclocal/rtems-top.m4: Don't AC_SUBST PROJECT_ROOT. Remove |
---|
87 | PROJECT_TOPdir (Unused). |
---|
88 | * aclocal/env-rtemscpu.m4: Remove PROJECT_RELEASE. Expand |
---|
89 | ${PROJECT_ROOT}. Remove RTEMS_ENABLE_BARE (Unused). Don't AC_SUBST |
---|
90 | RTEMS_BSP. |
---|
91 | * aclocal/enable-bare.m4: Remove (Unused). |
---|
92 | * aclocal/rtems-top.m4: Remove check for cpukit/aclocal/version.m4. |
---|
93 | Remove gnu-make endif HACK (Unused). |
---|
94 | * wrapup/Makefile.am: Include compile.am. Use TMP_LIBS instead of LIBS |
---|
95 | to avoid potential conflicts with auto*tools' LIBS. Reflect new |
---|
96 | locations of libscorecpu*.a. |
---|
97 | * Makefile.am: Remove AUTOMAKE_FILES. |
---|
98 | * automake/compile.am: Replace contents with contents of |
---|
99 | automake/amcompile.am. |
---|
100 | * automake/amcompile.am, automake/lib.am: Remove. |
---|
101 | * configure.ac, aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
102 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
103 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
104 | aclocal/enable-rtems-debug.m4, aclocal/multi.m4, aclocal/multilib.m4: |
---|
105 | Use AS_HELP_STRING instead of AC_HELP_STRING (deprecated in |
---|
106 | autoconf-2.59). |
---|
107 | * automake/local.am: Remove clean-local, depend-gcc. |
---|
108 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am: Include |
---|
109 | compile.am, again. |
---|
110 | * score/macros/rtems/score/README: Remove (Redundant with macros/README). |
---|
111 | * sapi/Makefile.am, rtems/Makefile.am: Include compile.am, again. |
---|
112 | * libmisc/Makefile.am: Include compile.am again. Misc fixes. |
---|
113 | * librpc/Makefile.am: Include compile.am, again. Put man-pages into |
---|
114 | EXTRA_DIST to work around automake not distributing conditionally |
---|
115 | installed *_MANS. Distribute include/rpcsvc. |
---|
116 | * libblock/Makefile.am: Include compile.am, again. Eliminate C_FILES. |
---|
117 | Reformat. |
---|
118 | * libfs/Makefile.am: Include compile.am, again. Reformat/Cleanup. |
---|
119 | * libcsupport/Makefile.am: Reformat, add UNUSED_FILES. |
---|
120 | * libcsupport/Makefile.am: Include compile.am, again. Eliminate |
---|
121 | DOC_FILES. |
---|
122 | * libnetworking/Makefile.am: Include compile.am, again. Cleanup. |
---|
123 | |
---|
124 | 2004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
125 | |
---|
126 | * wrapup/Makefile.am: Cosmetics. |
---|
127 | * aclocal/enable-networking.m4: Don't AC_SUBST(RTEMS_HAS_NETWORKING). |
---|
128 | * aclocal/check-networking.m4: Don't AC_SUBST(HAS_NETWORKING). |
---|
129 | * automake/amcompile.am: Remove $(ARCH). |
---|
130 | * wrapup/Makefile.am: Add $(ARCH). Remove compile.am, lib.am. Include |
---|
131 | amcompile.am. |
---|
132 | * wrapup/Makefile.am: Use ../*/*$(LIB_VARIANT).a instead of |
---|
133 | $(ARCH)/lib*.a. |
---|
134 | * wrapup/Makefile.am: Reflect changes to libblock/Makefile.am. Reflect |
---|
135 | changes to libcsupport/Makefile.am. |
---|
136 | * itron/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
137 | lib*_a_SOURCES. |
---|
138 | * itron/Makefile.am: Build libitron$(LIB_VARIANT).a instead of |
---|
139 | $(ARCH)/libitron.a. |
---|
140 | * posix/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
141 | lib*_a_SOURCES. |
---|
142 | * posix/Makefile.am: Build libposix$(LIB_VARIANT).a instead of |
---|
143 | $(ARCH)/libposix.a. |
---|
144 | * score/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
145 | lib*_a_SOURCES. |
---|
146 | * score/Makefile.am: Build libscore$(LIB_VARIANT).a instead of |
---|
147 | $(ARCH)/libscore.a. |
---|
148 | * sapi/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
149 | lib*_a_SOURCES. |
---|
150 | * sapi/Makefile.am: Build libsapi$(LIB_VARIANT).a instead of |
---|
151 | $(ARCH)/libsapi.a. |
---|
152 | * rtems/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
153 | lib*_a_SOURCES. |
---|
154 | * rtems/Makefile.am: Build librtems$(LIB_VARIANT).a instead of |
---|
155 | $(ARCH)/librtems.a. |
---|
156 | * libmisc/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
157 | lib*_a_SOURCES. |
---|
158 | * libmisc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
159 | $(ARCH)/lib*.a. |
---|
160 | * librpc/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
161 | lib*_a_SOURCES. |
---|
162 | * librpc/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
163 | $(ARCH)/lib*.a. |
---|
164 | * libblock/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
165 | lib*_a_SOURCES. |
---|
166 | * libblock/include/rtems/blkdev.h, |
---|
167 | libblock/include/rtems/ide_part_table.h, libblock/src/bdbuf.c, |
---|
168 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Switch to using |
---|
169 | c99 fixed size types instead of RTEMS-types. |
---|
170 | * libblock/Makefile.am: Build libblock$(LIB_VARIANT).a instead of |
---|
171 | $(ARCH)/libblock.a. |
---|
172 | * libfs/Makefile.am: Add libs to CLEANFILES. Set lib*_g_a_SOURCES = |
---|
173 | lib*_a_SOURCES. |
---|
174 | * libfs/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
175 | $(ARCH)/lib*.a. |
---|
176 | * libcsupport/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = |
---|
177 | lib*_a_SOURCES. |
---|
178 | * libcsupport/Makefile.am: Build libcsupport$(LIB_VARIANT).a instead of |
---|
179 | $(ARCH)/libcsupport.a. |
---|
180 | * libnetworking/Makefile.am: Remove *C_FILES. |
---|
181 | * libnetworking/Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES |
---|
182 | = lib*_a_SOURCES. |
---|
183 | * libnetworking/Makefile.am: Build lib*$(LIB_VARIANT).a instead of |
---|
184 | $(ARCH)/lib*.a. |
---|
185 | |
---|
186 | 2004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
187 | |
---|
188 | * wrapup/Makefile.am: Reflect changes to library Makefile.ams. |
---|
189 | * automake/amcompile.am: New. |
---|
190 | * configure.ac: Add subdir-objects, AM_PROG_CC_C_O. |
---|
191 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
192 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
193 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
194 | libcsupport/Makefile.am, libnetworking/Makefile.am: Build library using |
---|
195 | EXTRA_LIBRARIES and automake rules. |
---|
196 | |
---|
197 | 2004-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
198 | |
---|
199 | * aclocal/rtems-cpu-subdirs.m4, score/cpu/Makefile.am: mips64orion port |
---|
200 | removed as mips port more completely covers the MIPS family. |
---|
201 | * score/cpu/mips64orion/.cvsignore, score/cpu/mips64orion/ChangeLog, |
---|
202 | score/cpu/mips64orion/Makefile.am, score/cpu/mips64orion/asm.h, |
---|
203 | score/cpu/mips64orion/configure.ac, score/cpu/mips64orion/cpu.c, |
---|
204 | score/cpu/mips64orion/cpu_asm.S, score/cpu/mips64orion/cpu_asm.h, |
---|
205 | score/cpu/mips64orion/idtcpu.h, score/cpu/mips64orion/idtmon.h, |
---|
206 | score/cpu/mips64orion/iregdef.h, score/cpu/mips64orion/rtems/.cvsignore, |
---|
207 | score/cpu/mips64orion/rtems/score/.cvsignore, |
---|
208 | score/cpu/mips64orion/rtems/score/cpu.h, |
---|
209 | score/cpu/mips64orion/rtems/score/mips64orion.h, |
---|
210 | score/cpu/mips64orion/rtems/score/types.h: Removed. |
---|
211 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h so |
---|
212 | things compile. |
---|
213 | |
---|
214 | 2003-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
215 | |
---|
216 | * automake/compile.am: Use $(mkdir_p) instead of $(mkinstalldirs). |
---|
217 | |
---|
218 | 2003-12-17 Joel Sherrill <joel@OARcorp.com> |
---|
219 | |
---|
220 | * aclocal/version.m4: Updated to rtems-20031217-test. |
---|
221 | |
---|
222 | 2003-12-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
223 | |
---|
224 | PR 533/bsps |
---|
225 | * score/startup/linkcmds: Update linkcmds for gcc 3.3.2. |
---|
226 | |
---|
227 | 2003-12-16 Joel Sherrill <joel@OARcorp.com> |
---|
228 | |
---|
229 | PR 543/rtems |
---|
230 | * score/src/threadclose.c: Make the task delete extension run outside a |
---|
231 | dispatch disabled critical section so extensions can free resources. |
---|
232 | PR 542/filesystem |
---|
233 | * libcsupport/include/rtems/libio_.h: Add rtems_libio_iop_to_descriptor |
---|
234 | macro to convert iop to the corresponding integer file descriptor. |
---|
235 | |
---|
236 | 2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
237 | |
---|
238 | * aclocal/env-rtemscpu.m4: Remove stray '/' in PROJECT_LIB. |
---|
239 | * wrapup/Makefile.am: Remove duplicate $(PROJECT_LIB) rule. |
---|
240 | * aclocal/env-rtemscpu.m4: Add PROJECT_LIB. |
---|
241 | * wrapup/Makefile.am: Use $(PROJECT_LIB) instead of |
---|
242 | ${PROJECT_RELEASE}/lib. |
---|
243 | |
---|
244 | 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
245 | |
---|
246 | * Makefile.am, wrapup/Makefile.am: Use mkdir_p. Remove dirs from |
---|
247 | PRE/TMPINSTALL_FILES. |
---|
248 | * wrapup/Makefile.am: Reworked. |
---|
249 | * aclocal/lead-dot.m4: Remove (Use the version in automake-1.8). |
---|
250 | * automake/lib.am: Remove $(project_libdir)$(MULTISUBDIR). |
---|
251 | * aclocal/env-rtemscpu.m4: Reflect new definition of project_lib. |
---|
252 | * Makefile.am: Remove BUILT_SOURCES. |
---|
253 | * configure.ac: Require automake >= 1.8, autoconf >= 2.59. |
---|
254 | * itron/Makefile.am, posix/Makefile.am, score/Makefile.am, |
---|
255 | sapi/Makefile.am, rtems/Makefile.am, libmisc/Makefile.am, |
---|
256 | librpc/Makefile.am, libblock/Makefile.am, libfs/Makefile.am, |
---|
257 | libcsupport/Makefile.am: Use mkdir_p. Remove dirs from |
---|
258 | PRE/TMPINSTALL_FILES. |
---|
259 | * libcsupport/Makefile.am: Remove BUILT_SOURCES. |
---|
260 | * libnetworking/Makefile.am: Use mkdir_p. Remove dirs from |
---|
261 | PRE/TMPINSTALL_FILES. |
---|
262 | |
---|
263 | 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
264 | |
---|
265 | * libmisc/Makefile.am: Cosmetics. |
---|
266 | |
---|
267 | 2003-12-11 Joel Sherrill <joel@OARcorp.com> |
---|
268 | |
---|
269 | PR 540/rtems_misc |
---|
270 | * libmisc/cpuuse/cpuuse.c, libmisc/rtmonuse/rtmonuse.c: Correct object |
---|
271 | name printing. |
---|
272 | PR 531/rtems_misc |
---|
273 | * libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c: Correct |
---|
274 | indexing. |
---|
275 | |
---|
276 | 2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
277 | |
---|
278 | * libblock/src/ata.c: Remove. |
---|
279 | |
---|
280 | 2003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
281 | |
---|
282 | * automake/compile.am: Add $(ARCH)/$(dirstamp) rules. |
---|
283 | * wrapup/Makefile.am: Reflect $(dirstamp) changes. |
---|
284 | * Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
285 | * aclocal/lead-dot.m4: New (from automake-1.7f). |
---|
286 | * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add |
---|
287 | AC_SUBST(dirstamp). |
---|
288 | * itron/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
289 | * itron/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
290 | MACROS. |
---|
291 | * posix/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
292 | * posix/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
293 | MACROS. |
---|
294 | * score/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
295 | * score/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
296 | MACROS. |
---|
297 | * sapi/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
298 | AM_CPPFLAGS += -I$(top_builddir). |
---|
299 | * sapi/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
300 | MACROS. |
---|
301 | * rtems/Makefile.am: Add $(dirstamp) to compilation rules. Add |
---|
302 | AM_CPPFLAGS += -I$(top_builddir). |
---|
303 | * rtems/Makefile.am: Add $(dirstamp) to preinstallation rules. Remove |
---|
304 | MACROS. |
---|
305 | * libmisc/Makefile.am: Add $(dirstamp) to compilation rules. Fix misc. |
---|
306 | typos. |
---|
307 | * libmisc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
308 | * librpc/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
309 | * librpc/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
310 | * libblock/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
311 | * libblock/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
312 | * libfs/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
313 | * libfs/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
314 | * libcsupport/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
315 | * libcsupport/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
316 | * libnetworking/Makefile.am: Add $(dirstamp) to compilation rules. |
---|
317 | * libnetworking/Makefile.am: Fix libc_OBJS. |
---|
318 | * libnetworking/Makefile.am: Add $(dirstamp) to preinstallation rules. |
---|
319 | Restore libc/$(ARCH)/lib.a. |
---|
320 | |
---|
321 | 2003-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
322 | |
---|
323 | * configure.ac: Reflect having removed libnetworking/libc/Makefile.am, |
---|
324 | libnetworking/lib/Makefile.am. |
---|
325 | * configure.ac: Reflect changes to libmisc/*. |
---|
326 | * libmisc/Makefile.am: Reformat. |
---|
327 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
328 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
329 | libmisc/dumpbuf/Makefile.am, libmisc/fsmount/Makefile.am, |
---|
330 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
331 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
332 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
333 | libmisc/untar/Makefile.am: Remove. |
---|
334 | * libmisc/Makefile.am: Merge-in the Makefile.ams above. |
---|
335 | * libnetworking/libc/Makefile.am, libnetworking/lib/Makefile.am: Remove. |
---|
336 | * libnetworking/Makefile.am: Merge-in the Makefile.ams above. |
---|
337 | |
---|
338 | 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
339 | |
---|
340 | * wrapup/Makefile.am: Merge-in former libmisc/wrapup/Makefile.am. |
---|
341 | * configure.ac: Reflect changes to libfs Makefile.ams. Remove |
---|
342 | libmisc/wrapup/Makefile. |
---|
343 | * configure.ac: Use here-documents to generate cpuopts.tmp. Various |
---|
344 | fixes and changes to argument processing. Reflect changes to librpc |
---|
345 | Makefile.ams. |
---|
346 | * acinclude.m4: Use here-documents to generate cpuopts.tmp. |
---|
347 | * aclocal/check-itron.m4: Remove HAS_IRON_API. |
---|
348 | * aclocal/check-multiprocessing.m4: Remove HAS_MP. |
---|
349 | * aclocal/check-posix.m4: Remove HAS_POSIX_API. |
---|
350 | * libmisc/wrapup/Makefile.am, libmisc/wrapup/.cvsignore: Remove. |
---|
351 | * libmisc/Makefile.am: Reflect changes above. |
---|
352 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
353 | librpc/src/Makefile.am: Removed. |
---|
354 | * librpc/Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am, |
---|
355 | src/Makefile.am. Various fixes. Reformat. |
---|
356 | * librpc/include/rpc/rpc.hinclude/rpc/rpc.h: Rename struct |
---|
357 | rtems_rpc_task_variables into struct _rtems_rpc_task_variables (Avoid |
---|
358 | symbol conflict between struct and variable). struct |
---|
359 | _rtems_rpc_task_variables *rtems_rpc_task_variables; Reflect changes |
---|
360 | above. |
---|
361 | * librpc/src/rpc/clnt_perror.c, librpc/src/rpc/clnt_raw.c, |
---|
362 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/rpcdname.c, |
---|
363 | librpc/src/rpc/rtems_rpc.c, librpc/src/rpc/svc.c, librpc/ |
---|
364 | src/rpc/svc_auth.c, librpc/src/rpc/svc_raw.c, |
---|
365 | librpc/src/rpc/svc_simple.c: Reflect changes above. |
---|
366 | * libfs/Makefile.am: Merge-in src/Makefile.am, src/imfs/Makefile.am, |
---|
367 | src/dosfs/Makefile.am. |
---|
368 | * libfs/src/Makefile.am, libfs/src/imfs/Makefile.am, |
---|
369 | libfs/src/dosfs/Makefile.am: Removed. |
---|
370 | |
---|
371 | 2003-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
372 | |
---|
373 | * aclocal/canonicalize-tools.m4, aclocal/check-itron.m4, |
---|
374 | aclocal/check-multiprocessing.m4, aclocal/check-newlib.m4, |
---|
375 | aclocal/check-posix.m4, aclocal/check-rtems-debug.m4, |
---|
376 | aclocal/check-tool.m4, aclocal/enable-bare.m4, |
---|
377 | aclocal/enable-inlines.m4, aclocal/enable-itron.m4, |
---|
378 | aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4, |
---|
379 | aclocal/enable-posix.m4, aclocal/enable-rtems-debug.m4, |
---|
380 | aclocal/env-rtemscpu.m4, aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, |
---|
381 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
382 | aclocal/rtems-top.m4, aclocal/sysv-ipc.m4: Fix underquoting to silence |
---|
383 | automake-1.8. |
---|
384 | |
---|
385 | 2003-11-26 Joel Sherrill <joel@OARcorp.com> |
---|
386 | |
---|
387 | PR 524/filesystem |
---|
388 | * libcsupport/src/newlibc.c: Address 1K buffer leak from incomplete |
---|
389 | cleanup of newlib reentrancy handler. |
---|
390 | PR 523/filesystem |
---|
391 | * libcsupport/src/malloc.c: Make malloc family safer for use from ISRs |
---|
392 | and dispatching critical sections. If in a critical section while doing |
---|
393 | a free(), then the free is deferred until the next malloc() attempt. |
---|
394 | |
---|
395 | 2003-11-25 Joel Sherrill <joel@OARcorp.com> |
---|
396 | |
---|
397 | PR 526/rtems |
---|
398 | * score/src/threadcreateidle.c: Idle task name should be a string and |
---|
399 | PR484 broke this. |
---|
400 | |
---|
401 | 2003-11-25 Jennifer Averett <jennifer@OARcorp.com> |
---|
402 | |
---|
403 | PR 519/filesystem |
---|
404 | * libcsupport/include/rtems/libio_.h, libcsupport/src/eval.c, |
---|
405 | libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Check write |
---|
406 | permissions in parent directory for file or directory delete. |
---|
407 | |
---|
408 | 2003-11-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
409 | |
---|
410 | * configure.ac: Use RTEMS_INLINES instead of USE_INLINES. Elimimate |
---|
411 | INLINESdir. |
---|
412 | * aclocal/enable-inlines.m4: Ditto. Remove RTEMS_USE_MACROS. |
---|
413 | * .cvsignore: Add config.h.in. |
---|
414 | |
---|
415 | 2003-11-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
416 | |
---|
417 | * configure.ac: Make RTEMS_DEBUG an RTEMS_CPUOPT. |
---|
418 | PR 525/rtems |
---|
419 | * score/include/rtems/system.h: Use RTEMS_INLINES instead of USE_INLINES. |
---|
420 | * score/include/rtems/score/chain.h, score/include/rtems/score/thread.h, |
---|
421 | score/src/chain.c, score/src/coremutexseize.c, score/src/threadget.c: |
---|
422 | Ditto. |
---|
423 | * score/Makefile.am: Don't use gmake to preinstall. |
---|
424 | * sapi/Makefile.am: Reworked. |
---|
425 | |
---|
426 | 2003-11-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
427 | |
---|
428 | * wrapup/Makefile.am: Reflect having removed libnetworking/wrapup. |
---|
429 | * configure.ac: Ditto. |
---|
430 | * itron/Makefile.am, posix/Makefile.am, rtems/Makefile.am, |
---|
431 | libblock/Makefile.am: Reworked. |
---|
432 | * libcsupport/include/rtems/cdefs.h: Use _RTEMS_CDEFS_H guards. |
---|
433 | * libcsupport/include/rtems/cdefs.h: New. |
---|
434 | * libcsupport/Makefile.am: Completely reworked. |
---|
435 | * libnetworking/rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h |
---|
436 | instead of sys/cdefs.h (Nonportable). |
---|
437 | * libnetworking/wrapup/Makefile.am: Removed. |
---|
438 | * libnetworking/Makefile.am: Reworked. |
---|
439 | |
---|
440 | 2003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
441 | |
---|
442 | * acinclude.m4: New. |
---|
443 | * configure.ac: Don't use AUTOHEADER to generate cpuopts.h. Add local |
---|
444 | autoheader config.h. |
---|
445 | * aclocal/canonical-target-name.m4: Require AC_CANONICAL_HOST. |
---|
446 | * aclocal/enable-inlines.m4: Remove USE_MACROS (Unused). |
---|
447 | * itron/Makefile.am: Remove src/config.h. AM_CPPFLAGS += |
---|
448 | -I$(top_builddir). |
---|
449 | * posix/Makefile.am: Remove src/config.h AM_CPPFLAGS += |
---|
450 | -I$(top_builddir). |
---|
451 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
452 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
453 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
454 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
455 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
456 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Remove |
---|
457 | config.h. AM_CPPFLAGS += -I$(top_builddir). |
---|
458 | * libblock/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). Use |
---|
459 | AM_CPPFLAGS instead of AM_CFLAGS. |
---|
460 | * libblock/src/ata.c: Include config.h. |
---|
461 | * libblock/src/bdbuf.c, libblock/src/blkdev.c, libblock/src/diskdevs.c, |
---|
462 | libblock/src/ide_part_table.c, libblock/src/ramdisk.c: Ditto. |
---|
463 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: Remove |
---|
464 | config.h AM_CPPFLAGS += -I$(top_builddir). |
---|
465 | * itron/src/config.h, posix/src/config.h, libmisc/capture/config.h, |
---|
466 | libmisc/cpuuse/config.h, libmisc/devnull/config.h, |
---|
467 | libmisc/dummy/config.h, libmisc/dumpbuf/config.h, |
---|
468 | libmisc/monitor/config.h, libmisc/mw-fb/config.h, |
---|
469 | libmisc/rtmonuse/config.h, libmisc/serdbg/config.h, |
---|
470 | libmisc/stackchk/config.h, libmisc/shell/config.h, |
---|
471 | libmisc/untar/config.h, libfs/src/dosfs/config.h, |
---|
472 | libfs/src/imfs/config.h, libcsupport/src/config.h: Remove. |
---|
473 | * libcsupport/src/Makefile.am: AM_CPPFLAGS += -I$(top_builddir). |
---|
474 | |
---|
475 | 2003-11-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
476 | |
---|
477 | * libfs/Makefile.am: Cosmetics. |
---|
478 | |
---|
479 | 2003-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
480 | |
---|
481 | * rtems/src/regiongetsegment.c: Remove unneccessary typecast in |
---|
482 | assignment to thread->Wait.return_argment. |
---|
483 | |
---|
484 | 2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
485 | |
---|
486 | PR 515/filesystem |
---|
487 | * libfs/src/dosfs/fat_fat_operations.c: Remove commented out code. |
---|
488 | |
---|
489 | 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
490 | |
---|
491 | PR 509/filesystem |
---|
492 | * libfs/src/dosfs/fat.c: _fat_block_read and _fat_block_write return |
---|
493 | error codes instead of -1 in case of errors, as they are supposed to do |
---|
494 | according to the comments documenting these functions. |
---|
495 | |
---|
496 | 2003-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
497 | |
---|
498 | PR 512/core |
---|
499 | * rtems/src/tasks.c, rtems/src/taskvariabledelete.c: Run task variable |
---|
500 | destructor when task variable is deleted. Also some style cleanup. |
---|
501 | PR 440/filesystem |
---|
502 | * libfs/src/dosfs/fat_fat_operations.c: Improve write speed with FAT12 |
---|
503 | and FAT16 filesystems. Previously merged on 4.6 branch. |
---|
504 | * libfs/ChangeLog: Correct line length. |
---|
505 | PR 511/filesystem |
---|
506 | * libcsupport/src/malloc.c: Add deferred free and protect against C |
---|
507 | Program Heap operations while in a dispatch disable critical section or |
---|
508 | ISR. |
---|
509 | |
---|
510 | 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
511 | |
---|
512 | * aclocal/check-posix.m4: Add m4-quotes. Require |
---|
513 | RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
514 | * aclocal/canonical-host.m4: Remove. |
---|
515 | * configure.ac: Remove RTEMS_CANONICAL_HOST. |
---|
516 | * aclocal/sysv-ipc.m4: Remove reference to RTEMS_CANONICAL_HOST. |
---|
517 | * aclocal/canonical-target-name.m4: Use AC_CANONICAL_HOST instead of |
---|
518 | AC_CANONICAL_TARGET. Use $host instead of $target. |
---|
519 | * aclocal/check-multiprocessing.m4: Add m4-quotes. Remove |
---|
520 | RTEMS_CHECK_CPU. |
---|
521 | * aclocal/check-itron.m4, aclocal/check-networking.m4: Add m4-quotes. |
---|
522 | Require RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU. |
---|
523 | * aclocal/check-cpu.m4: Remove. |
---|
524 | * aclocal/canonical-target-name.m4: Add m4-quotes. |
---|
525 | * configure.ac: Merge-in former aclocal/check-cpu.m4. |
---|
526 | * posix/src/cancelrun.c, posix/src/pthreadexit.c, |
---|
527 | posix/src/pthreadjoin.c, posix/ src/sigtimedwait.c: Remove unnecessary |
---|
528 | typecasts in assignments to thread->Wait.return_argument. |
---|
529 | * score/src/coremsgseize.c, score/src/coremsgsubmit.c: Remove |
---|
530 | unnecessary typecasts in assignments to thread->Wait.return_argument. |
---|
531 | * libmisc/capture/capture-cli.c: Reflect new rtems_monitor_command_arg_t. |
---|
532 | * librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am: Remove __P |
---|
533 | from AM_CPPFLAGS. Rely on sys/cdefs.h providing it. |
---|
534 | * libfs/src/dosfs/Makefile.am: noinst_HEADERS += fat.h. |
---|
535 | * libfs/src/dosfs/msdos_file.c (msdos_file_read, |
---|
536 | libfs/msdos_file_write): Use '0' as initial value for ret instead of |
---|
537 | RC_OK. |
---|
538 | * libfs/src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, |
---|
539 | tolower (Unused). |
---|
540 | |
---|
541 | 2003-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
542 | |
---|
543 | * configure.ac: Check for sys/cdefs.h. |
---|
544 | * aclocal/env-rtems-cpu.m4: Add project_includedir. Deprecate |
---|
545 | PROJECT_INCLUDE. Change project_includedir to $(PROJECT_ROOT)/include |
---|
546 | for multilibs. |
---|
547 | |
---|
548 | 2003-10-13 Joel Sherrill <joel@OARcorp.com> |
---|
549 | |
---|
550 | * posix/src/cleanuppop.c, posix/src/cleanuppush.c: Protect use of |
---|
551 | _Workspace_Allocate and _Workspec_Free. |
---|
552 | |
---|
553 | 2003-10-02 Phil Torre <ptorre@zetron.com> |
---|
554 | |
---|
555 | PR 504/rtems |
---|
556 | * score/include/rtems/score/coremutex.h: Add fatal error check for a |
---|
557 | task blocking on a mutex when thread dispatching is disabled. |
---|
558 | PR 504/rtems |
---|
559 | * libcsupport/src/newlibc.c: Fix memory allocation of libc extension so |
---|
560 | it is dispatch disabled safe See PR for detailed explanation. |
---|
561 | |
---|
562 | 2003-09-26 Till Strauman <strauman@slac.stanford.edu> |
---|
563 | |
---|
564 | PR 498/rtems |
---|
565 | * libcsupport/src/printk.c: RTEMS printk() does not support the %i |
---|
566 | format which is used by a lot of driver/BSP etc. code. The trivial patch |
---|
567 | allows %i/%I as an alias for %d/%D. |
---|
568 | |
---|
569 | 2003-09-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
570 | |
---|
571 | PR 495/rtems_misc |
---|
572 | * libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c, |
---|
573 | libmisc/monitor/mon-config.c, libmisc/monitor/mon-monitor.c, |
---|
574 | libmisc/monitor/mon-object.c, libmisc/monitor/mon-symbols.c, |
---|
575 | libmisc/monitor/monitor.h, libmisc/shell/cmds.c: Move to making libmisc |
---|
576 | 16/32 bit clean. |
---|
577 | |
---|
578 | 2003-09-26 Joel Sherrill <joel@OARcorp.com> |
---|
579 | |
---|
580 | * score/cpu/hppa1.1/.cvsignore, score/cpu/hppa1.1/ChangeLog, |
---|
581 | score/cpu/hppa1.1/Makefile.am, score/cpu/hppa1.1/configure.ac, |
---|
582 | score/cpu/hppa1.1/cpu.c, score/cpu/hppa1.1/cpu_asm.S, |
---|
583 | score/cpu/hppa1.1/rtems/.cvsignore, |
---|
584 | score/cpu/hppa1.1/rtems/score/.cvsignore, |
---|
585 | score/cpu/hppa1.1/rtems/score/cpu.h, |
---|
586 | score/cpu/hppa1.1/rtems/score/cpu_asm.h, |
---|
587 | score/cpu/hppa1.1/rtems/score/hppa.h, |
---|
588 | score/cpu/hppa1.1/rtems/score/types.h: Removed. |
---|
589 | PR 492/filesystem |
---|
590 | * libfs/src/dosfs/fat_file.c: Fix inconsistent types in va_args call. |
---|
591 | |
---|
592 | 2003-09-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
593 | |
---|
594 | * Makefile.am, librpc/Makefile.am: Merge-in include/Makefile.am. |
---|
595 | * include/Makefile.am, librpc/include/Makefile.am: Remove. |
---|
596 | * configure.ac: Reflect having removed include/Makefile.am and |
---|
597 | librpc/include/Makefile.am. |
---|
598 | |
---|
599 | 2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
600 | |
---|
601 | * libmisc/monitor/monitor.h: Add rtems_monitor_commands[] (Illegally |
---|
602 | applied by shell/). Remove ifdef(__mips64) (Make broken code visible |
---|
603 | again). |
---|
604 | * libmisc/monitor/mon-command.c: Add several ifndef RTEMS_UNIX to avoid |
---|
605 | warnings. |
---|
606 | * libmisc/monitor/mon-monitor.c: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES |
---|
607 | (Make broken code visible again). |
---|
608 | * libmisc/shell/cmds.c: Remove local decls of rtems_monitor_commands[]. |
---|
609 | |
---|
610 | 2003-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
611 | |
---|
612 | * libmisc/monitor/monitor.h: Remove STREQ, STNEQ (pollute namespace), |
---|
613 | RTEMS_MONITOR_PROMPT (pollutes namespace, useless). |
---|
614 | * libmisc/monitor/mon-command.c: Add RTEMS_MONITOR_PROMPT. |
---|
615 | * libmisc/monitor/mon-monitor.c: Apply private version of STREQ. |
---|
616 | * libmisc/monitor/symbols.h: Convert to private header. |
---|
617 | * libmisc/monitor/monitor.h: Don't include symbols.h. Add forward decls. |
---|
618 | for symbols from symbols.h. |
---|
619 | * libmisc/monitor/Makefile.am: Don't install symbols.h. |
---|
620 | * libmisc/monitor/mon-symbols.c: Include "symbols.h". |
---|
621 | |
---|
622 | 2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
623 | |
---|
624 | PR 489/rtems |
---|
625 | * score/include/rtems/score/thread.h: Change struct |
---|
626 | Thread_Control_struct.libc_reent to using struct _reent*. |
---|
627 | * score/inline/rtems/score/thread.inl: Reflect change above. |
---|
628 | PR 489/rtems |
---|
629 | * libcsupport/src/newlibc.c: Reflect struct |
---|
630 | Thread_Control_struct.libc_reent having changed from void * to struct |
---|
631 | _reent*. |
---|
632 | |
---|
633 | 2003-09-15 Jay Monkman <jtm@smoothsmoothie.com> |
---|
634 | |
---|
635 | PR 482/networking |
---|
636 | * libnetworking/rtems/rtems_glue.c: Network interfaces can't be taken |
---|
637 | down. |
---|
638 | PR 481/networking |
---|
639 | * libnetworking/net/ethernet.h, libnetworking/net/if_arp.h, |
---|
640 | libnetworking/netinet/if_ether.h: Network structs should be packed. |
---|
641 | |
---|
642 | 2003-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
643 | |
---|
644 | * libcsupport/src/sync.c: Don't undef __STRICT_ANSI__. Use struct _reent |
---|
645 | (struct reent doesn't exist). |
---|
646 | PR 486/rtems |
---|
647 | * libcsupport/src/newlib.c: Unconditionally include <stdio.h>. |
---|
648 | |
---|
649 | 2003-09-11 Joel Sherrill <joel@OARcorp.com> |
---|
650 | |
---|
651 | PR 488/rtems |
---|
652 | * rtems/src/taskcreate.c, rtems/src/tasks.c: Ensure notepads are zeroed. |
---|
653 | |
---|
654 | 2003-09-09 Ralf Corsepius <ralf_corsepius@rtems.com> |
---|
655 | |
---|
656 | PR 487/filesystem |
---|
657 | * libfs/src/dosfs/fat_file.c: Correct typing per gcc 3.3 warnings. |
---|
658 | |
---|
659 | 2003-09-08 Mikec Ivica <mikici@acm.org> |
---|
660 | |
---|
661 | * score/inline/rtems/score/userext.inl, |
---|
662 | score/macros/rtems/score/userext.inl: Add missing cast. |
---|
663 | |
---|
664 | 2003-09-08 Derick Hammond <derick@perkinstechnologies.com.au> |
---|
665 | |
---|
666 | PR 484/rtems |
---|
667 | * score/src/threadcreateidle.c: Idle task name was initialized |
---|
668 | incorrectly. |
---|
669 | |
---|
670 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> |
---|
671 | |
---|
672 | * include/rtems/bspIo.h, include/rtems/fs.h, include/rtems/userenv.h, |
---|
673 | itron/include/itron.h, itron/include/itronsys/eventflags.h, |
---|
674 | itron/include/itronsys/fmempool.h, itron/include/itronsys/intr.h, |
---|
675 | itron/include/itronsys/mbox.h, itron/include/itronsys/msgbuffer.h, |
---|
676 | itron/include/itronsys/network.h, itron/include/itronsys/port.h, |
---|
677 | itron/include/itronsys/semaphore.h, itron/include/itronsys/status.h, |
---|
678 | itron/include/itronsys/sysmgmt.h, itron/include/itronsys/task.h, |
---|
679 | itron/include/itronsys/time.h, itron/include/itronsys/types.h, |
---|
680 | itron/include/itronsys/vmempool.h, itron/include/rtems/itron/config.h, |
---|
681 | itron/include/rtems/itron/eventflags.h, |
---|
682 | itron/include/rtems/itron/fmempool.h, itron/include/rtems/itron/intr.h, |
---|
683 | itron/include/rtems/itron/itronapi.h, itron/include/rtems/itron/mbox.h, |
---|
684 | itron/include/rtems/itron/msgbuffer.h, |
---|
685 | itron/include/rtems/itron/network.h, itron/include/rtems/itron/object.h, |
---|
686 | itron/include/rtems/itron/port.h, itron/include/rtems/itron/semaphore.h, |
---|
687 | itron/include/rtems/itron/sysmgmt.h, itron/include/rtems/itron/task.h, |
---|
688 | itron/include/rtems/itron/time.h, itron/include/rtems/itron/vmempool.h, |
---|
689 | itron/inline/rtems/itron/eventflags.inl, |
---|
690 | itron/inline/rtems/itron/fmempool.inl, |
---|
691 | itron/inline/rtems/itron/intr.inl, itron/inline/rtems/itron/mbox.inl, |
---|
692 | itron/inline/rtems/itron/msgbuffer.inl, |
---|
693 | itron/inline/rtems/itron/network.inl, itron/inline/rtems/itron/port.inl, |
---|
694 | itron/inline/rtems/itron/semaphore.inl, |
---|
695 | itron/inline/rtems/itron/sysmgmt.inl, itron/inline/rtems/itron/task.inl, |
---|
696 | itron/inline/rtems/itron/time.inl, |
---|
697 | itron/inline/rtems/itron/vmempool.inl, |
---|
698 | itron/macros/rtems/itron/eventflags.inl, |
---|
699 | itron/macros/rtems/itron/fmempool.inl, |
---|
700 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
701 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
702 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
703 | itron/macros/rtems/itron/semaphore.inl, |
---|
704 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
705 | itron/macros/rtems/itron/time.inl, |
---|
706 | itron/macros/rtems/itron/vmempool.inl, itron/src/can_wup.c, |
---|
707 | itron/src/chg_pri.c, itron/src/cre_mbf.c, itron/src/cre_mbx.c, |
---|
708 | itron/src/cre_sem.c, itron/src/cre_tsk.c, itron/src/del_mbf.c, |
---|
709 | itron/src/del_mbx.c, itron/src/del_sem.c, itron/src/del_tsk.c, |
---|
710 | itron/src/dis_dsp.c, itron/src/ena_dsp.c, itron/src/eventflags.c, |
---|
711 | itron/src/exd_tsk.c, itron/src/ext_tsk.c, itron/src/fmempool.c, |
---|
712 | itron/src/frsm_tsk.c, itron/src/get_tid.c, itron/src/itronintr.c, |
---|
713 | itron/src/itronsem.c, itron/src/itrontime.c, itron/src/mbox.c, |
---|
714 | itron/src/mboxtranslatereturncode.c, itron/src/msgbuffer.c, |
---|
715 | itron/src/msgbuffertranslatereturncode.c, itron/src/network.c, |
---|
716 | itron/src/port.c, itron/src/prcv_mbf.c, itron/src/prcv_mbx.c, |
---|
717 | itron/src/preq_sem.c, itron/src/psnd_mbf.c, itron/src/rcv_mbf.c, |
---|
718 | itron/src/rcv_mbx.c, itron/src/ref_mbf.c, itron/src/ref_mbx.c, |
---|
719 | itron/src/ref_sem.c, itron/src/ref_tsk.c, itron/src/rel_wai.c, |
---|
720 | itron/src/rot_rdq.c, itron/src/rsm_tsk.c, itron/src/sig_sem.c, |
---|
721 | itron/src/slp_tsk.c, itron/src/snd_mbf.c, itron/src/snd_mbx.c, |
---|
722 | itron/src/sta_tsk.c, itron/src/sus_tsk.c, itron/src/sysmgmt.c, |
---|
723 | itron/src/task.c, itron/src/ter_tsk.c, itron/src/trcv_mbf.c, |
---|
724 | itron/src/trcv_mbx.c, itron/src/tslp_tsk.c, itron/src/tsnd_mbf.c, |
---|
725 | itron/src/twai_sem.c, itron/src/vmempool.c, itron/src/wai_sem.c, |
---|
726 | itron/src/wup_tsk.c, posix/include/rtems/posix/cond.h, |
---|
727 | posix/include/rtems/posix/condmp.h, posix/include/rtems/posix/config.h, |
---|
728 | posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, |
---|
729 | posix/include/rtems/posix/mqueue.h, |
---|
730 | posix/include/rtems/posix/mqueuemp.h, posix/include/rtems/posix/mutex.h, |
---|
731 | posix/include/rtems/posix/mutexmp.h, |
---|
732 | posix/include/rtems/posix/posixapi.h, |
---|
733 | posix/include/rtems/posix/pthread.h, |
---|
734 | posix/include/rtems/posix/pthreadmp.h, |
---|
735 | posix/include/rtems/posix/ptimer.h, |
---|
736 | posix/include/rtems/posix/semaphore.h, |
---|
737 | posix/include/rtems/posix/semaphoremp.h, |
---|
738 | posix/inline/rtems/posix/cond.inl, posix/inline/rtems/posix/intr.inl, |
---|
739 | posix/inline/rtems/posix/key.inl, posix/inline/rtems/posix/mqueue.inl, |
---|
740 | posix/inline/rtems/posix/mutex.inl, |
---|
741 | posix/inline/rtems/posix/pthread.inl, |
---|
742 | posix/inline/rtems/posix/semaphore.inl, |
---|
743 | posix/inline/rtems/posix/timer.inl, posix/macros/rtems/posix/cond.inl, |
---|
744 | posix/macros/rtems/posix/intr.inl, posix/macros/rtems/posix/key.inl, |
---|
745 | posix/macros/rtems/posix/mqueue.inl, posix/macros/rtems/posix/mutex.inl, |
---|
746 | posix/macros/rtems/posix/pthread.inl, |
---|
747 | posix/macros/rtems/posix/semaphore.inl, |
---|
748 | posix/macros/rtems/posix/timer.inl, posix/src/alarm.c, posix/src/kill.c, |
---|
749 | posix/src/killinfo.c, posix/src/mqueuetranslatereturncode.c, |
---|
750 | posix/src/pause.c, posix/src/pthreadattrdestroy.c, |
---|
751 | posix/src/pthreadattrgetdetachstate.c, |
---|
752 | posix/src/pthreadattrgetinheritsched.c, |
---|
753 | posix/src/pthreadattrgetschedparam.c, |
---|
754 | posix/src/pthreadattrgetschedpolicy.c, posix/src/pthreadattrgetscope.c, |
---|
755 | posix/src/pthreadattrgetstackaddr.c, |
---|
756 | posix/src/pthreadattrgetstacksize.c, posix/src/pthreadattrinit.c, |
---|
757 | posix/src/pthreadattrsetdetachstate.c, |
---|
758 | posix/src/pthreadattrsetinheritsched.c, |
---|
759 | posix/src/pthreadattrsetschedparam.c, |
---|
760 | posix/src/pthreadattrsetschedpolicy.c, posix/src/pthreadattrsetscope.c, |
---|
761 | posix/src/pthreadattrsetstackaddr.c, |
---|
762 | posix/src/pthreadattrsetstacksize.c, posix/src/pthreadcreate.c, |
---|
763 | posix/src/pthreaddetach.c, posix/src/pthreadequal.c, |
---|
764 | posix/src/pthreadexit.c, posix/src/pthreadgetcpuclockid.c, |
---|
765 | posix/src/pthreadgetcputime.c, posix/src/pthreadgetschedparam.c, |
---|
766 | posix/src/pthreadjoin.c, posix/src/pthreadkill.c, |
---|
767 | posix/src/pthreadonce.c, posix/src/pthreadself.c, |
---|
768 | posix/src/pthreadsetcputime.c, posix/src/pthreadsetschedparam.c, |
---|
769 | posix/src/pthreadsigmask.c, posix/src/sigaction.c, |
---|
770 | posix/src/sigaddset.c, posix/src/sigdelset.c, posix/src/sigemptyset.c, |
---|
771 | posix/src/sigfillset.c, posix/src/sigismember.c, posix/src/signal_2.c, |
---|
772 | posix/src/sigpending.c, posix/src/sigprocmask.c, posix/src/sigqueue.c, |
---|
773 | posix/src/sigsuspend.c, posix/src/sigtimedwait.c, posix/src/sigwait.c, |
---|
774 | posix/src/sigwaitinfo.c, posix/src/ualarm.c, |
---|
775 | score/include/rtems/debug.h, score/include/rtems/seterr.h, |
---|
776 | score/include/rtems/system.h, score/include/rtems/score/address.h, |
---|
777 | score/include/rtems/score/apiext.h, |
---|
778 | score/include/rtems/score/apimutex.h, |
---|
779 | score/include/rtems/score/bitfield.h, score/include/rtems/score/chain.h, |
---|
780 | score/include/rtems/score/context.h, score/include/rtems/score/copyrt.h, |
---|
781 | score/include/rtems/score/coremsg.h, |
---|
782 | score/include/rtems/score/coremutex.h, |
---|
783 | score/include/rtems/score/coresem.h, score/include/rtems/score/heap.h, |
---|
784 | score/include/rtems/score/interr.h, score/include/rtems/score/isr.h, |
---|
785 | score/include/rtems/score/mpci.h, score/include/rtems/score/mppkt.h, |
---|
786 | score/include/rtems/score/object.h, |
---|
787 | score/include/rtems/score/objectmp.h, |
---|
788 | score/include/rtems/score/priority.h, score/include/rtems/score/stack.h, |
---|
789 | score/include/rtems/score/states.h, |
---|
790 | score/include/rtems/score/sysstate.h, |
---|
791 | score/include/rtems/score/thread.h, |
---|
792 | score/include/rtems/score/threadmp.h, |
---|
793 | score/include/rtems/score/threadq.h, score/include/rtems/score/tod.h, |
---|
794 | score/include/rtems/score/tqdata.h, score/include/rtems/score/userext.h, |
---|
795 | score/include/rtems/score/watchdog.h, |
---|
796 | score/include/rtems/score/wkspace.h, |
---|
797 | score/inline/rtems/score/address.inl, |
---|
798 | score/inline/rtems/score/chain.inl, |
---|
799 | score/inline/rtems/score/coremsg.inl, |
---|
800 | score/inline/rtems/score/coremutex.inl, |
---|
801 | score/inline/rtems/score/coresem.inl, score/inline/rtems/score/heap.inl, |
---|
802 | score/inline/rtems/score/isr.inl, score/inline/rtems/score/mppkt.inl, |
---|
803 | score/inline/rtems/score/object.inl, |
---|
804 | score/inline/rtems/score/objectmp.inl, |
---|
805 | score/inline/rtems/score/priority.inl, |
---|
806 | score/inline/rtems/score/stack.inl, score/inline/rtems/score/states.inl, |
---|
807 | score/inline/rtems/score/sysstate.inl, |
---|
808 | score/inline/rtems/score/thread.inl, |
---|
809 | score/inline/rtems/score/threadmp.inl, score/inline/rtems/score/tod.inl, |
---|
810 | score/inline/rtems/score/tqdata.inl, |
---|
811 | score/inline/rtems/score/userext.inl, |
---|
812 | score/inline/rtems/score/watchdog.inl, |
---|
813 | score/inline/rtems/score/wkspace.inl, |
---|
814 | score/macros/rtems/score/address.inl, |
---|
815 | score/macros/rtems/score/chain.inl, |
---|
816 | score/macros/rtems/score/coremsg.inl, |
---|
817 | score/macros/rtems/score/coremutex.inl, |
---|
818 | score/macros/rtems/score/coresem.inl, score/macros/rtems/score/heap.inl, |
---|
819 | score/macros/rtems/score/isr.inl, score/macros/rtems/score/mppkt.inl, |
---|
820 | score/macros/rtems/score/object.inl, |
---|
821 | score/macros/rtems/score/objectmp.inl, |
---|
822 | score/macros/rtems/score/priority.inl, |
---|
823 | score/macros/rtems/score/stack.inl, score/macros/rtems/score/states.inl, |
---|
824 | score/macros/rtems/score/sysstate.inl, |
---|
825 | score/macros/rtems/score/thread.inl, |
---|
826 | score/macros/rtems/score/threadmp.inl, score/macros/rtems/score/tod.inl, |
---|
827 | score/macros/rtems/score/tqdata.inl, |
---|
828 | score/macros/rtems/score/userext.inl, |
---|
829 | score/macros/rtems/score/watchdog.inl, |
---|
830 | score/macros/rtems/score/wkspace.inl, score/src/apiext.c, |
---|
831 | score/src/chain.c, score/src/coremsg.c, score/src/coremsgbroadcast.c, |
---|
832 | score/src/coremsgclose.c, score/src/coremsgflush.c, |
---|
833 | score/src/coremsgflushsupp.c, score/src/coremsgflushwait.c, |
---|
834 | score/src/coremsginsert.c, score/src/coremsgseize.c, |
---|
835 | score/src/coremsgsubmit.c, score/src/coremutex.c, |
---|
836 | score/src/coremutexflush.c, score/src/coremutexseize.c, |
---|
837 | score/src/coremutexsurrender.c, score/src/coresem.c, |
---|
838 | score/src/coresemflush.c, score/src/coresemseize.c, |
---|
839 | score/src/coresemsurrender.c, score/src/coretod.c, |
---|
840 | score/src/coretodset.c, score/src/coretodtickle.c, |
---|
841 | score/src/coretodtoseconds.c, score/src/coretodvalidate.c, |
---|
842 | score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c, |
---|
843 | score/src/heapfree.c, score/src/heapgetinfo.c, |
---|
844 | score/src/heapsizeofuserarea.c, score/src/heapwalk.c, |
---|
845 | score/src/interr.c, score/src/isr.c, score/src/iterateoverthreads.c, |
---|
846 | score/src/mpci.c, score/src/object.c, score/src/objectallocate.c, |
---|
847 | score/src/objectallocatebyindex.c, score/src/objectclearname.c, |
---|
848 | score/src/objectcomparenameraw.c, score/src/objectcomparenamestring.c, |
---|
849 | score/src/objectcopynameraw.c, score/src/objectcopynamestring.c, |
---|
850 | score/src/objectextendinformation.c, score/src/objectfree.c, |
---|
851 | score/src/objectget.c, score/src/objectgetbyindex.c, |
---|
852 | score/src/objectgetisr.c, score/src/objectgetnext.c, |
---|
853 | score/src/objectgetnoprotection.c, score/src/objectidtoname.c, |
---|
854 | score/src/objectinitializeinformation.c, score/src/objectmp.c, |
---|
855 | score/src/objectnametoid.c, score/src/objectshrinkinformation.c, |
---|
856 | score/src/thread.c, score/src/threadchangepriority.c, |
---|
857 | score/src/threadclearstate.c, score/src/threadclose.c, |
---|
858 | score/src/threadcreateidle.c, score/src/threaddelayended.c, |
---|
859 | score/src/threaddispatch.c, score/src/threadevaluatemode.c, |
---|
860 | score/src/threadget.c, score/src/threadhandler.c, |
---|
861 | score/src/threadidlebody.c, score/src/threadinitialize.c, |
---|
862 | score/src/threadloadenv.c, score/src/threadmp.c, score/src/threadq.c, |
---|
863 | score/src/threadqdequeue.c, score/src/threadqdequeuefifo.c, |
---|
864 | score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c, |
---|
865 | score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c, |
---|
866 | score/src/threadqextract.c, score/src/threadqextractfifo.c, |
---|
867 | score/src/threadqextractpriority.c, score/src/threadqextractwithproxy.c, |
---|
868 | score/src/threadqfirst.c, score/src/threadqfirstfifo.c, |
---|
869 | score/src/threadqfirstpriority.c, score/src/threadqflush.c, |
---|
870 | score/src/threadqtimeout.c, score/src/threadready.c, |
---|
871 | score/src/threadreset.c, score/src/threadresettimeslice.c, |
---|
872 | score/src/threadrestart.c, score/src/threadresume.c, |
---|
873 | score/src/threadrotatequeue.c, score/src/threadsetpriority.c, |
---|
874 | score/src/threadsetstate.c, score/src/threadsettransient.c, |
---|
875 | score/src/threadstackallocate.c, score/src/threadstackfree.c, |
---|
876 | score/src/threadstart.c, score/src/threadstartmultitasking.c, |
---|
877 | score/src/threadsuspend.c, score/src/threadtickletimeslice.c, |
---|
878 | score/src/threadyieldprocessor.c, score/src/userext.c, |
---|
879 | score/src/watchdog.c, score/src/watchdogadjust.c, |
---|
880 | score/src/watchdoginsert.c, score/src/watchdogremove.c, |
---|
881 | score/src/watchdogtickle.c, score/src/wkspace.c, |
---|
882 | sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
883 | sapi/include/rtems/extension.h, sapi/include/rtems/fatal.h, |
---|
884 | sapi/include/rtems/init.h, sapi/include/rtems/io.h, |
---|
885 | sapi/include/rtems/mptables.h, sapi/include/rtems/sptables.h, |
---|
886 | sapi/include/rtems/sptables.h.in, sapi/inline/rtems/extension.inl, |
---|
887 | sapi/macros/rtems/extension.inl, sapi/src/debug.c, sapi/src/exinit.c, |
---|
888 | sapi/src/extension.c, sapi/src/extensioncreate.c, |
---|
889 | sapi/src/extensiondelete.c, sapi/src/extensionident.c, sapi/src/fatal.c, |
---|
890 | sapi/src/io.c, sapi/src/itronapi.c, sapi/src/posixapi.c, |
---|
891 | sapi/src/rtemsapi.c, rtems/include/rtems.h, |
---|
892 | rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h, |
---|
893 | rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h, |
---|
894 | rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h, |
---|
895 | rtems/include/rtems/rtems/event.h, rtems/include/rtems/rtems/eventmp.h, |
---|
896 | rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h, |
---|
897 | rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h, |
---|
898 | rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h, |
---|
899 | rtems/include/rtems/rtems/options.h, rtems/include/rtems/rtems/part.h, |
---|
900 | rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h, |
---|
901 | rtems/include/rtems/rtems/region.h, |
---|
902 | rtems/include/rtems/rtems/regionmp.h, |
---|
903 | rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h, |
---|
904 | rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h, |
---|
905 | rtems/include/rtems/rtems/signalmp.h, |
---|
906 | rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h, |
---|
907 | rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h, |
---|
908 | rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h, |
---|
909 | rtems/inline/rtems/rtems/asr.inl, rtems/inline/rtems/rtems/attr.inl, |
---|
910 | rtems/inline/rtems/rtems/dpmem.inl, rtems/inline/rtems/rtems/event.inl, |
---|
911 | rtems/inline/rtems/rtems/eventset.inl, |
---|
912 | rtems/inline/rtems/rtems/message.inl, |
---|
913 | rtems/inline/rtems/rtems/modes.inl, |
---|
914 | rtems/inline/rtems/rtems/options.inl, rtems/inline/rtems/rtems/part.inl, |
---|
915 | rtems/inline/rtems/rtems/ratemon.inl, |
---|
916 | rtems/inline/rtems/rtems/region.inl, rtems/inline/rtems/rtems/sem.inl, |
---|
917 | rtems/inline/rtems/rtems/status.inl, |
---|
918 | rtems/inline/rtems/rtems/support.inl, |
---|
919 | rtems/inline/rtems/rtems/tasks.inl, rtems/inline/rtems/rtems/timer.inl, |
---|
920 | rtems/macros/rtems/rtems/asr.inl, rtems/macros/rtems/rtems/attr.inl, |
---|
921 | rtems/macros/rtems/rtems/dpmem.inl, rtems/macros/rtems/rtems/event.inl, |
---|
922 | rtems/macros/rtems/rtems/eventset.inl, |
---|
923 | rtems/macros/rtems/rtems/message.inl, |
---|
924 | rtems/macros/rtems/rtems/modes.inl, |
---|
925 | rtems/macros/rtems/rtems/options.inl, rtems/macros/rtems/rtems/part.inl, |
---|
926 | rtems/macros/rtems/rtems/ratemon.inl, |
---|
927 | rtems/macros/rtems/rtems/region.inl, rtems/macros/rtems/rtems/sem.inl, |
---|
928 | rtems/macros/rtems/rtems/status.inl, |
---|
929 | rtems/macros/rtems/rtems/support.inl, |
---|
930 | rtems/macros/rtems/rtems/tasks.inl, rtems/macros/rtems/rtems/timer.inl, |
---|
931 | rtems/src/attr.c, rtems/src/clockget.c, rtems/src/clockset.c, |
---|
932 | rtems/src/clocktick.c, rtems/src/dpmem.c, rtems/src/dpmemcreate.c, |
---|
933 | rtems/src/dpmemdelete.c, rtems/src/dpmemexternal2internal.c, |
---|
934 | rtems/src/dpmemident.c, rtems/src/dpmeminternal2external.c, |
---|
935 | rtems/src/event.c, rtems/src/eventmp.c, rtems/src/eventreceive.c, |
---|
936 | rtems/src/eventseize.c, rtems/src/eventsend.c, |
---|
937 | rtems/src/eventsurrender.c, rtems/src/eventtimeout.c, rtems/src/intr.c, |
---|
938 | rtems/src/intrbody.c, rtems/src/intrcatch.c, rtems/src/mp.c, |
---|
939 | rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqallocate.c, |
---|
940 | rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c, |
---|
941 | rtems/src/msgqdelete.c, rtems/src/msgqflush.c, |
---|
942 | rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c, |
---|
943 | rtems/src/msgqreceive.c, rtems/src/msgqsend.c, rtems/src/msgqsubmit.c, |
---|
944 | rtems/src/msgqtranslatereturncode.c, rtems/src/msgqurgent.c, |
---|
945 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/partdelete.c, |
---|
946 | rtems/src/partgetbuffer.c, rtems/src/partident.c, rtems/src/partmp.c, |
---|
947 | rtems/src/partreturnbuffer.c, rtems/src/ratemon.c, |
---|
948 | rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c, |
---|
949 | rtems/src/ratemondelete.c, rtems/src/ratemongetstatus.c, |
---|
950 | rtems/src/ratemonident.c, rtems/src/ratemonperiod.c, |
---|
951 | rtems/src/ratemontimeout.c, rtems/src/region.c, |
---|
952 | rtems/src/regioncreate.c, rtems/src/regiondelete.c, |
---|
953 | rtems/src/regionextend.c, rtems/src/regiongetinfo.c, |
---|
954 | rtems/src/regiongetsegment.c, rtems/src/regiongetsegmentsize.c, |
---|
955 | rtems/src/regionident.c, rtems/src/regionmp.c, |
---|
956 | rtems/src/regionreturnsegment.c, rtems/src/rtclock.c, |
---|
957 | rtems/src/rtemsidtoname.c, rtems/src/rtemstimer.c, rtems/src/sem.c, |
---|
958 | rtems/src/semcreate.c, rtems/src/semdelete.c, rtems/src/semflush.c, |
---|
959 | rtems/src/semident.c, rtems/src/semmp.c, rtems/src/semobtain.c, |
---|
960 | rtems/src/semrelease.c, rtems/src/semtranslatereturncode.c, |
---|
961 | rtems/src/signal.c, rtems/src/signalcatch.c, rtems/src/signalmp.c, |
---|
962 | rtems/src/signalsend.c, rtems/src/taskcreate.c, rtems/src/taskdelete.c, |
---|
963 | rtems/src/taskgetnote.c, rtems/src/taskident.c, |
---|
964 | rtems/src/taskinitusers.c, rtems/src/taskissuspended.c, |
---|
965 | rtems/src/taskmode.c, rtems/src/taskmp.c, rtems/src/taskrestart.c, |
---|
966 | rtems/src/taskresume.c, rtems/src/tasks.c, rtems/src/tasksetnote.c, |
---|
967 | rtems/src/tasksetpriority.c, rtems/src/taskstart.c, |
---|
968 | rtems/src/tasksuspend.c, rtems/src/taskvariableadd.c, |
---|
969 | rtems/src/taskvariabledelete.c, rtems/src/taskvariableget.c, |
---|
970 | rtems/src/taskwakeafter.c, rtems/src/taskwakewhen.c, |
---|
971 | rtems/src/timercancel.c, rtems/src/timercreate.c, |
---|
972 | rtems/src/timerdelete.c, rtems/src/timerfireafter.c, |
---|
973 | rtems/src/timerfirewhen.c, rtems/src/timergetinfo.c, |
---|
974 | rtems/src/timerident.c, rtems/src/timerreset.c, rtems/src/timerserver.c, |
---|
975 | rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c, |
---|
976 | libmisc/cpuuse/cpuuse.c, libmisc/cpuuse/cpuuse.h, |
---|
977 | libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
978 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
979 | libmisc/dumpbuf/dumpbuf.h, libmisc/fsmount/fsmount.c, |
---|
980 | libmisc/fsmount/fsmount.h, libmisc/serdbg/serdbgio.c, |
---|
981 | libmisc/serdbg/termios_printk.c, libmisc/stackchk/check.c, |
---|
982 | libmisc/stackchk/internal.h, libmisc/stackchk/stackchk.h, |
---|
983 | libmisc/untar/untar.c, libmisc/untar/untar.h, |
---|
984 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
985 | libblock/src/ide_part_table.c, libfs/src/dosfs/dosfs.h, |
---|
986 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.h, |
---|
987 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
988 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
989 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
990 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
991 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
992 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
993 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
994 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
995 | libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs.h, |
---|
996 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
997 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
998 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
999 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_fcntl.c, |
---|
1000 | libfs/src/imfs/imfs_fdatasync.c, libfs/src/imfs/imfs_free.c, |
---|
1001 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_getchild.c, |
---|
1002 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
1003 | libfs/src/imfs/imfs_handlers_directory.c, |
---|
1004 | libfs/src/imfs/imfs_handlers_link.c, |
---|
1005 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_init.c, |
---|
1006 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_link.c, |
---|
1007 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/imfs_mount.c, |
---|
1008 | libfs/src/imfs/imfs_ntype.c, libfs/src/imfs/imfs_readlink.c, |
---|
1009 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
1010 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
1011 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
1012 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
1013 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c, |
---|
1014 | libfs/src/imfs/miniimfs_init.c, libcsupport/include/chain.h, |
---|
1015 | libcsupport/include/clockdrv.h, libcsupport/include/console.h, |
---|
1016 | libcsupport/include/iosupp.h, libcsupport/include/rtc.h, |
---|
1017 | libcsupport/include/spurious.h, libcsupport/include/timerdrv.h, |
---|
1018 | libcsupport/include/vmeintr.h, libcsupport/include/motorola/mc68230.h, |
---|
1019 | libcsupport/include/rtems/libcsupport.h, |
---|
1020 | libcsupport/include/rtems/libio.h, libcsupport/include/rtems/libio_.h, |
---|
1021 | libcsupport/include/rtems/termiostypes.h, |
---|
1022 | libcsupport/include/sys/termios.h, libcsupport/include/zilog/z8036.h, |
---|
1023 | libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h, |
---|
1024 | libcsupport/src/__brk.c, libcsupport/src/__gettod.c, |
---|
1025 | libcsupport/src/__sbrk.c, libcsupport/src/__times.c, |
---|
1026 | libcsupport/src/access.c, libcsupport/src/base_fs.c, |
---|
1027 | libcsupport/src/cfgetispeed.c, libcsupport/src/cfgetospeed.c, |
---|
1028 | libcsupport/src/cfsetispeed.c, libcsupport/src/cfsetospeed.c, |
---|
1029 | libcsupport/src/chdir.c, libcsupport/src/chmod.c, |
---|
1030 | libcsupport/src/chown.c, libcsupport/src/chroot.c, |
---|
1031 | libcsupport/src/close.c, libcsupport/src/ctermid.c, |
---|
1032 | libcsupport/src/dup.c, libcsupport/src/dup2.c, libcsupport/src/eval.c, |
---|
1033 | libcsupport/src/fchdir.c, libcsupport/src/fchmod.c, |
---|
1034 | libcsupport/src/fcntl.c, libcsupport/src/fdatasync.c, |
---|
1035 | libcsupport/src/fpathconf.c, libcsupport/src/fs_null_handlers.c, |
---|
1036 | libcsupport/src/fstat.c, libcsupport/src/fsync.c, |
---|
1037 | libcsupport/src/ftruncate.c, libcsupport/src/getdents.c, |
---|
1038 | libcsupport/src/getpwent.c, libcsupport/src/hosterr.c, |
---|
1039 | libcsupport/src/ioctl.c, libcsupport/src/isatty.c, |
---|
1040 | libcsupport/src/libio.c, libcsupport/src/libio_sockets.c, |
---|
1041 | libcsupport/src/link.c, libcsupport/src/lseek.c, |
---|
1042 | libcsupport/src/lstat.c, libcsupport/src/malloc.c, |
---|
1043 | libcsupport/src/mallocfreespace.c, libcsupport/src/mkdir.c, |
---|
1044 | libcsupport/src/mkfifo.c, libcsupport/src/mknod.c, |
---|
1045 | libcsupport/src/mount.c, libcsupport/src/newlibc.c, |
---|
1046 | libcsupport/src/no_libc.c, libcsupport/src/no_posix.c, |
---|
1047 | libcsupport/src/open.c, libcsupport/src/pathconf.c, |
---|
1048 | libcsupport/src/pipe.c, libcsupport/src/privateenv.c, |
---|
1049 | libcsupport/src/read.c, libcsupport/src/readlink.c, |
---|
1050 | libcsupport/src/rewinddir.c, libcsupport/src/rmdir.c, |
---|
1051 | libcsupport/src/seekdir.c, libcsupport/src/stat.c, |
---|
1052 | libcsupport/src/symlink.c, libcsupport/src/sync.c, |
---|
1053 | libcsupport/src/tcdrain.c, libcsupport/src/tcflow.c, |
---|
1054 | libcsupport/src/tcflush.c, libcsupport/src/tcgetattr.c, |
---|
1055 | libcsupport/src/tcgetprgrp.c, libcsupport/src/tcsendbreak.c, |
---|
1056 | libcsupport/src/tcsetattr.c, libcsupport/src/tcsetpgrp.c, |
---|
1057 | libcsupport/src/telldir.c, libcsupport/src/termios.c, |
---|
1058 | libcsupport/src/termiosinitialize.c, libcsupport/src/truncate.c, |
---|
1059 | libcsupport/src/umask.c, libcsupport/src/unixlibc.c, |
---|
1060 | libcsupport/src/unlink.c, libcsupport/src/unmount.c, |
---|
1061 | libcsupport/src/utime.c, libcsupport/src/write.c, |
---|
1062 | libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h: URL for |
---|
1063 | license changed. |
---|
1064 | PR 479/rtems_misc |
---|
1065 | * libcsupport/src/malloc.c: Per multiple standards realloc does not free |
---|
1066 | the original memory if the allocation of the requested larger block |
---|
1067 | fails. |
---|
1068 | |
---|
1069 | 2003-09-03 Joel Sherrill <joel@OARcorp.com> |
---|
1070 | |
---|
1071 | * libfs/msdos_create.c: Remove unused variable warning. |
---|
1072 | |
---|
1073 | 2003-09-02 Joel Sherrill <joel@OARcorp.com> |
---|
1074 | |
---|
1075 | * libcsupport/src/open.c: Fix typo. |
---|
1076 | * libcsupport/src/malloc.c: Remove test define left in. |
---|
1077 | |
---|
1078 | 2003-09-02 Jiri Gaisler <jiri@gaisler.com> |
---|
1079 | |
---|
1080 | PR 476/networking |
---|
1081 | * libnetworking/machine/in_cksum.h: Fix in_cksum calculation on SPARC. |
---|
1082 | |
---|
1083 | 2003-09-02 Ilya Alexeev <ilya@continuum.ru> |
---|
1084 | |
---|
1085 | PR 472/filesystem |
---|
1086 | src/malloc.c: Need to include apimutex.h when MALLOC_STATS is defined. |
---|
1087 | |
---|
1088 | 2003-08-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1089 | |
---|
1090 | * aclocal/rtems-top.m4: Add RTEMS_API. |
---|
1091 | AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]). |
---|
1092 | |
---|
1093 | 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1094 | |
---|
1095 | * aclocal/rtems-debug.m4: Remove. |
---|
1096 | * aclocal/enable-rtems-debug.m4, aclocal/check-rtems-debug.m4: New |
---|
1097 | (Split out from rtems-debug.m4). |
---|
1098 | * automake/local.am: Remove "debug". |
---|
1099 | PR 449/rtems: |
---|
1100 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
1101 | posix/src/getgroups.c, posix/src/getlogin.c, posix/src/getpgrp.c, |
---|
1102 | posix/src/getpid.c, posix/src/getppid.c, posix/src/getuid.c, |
---|
1103 | posix/src/setpgid.c, posix/src/setsid.c: Remove (Moved to |
---|
1104 | ../libcsupport/src). |
---|
1105 | * posix/Makefile.am: Reflect changes above. |
---|
1106 | PR 449/rtems: |
---|
1107 | * libcsupport/src/getegid.c, libcsupport/src/geteuid.c, |
---|
1108 | libcsupport/src/getgid.c, libcsupport/src/getgroups.c, |
---|
1109 | libcsupport/src/getlogin.c, libcsupport/src/getpgrp.c, |
---|
1110 | libcsupport/src/getpid.c, libcsupport/src/getppid.c, |
---|
1111 | libcsupport/src/getuid.c, libcsupport/src/setpgid.c, |
---|
1112 | libcsupport/src/setsid.c: New (Copied from ../posix/src). |
---|
1113 | * libcsupport/src/no_posix: Remove getpid and _getpid_r. |
---|
1114 | * libcsupport/Makefile.am: Reflect changes above. |
---|
1115 | |
---|
1116 | 2003-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1117 | |
---|
1118 | * libmisc/fsmount/Makefile.am: Fix path to automake-includes. |
---|
1119 | |
---|
1120 | 2003-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
1121 | |
---|
1122 | * posix/src/mqueuenametoid.c, posix/src/semaphorenametoid.c: Added ID to |
---|
1123 | name lookup service and changed name of id/name translation status code. |
---|
1124 | This propagated to multiple functions. The user API service added was |
---|
1125 | rtems_object_id_to_name(). |
---|
1126 | PR 92/rtems |
---|
1127 | * posix/Makefile.am, posix/src/alarm.c, posix/src/psignal.c: Added |
---|
1128 | ualarm() and usleep(). |
---|
1129 | * posix/src/ualarm.c, posix/src/usleep.c: New files. |
---|
1130 | * score/Makefile.am, score/include/rtems/score/object.h, |
---|
1131 | score/include/rtems/score/objectmp.h, score/src/objectmp.c, |
---|
1132 | score/src/objectnametoid.c: Added ID to name lookup service and changed |
---|
1133 | name of id/name translation status code. This propagated to multiple |
---|
1134 | functions. The user API service added was rtems_object_id_to_name(). |
---|
1135 | * score/src/objectidtoname.c: New file. |
---|
1136 | PR 408/filesystem |
---|
1137 | * score/score/Makefile.am, score/score/include/rtems/score/thread.h: |
---|
1138 | Added sync() service. As part of adding this service, the new RTEMS |
---|
1139 | service rtems_iterate_over_all_threads() was also added. This new |
---|
1140 | service makes it easier to iterate over all the tasks/threads in a |
---|
1141 | system and perform an action on them. |
---|
1142 | * score/score/src/iterateoverthreads.c: New file. |
---|
1143 | * score/ChangeLog: Fixed screwup. |
---|
1144 | * sapi/src/extensionident.c, rtems/Makefile.am, rtems/include/rtems.h, |
---|
1145 | rtems/include/rtems/rtems/status.h, rtems/src/dpmemident.c, |
---|
1146 | rtems/src/msgqident.c, rtems/src/partident.c, rtems/src/ratemonident.c, |
---|
1147 | rtems/src/regionident.c, rtems/src/semident.c, rtems/src/taskident.c, |
---|
1148 | rtems/src/timerident.c: Added ID to name lookup service and changed name |
---|
1149 | of id/name translation status code. This propagated to multiple |
---|
1150 | functions. The user API service added was rtems_object_id_to_name(). |
---|
1151 | * rtems/src/rtemsidtoname.c: New file. |
---|
1152 | PR 408/filesystem |
---|
1153 | * libmisc/cpuuse/cpuuse.c: Added sync() service. As part of adding this |
---|
1154 | service, the new RTEMS service rtems_iterate_over_all_threads() was also |
---|
1155 | added. This new service makes it easier to iterate over all the |
---|
1156 | tasks/threads in a system and perform an action on them. This change is |
---|
1157 | to use the new thread iteration service. |
---|
1158 | * libcsupport/Makefile.am: Add fileio to list of interactive tests. |
---|
1159 | * libcsupport/src/sync.c: New (Copied from ../posix/src). New file. |
---|
1160 | |
---|
1161 | 2003-08-13 Joel Sherrill <joel@OARcorp.com> |
---|
1162 | |
---|
1163 | * libmisc/fsmount/.cvsignore: New file. |
---|
1164 | |
---|
1165 | 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1166 | |
---|
1167 | * configure.ac: Use rtems-bugs@rtems.com as bug report email address. |
---|
1168 | |
---|
1169 | 2003-08-11 Joel Sherrill <joel@OARcorp.com> |
---|
1170 | |
---|
1171 | * configure.ac: Removed duplicate entry. |
---|
1172 | |
---|
1173 | 2003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1174 | |
---|
1175 | * configure.ac: Add libmisc/fsmount/Makefile. |
---|
1176 | |
---|
1177 | 2003-08-06 Till Strauman <strauman@slac.stanford.edu> |
---|
1178 | |
---|
1179 | PR 435/networking |
---|
1180 | * libnetworking/rtems/rtems_showifstat.c: rtems_showifstat misses |
---|
1181 | printing the netmask. |
---|
1182 | |
---|
1183 | 2003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de> |
---|
1184 | |
---|
1185 | PR 369/filesystem |
---|
1186 | * libmisc/Makefile.am, libmisc/shell/cmds.c, libmisc/wrapup/Makefile.am: |
---|
1187 | sample application to show the use of the DOSFS functions. |
---|
1188 | * libmisc/fsmount/Makefile.am, libmisc/fsmount/README, |
---|
1189 | libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: New files. |
---|
1190 | |
---|
1191 | 2003-08-05 Till Strauman <strauman@slac.stanford.edu> |
---|
1192 | |
---|
1193 | PR 436/rtems_misc |
---|
1194 | * libmisc/monitor/mon-monitor.c: monitor registered commands list |
---|
1195 | manipulation bugs. |
---|
1196 | PR 442/filesystem |
---|
1197 | * libcsupport/src/open.c: file never closed if ftruncate() fails in |
---|
1198 | open(). |
---|
1199 | |
---|
1200 | 2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1201 | |
---|
1202 | PR 440/filesystem |
---|
1203 | * libfs/src/dosfs/fat_fat_operations.c: Improve write data speed for |
---|
1204 | DOSFS FAT12/FAT16 systems. |
---|
1205 | PR 439/filesystem |
---|
1206 | * libfs/src/dosfs/fat_file.c: flush temporary buffer when closing files. |
---|
1207 | |
---|
1208 | 2003-08-05 <djc915@mail.usask.ca> |
---|
1209 | |
---|
1210 | PR 443/filesystem |
---|
1211 | * libfs/src/imfs/deviceio.c: deviceio.c mishandles return codes. |
---|
1212 | |
---|
1213 | 2003-08-04 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1214 | |
---|
1215 | PR 441/filesystem |
---|
1216 | * libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_create.c, |
---|
1217 | libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_init.c, |
---|
1218 | libfs/src/dosfs/msdos_mknod.c: add rename support to DOSFS. |
---|
1219 | |
---|
1220 | 2003-07-24 Jennifer Averett <jennifer.averett@OARcorp.com> |
---|
1221 | |
---|
1222 | PR 434/filesystem |
---|
1223 | * libfs/src/imfs/imfs_init.c, libfs/src/imfs/miniimfs_init.c: Modified |
---|
1224 | to return error code. |
---|
1225 | * libfs/src/imfs/imfs_initsup.c: Modified to set error upon memory |
---|
1226 | failure. |
---|
1227 | |
---|
1228 | 2003-07-18 Till Straumann <strauman@slac.stanford.edu> |
---|
1229 | |
---|
1230 | PR 430/rtems |
---|
1231 | * score/include/rtems/score/watchdog.h: _Watchdog_Ticks_since_boot |
---|
1232 | should be a VOLATILE variable. |
---|
1233 | * score/src/watchdoginsert.c: 'restart' algorithm needs to enforce |
---|
1234 | reloading the list head in case a TICK interrupt during ISR_Flash() |
---|
1235 | modified the list. This is achieved by a proper VOLATILE cast. Also |
---|
1236 | _Watchdog_Sync_count++ should be protected by _ISR_Disable (prevent |
---|
1237 | corruption in case ISR calls watchdoginsert). |
---|
1238 | * score/src/watchdogadjust.c: ISR protection added. |
---|
1239 | * score/src/watchdogtickle.c: ISR protection added. NOTE: PowerPC BSPs |
---|
1240 | using the new exception processing MUST BE UPDATED to maintain |
---|
1241 | _ISR_Nest_level. See also PR288 which provides fixes for the affected |
---|
1242 | BSPs distributed with RTEMS. |
---|
1243 | |
---|
1244 | 2003-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
1245 | |
---|
1246 | * libfs/ChangeLog: Correct format. |
---|
1247 | |
---|
1248 | 2003-07-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1249 | |
---|
1250 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR). |
---|
1251 | * wrapup/Makefile.am: Remove bogus $(MULTISUBDIR). |
---|
1252 | |
---|
1253 | 2003-07-15 Chris Johns <cjohns@cybertec.com.au> |
---|
1254 | |
---|
1255 | PR 431/filesystem |
---|
1256 | * libfs/src/dosfs/msdos.h: MSDOS Volume semaphore timeout is now NO |
---|
1257 | TIMEOUT. MSDOS volume opertations will wait for ever. |
---|
1258 | |
---|
1259 | 2003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1260 | |
---|
1261 | * configure.ac: Merge-in librpc/configure.ac. |
---|
1262 | * Makefile.am: Add librpc to SUBDIRS. Remove @subdirs@. |
---|
1263 | * configure.ac: Merge-in libcsupport/configure.ac. |
---|
1264 | * Makefile.am: Add libcsupport to SUBDIRS. |
---|
1265 | * configure.ac: Merge-in posix/configure.ac. Merge-in |
---|
1266 | itron/configure.ac. Misc. cosmetical changes. |
---|
1267 | * Makefile.am: Add posix, itron to SUBDIRS. |
---|
1268 | * configure.ac: Merge-in libnetworking/configure.ac. Remove "rtems-" |
---|
1269 | from RTEMS_VERSION. Add AC_CHECK_FUNCS([strsep strcasecmp snprintf]). |
---|
1270 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
1271 | * configure.ac: Merge-in libmisc/configure.ac. |
---|
1272 | * Makefile.am: Add libmisc to SUBDIRS. |
---|
1273 | * configure.ac: Merge-in libfs/configure.ac. |
---|
1274 | * Makefile.am: Add libfs to SUBDIRS. |
---|
1275 | * configure.ac: Merge-in libblock/configure.ac. |
---|
1276 | * Makefile.am: Add libblock to SUBDIRS. |
---|
1277 | * configure.ac: Merge-in ada/configure.ac. |
---|
1278 | * Makefile.am: Add ada to SUBDIRS. |
---|
1279 | * itron/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1280 | * itron/Makefile.am: Reflect having merged configure.ac into |
---|
1281 | ../configure.ac. |
---|
1282 | * itron/src/config.h: New. |
---|
1283 | * posix/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1284 | * posix/Makefile.am: Reflect having merged configure.ac into |
---|
1285 | ../configure.ac. |
---|
1286 | * posix/src/config.h: New. |
---|
1287 | * score/cpu/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU). |
---|
1288 | * libmisc/configure.ac: Remove (Merged into ../configure.ac). |
---|
1289 | * libmisc/Makefile.am: Reflect having merged configure.ac into |
---|
1290 | ../configure.ac. |
---|
1291 | * libmisc/capture/config.h: New. |
---|
1292 | * libmisc/capture/Makefile.am: Add config.h. Reflect having merged |
---|
1293 | configure.ac into ../configure.ac. |
---|
1294 | * libmisc/cpuuse/config.h: New. |
---|
1295 | * libmisc/cpuuse/Makefile.am: Add config.h. Reflect having merged |
---|
1296 | configure.ac into ../configure.ac. |
---|
1297 | * libmisc/devnull/config.h: New. |
---|
1298 | * libmisc/devnull/Makefile.am: Add config.h. Reflect having merged |
---|
1299 | configure.ac into ../configure.ac. |
---|
1300 | * libmisc/dummy/config.h: New. |
---|
1301 | * libmisc/dummy/Makefile.am: Add config.h. Reflect having merged |
---|
1302 | configure.ac into ../configure.ac. |
---|
1303 | * libmisc/dumpbuf/config.h: New. |
---|
1304 | * libmisc/dumpbuf/Makefile.am: Add config.h. Reflect having merged |
---|
1305 | configure.ac into ../configure.ac. |
---|
1306 | * libmisc/monitor/config.h: New. |
---|
1307 | * libmisc/monitor/Makefile.am: Add config.h. Reflect having merged |
---|
1308 | configure.ac into ../configure.ac. |
---|
1309 | * libmisc/mw-fb/config.h: New. |
---|
1310 | * libmisc/mw-fb/Makefile.am: Add config.h. Reflect having merged |
---|
1311 | configure.ac into ../configure.ac. |
---|
1312 | * libmisc/rtmonuse/config.h: New. |
---|
1313 | * libmisc/rtmonuse/Makefile.am: Add config.h. Reflect having merged |
---|
1314 | configure.ac into ../configure.ac. |
---|
1315 | * libmisc/serdbg/config.h: New. |
---|
1316 | * libmisc/serdbg/Makefile.am: Add config.h. Reflect having merged |
---|
1317 | configure.ac into ../configure.ac. |
---|
1318 | * libmisc/shell/config.h: New. |
---|
1319 | * libmisc/shell/Makefile.am: Add config.h. Reflect having merged |
---|
1320 | configure.ac into ../configure.ac. |
---|
1321 | * libmisc/stackchk/config.h: New. |
---|
1322 | * libmisc/stackchk/Makefile.am: Add config.h. Reflect having merged |
---|
1323 | configure.ac into ../configure.ac. |
---|
1324 | * libmisc/untar/config.h: New. |
---|
1325 | * libmisc/untar/Makefile.am: Add config.h. Reflect having merged |
---|
1326 | configure.ac into ../configure.ac. |
---|
1327 | * libmisc/wrapup/Makefile.am: Reflect having merged configure.ac into |
---|
1328 | ../configure.ac. |
---|
1329 | * libmisc/capture/capture-cli.c, libmisc/capture/capture.c, |
---|
1330 | libmisc/cpuuse/cpuuse.c, libmisc/devnull/devnull.c, |
---|
1331 | libmisc/dummy/dummy.c, libmisc/dumpbuf/dumpbuf.c, |
---|
1332 | libmisc/monitor/mon-command.c, libmisc/monitor/mon-config.c, |
---|
1333 | libmisc/monitor/mon-dname.c, libmisc/monitor/mon-driver.c, |
---|
1334 | libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c, |
---|
1335 | libmisc/monitor/mon-manager.c, libmisc/monitor/mon-monitor.c, |
---|
1336 | libmisc/monitor/mon-mpci.c, libmisc/monitor/mon-object.c, |
---|
1337 | libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-queue.c, |
---|
1338 | libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c, |
---|
1339 | libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c, |
---|
1340 | libmisc/mw-fb/mw_uid.c, libmisc/rtmonuse/rtmonuse.c, |
---|
1341 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbgio.c, |
---|
1342 | libmisc/serdbg/termios_printk.c, libmisc/shell/cmds.c, |
---|
1343 | libmisc/stackchk/check.c, libmisc/untar/untar.c: Add config-header |
---|
1344 | support. |
---|
1345 | * librpc/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1346 | * librpc/Makefile.am, librpc/include/Makefile.am, |
---|
1347 | librpc/src/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
1348 | librpc/src/xdr/Makefile.am: Reflect having merged configure.ac into |
---|
1349 | ../configure.ac. |
---|
1350 | * libblock/configure.ac: Remove (Merged into ../configure.ac). |
---|
1351 | * libblock/Makefile.am: Reflect having merged configure.ac into |
---|
1352 | ../configure.ac. |
---|
1353 | * libfs/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1354 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
1355 | libfs/src/imfs/Makefile.am: Reflect having merged configure.ac into |
---|
1356 | ../configure.ac. |
---|
1357 | * libfs/src/dosfs/config.h: New. |
---|
1358 | * libfs/src/dosfs/Makefile.am: Add config.h. |
---|
1359 | * libfs/src/imfsfs/config.h: New. |
---|
1360 | * libfs/src/imfs/Makefile.am: Add config.h. Remove COMMON_C_FILES, |
---|
1361 | DOC_FILES (Unused). |
---|
1362 | * libfs/src/dosfs/fat.c: include config-header "config.h". |
---|
1363 | * libfs/src/dosfs/fat_fat_operations.c, libfs/src/dosfs/fat_file.c, |
---|
1364 | libfs/src/dosfs/msdos_conv.c: Ditto. |
---|
1365 | * libcsupport/configure.ac: Remove (Merged-in into ../configure.ac). |
---|
1366 | * libcsupport/Makefile.am: DOC_FILES = src/TODO src/CASES, Reflect |
---|
1367 | having merged configure.ac into ../configure.ac. |
---|
1368 | * libcsupport/src/config.h: New. |
---|
1369 | * libnetworking/configure.ac: Remove (Merged into ../configure.ac). |
---|
1370 | * libnetworking/Makefile.am, libnetworking/libc/Makefile.am, |
---|
1371 | libnetworking/lib/Makefile.am, libnetworking/wrapup/Makefile.am: Reflect |
---|
1372 | having merged configure.ac into ../configure.ac. |
---|
1373 | * libnetworking/kern/kern_mib.c: Use RTEMS_VERSION to setup osrelease. |
---|
1374 | |
---|
1375 | 2003-07-08 Joel Sherrill <joel@OARcorp.com> |
---|
1376 | |
---|
1377 | PR 419/rtems |
---|
1378 | * libcsupport/src/termios.c: Removed warning. |
---|
1379 | |
---|
1380 | 2003-07-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1381 | |
---|
1382 | * libmisc/configure.ac: Remove RTEMS_BSP from |
---|
1383 | RTEMS_CHECK_MULTIPROCESSING. |
---|
1384 | |
---|
1385 | 2003-07-07 Joel Sherrill <joel@OARcorp.com> |
---|
1386 | |
---|
1387 | PR 417/rtems |
---|
1388 | * score/src/coresemsurrender.c: Correct incorrect check for |
---|
1389 | maximum_count reported by Sergei Organov <osv@topconrd.ru>. |
---|
1390 | |
---|
1391 | 2003-07-03 Joel Sherrill <joel@OARcorp.com> |
---|
1392 | |
---|
1393 | * aclocal/version.m4: Updated to rtems-ss-20030703. |
---|
1394 | |
---|
1395 | 2003-07-02 Chris Johns <cjohns@cybertec.com.au> |
---|
1396 | |
---|
1397 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/msdos.h, |
---|
1398 | libfs/src/dosfs/msdos_conv.c, libfs/src/dosfs/msdos_create.c, |
---|
1399 | libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_misc.c: Patch from |
---|
1400 | Victor V. Vengerov <vvv@oktet.ru> to remove Linux code. |
---|
1401 | * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Comment have been |
---|
1402 | updated. |
---|
1403 | * libcsupport/include/rtems/libio.h, libcsupport/src/termios.c: Add the |
---|
1404 | rtems_termios_bufsize call. |
---|
1405 | |
---|
1406 | 2003-06-13 Joel Sherrill <joel@OARcorp.com> |
---|
1407 | |
---|
1408 | * score/src/threadloadenv.c: Removed warnings. |
---|
1409 | |
---|
1410 | 2003-06-12 Joel Sherrill <joel@OARcorp.com> |
---|
1411 | |
---|
1412 | * score/src/objectmp.c, rtems/include/rtems/rtems/msgmp.h, |
---|
1413 | rtems/include/rtems/rtems/partmp.h, |
---|
1414 | rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/semmp.h, |
---|
1415 | rtems/src/msgmp.c, rtems/src/partmp.c, rtems/src/regionmp.c, |
---|
1416 | rtems/src/semmp.c: Removed warnings. |
---|
1417 | |
---|
1418 | 2003-06-10 Phil Torre <ptorre@zetron.com> |
---|
1419 | |
---|
1420 | PR 411/filesystem |
---|
1421 | * libfs/src/imfs/imfs_unlink.c: Fix bug where renaming a memfile and |
---|
1422 | then unlinking it causes a memory leak. |
---|
1423 | |
---|
1424 | 2003-06-04 Joel Sherrill <joel@OARcorp.com> |
---|
1425 | |
---|
1426 | * libmisc/stackchk/check.c, libblock/src/ide_part_table.c: Removed |
---|
1427 | warnings. |
---|
1428 | |
---|
1429 | 2003-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1430 | |
---|
1431 | * rtems/include/rtems/rtems/types.h: Include stdint.h. |
---|
1432 | * libcsupport/Makefile.am: Conditionally install stdint.h/inttypes.h. |
---|
1433 | * libcsupport/configure.ac: Check for system-stdint.h/inttypes.h. |
---|
1434 | |
---|
1435 | 2003-05-29 Joel Sherrill <joel@OARcorp.com> |
---|
1436 | |
---|
1437 | * libnetworking/rtems/rtems_syscall.c: Removed warnings. |
---|
1438 | |
---|
1439 | 2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1440 | |
---|
1441 | PR 409/core |
---|
1442 | * include/Makefile.am: Add rtems/stdint.h. |
---|
1443 | * include/rtems/stdint.h: New. |
---|
1444 | PR 321/bsps |
---|
1445 | * aclocal/env-rtemscpu.m4: Remove support for profile-variant. |
---|
1446 | * automake/compile.am, automake/local.am: Ditto. |
---|
1447 | PR 409: |
---|
1448 | * rtems/include/rtems/rtems/types.h: Include rtems/stdint.h. Apply |
---|
1449 | c99-types to typedef rtems_[un]signed[8|16|32|64]. |
---|
1450 | PR 409: |
---|
1451 | * libcsupport/include/stdint.h: Include rtems/stdint.h. |
---|
1452 | |
---|
1453 | 2003-05-15 cjohns@cybertec.com.au <cjohns@cybertec.com.au> |
---|
1454 | |
---|
1455 | * libnetworking/netinet/in.h: PR406 - Added INET_ADDRSTRLEN per the |
---|
1456 | SUSv3 standard. |
---|
1457 | |
---|
1458 | 2003-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1459 | |
---|
1460 | * automake/compile.am: Remove LIBSUFFIX_VA (unused). |
---|
1461 | |
---|
1462 | 2003-05-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1463 | |
---|
1464 | * aclocal/env-rtemscpu.m4: Merge-in env-rtemsbsp.m4. |
---|
1465 | * aclocal/env-rtemsbsp.m4, aclocal/enable-rtemsbsp.m4: Remove. |
---|
1466 | * aclocal/env-rtemscpu.m4: Remove stray '/' in setting up |
---|
1467 | project_libdir. |
---|
1468 | |
---|
1469 | 2003-04-17 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1470 | |
---|
1471 | PR 399/rtems_misc |
---|
1472 | * libcsupport/src/termios.c: In canonical mode, when input is present in |
---|
1473 | the input buffer that contains an EOL character and some following |
---|
1474 | characters, a read call read data behind the EOL character, although it |
---|
1475 | should stop reading with the EOL character. |
---|
1476 | |
---|
1477 | 2003-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1478 | |
---|
1479 | * libmisc/dummy/Makefile.am: Remove stray dummy.rel. |
---|
1480 | * libcsupport/src/no_posix.c: include <reent.h> instead of <sys/reent.h>. |
---|
1481 | |
---|
1482 | 2003-04-17 Joel Sherrill <joel@OARcorp.com> |
---|
1483 | |
---|
1484 | * aclocal/version.m4: Updated to rtems-ss-20030417. |
---|
1485 | |
---|
1486 | 2003-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1487 | |
---|
1488 | PR 389/rtems |
---|
1489 | * libcsupport/src/no_posix.c: Correct _kill_r() prototype and make it |
---|
1490 | conditional on newlib. |
---|
1491 | |
---|
1492 | 2003-04-15 Joel Sherrill <joel@OARcorp.com> |
---|
1493 | |
---|
1494 | PR 388/networking |
---|
1495 | * libnetworking/kern/kern_sysctl.c: Revert previous patch and use |
---|
1496 | strlcpy() now that it is available. Also fixed some warnings. |
---|
1497 | |
---|
1498 | 2003-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
1499 | |
---|
1500 | * aclocal/version.m4: Updated to rtems-ss-20020411. |
---|
1501 | |
---|
1502 | 2003-04-03 Eri Valette <eric.valette@free.fr> |
---|
1503 | |
---|
1504 | PR 381/core |
---|
1505 | * libcsupport/src/newlibc.c: Switch from using _REENT_INIT to |
---|
1506 | _REEINT_INIT_PTR to fix strange run-time problem where EIP was corrupted |
---|
1507 | on pc386 BSP. |
---|
1508 | |
---|
1509 | 2003-03-27 Joel Sherrill <joel@OARcorp.com> |
---|
1510 | |
---|
1511 | * libblock/Makefile.am: ATA code depends upon libchip/ide which is not |
---|
1512 | allowed in the cpukit source code since it must be buildable independent |
---|
1513 | of any BSP. These files were moved to libchip/ide. |
---|
1514 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
1515 | libblock/src/ata.c: Removed. |
---|
1516 | * libnetworking/kern/kern_sysctl.c: Converted from BSP strlcpy() to |
---|
1517 | strncpy(). |
---|
1518 | |
---|
1519 | 2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1520 | |
---|
1521 | PR 367/filesystem |
---|
1522 | * libblock/Makefile.am, libblock/include/rtems/ide_part_table.h, |
---|
1523 | libblock/src/ata.c, libblock/src/ide_part_table.c: Some bugs were still |
---|
1524 | present in the DOSFS implementation: - FAT12 did not work properly on |
---|
1525 | Big-Endian machines - Some synchronization and error handling problems |
---|
1526 | were present - Some legal codings for EOC were not recognized. |
---|
1527 | PR 367/filesystem |
---|
1528 | * libfs/src/dosfs/Makefile.am, libfs/src/dosfs/fat.c, |
---|
1529 | libfs/src/dosfs/fat.h, libfs/src/dosfs/fat_fat_operations.c, |
---|
1530 | libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos.h, |
---|
1531 | libfs/src/dosfs/msdos_dir.c: Some bugs were still present in the DOSFS |
---|
1532 | implementation: - FAT12 did not work properly on Big-Endian machines. - |
---|
1533 | Some synchronization and error handling problems were present. - Some |
---|
1534 | legal codings for EOC were not recognized. |
---|
1535 | |
---|
1536 | 2003-03-25 Joel Sherrill <joel@OARcorp.com> |
---|
1537 | |
---|
1538 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of |
---|
1539 | include file. |
---|
1540 | |
---|
1541 | 2003-03-18 Till Straumann <strauman@slac.stanford.edu> |
---|
1542 | |
---|
1543 | PR 356/bsps |
---|
1544 | * score/src/threadhandlerc: This patch makes RTEMS/PowerPC eabi |
---|
1545 | compliant. Let Thread_Handler verify that _init/_main are non-NULL |
---|
1546 | before calling them (gives the linker script/user more freedom to handle |
---|
1547 | special cases). |
---|
1548 | PR 356/bsps |
---|
1549 | * libnetworking/sys/linker_set.h: This patch makes RTEMS/PowerPC eabi |
---|
1550 | compliant. Declare all linker-script defined addresses as variables of |
---|
1551 | unknown size and not as short objects like 'int', 'void*' etc. Since |
---|
1552 | only addresses are used and never those variable's values, the type used |
---|
1553 | in a declaration is not important. |
---|
1554 | |
---|
1555 | 2003-03-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1556 | |
---|
1557 | * libcsupport/configure.ac: AC_CHECK_FUNCS(strlcpy strlcat). |
---|
1558 | * libcsupport/src/strlcat.c, libcsupport/src/strlcpy.c: New (extracted |
---|
1559 | from pppd/utils.c). |
---|
1560 | * libcsupport/Makefile.am: Add BSD_C_FILES, strlcat.c, strlcpy.c. |
---|
1561 | |
---|
1562 | 2003-03-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1563 | |
---|
1564 | * wrapup/Makefile.am: Remove '/' after $(DESTDIR) to work around Cygwin |
---|
1565 | mistreating paths. |
---|
1566 | |
---|
1567 | 2003-03-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1568 | |
---|
1569 | * wrapup/Makefile.am: Reflect changes to project_libdir. |
---|
1570 | * aclocal/env-rtemscpu.m4: Remove obsolete comment. Add MULTISUBDIR to |
---|
1571 | project_libdir. |
---|
1572 | * aclocal/env-rtemscpu.m4: Remove RTEMS_ROOT (Unused). |
---|
1573 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT (Unused). Remove |
---|
1574 | RTEMS_PROJECT_ROOT (Unused). |
---|
1575 | * aclocal/tool-paths.m4: Delete. |
---|
1576 | |
---|
1577 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1578 | |
---|
1579 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
1580 | * aclocal/rtems-top.m4: Add AC_CONFIG_AUX_DIR. |
---|
1581 | * configure.ac: AC_PREREQ(2.57). |
---|
1582 | * configure.ac: Remove sptables.h.in. |
---|
1583 | * itron/configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
1584 | * sapi/Makefile.am: Remove stray reference to sptables.h.in. |
---|
1585 | * sapi/include/rtems/sptables.h: New. |
---|
1586 | * sapi/include/rtems/sptables.h.in, sapi/include/.cvsignore, |
---|
1587 | sapi/include/rtems/.cvsignore, sapi/inline/.cvsignore, |
---|
1588 | sapi/inline/rtems/.cvsignore, sapi/macros/.cvsignore, |
---|
1589 | sapi/macros/rtems/.cvsignore, sapi/src/.cvsignore: Remove. |
---|
1590 | * libmisc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
1591 | libcsupport/configure.ac, libnetworking/configure.ac: Remove |
---|
1592 | AC_CONFIG_AUX_DIR. |
---|
1593 | * libnetworking/netinet/in_chksum.c: Remove duplicate case to include |
---|
1594 | in_chksum_arm.c. |
---|
1595 | |
---|
1596 | 2003-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1597 | |
---|
1598 | * configure.ac: Remove AC_SUBST(RTEMS_VERSION). AC_DEFINE(RTEMS_VERSION) |
---|
1599 | to propagate it through cpuopts.h. |
---|
1600 | * sapi/include/rtems/sptables.h.in: Remove RTEMS_VERSION (Moved to |
---|
1601 | cpuopts.h). |
---|
1602 | |
---|
1603 | 2003-02-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1604 | |
---|
1605 | * configure.ac: AC_SUBST(RTEMS_VERSION,_RTEMS_VERSION). |
---|
1606 | |
---|
1607 | 2003-02-20 Wolfram Wadepohl <W.Wadepohl@indumat.de> |
---|
1608 | |
---|
1609 | PR 357/rtems_misc |
---|
1610 | * libcsupport/src/termios.c (rtems_termios_open): Fixed code the |
---|
1611 | incorrectly checked that the wrong pointer during allocation was NULL. |
---|
1612 | |
---|
1613 | 2003-02-20 Till Straumann <strauman@slac.stanford.edu> |
---|
1614 | |
---|
1615 | PR 351/networking |
---|
1616 | * libnetworking/nfs/bootp_subr.c: Fix ridiculous leak in bootp and use |
---|
1617 | strdup_bootp_realloc() everywhere for sake of consistency. |
---|
1618 | |
---|
1619 | 2003-02-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1620 | |
---|
1621 | * aclocal/gcc-isystem.m4: New. |
---|
1622 | * aclocal/gcc-specs.m4: Remove. |
---|
1623 | * aclocal/prog-cc.m4: Remove RTEMS_GCC_SPECS. Add RTEMS_GCC_ISYSTEM. |
---|
1624 | Reformat setting up RTEMS_CPPFLAGS. |
---|
1625 | * automake/local.am: Introduce depend-gcc. Remove ${ARCH}. |
---|
1626 | * automake/compile.am: Remove GCCSPECS, GCC_SPECS, CONFIG.CC, CC, CPP. |
---|
1627 | Add ${ARCH}. depend-gcc. |
---|
1628 | * aclocal/prog-cc.m4: Set up RTEMS_CPPFLAGS. |
---|
1629 | * aclocal/env-rtemscpu.m4: Remove GCC_SPECS. |
---|
1630 | * aclocal/env-rtemsbsp.m4: Remove GCC_SPECS. capture/capture-cli.c: Add |
---|
1631 | proper definition to avoid compiler warnings. Apply int = getchar(). |
---|
1632 | * libcsupport/src/privateenv.c: Fix prototype for free_user_env. |
---|
1633 | |
---|
1634 | 2003-02-14 Till Straumann <strauman@slac.stanford.edu> |
---|
1635 | |
---|
1636 | PR 352/rtems_misc |
---|
1637 | * libmisc/shell/shell.c: make rtems_shell main task an FP enabled task. |
---|
1638 | |
---|
1639 | 2003-02-14 Joel Sherrill <joel@OARcorp.com> |
---|
1640 | |
---|
1641 | AMD a29k declared obsolete. |
---|
1642 | * score/cpu/Makefile.am: Removed reference. |
---|
1643 | * score/cpu/a29k/.cvsignore, score/cpu/a29k/ChangeLog, |
---|
1644 | score/cpu/a29k/Makefile.am, score/cpu/a29k/amd.ah, score/cpu/a29k/asm.h, |
---|
1645 | score/cpu/a29k/configure.ac, score/cpu/a29k/cpu.c, |
---|
1646 | score/cpu/a29k/cpu_asm.S, score/cpu/a29k/pswmacro.ah, |
---|
1647 | score/cpu/a29k/register.ah, score/cpu/a29k/sig.S, |
---|
1648 | score/cpu/a29k/rtems/.cvsignore, score/cpu/a29k/rtems/score/.cvsignore, |
---|
1649 | score/cpu/a29k/rtems/score/a29k.h, score/cpu/a29k/rtems/score/cpu.h, |
---|
1650 | score/cpu/a29k/rtems/score/cpu_asm.h, |
---|
1651 | score/cpu/a29k/rtems/score/types.h: Removed. |
---|
1652 | |
---|
1653 | 2003-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1654 | |
---|
1655 | * aclocal/canonical-target-name.m4: Transform tic4x -> RTEMS_CPU=c4x. |
---|
1656 | |
---|
1657 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1658 | |
---|
1659 | * itron/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1660 | * itron/configure.ac: AC_PREREQ(2.57). |
---|
1661 | * posix/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1662 | * posix/configure.ac: AC_PREREQ(2.57). |
---|
1663 | * librpc/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1664 | * librpc/configure.ac: AC_PREREQ(2.57). |
---|
1665 | * libblock/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1666 | * libblock/configure.ac: AC_PREREQ(2.57). |
---|
1667 | * libfs/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1668 | * libfs/configure.ac: AC_PREREQ(2.57). |
---|
1669 | * libcsupport/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1670 | * libcsupport/configure.ac: AC_PREREQ(2.57). |
---|
1671 | * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
1672 | * libnetworking/configure.ac: AC_PREREQ(2.57). |
---|
1673 | |
---|
1674 | 2003-02-11 Mike Siers <mikes@poliac.com> |
---|
1675 | |
---|
1676 | * libnetworking/rtems/rtems_glue.c: A small patch to the network daemon |
---|
1677 | task code. I just added code to check the return value of the |
---|
1678 | rtems_bsdnet_event_receive function. Only when this function returns a |
---|
1679 | SUCCESSFUL status, will the event flags be checked. This is more of a |
---|
1680 | code cleanup issue than a bug. The patch will just ensure the ipintr() |
---|
1681 | and arpintr() functions are only called when a event is signaled. |
---|
1682 | |
---|
1683 | 2003-02-06 Mike Siers <mikes@poliac.com> |
---|
1684 | |
---|
1685 | PR 342/networking |
---|
1686 | * libnetworking/kern/uipc_mbuf.c: The RTEMS version of the m_copyback is |
---|
1687 | changing the m_len value of the mbuf. I looked into the source from |
---|
1688 | another BSD system and the mbuf length is not changed inside this |
---|
1689 | function. The m_copyback function is only being used in the |
---|
1690 | net/rtsock.c file. So I think this problem is only visable under |
---|
1691 | certain routing table conditions. |
---|
1692 | |
---|
1693 | 2003-02-06 Joel Sherrill <joel@OARcorp.com> |
---|
1694 | |
---|
1695 | * libcsupport/include/sys/ioccom.h: Include <sys/types.h> not |
---|
1696 | <machine/types.h> so Linux port builds. |
---|
1697 | |
---|
1698 | 2003-02-05 Till Straumann <strauman@slac.stanford.edu> |
---|
1699 | |
---|
1700 | PR 340/filesystem |
---|
1701 | * libcsupport/src/fcntl.c: Add missing _fcntl_r assumed to exist by |
---|
1702 | newlib. |
---|
1703 | |
---|
1704 | 2003-02-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
1705 | |
---|
1706 | PR 341/networking |
---|
1707 | * libnetworking/lib/ftpfs.c: Account for NULL at end of strings when |
---|
1708 | malloc()'ing memory. |
---|
1709 | |
---|
1710 | 2003-02-05 Joel Sherrill <joel@OARcorp.com> |
---|
1711 | |
---|
1712 | * libcsupport/include/sys/ioccom.h: Fix so not using internal RTEMS |
---|
1713 | types in libc code. |
---|
1714 | |
---|
1715 | 2003-02-03 Till Straumann <strauman@slac.stanford.edu> |
---|
1716 | |
---|
1717 | PR 339/filesystem |
---|
1718 | * libcsupport/src/chroot.c: Fix violation of FS node object copy |
---|
1719 | semantics. |
---|
1720 | |
---|
1721 | 2003-02-03 Steven Johnson <sjohnson@neurizon.net> |
---|
1722 | |
---|
1723 | PR 338/filesystem |
---|
1724 | * libfs/src/imfs/ioman.c: Fix reentrancy problem with |
---|
1725 | rtems_io_lookup_name() (API change). |
---|
1726 | |
---|
1727 | 2003-02-03 Joel Sherrill <joel@OARcorp.com> |
---|
1728 | |
---|
1729 | PR 338/filesystem |
---|
1730 | * sapi/include/rtems/io.h, sapi/src/io.c: Side-effect of fixing |
---|
1731 | reentrancy problem with rtems_io_lookup_name() (API change). |
---|
1732 | PR 338/filesystem |
---|
1733 | * libcsupport/src/unixlibc.c: Side-effect of fixing reentrancy problem |
---|
1734 | with rtems_io_lookup_name() (API change). |
---|
1735 | |
---|
1736 | 2003-01-28 Joel Sherrill <joel@OARcorp.com> |
---|
1737 | |
---|
1738 | * aclocal/version.m4: Updated to rtems-ss-20030128. |
---|
1739 | * libnetworking/Makefile.am: Add kern/kern_sysctl.c to Makefile.am so |
---|
1740 | networking tests build. This was subsequently reported as PR337 before I |
---|
1741 | committed the fix. |
---|
1742 | |
---|
1743 | 2003-01-27 Till Straumann <strauman@SLAC.Stanford.edu> |
---|
1744 | |
---|
1745 | * libnetworking/libc/getproto.c, libnetworking/libc/getprotoname.c: |
---|
1746 | modification to call getprotoent_static() if fopen() on /etc/protocols |
---|
1747 | fails. |
---|
1748 | |
---|
1749 | 2003-01-27 Juan Zamorano <jzamora@fi.upm.es> |
---|
1750 | |
---|
1751 | * posix/src/ptimer1.c: Correct problem which could lead to overflow in |
---|
1752 | time math. |
---|
1753 | |
---|
1754 | 2003-01-27 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
1755 | |
---|
1756 | * libblock/src/blkdev.c: Per PR331 fix bug which is tripped by writing |
---|
1757 | 512 byte blocks to 512 byte aligned positions. |
---|
1758 | |
---|
1759 | 2003-01-27 Dan Smisko <dan@balanced.com> |
---|
1760 | |
---|
1761 | * libmisc/stackchk/check.c: Fix problem where _Objects_Get_information() |
---|
1762 | will dereference a null pointer when checking the interrupt stack. If |
---|
1763 | there's something at 0, you may be ok at run time but it is wrong. |
---|
1764 | * libmisc/monitor/mon-command.c: Correct two potential NULL references. |
---|
1765 | |
---|
1766 | 2003-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1767 | |
---|
1768 | * automake/local.am: Remove distclean-local. Remove PROJECT_TOOLS. |
---|
1769 | |
---|
1770 | 2003-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1771 | |
---|
1772 | * automake/compile.am: Remove CLEAN_DEPEND (Unused). Remove |
---|
1773 | CLOBBER_DEPEND (Unused). |
---|
1774 | |
---|
1775 | 2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1776 | |
---|
1777 | * libnetworking/netinet/tcp_subr.c, libnetworking/netinet/udp_usrreq.c: |
---|
1778 | Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK, INP_LOCK, INP_UNLOCK |
---|
1779 | macros. |
---|
1780 | |
---|
1781 | 2003-01-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1782 | |
---|
1783 | * libcsupport/Makefile.am: Eliminate OBJS. |
---|
1784 | |
---|
1785 | 2003-01-10 Joel Sherrill <joel@OARcorp.com> |
---|
1786 | |
---|
1787 | * score/src/objectmp.c: Corrected use of name parameter to reflect that |
---|
1788 | it is actually the name not a pointer to the name. |
---|
1789 | * rtems/src/msg.c, rtems/src/part.c, rtems/src/sem.c, rtems/src/tasks.c: |
---|
1790 | Correct object class control structure initialization for |
---|
1791 | multiprocessing configurations. |
---|
1792 | * libcsupport/include/rtems/libio.h: Rename __dev_t to __rtems_dev_t to |
---|
1793 | avoid conflict with GNU/Linux header files. |
---|
1794 | |
---|
1795 | 2003-01-03 Till Straumann <strauman@slac.stanford.edu> |
---|
1796 | |
---|
1797 | PR 303 |
---|
1798 | * libcsupport/src/base_fs.c, libcsupport/src/getpwent.c, |
---|
1799 | libcsupport/src/privateenv.c: Fix violation of node_access copy |
---|
1800 | symantics. |
---|
1801 | |
---|
1802 | 2003-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
1803 | |
---|
1804 | * posix/ChangeLog: Corrected entry for sysconf.c which did not include |
---|
1805 | PR. |
---|
1806 | |
---|
1807 | 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net> |
---|
1808 | |
---|
1809 | * libnetworking/sys/queue.h: Fix alignment problem on ARM. |
---|
1810 | |
---|
1811 | 2003-01-03 Jay Monkman <jtm@smoothsmoothie.com> |
---|
1812 | |
---|
1813 | * posix/src/mqueueopen.c: Actually open the message queue descriptor so |
---|
1814 | it is available for others to use. |
---|
1815 | |
---|
1816 | 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
1817 | |
---|
1818 | * libblock/src/ata.c, libblock/src/bdbuf.c: Correct invocation of |
---|
1819 | rtems_task_mode() so the task's preemption mode setting is properly |
---|
1820 | maintained. |
---|
1821 | * libfs/src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 |
---|
1822 | since this is a FIFO queuing semaphore. |
---|
1823 | |
---|
1824 | 2003-01-03 Chris Johns <cjohns@cybertec.com.au> |
---|
1825 | |
---|
1826 | * libnetworking/Makefile.am: Added sys/linker_set.h. |
---|
1827 | * libnetworking/kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. |
---|
1828 | * libnetworking/kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to |
---|
1829 | KIPC_SOMAXCONN. |
---|
1830 | * libnetworking/kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to |
---|
1831 | KIPC_MAXSOCKBUF. |
---|
1832 | * libnetworking/net/if_ethersubr.c: FreeBSD 2.2.2 does not have a |
---|
1833 | _net_link node while 5.0 does. |
---|
1834 | * libnetworking/net/if_ppp.c: Removed the TEXT_SET define as these |
---|
1835 | macros are now implemented. |
---|
1836 | * libnetworking/net/rtsock.c: Enable sysctl support plus fix the bug |
---|
1837 | with the lastest FreeBSD sysctl header file. |
---|
1838 | * libnetworking/netinet/icmp_var.h: FreeBSD 2.2.2 does not have a |
---|
1839 | _net_inet_icmp node while 5.0 does. |
---|
1840 | * libnetworking/netinet/if_ether.c: FreeBSD 2.2.2 does not have a |
---|
1841 | _net_link_ether node while 5.0 does. |
---|
1842 | * libnetworking/netinet/igmp_var.h: FreeBSD 2.2.2 does not have a |
---|
1843 | _net_inet_igmp node while 5.0 does. |
---|
1844 | * libnetworking/netinet/in_pcb.c: Fixed the arguments to the sysctl |
---|
1845 | call. Add inp_gencnt and ipi_count. These are used when listing |
---|
1846 | connections. |
---|
1847 | * libnetworking/netinet/in_pcb.h: Added counters to aid the listing of |
---|
1848 | connections. |
---|
1849 | * libnetworking/netinet/in_var.h: Provide the _net_inet_ip and |
---|
1850 | _net_inet_raw nodes. |
---|
1851 | * libnetworking/netinet/ip_fw.c: Disable the firewall sysctl calls. |
---|
1852 | * libnetworking/netinet/tcp_subr.c: Merge tcp_pcblist from the lastest |
---|
1853 | FreeBSD source. |
---|
1854 | * libnetworking/netinet/tcp_var.h: Add structures needed by net-snmp to |
---|
1855 | list connections. |
---|
1856 | * libnetworking/netinet/udp_usrreq.c: Merged udp_pcblist from the |
---|
1857 | lastest FreeBSD source. |
---|
1858 | * libnetworking/netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. |
---|
1859 | Used by net-snmp. |
---|
1860 | * libnetworking/rtems_glue.c: Call sysctl_register_all when initialising |
---|
1861 | the network stack to register all the sysctl calls. These are in the |
---|
1862 | special sections and required an updated linker script. |
---|
1863 | * libnetworking/rtems/rtems_syscall.c: Add the sysctl call. |
---|
1864 | * libnetworking/sys/kernel.h: Use the lastest FreeBSD method of handling |
---|
1865 | sysctl structures. This now held in the sys/linker_set.h file. |
---|
1866 | * libnetworking/sys/queue.h: This is from the lastest FreeBSD code with |
---|
1867 | the circular code merged back in as it is not used in the lastest |
---|
1868 | FreeBSD kernel. |
---|
1869 | * libnetworking/sys/sysctl.h: The lastest sysctl. This was needed to use |
---|
1870 | with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. |
---|
1871 | The lastest version of the FreeBSD does not have these hacks. It uses |
---|
1872 | gcc attribute directives. |
---|
1873 | |
---|
1874 | 2002-12-26 Till Straumann <strauman@slac.stanford.edu |
---|
1875 | |
---|
1876 | * libcsupport/src/fchdir.c: PR302 fix violation of FS node object copy |
---|
1877 | semantics. |
---|
1878 | |
---|
1879 | 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1880 | |
---|
1881 | * automake/compile.am: Remove $(RTEMS_BSP_CFLAGS). |
---|
1882 | |
---|
1883 | 2002-12-18 Eric Norum <eric.norum@usask.ca> |
---|
1884 | |
---|
1885 | * libnetworking/Makefile.am: Include netinet sources. |
---|
1886 | |
---|
1887 | 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1888 | |
---|
1889 | * wrapup/Makefile.am: Fix path to libxdr and librpc (Another typo in |
---|
1890 | from the 2002-12-12 patch). |
---|
1891 | |
---|
1892 | 2002-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1893 | |
---|
1894 | * wrapup/Makefile.am: Fix typo in yesterday's patch. |
---|
1895 | |
---|
1896 | 2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1897 | |
---|
1898 | * wrapup/Makefile.am: Don't create $ARCH. Use install-data-local to |
---|
1899 | install librtemscpu.a. |
---|
1900 | * wrapup/Makefile.am: Add libmisc. |
---|
1901 | * configure.ac: Add AC_CONFIG_SUBDIR(libmisc). |
---|
1902 | * itron/Makefile.am, posix/Makefile.am: Don't create $ARCH as |
---|
1903 | side-effect of compilation. |
---|
1904 | * score/Makefile.am: Don't create $ARCH. |
---|
1905 | * sapi/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
1906 | * rtems/Makefile.am: Don't create $ARCH as side-effect of compilation. |
---|
1907 | Re-order all-local. |
---|
1908 | * libmisc/configure.ac: Require autoconf-2.57+automake-1.7.2. |
---|
1909 | * libmisc/capture/Makefile.am: Eliminate C_O_FILES. |
---|
1910 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
1911 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
1912 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
1913 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
1914 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Ditto. |
---|
1915 | * libmisc/mw-fb/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. Moving |
---|
1916 | libmisc from rtems/c/src to rtems/cpukit. |
---|
1917 | * libmisc/Makefile.am: Reflect new path. |
---|
1918 | * libmisc/configure.ac: Reflect new path. Use RTEMS_ENV_RTEMSCPU |
---|
1919 | instead of RTEMS_ENV_RTEMSBSP. Remove RTEMS_PROJECT_ROOT. |
---|
1920 | * libmisc/capture/Makefile.am: Reflect new path. Remove OBJS from |
---|
1921 | all-local. |
---|
1922 | * libmisc/cpuuse/Makefile.am, libmisc/devnull/Makefile.am, |
---|
1923 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
1924 | libmisc/monitor/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
1925 | libmisc/rtmonuse/Makefile.am, libmisc/serdbg/Makefile.am, |
---|
1926 | libmisc/shell/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
1927 | libmisc/untar/Makefile.am: Ditto. |
---|
1928 | * libmisc/wrapup/Makefile.am: Reflect new path. |
---|
1929 | * libblock/Makefile.am: Eliminate C_O_FILES. Eliminate SRCS. |
---|
1930 | * libfs/src/imfs/Makefile.am: Eliminate C_O_FILES. |
---|
1931 | * libfs/src/dosfs/Makefile.am: Ditto. |
---|
1932 | * libnetworking/Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am, |
---|
1933 | netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am, |
---|
1934 | rtems/Makefile.am. |
---|
1935 | * libnetworking/kern/Makefile.am, libnetworking/net/Makefile.am, |
---|
1936 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
1937 | libnetworking/rtems/Makefile.am: Remove. |
---|
1938 | * libnetworking/wrapup/Makefile.am: Reflect changes above. |
---|
1939 | * libnetworking/configure.ac: Ditto. |
---|
1940 | |
---|
1941 | 2002-12-11 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
1942 | |
---|
1943 | * posix/src/cancelrun.c, posix/src/cleanuppop.c: Get the last real node |
---|
1944 | not the permanent null last node. |
---|
1945 | |
---|
1946 | 2002-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1947 | |
---|
1948 | * libnetworking/kern/Makefile.am: Remove C_O_FILES. Don't let all-local |
---|
1949 | depend on $OBJS). |
---|
1950 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
1951 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
1952 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
1953 | |
---|
1954 | 2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1955 | |
---|
1956 | * libmisc/configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP. |
---|
1957 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
1958 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
1959 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
1960 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
1961 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
1962 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
1963 | libmisc/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. |
---|
1964 | |
---|
1965 | 2002-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
1966 | |
---|
1967 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
1968 | RTEMS_CHECK_CUSTOM_BSP. |
---|
1969 | * aclocal/check-bsps.m4: Remove. |
---|
1970 | * wrapup/Makefile.am: Remove *_OBJS, use LIBS+= instead. |
---|
1971 | * configure.ac: Require autoconf >= 2.54, automake-1.7.2. |
---|
1972 | * wrapup/Makefile.am, configure.ac: Reflect changes to score/. |
---|
1973 | * wrapup/Makefile.am, configure.ac: Reflect changes to sapi/. |
---|
1974 | * configure.ac: Add AC_SUBST(INLINEdir). |
---|
1975 | * wrapup/Makefile.am, configure.ac: Reflect changes to rtems/. |
---|
1976 | * wrapup/Makefile.am: Reflect changes to posix/. Reflect changes to |
---|
1977 | itron/. |
---|
1978 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
1979 | itron/macros/Makefile.am, itron/src/Makefile.am: Remove. |
---|
1980 | * itron/Makefile.am: Merge-in removed Makefile.ams. |
---|
1981 | * itron/configure.ac: Reflect changes above. |
---|
1982 | * posix/include/Makefile.am, posix/inline/Makefile.am, |
---|
1983 | posix/macros/Makefile.am, posix/src/Makefile.am: Remove. |
---|
1984 | * posix/Makefile.am: Merge-in removed Makefile.ams. |
---|
1985 | * posix/configure.ac: Reflect changes above. |
---|
1986 | * score/Makefile.am: Fix macro-file installation. |
---|
1987 | * score/Makefile.am: Move include/rtems/score/cpuopts.h to STD_H_FILES. |
---|
1988 | * score/include/Makefile.am, score/inline/Makefile.am, |
---|
1989 | score/macros/Makefile.am, score/src/Makefile.am: Remove. |
---|
1990 | * score/Makefile.am: Merge-in removed Makefile.ams. |
---|
1991 | * sapi/include/Makefile.am, sapi/inline/Makefile.am, |
---|
1992 | sapi/macros/Makefile.am, sapi/src/Makefile.am: Remove. |
---|
1993 | * sapi/Makefile.am: Merge-in removed Makefile.ams. |
---|
1994 | * rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
1995 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove. |
---|
1996 | * rtems/Makefile.am: Merge-in removed Makefile.ams. |
---|
1997 | |
---|
1998 | 2002-12-06 Vladimir Nesic <vnesic@dkts.co.yu> |
---|
1999 | |
---|
2000 | * posix/inline/rtems/posix/cond.inl, posix/macros/rtems/posix/cond.inl: |
---|
2001 | Implemented PTHREAD_COND_INITIALIZER support. Vladimir implemented the |
---|
2002 | inline version and Joel adapted it to the macro version. |
---|
2003 | |
---|
2004 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2005 | |
---|
2006 | * automake/compile.am: Rework *FLAGS, AM_*FLAGS handling. |
---|
2007 | * automake/multilib.am: Don't include @RTEMS_BSP@.cfg. |
---|
2008 | * automake/compile.am: Remove hard-coded CFLAGS_PROFILE_V. Add |
---|
2009 | autoconf-supplied CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, |
---|
2010 | CFLAGS_PROFILE_V. Hard-code RTEMS_CFLAGS_PROFILE = -pg. |
---|
2011 | * aclocal/prog-cc.m4: Sync with toplevel/aclocal/prog-cc.m4. Remove |
---|
2012 | GCCSED. |
---|
2013 | * aclocal/env-rtemsbsp.m4: Add AC_ARG_VAR for CPU_CFLAGS, |
---|
2014 | CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CFLAGS_PROFILE_V. |
---|
2015 | * aclocal/rtems-flags.m4: New. |
---|
2016 | * libcsupport/configure.ac: Add various checks to enhance portability. |
---|
2017 | * libcsupport/src/termios.c: Reflect changes to configure.ac. |
---|
2018 | |
---|
2019 | 2002-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
2020 | |
---|
2021 | * libcsupport/src/malloc.c: Fixed code that incorrected did a disable |
---|
2022 | dispatch instead of locking and unlocking the allocator mutex. |
---|
2023 | |
---|
2024 | 2002-12-02 Joel Sherrill <joel@OARcorp.com> |
---|
2025 | |
---|
2026 | * posix/include/rtems/posix/timer.h, posix/src/keygetspecific.c, |
---|
2027 | posix/src/posixtimespecsubtract.c, posix/src/ptimer1.c, |
---|
2028 | posix/src/semunlink.c: Added casts to eliminate warnings on 16-bit |
---|
2029 | targets like the h8300. |
---|
2030 | * score/include/rtems/score/object.h, score/include/rtems/score/tod.h, |
---|
2031 | rtems/include/rtems/rtems/support.h: Added casts to eliminate warnings |
---|
2032 | on 16 bit targets like the h8300. |
---|
2033 | * libmisc/stackchk/check.c: Better handling of task name. |
---|
2034 | * libblock/src/bdbuf.c: Added cast to remove warning. |
---|
2035 | * libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h: Added casts to remove |
---|
2036 | warnings on 16 bit targets like the h8300. |
---|
2037 | * libcsupport/include/rtems/libio.h: Internally use a union of an |
---|
2038 | unsigned64 and major/minor device so we don't get into trouble shifting. |
---|
2039 | The h8300 seemed to be impossible to remove warnings otherwise. |
---|
2040 | Eventually the structure definition of a dev_t might be better anyway. |
---|
2041 | * libcsupport/include/sys/ioccom.h: Added casts to remove warnings on 16 |
---|
2042 | bit targets. |
---|
2043 | |
---|
2044 | 2002-11-29 Eric Norum <eric.norum@usask.ca> |
---|
2045 | |
---|
2046 | PR 316 |
---|
2047 | * posix/src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX. Return |
---|
2048 | error rather than panic if argument is unsupported. |
---|
2049 | |
---|
2050 | 2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2051 | |
---|
2052 | * automake/compile.am: Remove CFLAGS_DEBUG_OPTIMIZE_V (Unused). |
---|
2053 | * aclocal/sysv-ipc.m4: Adaptation to autoconf-2.5x. |
---|
2054 | * aclocal/check-newlib.m4: Sync with ../aclocal/check-newlib.m4. |
---|
2055 | * itron/configure.ac: Cosmetical fixes. |
---|
2056 | * itron/configure.ac: Fix package name. |
---|
2057 | * posix/configure.ac: Cosmetical fixes. |
---|
2058 | * posix/configure.ac, librpc/configure.ac, libblock/configure.ac: Fix |
---|
2059 | package name. |
---|
2060 | * libfs/configure.ac: Cosmetical fixes. |
---|
2061 | * libfs/configure.ac: Fix package name. |
---|
2062 | * libcsupport/configure.ac: Cosmetical fixes. |
---|
2063 | * libcsupport/configure.ac, libnetworking/configure.ac: Fix package name. |
---|
2064 | |
---|
2065 | 2002-11-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2066 | |
---|
2067 | * include/rtems/libio_.h: Remove. |
---|
2068 | * libcsupport/configure.ac: Check for sys/cdefs.h, Add NEED_SYS_CDEFS_H. |
---|
2069 | Add check for CHAR_BIT. |
---|
2070 | * libcsupport/Makefile.am: Conditionally install sys/cdefs.h iff using |
---|
2071 | newlib or if the host does not provide sys/cdefs.h (Fixes Linux/posix). |
---|
2072 | * libcsupport/configure.ac: Remove -ansi -fasm. Add checks to diagnose |
---|
2073 | potential system header conflicts. |
---|
2074 | * libcsupport/Makefile.am: Unconditionally install sys/cdefs.h. |
---|
2075 | * libnetworking/Makefile.am: Merge-in HEADER-handling from |
---|
2076 | net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am. |
---|
2077 | * libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2078 | libnetworking/nfs/Makefile.am: Remove *_HEADERS. |
---|
2079 | |
---|
2080 | 2002-11-18 Joel Sherrill <joel@OARcorp.com> |
---|
2081 | |
---|
2082 | * aclocal/version.m4: Updated to rtems-ss-20021118. |
---|
2083 | |
---|
2084 | 2002-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2085 | |
---|
2086 | * include/rtems/userenv.h: Rely upon <limits.h> for |
---|
2087 | _POSIX_LOGIN_NAME_MAX. |
---|
2088 | * aclocal/prog-cc.m4: Acknowledge configuration-time CFLAGS. |
---|
2089 | * automake/compile.am: Acknowledge configuration-time CFLAGS. Remove |
---|
2090 | CFLAGS_DEFAULT. |
---|
2091 | * libmisc/monitor/mon-commands.c: Removed warnings for RTEMS_UNIX. |
---|
2092 | * libblock/src/diskdevs.c: Include <unistd.h> to remove warning. |
---|
2093 | * libnetworking/Makefile.am: Merge-in arpa/Makefile.am, |
---|
2094 | machine/Makefile.am, sys/Makefile.am, vm/Makefile.am. Add . to SUBDIRS. |
---|
2095 | * libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
2096 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Remove. |
---|
2097 | * libnetworking/configure.ac: Reflect changes above. |
---|
2098 | |
---|
2099 | 2002-11-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2100 | |
---|
2101 | * libmisc/capture/Makefile.am, libmisc/serdbg/Makefile.am: Remove |
---|
2102 | AUTOMAKE_OPTIONS. |
---|
2103 | * libmisc/serdbg/serdbgio.c: Add #include <unistd.h>. |
---|
2104 | * libmisc/shell/Makefile.am, libmisc/wrapup/Makefile.am: Add |
---|
2105 | RTEMS_LIBSHELL conditional. |
---|
2106 | * libmisc/configure.ac: Check for stdio assignments. Add RTEMS_LIBSHELL |
---|
2107 | conditional. |
---|
2108 | |
---|
2109 | 2002-11-14 Joel Sherrill <joel@OARcorp.com> |
---|
2110 | |
---|
2111 | * score/macros/rtems/score/object.inl: Keep consistent with inline |
---|
2112 | version. |
---|
2113 | |
---|
2114 | 2002-11-13 Paul Whitfield <paulw@microsol.iinet.net.au> |
---|
2115 | |
---|
2116 | * rtems/src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is |
---|
2117 | set, there should have been an & in front of size. |
---|
2118 | |
---|
2119 | 2002-11-11 Joel Sherrill <joel@OARcorp.com> |
---|
2120 | |
---|
2121 | * aclocal/version.m4: Updated to rtems-ss-20021111. |
---|
2122 | |
---|
2123 | 2002-11-07 <strauman@slac.stanford.edu> |
---|
2124 | |
---|
2125 | * libcsupport/src/mount.c: Per PR297, correct fs_mountme failure paths. |
---|
2126 | |
---|
2127 | 2002-11-06 Chris Johns <ccj@acm.org> |
---|
2128 | |
---|
2129 | * libnetworking/sys/select.h: Add C++ to C external. |
---|
2130 | |
---|
2131 | 2002-11-04 Joel Sherrill <joel@OARcorp.com> |
---|
2132 | |
---|
2133 | * librpc/src/rpc/pmap_rmt.c: Removed warnings. |
---|
2134 | |
---|
2135 | 2002-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2136 | |
---|
2137 | * libnetworking/kern/uipc_mbuf.c: Comment out m0 in m_copydata to |
---|
2138 | suppress warning. |
---|
2139 | |
---|
2140 | 2002-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
2141 | |
---|
2142 | * ChangeLog, posix/ChangeLog: Corrected. |
---|
2143 | * libmisc/stackchk/check.c: Removed warnings. |
---|
2144 | * libcsupport/ChangeLog, libnetworking/ChangeLog: Corrected. |
---|
2145 | |
---|
2146 | 2002-11-01 Eric Norum <eric.norum@usask.ca> |
---|
2147 | |
---|
2148 | * libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bsdnet.h, |
---|
2149 | libnetworking/rtems/rtems_glue.c: Till Straumann's patch (PR295) to use |
---|
2150 | bootp option 129 to get command line string. Till Straumann's patch to |
---|
2151 | change inet_ntoa->inet_ntop. |
---|
2152 | |
---|
2153 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
2154 | |
---|
2155 | * score/src/heapgetinfo.c: Fixed comment. |
---|
2156 | * score/src/mpci.c: Removed warning. |
---|
2157 | * rtems/src/regiongetinfo.c: Corrected return value check. |
---|
2158 | * libmisc/stackchk/check.c: Removed warning. |
---|
2159 | * librpc/src/rpc/svc_run.c: Remove warning. |
---|
2160 | * libcsupport/src/mallocfreespace.c: Corrected sense of status check to |
---|
2161 | match change inside RTEMS. |
---|
2162 | * libcsupport/src/newlibc.c: Removed warning. |
---|
2163 | * libnetworking/libc/rcmd.c, libnetworking/netinet/in_cksum_arm.c: |
---|
2164 | Removed warnings. |
---|
2165 | |
---|
2166 | 2002-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2167 | |
---|
2168 | * aclocal/check-bsp-cache.m4: Remove. |
---|
2169 | |
---|
2170 | 2002-10-30 Eric Norum <eric.norum@usask.ca> |
---|
2171 | |
---|
2172 | * include/rtems/bspIo.h: Add vprintk function for kernel printing from |
---|
2173 | routines which have already obtained the va_list pointer. |
---|
2174 | * posix/src/psignal.c: Fix counting problem which resulted in too many |
---|
2175 | entries being in the POSIX signals default behavior table. |
---|
2176 | * posix/src/psignal.c: Reflect changes to signal names in newlib. |
---|
2177 | * libcsupport/src/printk.c: Add vprintk function for kernel printing |
---|
2178 | from routines which have already obtained the va_list pointer. |
---|
2179 | |
---|
2180 | 2002-10-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2181 | |
---|
2182 | * aclocal/multilib.m4: Remove RTEMS_ENABLE_MULTILIB_MASTER. |
---|
2183 | |
---|
2184 | 2002-10-28 Joel Sherrill <joel@OARcorp.com> |
---|
2185 | |
---|
2186 | * score/src/threadhandler.c: Prototype _init() and _main() if they are |
---|
2187 | needed to avoid a warning. |
---|
2188 | * rtems/src/timerserver.c: Add useless return to avoid warning. |
---|
2189 | * librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c, |
---|
2190 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
2191 | librpc/src/rpc/svc_tcp.c: Add include of <sys/select.h> to eliminate |
---|
2192 | warning. |
---|
2193 | * librpc/src/rpc/rpcdname.c: Add prototype of getdomainname() to |
---|
2194 | eliminate warning. |
---|
2195 | * libcsupport/include/rtems/libio.h: Change |
---|
2196 | rtems_filesystem_node_types_t from enumeration to int to eliminate |
---|
2197 | warnings when values are overridden. |
---|
2198 | * Pass to eliminate warnings. |
---|
2199 | * libnetworking/kern/uipc_mbuf.c: Conditional SYSINIT() usage on |
---|
2200 | __rtems__. Fix return statement without a value. |
---|
2201 | * libnetworking/lib/ftpfs.c: read and write filesystem routines return |
---|
2202 | ssize_t. |
---|
2203 | * libnetworking/lib/syslog.c: Add include of <string.h> to eliminate |
---|
2204 | warning. |
---|
2205 | * libnetworking/lib/tftpDriver.c: read and write filesystem routines |
---|
2206 | return ssize_t. |
---|
2207 | * libnetworking/libc/gethostbydns.c: Prototype abort(). |
---|
2208 | * libnetworking/libc/inet_ntoa.c: Prototype strcpy(). |
---|
2209 | * libnetworking/libc/rcmd.c: Add include of <sys/select.h>. |
---|
2210 | * libnetworking/net/if_loop.c: Turn token at end of endif to comment. |
---|
2211 | * libnetworking/net/rtsock.c, libnetworking/nfs/bootp_subr.c: |
---|
2212 | Conditional SYSINIT() usage on __rtems__. |
---|
2213 | * libnetworking/rtems/rtems_bootp.c: Add include of |
---|
2214 | <rtems/rtems_bsdnet_internal.h>. |
---|
2215 | * libnetworking/rtems/rtems_bsdnet_internal.h: Added prototypes for |
---|
2216 | memcpy() and memset() since the BSD code tries to avoid using libc .h |
---|
2217 | files since it is used to being in the kernel. |
---|
2218 | * libnetworking/rtems/rtems_syscall.c: read and write filesystem |
---|
2219 | routines return ssize_t. |
---|
2220 | |
---|
2221 | 2002-10-28 Eugeny S. Mints <Eugeny.Mints@oktet.ru> |
---|
2222 | |
---|
2223 | * libblock/*: Added ATA support. |
---|
2224 | * libblock/include/rtems/blkdev.h: Added last IO status. |
---|
2225 | * libblock/include/rtems/ata.h, libblock/include/rtems/ata_internal.h, |
---|
2226 | libblock/include/rtems/ide_part_table.h, libblock/src/ata.c, |
---|
2227 | libblock/src/ide_part_table.c: New files. |
---|
2228 | |
---|
2229 | 2002-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2230 | |
---|
2231 | * libmisc/monitor/mon-command.c: Don't build rtems_monitor_line_editor |
---|
2232 | for RTEMS_UNIX to avoid gcc warning. |
---|
2233 | |
---|
2234 | 2002-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2235 | |
---|
2236 | * configure.ac, itron/configure.ac, posix/configure.ac, |
---|
2237 | librpc/configure.ac, libblock/configure.ac, libfs/configure.ac, |
---|
2238 | libcsupport/configure.ac, libnetworking/configure.ac: Add nostdinc to |
---|
2239 | AM_INIT_AUTOMAKE. |
---|
2240 | * libnetworking/Makefile.am: Remove bogus reference to CHANGELOG. |
---|
2241 | |
---|
2242 | 2002-10-24 Fabrizio Pirovano <pirovano.thysys@tiscalinet.it> |
---|
2243 | |
---|
2244 | * libmisc/capture/capture.c, libmisc/monitor/mon-manager.c, |
---|
2245 | libmisc/stackchk/check.c: Patch to remove problems introduced by object |
---|
2246 | name rework. |
---|
2247 | |
---|
2248 | 2002-10-24 <strauman@slac.stanford.edu> |
---|
2249 | |
---|
2250 | * libcsupport/src/eval.c: Per PR293, added freenode calls for evaluate |
---|
2251 | link failures. |
---|
2252 | |
---|
2253 | 2002-10-23 <strauman@slac.stanford.edu> |
---|
2254 | |
---|
2255 | PR 290 |
---|
2256 | * src/mount.c: Add check for ops->node_type_h. |
---|
2257 | PR 291 |
---|
2258 | * src/mknod.c: Remove erroneous call to freenod. |
---|
2259 | |
---|
2260 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2261 | |
---|
2262 | * .cvsignore, itron/.cvsignore, posix/.cvsignore, libmisc/.cvsignore, |
---|
2263 | librpc/.cvsignore, libblock/.cvsignore, libfs/.cvsignore, |
---|
2264 | libcsupport/.cvsignore, libnetworking/.cvsignore: Reformat. Add |
---|
2265 | autom4te*cache. Remove autom4te.cache. |
---|
2266 | |
---|
2267 | 2002-10-21 Joel Sherrill <joel@OARcorp.com> |
---|
2268 | |
---|
2269 | * aclocal/version.m4: Updated to rtems-20021021-test. |
---|
2270 | |
---|
2271 | 2002-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2272 | |
---|
2273 | * libnetworking/net/if_ethersubr.c: Add comments to #endif NETATALK to |
---|
2274 | stop gcc from complaining. |
---|
2275 | |
---|
2276 | 2002-10-07 Joel Sherrill <joel@OARcorp.com> |
---|
2277 | |
---|
2278 | * aclocal/version.m4: Updated to rtems-ss-20021007. |
---|
2279 | |
---|
2280 | 2002-10-07 Eric Norum <eric.norum@usask.ca> |
---|
2281 | |
---|
2282 | * libnetworking/netinet/tcp_var.h: Corrected typo in ARM alignment patch |
---|
2283 | which broke all other ports. |
---|
2284 | |
---|
2285 | 2002-10-04 Joel Sherrill <joel@OARcorp.com> |
---|
2286 | |
---|
2287 | * aclocal/version.m4: Updated to rtems-JUNK. |
---|
2288 | * aclocal/version.m4: Updated to rtems-ss-20021004. |
---|
2289 | |
---|
2290 | 2002-10-04 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2291 | |
---|
2292 | * libnetworking/netinet/in_cksum.c, libnetworking/netinet/ip_icmp.h, |
---|
2293 | libnetworking/netinet/ip_input.c, libnetworking/netinet/tcp_input.c, |
---|
2294 | libnetworking/netinet/tcp_subr.c, libnetworking/netinet/tcp_var.h, |
---|
2295 | libnetworking/sys/queue.h: Address alignment requirements for the ARM. |
---|
2296 | * libnetworking/rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR |
---|
2297 | and SIOCDIFADDR. |
---|
2298 | |
---|
2299 | 2002-10-02 Joel Sherrill <joel@OARcorp.com> |
---|
2300 | |
---|
2301 | * libnetworking/kern/uipc_socket.c: Make sure that small non-zero delays |
---|
2302 | work. Suggested cleanup from Eric Norum. |
---|
2303 | |
---|
2304 | 2002-10-02 Jennifer Averett <jennifer@OARcorp.com> |
---|
2305 | |
---|
2306 | * libfs/src/imfs/memfile.c: Fixed case where last close of unlinked file |
---|
2307 | did not remove the resources associated with that file. Reported by |
---|
2308 | Till Straumann <strauman@slac.stanford.edu> on the mailing list. |
---|
2309 | |
---|
2310 | 2002-10-02 Eric Norum <eric.norum@usask.ca> |
---|
2311 | |
---|
2312 | * libcsupport/src/getpwent.c: Per PR283, reimplement to address |
---|
2313 | reentrancy problems. |
---|
2314 | * libcsupport/src/getgrent.c: Removed as functionality is now just a |
---|
2315 | wrapper for common routines in src/getpwent.c. |
---|
2316 | * libcsupport/Makefile.am: Reflect file removal. |
---|
2317 | * libnetworking/rtems/mkrootfs.c: As part of PR283, remove redundant |
---|
2318 | code that creates /etc/passwd and /etc/group. |
---|
2319 | |
---|
2320 | 2002-09-16 Joel Sherrill <joel@OARcorp.com> |
---|
2321 | |
---|
2322 | * libnetworking/netinet/Makefile.am, libnetworking/netinet/udp_usrreq.c: |
---|
2323 | Back off some of the IP_FORWARD patch as it appears to not compile in |
---|
2324 | the current tree. |
---|
2325 | |
---|
2326 | 2002-09-14 Vyacheslav V. Burdjanadze <wr@zelax.ru> |
---|
2327 | |
---|
2328 | * libnetworking/kern/uipc_mbuf.c, libnetworking/sys/mbuf.h, |
---|
2329 | libnetworking/netinet/udp_usrreq.c: Add optional UDP broadcast |
---|
2330 | forwarding support. |
---|
2331 | * libnetworking/netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled |
---|
2332 | UDP broadcast forwarding. |
---|
2333 | |
---|
2334 | 2002-09-14 Joel Sherrill <joel@OARcorp.com> |
---|
2335 | |
---|
2336 | * posix/src/psignal.c: Remove duplication from rtems/posix/psignal.h. |
---|
2337 | * rtems/src/dpmemcreate.c, rtems/src/dpmemident.c, |
---|
2338 | rtems/src/msgqcreate.c, rtems/src/msgqident.c, rtems/src/partcreate.c, |
---|
2339 | rtems/src/partident.c, rtems/src/ratemoncreate.c, |
---|
2340 | rtems/src/ratemonident.c, rtems/src/regioncreate.c, |
---|
2341 | rtems/src/regionident.c, rtems/src/semcreate.c, rtems/src/semident.c, |
---|
2342 | rtems/src/taskcreate.c, rtems/src/taskident.c, rtems/src/timercreate.c, |
---|
2343 | rtems/src/timerident.c: Added casts to Objects_Name to eliminate |
---|
2344 | warnings. |
---|
2345 | * libfs/src/dosfs/fat.c, libfs/src/imfs/deviceio.c, |
---|
2346 | libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_directory.c, |
---|
2347 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/memfile.c: Eliminated |
---|
2348 | warnings. A lot of this focus was on changing read and write entry |
---|
2349 | points to return ssize_t as read(2) and write(2) now do. |
---|
2350 | * libcsupport/include/rtems/libio.h: Change rtems_filesystem_read_t and |
---|
2351 | rtems_filesystem_write_t to return ssize_t to match read(2) and write(2) |
---|
2352 | respectively. |
---|
2353 | * libnetworking/kern/uipc_socket.c: Fix case on SO_RCVTIMEO and |
---|
2354 | SO_SNDTIMEO where conversion into ticks can result in a 0 ticks timeout |
---|
2355 | which is the same as requesting no timeout. Reported by Sergei Organov |
---|
2356 | <osv@javad.ru>. |
---|
2357 | |
---|
2358 | 2002-09-14 Eric Norum <eric.norum@usask.ca> |
---|
2359 | |
---|
2360 | * libcsupport/src/readdir_r.c: New file. |
---|
2361 | * libcsupport/Makefile.am: Reflect above. |
---|
2362 | |
---|
2363 | 2002-09-07 Joel Sherrill <joel@OARcorp.com> |
---|
2364 | |
---|
2365 | * libblock/src/bdbuf.c: Previous fix for PR282 regressed mutex changes. |
---|
2366 | |
---|
2367 | 2002-09-06 Alexander M. Kukuta <kam@oktet.ru> |
---|
2368 | |
---|
2369 | * libblock/src/bdbuf.c: Per PR282, correct problem in function |
---|
2370 | rtems_bdbuf_read() where device ioctl() is called with the logical |
---|
2371 | device number used instead of corresponding physical device number. |
---|
2372 | |
---|
2373 | 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2374 | |
---|
2375 | * libnetworking/netinet/in_cksum.c: #include <string.h> for puts in |
---|
2376 | generic routines. |
---|
2377 | |
---|
2378 | 2002-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2379 | |
---|
2380 | * libmisc/shell/shell.c: #include <time.h>. |
---|
2381 | * libmisc/wrapup/Makefile.am: Eliminate LIBNAME. |
---|
2382 | |
---|
2383 | 2002-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
2384 | |
---|
2385 | * sapi/src/io.c: Fixed some spacing. |
---|
2386 | |
---|
2387 | 2002-08-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2388 | |
---|
2389 | * score/include/Makefile.am: Remove cpuopt.h generation. |
---|
2390 | * configure.ac: Correct package name. Don't build ada if POSIX is |
---|
2391 | disabled. Generate cpuopt.h on the fly, filter out autoconf-2.53 PACKAGE |
---|
2392 | crap. |
---|
2393 | * aclocal/prog-gnat.m4: New. |
---|
2394 | * configure.ac: Add ada subdir handling. |
---|
2395 | |
---|
2396 | 2002-08-21 Joel Sherrill <joel@OARcorp.com> |
---|
2397 | |
---|
2398 | * posix/src/adjtime.c: New file -- adjtime() support required by the |
---|
2399 | Network Time Protocol (NTP) port to RTEMS. |
---|
2400 | * posix/src/Makefile.am: Modified to reflect above. |
---|
2401 | |
---|
2402 | 2002-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2403 | |
---|
2404 | * aclocal/bsp-alias.m4: Remove. |
---|
2405 | |
---|
2406 | 2002-08-20 Joel Sherrill <joel@OARcorp.com> |
---|
2407 | |
---|
2408 | * librpc/src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> |
---|
2409 | to avoid warning on ntohl(). |
---|
2410 | |
---|
2411 | 2002-08-20 Eric Norum <eric.norum@usask.ca> |
---|
2412 | |
---|
2413 | * libnetworking/rtems/rtems_glue.c: Per PR270, the BSD network code |
---|
2414 | expects that the value of the number of seconds since boot is non-zero. |
---|
2415 | The RTEMS network initialization code assures this by waiting for a |
---|
2416 | second. A more efficient technique is to simply wait until the number |
---|
2417 | of seconds since boot is non-zero. |
---|
2418 | |
---|
2419 | 2002-08-14 Joel Sherrill <joel@OARcorp.com> |
---|
2420 | |
---|
2421 | * score/macros/rtems/score/coremsg.inl: Add <string.h> to remove warning. |
---|
2422 | * score/src/threadidlebody.c: Add return 0 to avoid warning. |
---|
2423 | |
---|
2424 | 2002-08-12 Eric Norum <eric.norum@usask.ca> |
---|
2425 | |
---|
2426 | * libcsupport/src/write.c (_write_r): Change prototype to match newlib's |
---|
2427 | reent.h. |
---|
2428 | |
---|
2429 | 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2430 | |
---|
2431 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
2432 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
2433 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
2434 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
2435 | libmisc/serdbg/Makefile.am, libmisc/shell/Makefile.am, |
---|
2436 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use .$(OBJEXT) |
---|
2437 | instead of .o. |
---|
2438 | * librpc/src/rpc/rtems_portmapper.c: include <stdlib.h> (Get rid of |
---|
2439 | gcc31 warnings about abort/exit). |
---|
2440 | |
---|
2441 | 2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2442 | |
---|
2443 | * libmisc/shell/Makefile.am: Remove shell.h from EXTRA_DIST. |
---|
2444 | |
---|
2445 | 2002-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
2446 | |
---|
2447 | * posix/src/cancelrun.c: Remove check for PTHREAD_CANCELED not being |
---|
2448 | defined to ensure that newlib patch includes it. |
---|
2449 | * libnetworking/libc/getservent.c: Per PR265, add #include |
---|
2450 | <netinet/in.h> for ntohl() function. |
---|
2451 | |
---|
2452 | 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2453 | |
---|
2454 | * configure.ac: Add missing ',' to librpc activation. Add |
---|
2455 | AC_MSG_CHECKING/AC_MSG_RESULT. |
---|
2456 | * aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU. |
---|
2457 | * configure.ac: Fix bug in librpc activation, having introduced by |
---|
2458 | yesterday's patch. |
---|
2459 | |
---|
2460 | 2002-08-07 Joel Sherrill <joel@OARcorp.com> |
---|
2461 | |
---|
2462 | * aclocal/version.m4: Updated to rtems-ss-20020807. |
---|
2463 | * libnetworking/netinet/in.h: Per PR263, added include of |
---|
2464 | <machine/endian.h> to <netinet/in.h> so it includes prototypes of |
---|
2465 | ntohl() family of routines. |
---|
2466 | |
---|
2467 | 2002-08-07 Chris Johns <ccj@acm.org> |
---|
2468 | |
---|
2469 | * score/src/coretodset.c: Correct calculation of ticks until next |
---|
2470 | section boundary. It was incorrectly based upon current time not the |
---|
2471 | time that is being set. |
---|
2472 | |
---|
2473 | 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2474 | |
---|
2475 | * aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP. |
---|
2476 | * aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP. Use AS_IF |
---|
2477 | instead of if/then/else/fi. |
---|
2478 | |
---|
2479 | 2002-08-06 Joel Sherrill <joel@OARcorp.com> |
---|
2480 | |
---|
2481 | * configure.ac, librpc/configure.ac: or32 does not currently support |
---|
2482 | librpc. |
---|
2483 | |
---|
2484 | 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2485 | |
---|
2486 | * wrapup/Makefile.am: Use librtems.a. |
---|
2487 | * wrapup/Makefile.am: Use libsapi.a. |
---|
2488 | * sapi/src/Makefile.am: Add libsapi.a. |
---|
2489 | * rtems/src/Makefile.am: Add librtems.a. |
---|
2490 | * libnetworking/wrapup/Makefile.am: Don't install. |
---|
2491 | |
---|
2492 | 2002-08-01 Joel Sherrill <joel@OARcorp.com> |
---|
2493 | |
---|
2494 | * libmisc/cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when |
---|
2495 | an object name is raw versus being a string. |
---|
2496 | * libnetworking/machine/param.h, libnetworking/sys/syslimits.h: In the |
---|
2497 | continued effort to eliminate .h conflicts between newlib and RTEMS, |
---|
2498 | these were moved to newlib. |
---|
2499 | * libnetworking/machine/Makefile.am, libnetworking/sys/Makefile.am: |
---|
2500 | Reflect above. |
---|
2501 | |
---|
2502 | 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2503 | |
---|
2504 | * wrapup/Makefile.am: Use libscore.a. |
---|
2505 | * aclocal/canonicalize-tools.m4, automake/lib.am: Remove LD. |
---|
2506 | * Makefile.am: Put preinstall-stamp into CLEANFILES. |
---|
2507 | * aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to |
---|
2508 | compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem). |
---|
2509 | * wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a. |
---|
2510 | * posix/src/mqueuecreatesupp.c: #include <stdlib.h> (malloc). |
---|
2511 | * score/src/Makefile.am: Build into libscore.a. |
---|
2512 | * libblock/Makefile.am: Merge src/Makefile.am. |
---|
2513 | * libblock/src/Makefile.am: Remove. |
---|
2514 | * libblock/configure.ac: Remove src/Makefile.am. |
---|
2515 | * libfs/wrapup/Makefile.am, libfs/wrapup/.cvsignore: Remove. |
---|
2516 | * libfs/Makefile.am: Remove wrapup SUBDIR. |
---|
2517 | * libfs/configure.ac: Remove wrapup/Makefile. |
---|
2518 | |
---|
2519 | 2002-07-31 Joel Sherrill <joel@OARcorp.com> |
---|
2520 | |
---|
2521 | * aclocal/rtems-cpu-subdirs.m4: Removed the or16 port was just a stub |
---|
2522 | and only the OR32 port is getting worked on. |
---|
2523 | |
---|
2524 | 2002-07-30 Joel Sherrill <joel@OARcorp.com> |
---|
2525 | |
---|
2526 | * libmisc/stackchk/check.c: Don't reference the RTEMS allocated |
---|
2527 | interrupt stack if the port doesn't configure using it. |
---|
2528 | * libcsupport/include/sys/utime.h: Removed as file is now part of the |
---|
2529 | RTEMS newlib support. |
---|
2530 | * libcsupport/Makefile.am: Reflect above. |
---|
2531 | * libcsupport/include/rtems/termiostypes.h: Avoid use of __P. |
---|
2532 | * libnetworking/sys/param.h: Removed as a simpler version of this file |
---|
2533 | is now part of the RTEMS newlib support. |
---|
2534 | * libnetworking/sys/Makefile.am: Modified to reflect above. |
---|
2535 | * libnetworking/machine/types.h: Removed as a simpler version of this |
---|
2536 | file is now part of the RTEMS newlib support. |
---|
2537 | * libnetworking/machine/Makefile.am, libnetworking/machine/endian.h, |
---|
2538 | libnetworking/nfs/bootp_subr.c, |
---|
2539 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
2540 | libnetworking/sys/Makefile.am, libnetworking/sys/systm.h: Minor |
---|
2541 | modifications to use the simpler machine/types.h. Mostly more complete |
---|
2542 | sets of #include's to account for machine/types.h no longer doing this. |
---|
2543 | |
---|
2544 | 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2545 | |
---|
2546 | * libnetworking/netinet/in_cksum.c, |
---|
2547 | libnetworking/netinet/in_cksum_arm.c: Added ARM in_cksum support. |
---|
2548 | |
---|
2549 | 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2550 | |
---|
2551 | * librpc/src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. |
---|
2552 | * librpc/include/Makefile.am: Merge include/rpc/Makefile.am. Merge |
---|
2553 | include/rpcsvc/Makefile.am. |
---|
2554 | * librpc/include/rpc/Makefile.am, librpc/include/rpcsvc/Makefile.am, |
---|
2555 | librpc/src/rpc/PSD.doc/Makefile.am: Remove. |
---|
2556 | * librpc/configure.ac: Remove duplicate AC_PROG_RANLIB. Remove |
---|
2557 | include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove |
---|
2558 | src/rpc/PSD.doc/Makefile. |
---|
2559 | |
---|
2560 | 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2561 | |
---|
2562 | * automake/compile.am: Use .$(OBJEXT) instead of .o. |
---|
2563 | |
---|
2564 | 2002-07-24 Joel Sherrill <joel@OARcorp.com> |
---|
2565 | |
---|
2566 | * libmisc/wrapup/Makefile.am: Temporarily don't include serdbg since it |
---|
2567 | causes some BSPs to not link "main(){}" as required by autoconf. |
---|
2568 | * libnetworking/sys/select.h: Add a prototype of select() to avoid |
---|
2569 | warnings. In particular a C++ application using select() required a |
---|
2570 | prototype. |
---|
2571 | * libnetworking/Makefile.am, libnetworking/libc/res_send.c: Do not |
---|
2572 | install or use <poll.h> since RTEMS does not support it. |
---|
2573 | |
---|
2574 | 2002-07-23 Joel Sherrill <joel@OARcorp.com> |
---|
2575 | |
---|
2576 | * librpc/src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h. |
---|
2577 | |
---|
2578 | 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2579 | |
---|
2580 | * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2581 | * wrapup/Makefile.am: Use project_libdir instead of |
---|
2582 | $(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of |
---|
2583 | *.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR). |
---|
2584 | * automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib. |
---|
2585 | * aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4: Remove |
---|
2586 | RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New |
---|
2587 | GCC_SPECS. Various cleanups. |
---|
2588 | * aclocal/rtems-top.m4: New PROJECT_ROOT handling. |
---|
2589 | * automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK, |
---|
2590 | references to bsp_specs. Use project_libdir instead of |
---|
2591 | $(PROJECT_RELEASE)/lib. |
---|
2592 | * itron/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2593 | * itron/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
2594 | * posix/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2595 | * posix/src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. |
---|
2596 | * score/src/Makefile.am, sapi/src/Makefile.am, rtems/src/Makefile.am, |
---|
2597 | librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Use .$(OBJEXT) |
---|
2598 | instead of .o. |
---|
2599 | * librpc/src/xdr/Makefile.am, librpc/src/rpc/Makefile.am: Eliminate |
---|
2600 | LIBNAME. |
---|
2601 | * libblock/src/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2602 | * libblock/src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups. |
---|
2603 | * libcsupport/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2604 | * libcsupport/Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of |
---|
2605 | INCLUDES (Upcoming automake standard). |
---|
2606 | * libnetworking/kern/Makefile.am: Use .$(OBJEXT) instead of .o. |
---|
2607 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2608 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2609 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
2610 | libnetworking/wrapup/Makefile.am: Ditto. |
---|
2611 | * libnetworking/kern/Makefile.am: Eliminate LIBNAME. |
---|
2612 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2613 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
2614 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am: Ditto. |
---|
2615 | * libnetworking/wrapup/Makefile.am: Use project_libdir instead of |
---|
2616 | $(PROJECT_RELEASE)/lib. |
---|
2617 | |
---|
2618 | 2002-07-22 Joel Sherrill <joel@OARcorp.com> |
---|
2619 | |
---|
2620 | * score/include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add |
---|
2621 | the missing _ISR_Disable. This fix was already applied to the old |
---|
2622 | location (c/src/exec/score/...). |
---|
2623 | |
---|
2624 | 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2625 | |
---|
2626 | * libmisc/capture/capture.c, libmisc/capture/capture-cli.c: include |
---|
2627 | <string.h> for memset. |
---|
2628 | |
---|
2629 | 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2630 | |
---|
2631 | * aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit. |
---|
2632 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Ditto. |
---|
2633 | |
---|
2634 | 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com> |
---|
2635 | |
---|
2636 | * libnetworking/netinet/in.h, libnetworking/netinet/ip.h, |
---|
2637 | libnetworking/netinet/ip_var.h, libnetworking/netinet/tcp.h: Modified to |
---|
2638 | added packed attribute.o. |
---|
2639 | |
---|
2640 | 2002-07-16 Joel Sherrill <joel@OARcorp.com> |
---|
2641 | |
---|
2642 | * score/macros/rtems/score/object.inl: Corrected typos in |
---|
2643 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove. |
---|
2644 | |
---|
2645 | 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2646 | |
---|
2647 | * automake/multilib.am: Add install-multi. |
---|
2648 | * aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting |
---|
2649 | version.m4. Add --with-project-root. Reflect --with-project-root to |
---|
2650 | setting up PROJECT_ROOT. |
---|
2651 | * aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK). |
---|
2652 | * aclocal/check-cpu.m4, aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir. |
---|
2653 | * configure.ac: RTEMS_TOP(..). |
---|
2654 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
2655 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
2656 | libnetworking/configure.ac: RTEMS_TOP(../..). |
---|
2657 | |
---|
2658 | 2002-07-05 Joel Sherrill <joel@OARcorp.com> |
---|
2659 | |
---|
2660 | * posix/include/rtems/posix/cancel.h, posix/src/cancel.c, |
---|
2661 | posix/src/cancelrun.c, posix/src/mqueue.c, posix/src/pthread.c, |
---|
2662 | posix/src/semaphore.c, posix/src/setcancelstate.c, |
---|
2663 | posix/src/setcanceltype.c, posix/src/testcancel.c: Per PR164, corrected |
---|
2664 | the behavior of thread cancellation and did some cleanup as a |
---|
2665 | side-effect. |
---|
2666 | * score/macros/rtems/score/object.inl: Corrected implementation of |
---|
2667 | _Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be |
---|
2668 | consistent with the inline implementation. |
---|
2669 | * rtems/src/dpmemident.c, rtems/src/msgqident.c, rtems/src/partident.c, |
---|
2670 | rtems/src/ratemonident.c, rtems/src/regionident.c, rtems/src/semident.c, |
---|
2671 | rtems/src/timerident.c: Corrected use of name parameter to be |
---|
2672 | consistent with fixes implemented to string name processing which were |
---|
2673 | committed with the POSIX Message Queue update. |
---|
2674 | |
---|
2675 | 2002-07-04 Joel Sherrill <joel@OARcorp.com> |
---|
2676 | |
---|
2677 | * Jump table for single entry point removed. |
---|
2678 | * sapi/include/rtems/directives.h, sapi/src/entrytable.c: Removed. |
---|
2679 | * sapi/include/Makefile.am, sapi/src/Makefile.am, sapi/src/exinit.c: |
---|
2680 | Modified to reflect above. |
---|
2681 | |
---|
2682 | 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2683 | |
---|
2684 | * wrapup/Makefile.am: Install by using cpulibdir, cpulib_DATA. |
---|
2685 | * aclocal/check-bsp-cache.m4: Remove RTEMS_BSP_FAMILY. |
---|
2686 | * configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
2687 | * aclocal/project-root.m4: Remove. |
---|
2688 | * aclocal/enable-multiprocessing.m4: Fix typo. |
---|
2689 | * aclocal/prog-cc.m4: Remove obsolete comments. Comment out GCCSED. |
---|
2690 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
2691 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
2692 | libnetworking/configure.ac: Remove RTEMS_PROJECT_ROOT. |
---|
2693 | |
---|
2694 | 2002-07-01 Joel Sherrill <joel@OARcorp.com> |
---|
2695 | |
---|
2696 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2697 | dependency between the SCORE and the various APIs. There was |
---|
2698 | considerable work to simplify the object name management and it appears |
---|
2699 | that the name_table field is no longer needed. This patch also includes |
---|
2700 | the addition of the internal mutex which is currently only used to |
---|
2701 | protect some types of allocation and deallocation. This significantly |
---|
2702 | can reduce context switch latency under certain circumstances. In |
---|
2703 | particular, some heap/region operations were O(n) and had dispatching |
---|
2704 | disabled. This should help enormously. With this merge, the patch is |
---|
2705 | not as clean as it should be. In particular, the documentation has not |
---|
2706 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2707 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2708 | routine not inlined. As part of this patch a lot of MP code for |
---|
2709 | thread/proxy blocking was made conditional and cleaned up. |
---|
2710 | * itron/src/cre_mbf.c, itron/src/cre_sem.c, itron/src/eventflags.c, |
---|
2711 | itron/src/fmempool.c, itron/src/itronsem.c, itron/src/mbox.c, |
---|
2712 | itron/src/msgbuffer.c, itron/src/port.c, itron/src/task.c, |
---|
2713 | itron/src/vmempool.c: Modified as part of above. |
---|
2714 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2715 | dependency between the SCORE and the various APIs. There was |
---|
2716 | considerable work to simplify the object name management and it appears |
---|
2717 | that the name_table field is no longer needed. This patch also includes |
---|
2718 | the addition of the internal mutex which is currently only used to |
---|
2719 | protect some types of allocation and deallocation. This significantly |
---|
2720 | can reduce context switch latency under certain circumstances. In |
---|
2721 | particular, some heap/region operations were O(n) and had dispatching |
---|
2722 | disabled. This should help enormously. With this merge, the patch is |
---|
2723 | not as clean as it should be. In particular, the documentation has not |
---|
2724 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2725 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2726 | routine not inlined. As part of this patch a lot of MP code for |
---|
2727 | thread/proxy blocking was made conditional and cleaned up. |
---|
2728 | * posix/include/rtems/posix/key.h, posix/src/cond.c, |
---|
2729 | posix/src/condinit.c, posix/src/intr.c, posix/src/key.c, |
---|
2730 | posix/src/keycreate.c, posix/src/keydelete.c, posix/src/killinfo.c, |
---|
2731 | posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mutex.c, |
---|
2732 | posix/src/mutexinit.c, posix/src/psignal.c, posix/src/pthread.c, |
---|
2733 | posix/src/semaphore.c, posix/src/semaphorecreatesupp.c: Modified as part |
---|
2734 | of above. |
---|
2735 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2736 | dependency between the SCORE and the various APIs. There was |
---|
2737 | considerable work to simplify the object name management and it appears |
---|
2738 | that the name_table field is no longer needed. This patch also includes |
---|
2739 | the addition of the internal mutex which is currently only used to |
---|
2740 | protect some types of allocation and deallocation. This significantly |
---|
2741 | can reduce context switch latency under certain circumstances. In |
---|
2742 | particular, some heap/region operations were O(n) and had dispatching |
---|
2743 | disabled. This should help enormously. With this merge, the patch is |
---|
2744 | not as clean as it should be. In particular, the documentation has not |
---|
2745 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2746 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2747 | routine not inlined. As part of this patch a lot of MP code for |
---|
2748 | thread/proxy blocking was made conditional and cleaned up. |
---|
2749 | * score/include/Makefile.am, score/include/rtems/score/coremsg.h, |
---|
2750 | score/include/rtems/score/coremutex.h, |
---|
2751 | score/include/rtems/score/coresem.h, score/include/rtems/score/object.h, |
---|
2752 | score/include/rtems/score/threadq.h, |
---|
2753 | score/inline/rtems/score/object.inl, |
---|
2754 | score/inline/rtems/score/thread.inl, |
---|
2755 | score/macros/rtems/score/object.inl, score/src/Makefile.am, |
---|
2756 | score/src/coremsg.c, score/src/coremutex.c, score/src/coresem.c, |
---|
2757 | score/src/mpci.c, score/src/objectcomparenameraw.c, |
---|
2758 | score/src/objectextendinformation.c, |
---|
2759 | score/src/objectinitializeinformation.c, score/src/objectnametoid.c, |
---|
2760 | score/src/thread.c, score/src/threadclose.c, score/src/threadget.c, |
---|
2761 | score/src/threadq.c, score/src/threadqextractwithproxy.c: Modified as |
---|
2762 | part of above. |
---|
2763 | * score/include/rtems/score/apimutex.h, |
---|
2764 | score/src/objectgetnoprotection.c: New files. |
---|
2765 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2766 | dependency between the SCORE and the various APIs. There was |
---|
2767 | considerable work to simplify the object name management and it appears |
---|
2768 | that the name_table field is no longer needed. This patch also includes |
---|
2769 | the addition of the internal mutex which is currently only used to |
---|
2770 | protect some types of allocation and deallocation. This significantly |
---|
2771 | can reduce context switch latency under certain circumstances. In |
---|
2772 | particular, some heap/region operations were O(n) and had dispatching |
---|
2773 | disabled. This should help enormously. With this merge, the patch is |
---|
2774 | not as clean as it should be. In particular, the documentation has not |
---|
2775 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2776 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2777 | routine not inlined. As part of this patch a lot of MP code for |
---|
2778 | thread/proxy blocking was made conditional and cleaned up. |
---|
2779 | * sapi/include/confdefs.h, sapi/src/exinit.c, sapi/src/extension.c, |
---|
2780 | sapi/src/itronapi.c, sapi/src/posixapi.c, sapi/src/rtemsapi.c: Modified |
---|
2781 | as part of above. |
---|
2782 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2783 | dependency between the SCORE and the various APIs. There was |
---|
2784 | considerable work to simplify the object name management and it appears |
---|
2785 | that the name_table field is no longer needed. This patch also includes |
---|
2786 | the addition of the internal mutex which is currently only used to |
---|
2787 | protect some types of allocation and deallocation. This significantly |
---|
2788 | can reduce context switch latency under certain circumstances. In |
---|
2789 | particular, some heap/region operations were O(n) and had dispatching |
---|
2790 | disabled. This should help enormously. With this merge, the patch is |
---|
2791 | not as clean as it should be. In particular, the documentation has not |
---|
2792 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2793 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2794 | routine not inlined. As part of this patch a lot of MP code for |
---|
2795 | thread/proxy blocking was made conditional and cleaned up. |
---|
2796 | * rtems/include/rtems.h, rtems/inline/rtems/rtems/region.inl, |
---|
2797 | rtems/macros/rtems/rtems/region.inl, rtems/src/dpmem.c, |
---|
2798 | rtems/src/dpmemcreate.c, rtems/src/msg.c, rtems/src/msgqcreate.c, |
---|
2799 | rtems/src/part.c, rtems/src/partcreate.c, rtems/src/ratemon.c, |
---|
2800 | rtems/src/ratemoncreate.c, rtems/src/region.c, rtems/src/regioncreate.c, |
---|
2801 | rtems/src/regiondelete.c, rtems/src/regionextend.c, |
---|
2802 | rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c, |
---|
2803 | rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c, |
---|
2804 | rtems/src/regionreturnsegment.c, rtems/src/rtemstimer.c, |
---|
2805 | rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/taskcreate.c, |
---|
2806 | rtems/src/taskident.c, rtems/src/tasks.c, rtems/src/timercreate.c: |
---|
2807 | Modified as part of above. |
---|
2808 | * libmisc/capture/capture-cli.c, libmisc/cpuuse/cpuuse.c, |
---|
2809 | libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c, |
---|
2810 | libmisc/monitor/monitor.h: Corrected use of _Objects_Information_table |
---|
2811 | now that it is a two dimensional array based upon API and class. In |
---|
2812 | addition, in the monitor, corrected an error which occured when a |
---|
2813 | target has 64 bit pointers. |
---|
2814 | * libmisc/stackchk/check.c: Corrected use of _Objects_Information_table |
---|
2815 | now that it is a two dimensional array based upon API and class. |
---|
2816 | * Mega patch merge to change the format of the object IDs to loosen the |
---|
2817 | dependency between the SCORE and the various APIs. There was |
---|
2818 | considerable work to simplify the object name management and it appears |
---|
2819 | that the name_table field is no longer needed. This patch also includes |
---|
2820 | the addition of the internal mutex which is currently only used to |
---|
2821 | protect some types of allocation and deallocation. This significantly |
---|
2822 | can reduce context switch latency under certain circumstances. In |
---|
2823 | particular, some heap/region operations were O(n) and had dispatching |
---|
2824 | disabled. This should help enormously. With this merge, the patch is |
---|
2825 | not as clean as it should be. In particular, the documentation has not |
---|
2826 | been modified to reflect the new object ID layout, the IDs in the test |
---|
2827 | screens are not updated, and _Objects_Get_information needs to be a real |
---|
2828 | routine not inlined. As part of this patch a lot of MP code for |
---|
2829 | thread/proxy blocking was made conditional and cleaned up. |
---|
2830 | * libblock/src/bdbuf.c: Modified as part of above. |
---|
2831 | * libcsupport/src/__times.c: Corrected from previous attempt to cleanup. |
---|
2832 | |
---|
2833 | 2002-06-28 Joel Sherrill <joel@OARcorp.com> |
---|
2834 | |
---|
2835 | * libcsupport/src/__times.c: Cleaned up comments, return more |
---|
2836 | information, and eliminated the fatal error on clock not set since it |
---|
2837 | cannot occur. |
---|
2838 | |
---|
2839 | 2002-06-27 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
2840 | |
---|
2841 | * Addition of a ftp client filesystem, comparable to the tftp one. |
---|
2842 | * libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: New files. |
---|
2843 | * libnetworking/lib/Makefile.am, libnetworking/rtems/Makefile.am: |
---|
2844 | Modified to reflect above. |
---|
2845 | |
---|
2846 | 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2847 | |
---|
2848 | * aclocal/prog-ccas.m4: New. |
---|
2849 | * aclocal/canonicalize-tools.m4: Remove AS, OBJCOPY, NM, SIZE, STRIP. |
---|
2850 | RTEMS_GCC_PRINT. |
---|
2851 | * aclocal/check-multiprocessing.m4: Fix typo. |
---|
2852 | * automake/compile.am: Remove CXX support. Replace AS by CCAS. Remove |
---|
2853 | LINK_LIBS, LINK_OBJS, LINK_FILES. |
---|
2854 | * configure.ac: Use AC_CONFIG_AUX_DIR(..). |
---|
2855 | * itron/configure.ac, posix/configure.ac, librpc/configure.ac, |
---|
2856 | libblock/configure.ac, libfs/configure.ac, libcsupport/configure.ac, |
---|
2857 | libnetworking/configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add |
---|
2858 | AC_PROG_RANLIB. |
---|
2859 | |
---|
2860 | 2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2861 | |
---|
2862 | * configure.ac: Remove references to RTEMS_BSP. |
---|
2863 | * aclocal/check-multiprocessing.m4: Remove references to RTEMS_BSP. |
---|
2864 | Allow building w/ --enable-multiprocessing --enable-multilib. |
---|
2865 | * aclocal/enable-multiprocessing.m4: Eliminate RTEMS_HAS_MULTIPROCESSING. |
---|
2866 | * itron/configure.ac: Remove references to RTEMS_BSP. |
---|
2867 | * itron/src/Makefile.am: Add libitron.a. |
---|
2868 | * posix/configure.ac: Remove references to RTEMS_BSP. |
---|
2869 | * posix/src/Makefile.am: Add libposix.a. |
---|
2870 | * libmisc/wrapup/Makefile.am: Don't preinstall libmisc.a. |
---|
2871 | * libblock/src/Makefile.am: Don't preinstall libblock.a. |
---|
2872 | * libfs/wrapup/Makefile.am: Don't preinstall libfs.a. |
---|
2873 | * libnetworking/wrapup/Makefile.am: Don't preinstall libnetworking.a. |
---|
2874 | |
---|
2875 | 2002-06-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
2876 | |
---|
2877 | * With the addition of serdbg, the standard polled I/O functions for |
---|
2878 | gdbstub and/or printk are optionally routed to any termios-aware device |
---|
2879 | driver, that supports polled mode. See libmisc/serdbg/README. |
---|
2880 | * libmisc/serdbg/Makefile.am, libmisc/serdbg/README, |
---|
2881 | libmisc/serdbg/serdbg.c, libmisc/serdbg/serdbg.h, |
---|
2882 | libmisc/serdbg/serdbgcnf.h, libmisc/serdbg/serdbgio.c, |
---|
2883 | libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h, |
---|
2884 | libmisc/serdbg/termios_printk_cnf.h, libmisc/serdbg/.cvsignore: New |
---|
2885 | files. |
---|
2886 | * libmisc/configure.ac, libmisc/Makefile.am, libmisc/wrapup/Makefile.am: |
---|
2887 | Modified to reflect addition. |
---|
2888 | |
---|
2889 | 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2890 | |
---|
2891 | * wrapup/Makefile.am: Fix stupid typo in previous patch. |
---|
2892 | * configure.ac: Add librpc. AC_PROG_RANLIB. |
---|
2893 | * wrapup/Makefile.am: Add librpc. Use relative path to lib*.a for |
---|
2894 | POSIX_OBJS, ITRON_OBJS, NETWORKING_OBJS. |
---|
2895 | * librpc/configure.ac: RTEMS_TOP(../../../..). |
---|
2896 | AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use |
---|
2897 | RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. |
---|
2898 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
2899 | librpc/include/rpcsvc/Makefile.am: Include |
---|
2900 | $(top_srcdir)/../automake/*.am. |
---|
2901 | * librpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
2902 | ACLOCAL_AMFLAGS = -I ../aclocal. |
---|
2903 | * librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
2904 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Include |
---|
2905 | $(top_srcdir)/../automake/*.am. |
---|
2906 | |
---|
2907 | 2002-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2908 | |
---|
2909 | * aclocal/subdirs.m4: Remove. |
---|
2910 | |
---|
2911 | 2002-06-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2912 | |
---|
2913 | * wrapup/Makefile.am: Use relative path to lib*.a for LIBCSUPPORT_OBJS, |
---|
2914 | LIBBLOCK_OBJS, LIBDOSFS_OBJS, LIBIMFS_OBJS. |
---|
2915 | * libblock/Makefile.am: Merge-in include/Makefile.am. |
---|
2916 | * libblock/include/Makefile.am: Remove. |
---|
2917 | * libblock/configure.ac: Reflect changes above. |
---|
2918 | * libnetworking/Makefile.am: Remove commented out net-apps. |
---|
2919 | |
---|
2920 | 2002-06-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2921 | |
---|
2922 | * Makefile.am: Include $(top_srcdir)/automake/*.am. Use aclocal. |
---|
2923 | * sapi/include/Makefile.am, sapi/Makefile.am, sapi/inline/Makefile.am, |
---|
2924 | sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
2925 | score/include/Makefile.am, score/Makefile.am, score/cpu/Makefile.am, |
---|
2926 | score/inline/Makefile.am, score/macros/Makefile.am, |
---|
2927 | score/src/Makefile.am, wrapup/Makefile.am, include/Makefile.am, |
---|
2928 | rtems/include/Makefile.am, rtems/Makefile.am, rtems/inline/Makefile.am, |
---|
2929 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Include |
---|
2930 | $(top_srcdir)/automake/*.am. |
---|
2931 | * aclocal/bsp-alias.m4: Copied over from aclocal/. |
---|
2932 | * aclocal/canonical-host.m4, aclocal/canonical-target-name.m4, |
---|
2933 | aclocal/canonicalize-tools.m4, aclocal/check-bsp-cache.m4, |
---|
2934 | aclocal/check-bsps.m4, aclocal/check-cpu.m4, aclocal/check-itron.m4, |
---|
2935 | aclocal/check-multiprocessing.m4, aclocal/check-networking.m4, |
---|
2936 | aclocal/check-newlib.m4, aclocal/check-posix.m4, aclocal/check-tool.m4, |
---|
2937 | aclocal/enable-bare.m4, aclocal/enable-inlines.m4, |
---|
2938 | aclocal/enable-itron.m4, aclocal/enable-multiprocessing.m4, |
---|
2939 | aclocal/enable-networking.m4, aclocal/enable-posix.m4, |
---|
2940 | aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4, |
---|
2941 | aclocal/env-rtemscpu.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4, |
---|
2942 | aclocal/multi.m4, aclocal/multilib.m4, aclocal/prog-cc.m4, |
---|
2943 | aclocal/project-root.m4, aclocal/rtems-cpu-subdirs.m4, |
---|
2944 | aclocal/rtems-debug.m4, aclocal/rtems-top.m4, aclocal/subdirs.m4, |
---|
2945 | aclocal/sysv-ipc.m4, aclocal/tool-paths.m4, aclocal/version.m4: Ditto. |
---|
2946 | * itron/include/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
2947 | * itron/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2948 | ../aclocal. |
---|
2949 | * itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
2950 | itron/src/Makefile.am, posix/include/Makefile.am: Include |
---|
2951 | $(top_srcdir)/../automake/*.am. |
---|
2952 | * posix/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2953 | ../aclocal. |
---|
2954 | * posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
2955 | posix/src/Makefile.am, libblock/include/Makefile.am: Include |
---|
2956 | $(top_srcdir)/../automake/*.am. |
---|
2957 | * libblock/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2958 | ../aclocal. |
---|
2959 | * libblock/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
2960 | libfs/src/Makefile.am, libfs/src/imfs/Makefile.am: Include |
---|
2961 | $(top_srcdir)/../automake/*.am. |
---|
2962 | * libfs/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2963 | ../aclocal. |
---|
2964 | * libfs/wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
2965 | * libcsupport/Makefile.am: Merge src/Makefile.am. |
---|
2966 | * libcsupport/configure.ac: Reflect changes above. |
---|
2967 | * libcsupport/src/Makefile.am: Remove. |
---|
2968 | * libcsupport/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2969 | ../aclocal. |
---|
2970 | * libcsupport/src/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
2971 | libnetworking/kern/Makefile.am: Include $(top_srcdir)/../automake/*.am. |
---|
2972 | * libnetworking/Makefile.am: Include $(top_srcdir)/../automake/*.am. Use |
---|
2973 | ../aclocal. |
---|
2974 | * libnetworking/lib/Makefile.am, libnetworking/libc/Makefile.am, |
---|
2975 | libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
2976 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
2977 | libnetworking/rtems/Makefile.am, libnetworking/sys/Makefile.am, |
---|
2978 | libnetworking/vm/Makefile.am, libnetworking/wrapup/Makefile.am: Include |
---|
2979 | $(top_srcdir)/../automake/*.am. |
---|
2980 | |
---|
2981 | 2002-06-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2982 | |
---|
2983 | * automake/compile.am, automake/lib.am, automake/local.am, |
---|
2984 | automake/multilib.am, automake/subdirs.am: Copied over from automake/. |
---|
2985 | * Makefile.am: Add automake/*.am. |
---|
2986 | |
---|
2987 | 2002-06-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2988 | |
---|
2989 | * libnetworking/rtems/Makefile.am: include multilib.am instead of |
---|
2990 | RTEMS_BSP.cfg. |
---|
2991 | |
---|
2992 | 2002-05-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2993 | |
---|
2994 | * libnetworking/configure.ac: Remove RTEMS_CHECK_POSIX_API. Remove |
---|
2995 | RTEMS_ENABLE_POSIX. Remove RTEMS_CHECK_CUSTOM_BSP. Remove |
---|
2996 | RTEMS_ENABLE_POSIX. |
---|
2997 | |
---|
2998 | 2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
2999 | |
---|
3000 | * configure.ac: Add libnetworking. |
---|
3001 | * wrapup/Makefile.am: Ditto. Relocate c/src/libnetworking. |
---|
3002 | * libnetworking/Makefile.am: Reflect moval. |
---|
3003 | * libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am, |
---|
3004 | libnetworking/lib/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
3005 | libnetworking/vm/Makefile.am, libnetworking/libc/Makefile.am, |
---|
3006 | libnetworking/sys/Makefile.am, libnetworking/arpa/Makefile.am, |
---|
3007 | libnetworking/nfs/Makefile.am, libnetworking/kern/Makefile.am, |
---|
3008 | libnetworking/rtems/Makefile.am, libnetworking/configure.ac: Ditto. |
---|
3009 | * libnetworking/wrapup/Makefile.am: Ditto. Remove references to |
---|
3010 | networking apps. |
---|
3011 | |
---|
3012 | 2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3013 | |
---|
3014 | * libmisc/configure.ac, libmisc/Makefile.am: Remove references to rootfs. |
---|
3015 | |
---|
3016 | 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3017 | |
---|
3018 | * configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX). |
---|
3019 | * wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs. |
---|
3020 | * libblock/configure.ac, libblock/Makefile.am, |
---|
3021 | libblock/include/Makefile.am, libblock/src/Makefile.am: Reflect move |
---|
3022 | from c/src/libblock to c/src/exec/libblock. |
---|
3023 | * libfs/configure.ac: Reflect move from c/src/libfs to c/src/exec/libfs. |
---|
3024 | * libfs/Makefile.am, libfs/src/Makefile.am, libfs/src/dosfs/Makefile.am, |
---|
3025 | libfs/src/imfs/Makefile.am, libfs/wrapup/Makefile.am: Ditto. |
---|
3026 | * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include |
---|
3027 | <rtems/bspIo.h>. |
---|
3028 | |
---|
3029 | 2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3030 | |
---|
3031 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
3032 | libmisc/rootfs/mkrootfs.h, libmisc/rootfs/mkrootfs.c: Remove. |
---|
3033 | * libmisc/configure.ac: Remove rootfs and NETWORKING macros. |
---|
3034 | * libmisc/wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING. |
---|
3035 | * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs). |
---|
3036 | * libnetworking/rtems/mkrootfs.h: Ditto. |
---|
3037 | * libnetworking/rtems/Makefile.am: Reflect changes above. |
---|
3038 | |
---|
3039 | 2002-05-16 Chris Johns <ccj@acm.org> |
---|
3040 | |
---|
3041 | PR 194 |
---|
3042 | * libmisc/*: Added the Capture engine. |
---|
3043 | * libmisc/capture/Makefile.am, libmisc/capture/README, |
---|
3044 | libmisc/capture/capture-cli.c, libmisc/capture/capture-cli.h, |
---|
3045 | libmisc/capture/capture.c, libmisc/capture/capture.h, |
---|
3046 | libmisc/capture/.cvsignore: New files. |
---|
3047 | * libmisc/Makefile.am, libmisc/configure.ac, libmisc/wrapup/Makefile.am: |
---|
3048 | Modified to reflect addition. |
---|
3049 | |
---|
3050 | 2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3051 | |
---|
3052 | * configure.ac: Add libcsupport. |
---|
3053 | * wrapup/Makefile.am: Ditto. |
---|
3054 | * Makefile.am: Add preinstall-stamp. |
---|
3055 | |
---|
3056 | 2002-05-15 Chris Johns <ccj@acm.org> |
---|
3057 | |
---|
3058 | * score/include/rtems/score/thread.h, |
---|
3059 | score/inline/rtems/score/thread.inl, score/src/threaddispatch.c, |
---|
3060 | score/src/threadinitialize.c: Move the C library re-enterrant support |
---|
3061 | directly into the thread dispatch code. RTEMS needs libc and so |
---|
3062 | requiring libc to use a user extension with its overhead is not the best |
---|
3063 | solution. This patch lowers the overhead to 2 pointer moves. |
---|
3064 | |
---|
3065 | 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3066 | |
---|
3067 | * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h, |
---|
3068 | libnetworking/sys/filio.h: Remove. |
---|
3069 | * libnetworking/sys/Makefile.am: Reflect changes above. |
---|
3070 | |
---|
3071 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3072 | |
---|
3073 | * score/include/Makefile.am: Work-around to autoconf-2.53 adding |
---|
3074 | PACKAGE_* to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h. |
---|
3075 | |
---|
3076 | 2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3077 | |
---|
3078 | * posix/include/sys/utsname.h: Remove. |
---|
3079 | * posix/include/Makefile.am: Reflect changes above. |
---|
3080 | * posix/src/utsname.c: Remove. |
---|
3081 | * posix/src/Makefile.am: Reflect changes above. |
---|
3082 | |
---|
3083 | 2002-05-01 Eric Norum <eric.norum@usask.ca> |
---|
3084 | |
---|
3085 | * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline |
---|
3086 | assembly to satisfy gcc 3.1 and newer. |
---|
3087 | |
---|
3088 | 2002-04-26 Eric Norum <eric.norum@usask.ca> |
---|
3089 | |
---|
3090 | * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more |
---|
3091 | agressive optimization in gcc 3.1 does not reorder things. |
---|
3092 | |
---|
3093 | 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3094 | |
---|
3095 | * score/include/rtems/system.h: Remove targopts.h. |
---|
3096 | * libnetworking/pppd/utils.c: Adapt to gcc-3.x. |
---|
3097 | |
---|
3098 | 2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3099 | |
---|
3100 | * score/include/rtems/system.h: Add the sparc to the target supporting |
---|
3101 | multlibs. |
---|
3102 | |
---|
3103 | 2002-04-16 Chris Johns <ccj@acm.org> |
---|
3104 | |
---|
3105 | * score/src/threadinitialize.c: Per PR181, clear the array of user |
---|
3106 | extension pointers. This lets user extensions that have hooked the |
---|
3107 | switch handler know if a task has been processed by the user extension |
---|
3108 | before. If a user extension is created after a task is started it may |
---|
3109 | not know it. |
---|
3110 | |
---|
3111 | 2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3112 | |
---|
3113 | * configure.ac: Remove ENABLE_GCC28. |
---|
3114 | |
---|
3115 | 2002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3116 | |
---|
3117 | * score/include/rtems/system.h: Add i386 to multilib-able targets. |
---|
3118 | |
---|
3119 | 2002-04-11 Chris Johns <ccj@acm.org> |
---|
3120 | |
---|
3121 | PR 59/networking |
---|
3122 | * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: Add the |
---|
3123 | drv_ctrl driver control block field to the ifconfig network driver |
---|
3124 | structure. This field is needed by the i82586 driver which was ported |
---|
3125 | from NetBSD as it had better hardware abstraction. |
---|
3126 | |
---|
3127 | 2002-04-10 Victor V. Vengerov <vvv@oktet.ru> |
---|
3128 | |
---|
3129 | PR 385/filesystem |
---|
3130 | * libblock/src/ramdisk.c: The "from" and "to" locations are calculated |
---|
3131 | as the start of the block within the ram that data is to be transferred |
---|
3132 | from/to for reads and writes respectively. However, within the loops, |
---|
3133 | the "from" and "to" locations are never updated. The loop should have |
---|
3134 | been updated as: from += rd->block_size; and to += rd->block_size; |
---|
3135 | within the for loops in the ramdisk_read and ramdisk_write routines, |
---|
3136 | respectively. |
---|
3137 | |
---|
3138 | 2002-04-08 Chris Johns <ccj@acm.org> |
---|
3139 | |
---|
3140 | * Per PR142, make task switch extension its own list. |
---|
3141 | * posix/src/pthread.c (_POSIX_Threads_User_extensions): Reflect above. |
---|
3142 | * Per PR141 and PR174, make task switch extension its own list and fix |
---|
3143 | all odd problems introduced by providing macro version. |
---|
3144 | * score/inline/rtems/score/userext.inl: Fix. |
---|
3145 | * Per PR142, make task switch extension its own list. |
---|
3146 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
3147 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
3148 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
3149 | to minimize overhead. Address processing dedicated switch chain. |
---|
3150 | * Per PR142, make task switch extension its own list. |
---|
3151 | * score/include/rtems/score/userext.h: Reflect above by adding |
---|
3152 | User_extensions_Switch_control and adding it to User_extenions_Control. |
---|
3153 | * score/inline/rtems/score/userext.inl: Allocate all memory in one chunk |
---|
3154 | to minimize overhead. Address processing dedicated switch chain. |
---|
3155 | * Per PR142, make task switch extension its own list. |
---|
3156 | * rtems/src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above. |
---|
3157 | |
---|
3158 | 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3159 | |
---|
3160 | * include/rtems/bspIo.h: Fix cpp-guards, remove references to i386. |
---|
3161 | * posix/src/psignal.c: Include <stdlib.h>. |
---|
3162 | * libblock/src/ramdisk.c, libblock/src/blkdev.c, |
---|
3163 | libfs/src/imfs/imfs_getchild.c: include <string.h>. |
---|
3164 | * libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/ioman.c, |
---|
3165 | libfs/src/imfs/linearfile.c, libfs/src/imfs/memfile.c: Include |
---|
3166 | <string.h>. |
---|
3167 | * libnetworking/ChangeLog: Fix dates. |
---|
3168 | |
---|
3169 | 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3170 | |
---|
3171 | * libmisc/monitor/mon-monitor.c: Replace done with return (gcc3). |
---|
3172 | * libfs/src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 |
---|
3173 | (unused). |
---|
3174 | * Per PR169. |
---|
3175 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed from |
---|
3176 | CVS. |
---|
3177 | |
---|
3178 | 2002-04-03 Alexander Kukuta <kam@oktet.ru> |
---|
3179 | |
---|
3180 | * libblock/include/rtems/bdbuf.h: Address PR168 by changing |
---|
3181 | bdbuf_buffer.avl.bal and bdbuf_buffer.avl.cache to signed char instead |
---|
3182 | of char. |
---|
3183 | |
---|
3184 | 2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3185 | |
---|
3186 | * posix/src/getegid.c: Remove <errno.h>. |
---|
3187 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getuid.c: Ditto. |
---|
3188 | * posix/src/getlogin.c: Move <errno.h>. |
---|
3189 | |
---|
3190 | 2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3191 | |
---|
3192 | * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__. |
---|
3193 | |
---|
3194 | 2002-03-27 Thomas.Doerfler@imd-systems.de |
---|
3195 | |
---|
3196 | PR 144 |
---|
3197 | * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to |
---|
3198 | memory address 0 when called for the first time. This is done when |
---|
3199 | trying to clear the variable "dhcp_hostname". |
---|
3200 | |
---|
3201 | 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3202 | |
---|
3203 | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3204 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3205 | * include/Makefile.am, Makefile.am, wrapup/Makefile.am: Remove |
---|
3206 | AUTOMAKE_OPTIONS. |
---|
3207 | * itron/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3208 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3209 | * itron/include/Makefile.am, itron/Makefile.am, |
---|
3210 | itron/inline/Makefile.am, itron/macros/Makefile.am, |
---|
3211 | itron/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3212 | * posix/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3213 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3214 | * posix/src/Makefile.am, posix/Makefile.am, posix/include/Makefile.am, |
---|
3215 | posix/inline/Makefile.am, posix/macros/Makefile.am, |
---|
3216 | score/cpu/Makefile.am, score/src/Makefile.am, score/Makefile.am, |
---|
3217 | score/include/Makefile.am, score/inline/Makefile.am, |
---|
3218 | score/macros/Makefile.am, sapi/Makefile.am, sapi/include/Makefile.am, |
---|
3219 | sapi/inline/Makefile.am, sapi/macros/Makefile.am, sapi/src/Makefile.am, |
---|
3220 | rtems/Makefile.am, rtems/include/Makefile.am, rtems/inline/Makefile.am, |
---|
3221 | rtems/macros/Makefile.am, rtems/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3222 | * libmisc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3223 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3224 | * libmisc/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
3225 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
3226 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
3227 | libmisc/mw-fb/Makefile.am, libmisc/rootfs/Makefile.am, |
---|
3228 | libmisc/rtmonuse/Makefile.am, libmisc/shell/Makefile.am, |
---|
3229 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
3230 | libmisc/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3231 | * librpc/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3232 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3233 | * librpc/include/rpc/Makefile.am, librpc/include/Makefile.am, |
---|
3234 | librpc/include/rpcsvc/Makefile.am, librpc/Makefile.am, |
---|
3235 | librpc/src/rpc/PSD.doc/Makefile.am, librpc/src/rpc/Makefile.am, |
---|
3236 | librpc/src/xdr/Makefile.am, librpc/src/Makefile.am: Remove |
---|
3237 | AUTOMAKE_OPTIONS. |
---|
3238 | * libblock/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3239 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3240 | * libblock/include/Makefile.am, libblock/Makefile.am, |
---|
3241 | libblock/src/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3242 | * libfs/src/dosfs/fat_file.c: Remove bsp.h. fat_file_write(.. const |
---|
3243 | char*buf ..). |
---|
3244 | * libfs/src/dosfs/fat_file.h: fat_file_write(.. const char*buf ..). |
---|
3245 | * libfs/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
3246 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
3247 | * libfs/src/dosfs/Makefile.am, libfs/src/Makefile.am, |
---|
3248 | libfs/src/imfs/Makefile.am, libfs/Makefile.am, libfs/wrapup/Makefile.am: |
---|
3249 | Remove AUTOMAKE_OPTIONS. |
---|
3250 | * libnetworking/configure.ac: |
---|
3251 | AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define |
---|
3252 | foreign 1.6]). |
---|
3253 | * libnetworking/arpa/Makefile.am, libnetworking/kern/Makefile.am, |
---|
3254 | libnetworking/Makefile.am, libnetworking/lib/Makefile.am, |
---|
3255 | libnetworking/libc/Makefile.am, libnetworking/machine/Makefile.am, |
---|
3256 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
3257 | libnetworking/nfs/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
3258 | libnetworking/rtems/Makefile.am, |
---|
3259 | libnetworking/rtems_servers/Makefile.am, |
---|
3260 | libnetworking/rtems_telnetd/Makefile.am, |
---|
3261 | libnetworking/rtems_webserver/Makefile.am, |
---|
3262 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am, |
---|
3263 | libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS. |
---|
3264 | |
---|
3265 | 2002-03-27 Ilya Alexeev <ilya@continuum.ru> |
---|
3266 | |
---|
3267 | PR 162 |
---|
3268 | * libnetworking/net/if_ppp.c ppp_txdaemon(), |
---|
3269 | libnetworking/net/if_pppvar.h pppstart(): Local variables must not be |
---|
3270 | used in a device write routines. Now ppp_softc structure have own |
---|
3271 | character for writing to device (sc_outchar). I think that converting |
---|
3272 | local variables to static is not a right solution, because problems will |
---|
3273 | occur in the case of two or more ppp instances. |
---|
3274 | * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable |
---|
3275 | must be u_long, otherwise in the case of the big output packet endless |
---|
3276 | loop may occur. |
---|
3277 | |
---|
3278 | 2002-03-25 Eric Norum <norume@aps.anl.gov> |
---|
3279 | |
---|
3280 | PR 374/networking |
---|
3281 | * libnetworking/Makefile.am, libnetworking/rtems/rtems_bsdnet.h, |
---|
3282 | libnetworking/rtems/rtems_glue.c: The patch sent as part of PR270 got |
---|
3283 | applied to the wrong place. The effect was that (1) startup was no |
---|
3284 | faster than before and (2) malloc starvation messages came way too |
---|
3285 | quickly. The attached patch fixes both these problems and also provides |
---|
3286 | a mechanism for applications to handle malloc starvation conditions as |
---|
3287 | they see fit. |
---|
3288 | * libnetworking/rtems/rtems_bsdnet_malloc_starvation.c: New file. |
---|
3289 | |
---|
3290 | 2002-03-21 Ilya Alexeev <ilya@continuum.ru> |
---|
3291 | |
---|
3292 | * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial |
---|
3293 | preparations for multiple PPPD connections. |
---|
3294 | |
---|
3295 | 2002-03-21 Alexander Kukuta <kam@oktet.ru> |
---|
3296 | |
---|
3297 | * libblock/src/bdbuf.c (avl_insert, libblock/avl_remove): Reimplemented |
---|
3298 | from scratch to avoid using GPLed sources in RTEMS core. |
---|
3299 | * libblock/src/bdbuf.c, libblock/include/rtems/bdbuf.h: Remove "binary |
---|
3300 | tree" implementation which was used for debugging only. |
---|
3301 | |
---|
3302 | 2002-03-20 Chris Johns <ccj@acm.org> |
---|
3303 | |
---|
3304 | PR 192 |
---|
3305 | * libmisc/monitor/mon-command.c: The RTEMS monitor makes everything |
---|
3306 | lowercase. The capture engine need to set triggers or watches on task |
---|
3307 | with uppercase names. Also stop the monitor repeating command when |
---|
3308 | enter is pressed. |
---|
3309 | PR 148. |
---|
3310 | * libmisc/monitor/mon-prmisc.c: Fixed to print task states correctly. |
---|
3311 | |
---|
3312 | 2002-03-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3313 | |
---|
3314 | PR 140 |
---|
3315 | * libfs/src/dosfs/config.h.in, libfs/src/dosfs/stamp-h2.in: Removed. |
---|
3316 | * libfs/.cvsignore: Add config.h*, stamp-h*. |
---|
3317 | * libfs/configure.ac: Remove AC_SRC_DIR(.../dosfs.h). Remove |
---|
3318 | AM_CONFIG_HEADER(src/dosfs/config.h). Remove |
---|
3319 | AM_CONFIG_HEADER(src/imfs/config.h). Add AM_CONFIG_HEADER(config.h). |
---|
3320 | * libfs/src/dosfs/Makefile.am, libfs/src/imfs/Makefile.am: INCLUDES = |
---|
3321 | -I../... |
---|
3322 | |
---|
3323 | 2002-03-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3324 | |
---|
3325 | PR 130 |
---|
3326 | * libfs/src/dosfs/Makefile.am: Reworked, Disable dosfs for UNIX. |
---|
3327 | * libfs/wrapup/Makefile.am: Disable dosfs for UNIX. |
---|
3328 | |
---|
3329 | 2002-03-13 Victor V. Vengerov <vvv@oktet.ru> |
---|
3330 | |
---|
3331 | * libblock/src/bdbuf.c (find_or_assign_buffer, |
---|
3332 | libblock/rtems_bdbuf_read, libblock/rtems_bdbuf_sync, |
---|
3333 | libblock/rtems_bdbuf_syncdev, libblock/bdbuf_swapout_task): Fix bug: |
---|
3334 | disable interrupts and set level properly before _CORE_mutex_Seize |
---|
3335 | invocation). |
---|
3336 | |
---|
3337 | 2002-03-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3338 | |
---|
3339 | * score/include/rtems/system.h: Add __RTEMS_REVISION__. |
---|
3340 | |
---|
3341 | 2002-03-01 Eric Norum <eric.norum@usask.ca> |
---|
3342 | |
---|
3343 | * posix/src/pthreadonce.c: Task is not preemptable while running a |
---|
3344 | pthread_once init function. This is slightly less heavy handed than |
---|
3345 | disabling dispatching and seems better than consuming a mutex. |
---|
3346 | |
---|
3347 | 2002-02-28 Victor V. Vengerov <vvv@oktet.ru> |
---|
3348 | |
---|
3349 | * DOS filesystem including FAT12, FAT16, and FAT32 support submitted. |
---|
3350 | * libfs/src/dosfs, libfs/src/dosfs/Makefile.am, |
---|
3351 | libfs/src/dosfs/stamp-h2.in, libfs/src/dosfs/config.h.in, |
---|
3352 | libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h, |
---|
3353 | libfs/src/dosfs/fat_fat_operations.c, |
---|
3354 | libfs/src/dosfs/fat_fat_operations.h, libfs/src/dosfs/fat_file.c, |
---|
3355 | libfs/src/dosfs/fat_file.h, libfs/src/dosfs/msdos.h, |
---|
3356 | libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, |
---|
3357 | libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, |
---|
3358 | libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_fsunmount.c, |
---|
3359 | libfs/src/dosfs/msdos_handlers_dir.c, |
---|
3360 | libfs/src/dosfs/msdos_handlers_file.c, libfs/src/dosfs/msdos_init.c, |
---|
3361 | libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_misc.c, |
---|
3362 | libfs/src/dosfs/msdos_mknod.c, libfs/src/dosfs/msdos_node_type.c, |
---|
3363 | libfs/src/dosfs/.cvsignore: New files. |
---|
3364 | * libfs/configure.ac, libfs/src/Makefile.am, libfs/wrapup/Makefile.am: |
---|
3365 | Modified to reflect addition. |
---|
3366 | |
---|
3367 | 2002-02-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3368 | |
---|
3369 | * score/include/rtems/system.h: Add __RTEMS_MAJOR__, __RTEMS_MINOR__. |
---|
3370 | |
---|
3371 | 2002-02-28 Joel Sherrill <joel@OARcorp.com> |
---|
3372 | |
---|
3373 | * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged into the |
---|
3374 | RTEMS source. |
---|
3375 | * libblock/ChangeLog, libblock/Makefile.am, libblock/README, |
---|
3376 | libblock/configure.ac, libblock/include/Makefile.am, |
---|
3377 | libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h, |
---|
3378 | libblock/include/rtems/diskdevs.h, libblock/include/rtems/ramdisk.h, |
---|
3379 | libblock/include/rtems/.cvsignore, libblock/include/.cvsignore, |
---|
3380 | libblock/src/Makefile.am, libblock/src/bdbuf.c, libblock/src/blkdev.c, |
---|
3381 | libblock/src/diskdevs.c, libblock/src/ramdisk.c, |
---|
3382 | libblock/src/.cvsignore, libblock/.cvsignore: New files. |
---|
3383 | |
---|
3384 | 2002-02-27 Ilya Alexeev <ilya@continuum.ru> |
---|
3385 | |
---|
3386 | * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c, |
---|
3387 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
3388 | libnetworking/pppd/sys-rtems.c: Add server with pap-authorization |
---|
3389 | capabilities as well as eliminate some warnings. |
---|
3390 | |
---|
3391 | 2002-02-27 Eric Norum <eric.norum@usask.ca> |
---|
3392 | |
---|
3393 | * libnetworking/net/radix.c: Properly handle fetching the default route |
---|
3394 | when there is no route. This was a bug in the original FreeBSD code and |
---|
3395 | this fix is from an updated version of their code. |
---|
3396 | |
---|
3397 | 2002-02-16 Eric Norum <eric.norum@usask.ca> |
---|
3398 | |
---|
3399 | * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number |
---|
3400 | checking. |
---|
3401 | |
---|
3402 | 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3403 | |
---|
3404 | * posix/src/getegid.c: Add #include <rtems/userenv.h>. Remove #include |
---|
3405 | <rtems/libio_.h>. |
---|
3406 | * posix/src/geteuid.c, posix/src/getgid.c, posix/src/getlogin.c, |
---|
3407 | posix/src/getuid.c: Ditto. |
---|
3408 | |
---|
3409 | 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3410 | |
---|
3411 | * Makefile.am: Readded reference to wrapup. |
---|
3412 | * posix/configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]). |
---|
3413 | * posix/src/psignal.c: #include <string.h>. |
---|
3414 | * libnetworking/pppd/sys-rtems.c: Remove unused variable status from |
---|
3415 | dodefaultroute. |
---|
3416 | |
---|
3417 | 2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3418 | |
---|
3419 | * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one, |
---|
3420 | include <rtems/seterr.h>. |
---|
3421 | |
---|
3422 | 2002-02-01 Mike Siers <mikes@poliac.com> |
---|
3423 | |
---|
3424 | * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to |
---|
3425 | avoid bringing the link down too fast. NOTE: Mike reports successfully |
---|
3426 | running at 56K baud on a direct link. |
---|
3427 | |
---|
3428 | 2002-01-31 Mike Siers <mikes@poliac.com> |
---|
3429 | |
---|
3430 | * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit. |
---|
3431 | * libnetworking/*: Update of PPPD support which eliminates the |
---|
3432 | requirement that drivers be in the termios TASK_DRIVEN mode. Mike did |
---|
3433 | significant testing and reports that it seems to be more stable and |
---|
3434 | handle larger packets better. This patch replaces the termios tasks |
---|
3435 | with more general pppd network driver tasks. The functions pppinput() |
---|
3436 | and pppstart() get called from the interrupt service routine. |
---|
3437 | * libnetworking/Makefile.am, libnetworking/configure.ac, |
---|
3438 | libnetworking/net/Makefile.am, libnetworking/net/bpf.h, |
---|
3439 | libnetworking/net/ethernet.h, libnetworking/net/if.c, |
---|
3440 | libnetworking/net/if.h, libnetworking/net/if_arp.h, |
---|
3441 | libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c, |
---|
3442 | libnetworking/net/if_llc.h, libnetworking/net/if_loop.c, |
---|
3443 | libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h, |
---|
3444 | libnetworking/net/if_types.h, libnetworking/net/netisr.h, |
---|
3445 | libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h, |
---|
3446 | libnetworking/net/pppcompress.h, libnetworking/net/radix.c, |
---|
3447 | libnetworking/net/radix.h, libnetworking/net/raw_cb.c, |
---|
3448 | libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c, |
---|
3449 | libnetworking/net/route.c, libnetworking/net/route.h, |
---|
3450 | libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am, |
---|
3451 | libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
3452 | libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c, |
---|
3453 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
3454 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
3455 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
3456 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
3457 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
3458 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
3459 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
3460 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
3461 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
3462 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
3463 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8, |
---|
3464 | libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c, |
---|
3465 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
3466 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c, |
---|
3467 | libnetworking/pppd/upap.h, libnetworking/pppd/utils.c, |
---|
3468 | libnetworking/pppd/example/README, |
---|
3469 | libnetworking/pppd/example/netconfig.h, |
---|
3470 | libnetworking/wrapup/Makefile.am: Modified. |
---|
3471 | * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c, |
---|
3472 | libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h, |
---|
3473 | libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c, |
---|
3474 | libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file. |
---|
3475 | * libnetworking/modem/, libnetworking/modem/.cvsignore, |
---|
3476 | libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c, |
---|
3477 | libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c, |
---|
3478 | libnetworking/modem/pppcompress.c: Subdirectory removed. |
---|
3479 | |
---|
3480 | 2002-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
3481 | |
---|
3482 | * score/include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL. |
---|
3483 | |
---|
3484 | 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3485 | |
---|
3486 | * libmisc/shell/shell.c: Remove #undef __STRICT_ANSI__. |
---|
3487 | |
---|
3488 | 2002-01-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3489 | |
---|
3490 | * libmisc/configure.ac: Fix tests for GCC. |
---|
3491 | |
---|
3492 | 2002-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3493 | |
---|
3494 | * libmisc/configure.ac: Add check for weak function attribute. Remove |
---|
3495 | AM_CONDITIONAL([RTEMS_LIBSHELL]. Add AM_CONDITIONAL(LIBSHELL), |
---|
3496 | AM_CONDITIONAL(LIBSERDBG). |
---|
3497 | * libmisc/capture/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
3498 | libmisc/devnull/Makefile.am, libmisc/dummy/Makefile.am, |
---|
3499 | libmisc/dumpbuf/Makefile.am, libmisc/monitor/Makefile.am, |
---|
3500 | libmisc/mw-fb/Makefile.am, libmisc/rtmonuse/Makefile.am: Use *.a instead |
---|
3501 | of *-tmp.a. |
---|
3502 | * libmisc/serdbg/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
3503 | LIBSERDBG is true. |
---|
3504 | * libmisc/shell/Makefile.am: Use *.a instead of *-tmp.a. Build iff |
---|
3505 | LIBSHELL is true. |
---|
3506 | * libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am: Use *.a |
---|
3507 | instead of *-tmp.a. |
---|
3508 | * libmisc/wrapup/Makefile.am: Reflect changes above. |
---|
3509 | |
---|
3510 | 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3511 | |
---|
3512 | * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs. |
---|
3513 | Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>). |
---|
3514 | |
---|
3515 | 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3516 | |
---|
3517 | * score/include/rtems/system.h: Fix typo in yesterday's change: |
---|
3518 | RTEMS_MULTILIBS. |
---|
3519 | |
---|
3520 | 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3521 | |
---|
3522 | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove |
---|
3523 | ITRON_SUBDIRS. |
---|
3524 | * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to |
---|
3525 | cpuopts.h. |
---|
3526 | * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add |
---|
3527 | $(PROJECT_INCLUDE)/rtems. Remove libio_.h. |
---|
3528 | |
---|
3529 | 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3530 | |
---|
3531 | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. |
---|
3532 | * include/rtems/fs.h: New, extracted from libio_.h. |
---|
3533 | * include/rtems/userenv.h: New. extracted from libio_.h. |
---|
3534 | * libmisc/rootfs/Makefile.am: Use include_rtems_HEADERS instead of |
---|
3535 | H_FILES. |
---|
3536 | * libfs/src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include |
---|
3537 | <sys/stat.h>. Add include <fcntl.h>. |
---|
3538 | * libfs/src/imfs/imfs_rmnod.c: Add include <stdlib.h>. |
---|
3539 | |
---|
3540 | 2002-01-07 Joel Sherrill <joel@OARcorp.com> |
---|
3541 | |
---|
3542 | * posix/optman/, posix/optman/.cvsignore, posix/optman/Makefile.am, |
---|
3543 | sapi/optman/, sapi/optman/.cvsignore, sapi/optman/Makefile.am, |
---|
3544 | sapi/optman/no-ext.c, sapi/optman/no-io.c, rtems/optman/, |
---|
3545 | rtems/optman/.cvsignore, rtems/optman/Makefile.am, |
---|
3546 | rtems/optman/no-dpmem.c, rtems/optman/no-event.c, rtems/optman/no-mp.c, |
---|
3547 | rtems/optman/no-msg.c, rtems/optman/no-part.c, rtems/optman/no-region.c, |
---|
3548 | rtems/optman/no-rtmon.c, rtems/optman/no-sem.c, |
---|
3549 | rtems/optman/no-signal.c, rtems/optman/no-timer.c: Removed entire |
---|
3550 | contents of optman/ directory since it has been moved. |
---|
3551 | |
---|
3552 | 2002-01-06 Joel Sherrill <joel@OARcorp.com> |
---|
3553 | |
---|
3554 | * wrapup/.cvsignore: Readded. |
---|
3555 | * include/.cvsignore: New file. |
---|
3556 | |
---|
3557 | 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3558 | |
---|
3559 | * score/include/rtems/seterr.h: Add do {..} while (0) in defines. Rename |
---|
3560 | set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one. |
---|
3561 | * libmisc/mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one. |
---|
3562 | * libfs/src/imfs/imfs_eval.c, libfs/src/imfs/memfile.c, |
---|
3563 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs_unlink.c, |
---|
3564 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_chown.c, |
---|
3565 | libfs/src/imfs/ioman.c, libfs/src/imfs/imfs_mount.c, |
---|
3566 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_stat.c, |
---|
3567 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_symlink.c, |
---|
3568 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/linearfile.c, |
---|
3569 | libfs/src/imfs/imfs_unmount.c: Include <rtems/seterr.h>. Apply |
---|
3570 | rtems_set_errno_and_return_minus_one. |
---|
3571 | * libfs/src/imfs/imfs.h: Apply rtems_set_errno_and_return_minus_one. |
---|
3572 | Comment out increment_and_check_linkcounts. |
---|
3573 | |
---|
3574 | 2002-01-04 Joel Sherrill <joel@OARcorp.com> |
---|
3575 | |
---|
3576 | * Makefile.am, configure.ac: Remove references to wrapup subdirectory. |
---|
3577 | |
---|
3578 | 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3579 | |
---|
3580 | * configure.ac: Use AS_IF instead of if/then/else. Add |
---|
3581 | AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add |
---|
3582 | AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add |
---|
3583 | include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove |
---|
3584 | wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from |
---|
3585 | CONFIG_FILES. |
---|
3586 | * Makefile.am: Add include to SUBDIRS. |
---|
3587 | * rtems/Makefile.am, sapi/Makefile.am: Remove optman from SUBDIRS. |
---|
3588 | * include/Makefile.am: New file. |
---|
3589 | * include/rtems/bspIo.h, include/rtems/libio_.h: Relocated from |
---|
3590 | lib/include. |
---|
3591 | * posix/configure.ac: Remove optman/Makefile from CONFIG_FILES. |
---|
3592 | * posix/Makefile.am: Remove optman from SUBDIRS. |
---|
3593 | |
---|
3594 | 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3595 | |
---|
3596 | * wrapup/posix/Makefile.am, wrapup/itron/Makefile.am, |
---|
3597 | wrapup/rtems/Makefile.am, Makefile.am, itron/src/Makefile.am: Add |
---|
3598 | multilib support. |
---|
3599 | * posix/optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. |
---|
3600 | * posix/src/Makefile.am: Add multilib support. |
---|
3601 | * score/inline/rtems/score/object.inl, |
---|
3602 | score/macros/rtems/score/object.inl: Add add casts to Objects_Id in |
---|
3603 | _Objects_Build_ids to avoid implicit typecasts from enum to int16 on |
---|
3604 | bit16 targets (here: h8300). |
---|
3605 | * score/src/Makefile.am, sapi/optman/Makefile.am, sapi/src/Makefile.am, |
---|
3606 | rtems/src/Makefile.am, rtems/optman/Makefile.am: Add multilib support. |
---|
3607 | |
---|
3608 | 2001-12-18 Eric Norum <eric.norum@usask.ca> |
---|
3609 | |
---|
3610 | * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP |
---|
3611 | `directories' (path names with a / at the end) while disallowing open() |
---|
3612 | operations on TFTP `directories'. |
---|
3613 | |
---|
3614 | 2001-12-07 Eric Norum <eric.norum@usask.ca> |
---|
3615 | |
---|
3616 | * libnetworking/lib/tftpDriver.c: Restore write capability. |
---|
3617 | |
---|
3618 | 2001-11-29 Victor V. Vengerov <vvv@oktet.ru> |
---|
3619 | |
---|
3620 | * AVL trees implementation added. |
---|
3621 | |
---|
3622 | 2001-11-28 Joel Sherrill <joel@OARcorp.com>, |
---|
3623 | |
---|
3624 | PR 91 |
---|
3625 | * score/include/rtems/score/isr.h, score/inline/rtems/score/isr.inl, |
---|
3626 | score/macros/rtems/score/isr.inl: Modified to allow any port to provide |
---|
3627 | its own implementation of the macro _ISR_Is_in_progress. If the port |
---|
3628 | overrides this macro, it must provide a non-inlined function |
---|
3629 | implementation. |
---|
3630 | |
---|
3631 | 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3632 | |
---|
3633 | * libfs/wrapup/Makefile.am: Remove HAS_IMFS. |
---|
3634 | |
---|
3635 | 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3636 | |
---|
3637 | * libfs/src/imfs/Makefile.am: Cleanup. |
---|
3638 | * libnetworking/arpa/Makefile.am: Remove stray lines. |
---|
3639 | |
---|
3640 | 2001-11-20 Joel Sherrill <joel@OARcorp.com> |
---|
3641 | |
---|
3642 | * score/src/threadhandler.c: When __USE__MAIN__ is defined by the |
---|
3643 | toolset, invoke the global constructors via __main. Reported as tested |
---|
3644 | by Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov |
---|
3645 | <vvv@oktet.ru> in conjunction with a new set of tool RPMs |
---|
3646 | (gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84. |
---|
3647 | |
---|
3648 | 2001-11-16 Victor V. Vengerov <vvv@oktet.ru> |
---|
3649 | |
---|
3650 | * libblock/include/rtems/bdbuf.h, |
---|
3651 | libblock/src/bdbuf.c(rtems_bdbuf_syncdev): New. |
---|
3652 | |
---|
3653 | 2001-11-07 Victor V. Vengerov <vvv@oktet.ru> |
---|
3654 | |
---|
3655 | * libblock/ChangeLog: New file. |
---|
3656 | * libblock/src/, libblock/include/, libblock/include/rtems/: New |
---|
3657 | directories. |
---|
3658 | * libblock/README, libblock/configure.ac, libblock/Makefile.am, |
---|
3659 | libblock/src/Makefile.am, libblock/include/Makefile.am, |
---|
3660 | libblock/include/rtems/bdbuf.h include/rtems/blkdev.h |
---|
3661 | include/rtems/diskdevs.h include/rtems/ramdisk.h src/bdbuf.c |
---|
3662 | src/blkdev.c src/diskdevs.c src/ramdisk.c: New files. |
---|
3663 | |
---|
3664 | 2001-11-07 Joel Sherrill <joel@OARcorp.com> |
---|
3665 | |
---|
3666 | Discovered while fixing PR36 reported by Todor.Todorov@barco.com. |
---|
3667 | * itron/include/rtems/itron/object.h: Corrected _ITRON_Objects_Get() to |
---|
3668 | use _Objects_Get_by_index(). |
---|
3669 | PR 36 (Reported by Todor.Todorov@barco.com) |
---|
3670 | * score/include/rtems/score/object.h: Added prototype for |
---|
3671 | _Objects_Get_by_index(). |
---|
3672 | * score/src/objectget.c, score/src/objectgetisr.c: Corrected procedure |
---|
3673 | for getting index from Id so it is correct and optimal for both single |
---|
3674 | and multiprocessor configurations. |
---|
3675 | |
---|
3676 | 2001-11-07 Jennifer Averett <jennifer@OARcorp.com> |
---|
3677 | |
---|
3678 | Reported by Ibragimov Ilya <ibr@oktet.ru> and tracked as PR49. |
---|
3679 | * libfs/ src/imfs/imfs_directory.c: Do not calculate the offset twice. |
---|
3680 | |
---|
3681 | 2001-10-26 Victor V. Vengerov <vvv@oktet.ru> |
---|
3682 | |
---|
3683 | * libfs/src/imfs/imfs_load_tar.c: Minor modification so this will |
---|
3684 | compile with gcc-2.95.3 with the arguments "-m5200 -O4". |
---|
3685 | |
---|
3686 | 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3687 | |
---|
3688 | * rtems/macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo |
---|
3689 | in previous patch). |
---|
3690 | |
---|
3691 | 2001-10-23 Joel Sherrill <joel@OARcorp.com> |
---|
3692 | |
---|
3693 | * rtems/macros/rtems/rtems/asr.nil: Fixed typo. |
---|
3694 | |
---|
3695 | 2001-10-22 Joel Sherrill <joel@OARcorp.com> |
---|
3696 | |
---|
3697 | * score/src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI |
---|
3698 | pollutes the application namespace. |
---|
3699 | |
---|
3700 | 2001-10-18 Eric Norum <eric.norum@usask.ca> |
---|
3701 | |
---|
3702 | * libnetworking/lib/tftpDriver.c: Properly handles ../ components in |
---|
3703 | chdir() and open() operations within the TFTP file system. |
---|
3704 | |
---|
3705 | 2001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3706 | |
---|
3707 | * configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy. |
---|
3708 | * configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect |
---|
3709 | changes to configuration of rtems, score and sapi subdirs. |
---|
3710 | * Makefile.am: require automake-1.5. |
---|
3711 | * itron/include/itronsys/Makefile.am, itron/include/rtems/Makefile.am, |
---|
3712 | itron/include/rtems/itron/Makefile.am, itron/inline/rtems/Makefile.am, |
---|
3713 | itron/inline/rtems/itron/Makefile.am, itron/macros/rtems/Makefile.am, |
---|
3714 | itron/macros/rtems/itron/Makefile.am: Remove. |
---|
3715 | * itron/include/Makefile.am, itron/inline/Makefile.am, |
---|
3716 | itron/macros/Makefile.am: handle subdirs. |
---|
3717 | * itron/configure.ac: Reflect changes above. |
---|
3718 | * posix/include/sys/Makefile.am, posix/include/rtems/Makefile.am, |
---|
3719 | posix/include/rtems/posix/Makefile.am: Remove. |
---|
3720 | * posix/include/Makefile.am: Handle subdirs. |
---|
3721 | * posix/inline/rtems/Makefile.am, posix/inline/rtems/posix/Makefile.am: |
---|
3722 | Remove. |
---|
3723 | * posix/inline/Makefile.am: Handle subdirs. |
---|
3724 | * posix/macros/rtems/Makefile.am, posix/macros/rtems/posix/Makefile.am: |
---|
3725 | Remove. |
---|
3726 | * posix/macros/Makefile.am: Handle subdirs. |
---|
3727 | * posix/configure.ac: Reflect changes above. |
---|
3728 | * score/include/rtems/Makefile.am, score/include/rtems/Makefile.am: |
---|
3729 | Remove. |
---|
3730 | * score/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3731 | * score/macros/rtems/Makefile.am, score/macros/rtems/score/Makefile.am: |
---|
3732 | Remove. |
---|
3733 | * score/macros/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3734 | * score/inline/rtems/Makefile.am, score/inline/rtems/score/Makefile.am: |
---|
3735 | Remove. |
---|
3736 | * score/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3737 | * score/Makefile.am: require automake-1.5. |
---|
3738 | * sapi/include/rtems/Makefile.am: Remove. |
---|
3739 | * sapi/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3740 | * sapi/inline/rtems/Makefile.am: Remove. |
---|
3741 | * sapi/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3742 | * sapi/macros/rtems/Makefile.am: Remove. |
---|
3743 | * sapi/Makefile.am: require automake-1.5. |
---|
3744 | * rtems/include/rtems/Makefile.am, |
---|
3745 | rtems/include/rtems/rtems/Makefile.am: Remove. |
---|
3746 | * rtems/include/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3747 | * rtems/inline/rtems/Makefile.am, rtems/inline/rtems/rtems/Makefile.am: |
---|
3748 | Remove. |
---|
3749 | * rtems/inline/Makefile.am: Handle subdirs, require automake-1.5. |
---|
3750 | * rtems/macros/rtems/Makefile.am, rtems/macros/rtems/rtems/Makefile.am: |
---|
3751 | Remove. |
---|
3752 | * rtems/macros: Handle subdirs, require automake-1.5. |
---|
3753 | * rtems/Makefile.am: require automake-1.5. |
---|
3754 | |
---|
3755 | 2001-10-16 Joel Sherrill <joel@OARcorp.com> |
---|
3756 | |
---|
3757 | * score/.cvsignore: Add stamp-h.in. |
---|
3758 | * score/include/Makefile.am: Fixed path to cpuopts-tmp.h. |
---|
3759 | |
---|
3760 | 2001-10-16 Chris Johns <ccj@acm.org> |
---|
3761 | |
---|
3762 | * sapi/include/confdefs.h, sapi/include/rtems/config.h, |
---|
3763 | sapi/include/rtems/io.h, sapi/optman/no-io.c, sapi/src/exinit.c, |
---|
3764 | sapi/src/io.c: Added a device driver register/unregister interface to |
---|
3765 | allow device drivers to be installed and removed at runtime. This means |
---|
3766 | you do not need devices present in the device table when you build. |
---|
3767 | * libfs/imfs/imfs_load_tar.c: Changed the code around to remove an |
---|
3768 | internal compiler error on the Coldfire target. |
---|
3769 | |
---|
3770 | 2001-10-12 Mike Siers <mikes@poliac.com> |
---|
3771 | |
---|
3772 | * Update to stable working state. |
---|
3773 | * libnetworking/modem_example/16550.h, |
---|
3774 | libnetworking/modem_example/README, libnetworking/modem_example/modem.c, |
---|
3775 | libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c, |
---|
3776 | libnetworking/modem_example/ppp.h, |
---|
3777 | libnetworking/modem_example/pppcompress.c: Files removed. |
---|
3778 | * libnetworking/pppd/example/pppd.options: New file. |
---|
3779 | * libnetworking/pppd/README, libnetworking/pppd/STATUS, |
---|
3780 | libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
3781 | libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h, |
---|
3782 | libnetworking/pppd/rtemsmain.c: Updated. |
---|
3783 | |
---|
3784 | 2001-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
3785 | |
---|
3786 | * sapi/include/rtems/directives.h, libmisc/rootfs/mkrootfs.c, |
---|
3787 | libmisc/rootfs/mkrootfs.h: Fixed typo. |
---|
3788 | |
---|
3789 | 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3790 | |
---|
3791 | * .cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3792 | * configure.in: Remove. |
---|
3793 | * configure.ac: New file, generated from configure.in by autoupdate. |
---|
3794 | * itron/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3795 | * itron/configure.in: Remove. |
---|
3796 | * itron/configure.ac: New file, generated from configure.in by |
---|
3797 | autoupdate. |
---|
3798 | * posix/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3799 | * posix/configure.in: Remove. |
---|
3800 | * posix/configure.ac: New file, generated from configure.in by |
---|
3801 | autoupdate. |
---|
3802 | * libmisc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3803 | * libmisc/configure.in: Remove. |
---|
3804 | * libmisc/configure.ac: New file, generated from configure.in by |
---|
3805 | autoupdate. |
---|
3806 | * librpc/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3807 | * librpc/configure.in: Remove. |
---|
3808 | * librpc/configure.ac: New file, generated from configure.in by |
---|
3809 | autoupdate. |
---|
3810 | * libfs/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3811 | * libfs/configure.in: Remove. |
---|
3812 | * libfs/configure.ac: New file, generated from configure.in by |
---|
3813 | autoupdate. |
---|
3814 | * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
3815 | * libnetworking/configure.in: Remove. |
---|
3816 | * libnetworking/configure.ac: New file, generated from configure.in by |
---|
3817 | autoupdate. |
---|
3818 | |
---|
3819 | 2001-10-10 Joel Sherrill <joel@OARcorp.com> |
---|
3820 | |
---|
3821 | * libfs/src/imfs/imfs_getchild.c: Correct length of static string as |
---|
3822 | reported by Ibragimov Ilya <ibr@oktet.ru>. |
---|
3823 | |
---|
3824 | 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3825 | |
---|
3826 | * score/include/rtems/score/Makefile.am, |
---|
3827 | score/include/rtems/Makefile.am, score/inline/rtems/score/Makefile.am, |
---|
3828 | score/macros/rtems/score/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
3829 | sapi/include/Makefile.am, sapi/inline/rtems/Makefile.am, |
---|
3830 | sapi/macros/rtems/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
3831 | rtems/include/Makefile.am, rtems/inline/rtems/rtems/Makefile.am, |
---|
3832 | rtems/macros/rtems/rtems/Makefile.am, libmisc/untar/Makefile.am, |
---|
3833 | libmisc/monitor/Makefile.am, libmisc/shell/Makefile.am, |
---|
3834 | libmisc/devnull/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
3835 | libmisc/mw-fb/Makefile.am, libmisc/stackchk/Makefile.am, |
---|
3836 | libmisc/rtmonuse/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
3837 | libmisc/rootfs/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
3838 | libfs/src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
3839 | |
---|
3840 | 2001-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
3841 | |
---|
3842 | * posix/src/mqueueopen.c, posix/src/semopen.c: Clarify type on va_arg. |
---|
3843 | * libmisc/dummy/dummy.c: Now a useful configuration that starts main(). |
---|
3844 | * libmisc/wrapup/Makefile.am: Include a base level configuration in |
---|
3845 | RTEMS library. |
---|
3846 | |
---|
3847 | 2001-09-27 Joel Sherrill <joel@OARcorp.com> |
---|
3848 | |
---|
3849 | * libmisc/ChangeLog: Fixed typo in date. |
---|
3850 | |
---|
3851 | 2001-09-27 Eric Norum <eric.norum@usask.ca> |
---|
3852 | |
---|
3853 | * score/src/threadhandler.c: Now process C++ global constructors (_init) |
---|
3854 | as part of the first task execution not in BSP space. This depends on |
---|
3855 | the toolset defining USE_INIT_FINI so you have to have the right toolset |
---|
3856 | version. |
---|
3857 | * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the |
---|
3858 | TFTP filesystem. |
---|
3859 | |
---|
3860 | 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3861 | |
---|
3862 | * itron/include/itronsys/Makefile.am, |
---|
3863 | itron/include/rtems/itron/Makefile.am, itron/include/Makefile.am, |
---|
3864 | itron/inline/rtems/itron/Makefile.am, |
---|
3865 | itron/macros/rtems/itron/Makefile.am, posix/include/sys/Makefile.am, |
---|
3866 | posix/include/rtems/posix/Makefile.am, posix/include/Makefile.am, |
---|
3867 | posix/inline/rtems/posix/Makefile.am, |
---|
3868 | posix/macros/rtems/posix/Makefile.am, |
---|
3869 | score/include/rtems/score/Makefile.am, score/include/rtems/Makefile.am, |
---|
3870 | score/inline/rtems/score/Makefile.am, |
---|
3871 | score/macros/rtems/score/Makefile.am, libnetworking/machine/Makefile.am, |
---|
3872 | libnetworking/net/Makefile.am, libnetworking/netinet/Makefile.am, |
---|
3873 | libnetworking/vm/Makefile.am, libnetworking/pppd/Makefile.am, |
---|
3874 | libnetworking/sys/Makefile.am, libnetworking/rtems_servers/Makefile.am, |
---|
3875 | libnetworking/arpa/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
3876 | libnetworking/rtems_webserver/Makefile.am, |
---|
3877 | libnetworking/rtems/Makefile.am, |
---|
3878 | libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
3879 | |
---|
3880 | 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3881 | |
---|
3882 | * wrapup/rtems/Makefile.am: Fix comments to make automake-1.5 happy. |
---|
3883 | * itron/src/Makefile.am: Revamp INCLUDES handling to make automake-1.5 |
---|
3884 | happy. |
---|
3885 | * posix/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy. |
---|
3886 | * posix/src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy. |
---|
3887 | * sapi/optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5. |
---|
3888 | * libfs/src/imfs/Makefile.am: Revamp INCLUDES handling to make |
---|
3889 | automake-1.5 happy. |
---|
3890 | * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 |
---|
3891 | happy. |
---|
3892 | |
---|
3893 | 2001-09-21 Joel Sherrill <joel@OARcorp.com> |
---|
3894 | |
---|
3895 | * libmisc/configure.in, libmisc/rootfs/Makefile.am: Added conditional to |
---|
3896 | make sure rootfs does not get built with networking is disabled. Also |
---|
3897 | added include of compile.am to rootfs/Makefile.am. |
---|
3898 | * libmisc/wrapup/Makefile.am: Added rootfs conditionally if networking |
---|
3899 | enabled. |
---|
3900 | |
---|
3901 | 2001-09-19 Eric Norum <eric.norum@usask.ca> |
---|
3902 | |
---|
3903 | * libnetworking/lib/tftpDriver.c: Add some debugging capability. |
---|
3904 | |
---|
3905 | 2001-09-19 Chris Johns <ccj@acm.org> |
---|
3906 | |
---|
3907 | * Added support for populating the initial "root" filesystem with |
---|
3908 | information obtained via the DHCP response. |
---|
3909 | * libmisc/rootfs: New directory. |
---|
3910 | * libmisc/rootfs/.cvsignore, libmisc/rootfs/Makefile.am, |
---|
3911 | libmisc/rootfs/mkrootfs.c, libmisc/rootfs/mkrootfs.h: New files. |
---|
3912 | * libmisc/configure.in, libmisc/Makefile.am: Modified to reflect |
---|
3913 | addition. |
---|
3914 | * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h, |
---|
3915 | rtems/rtems_bsdnet_internal.h Added support for populating the initial |
---|
3916 | "root" filesystem with information obtained via the DHCP response. |
---|
3917 | |
---|
3918 | 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
3919 | |
---|
3920 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
3921 | instead of AC_CANONICAL_SYSTEM. |
---|
3922 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
3923 | mkinstalldirs and mkdir. |
---|
3924 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
3925 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
3926 | * libmisc/aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET |
---|
3927 | instead of AC_CANONICAL_SYSTEM. |
---|
3928 | * libmisc/aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of |
---|
3929 | mkinstalldirs and mkdir. |
---|
3930 | * libmisc/aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS, hack |
---|
3931 | RTEMS_CONFIG_BUILD_SUBDIRS, introduce _RTEMS_OUTPUT_BUILD_SUBDIRS. |
---|
3932 | |
---|
3933 | 2001-09-14 Fernando Ruiz <fernando.ruiz@ctv.es> |
---|
3934 | |
---|
3935 | * rtems/src/tasks.c: Dereference pointer passed to destructor. |
---|
3936 | * libmisc/shell/shell.c: Don't close file it wasn't open. |
---|
3937 | |
---|
3938 | 2001-09-13 Joel Sherrill <joel@OARcorp.com> |
---|
3939 | |
---|
3940 | * posix/src/sysconf.c: Fix typo syntax error accidentally committed. |
---|
3941 | * posix/src/mprotect.c: New file. Stub required by some gcc's to pass |
---|
3942 | tests. In particular, about 350 ACATS tests fail if this is not present. |
---|
3943 | * posix/src/getpagesize.c: Ditto. |
---|
3944 | * posix/src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT |
---|
3945 | required to pass about 350 ACATS test cases. |
---|
3946 | * posix/src/Makefile.am: Added new files. |
---|
3947 | * libmisc/devnull/devnull.c: Eliminate warning. |
---|
3948 | |
---|
3949 | 2001-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
3950 | |
---|
3951 | * posix/macros/rtems/posix/mqueue.inl: Add cast so negation works. |
---|
3952 | * score/ src/coremutex.c, score/src/coremutexseize.c, |
---|
3953 | score/src/coremutexsurrender.c, score/inline/rtems/score/coremutex.inl: |
---|
3954 | The per thread field resource_count should only be manipulated when a |
---|
3955 | mutex is priority ceiling or priority inherit. This was reported by |
---|
3956 | Chris Johns <ccj@acm.org> who also noticed that the use of switches for |
---|
3957 | all disciplines generated less efficient code than using explicit tests |
---|
3958 | for the one or two cases we were really interested in. Further review |
---|
3959 | of his modifications made it apparent that the "isa" methods to test |
---|
3960 | mutex discipline were not being used so this modification was swept into |
---|
3961 | the code as well. |
---|
3962 | * score/src/coremutexseize.c: Add missing code for proper handling of |
---|
3963 | nesting acquisitions. This only impacts building with inlines disabled |
---|
3964 | on the source with the "fast mutex" optimizations. This was post the 4.5 |
---|
3965 | branch and did not impact released versions. |
---|
3966 | * rtems/inline/rtems/rtems/attr.inl: Correct typo and use correct |
---|
3967 | attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>. |
---|
3968 | |
---|
3969 | 2001-08-16 Mike Siers <mikes@poliac.com> |
---|
3970 | |
---|
3971 | * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike. |
---|
3972 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files. |
---|
3973 | These support callback functionality that has not even been compiled |
---|
3974 | under RTEMS yet. |
---|
3975 | * libnetworking/pppd/*: Update of PPPD to 2.3.11 from 2.3.5 and addition |
---|
3976 | of an example application. - renamed error() function because of |
---|
3977 | namespace problems. - removed calls to the exit() function. - removed |
---|
3978 | extra files from the pppd source directory. - defined pppd task constant |
---|
3979 | values in rtemspppd.h. - modifyied example code to get actual tick per |
---|
3980 | second value. - placed the pppd 2.3.11 man page file (pppd.8) into the |
---|
3981 | pppd directory. |
---|
3982 | * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h, |
---|
3983 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
3984 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
3985 | libnetworking/pppd/rtems-ppp.c: Deleted. |
---|
3986 | * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c, |
---|
3987 | libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h, |
---|
3988 | libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c, |
---|
3989 | libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README, |
---|
3990 | libnetworking/pppd/example/init.c, |
---|
3991 | libnetworking/pppd/example/netconfig.h, |
---|
3992 | libnetworking/pppd/example/ppp.conf, |
---|
3993 | libnetworking/pppd/example/pppdapp.c, |
---|
3994 | libnetworking/pppd/example/system.h: New files. |
---|
3995 | * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h, |
---|
3996 | libnetworking/pppd/Makefile.am, libnetworking/pppd/README, |
---|
3997 | libnetworking/pppd/STATUS, libnetworking/pppd/auth.c, |
---|
3998 | libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h, |
---|
3999 | libnetworking/pppd/chap.c, libnetworking/pppd/chap.h, |
---|
4000 | libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h, |
---|
4001 | libnetworking/pppd/chat.c, libnetworking/pppd/demand.c, |
---|
4002 | libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h, |
---|
4003 | libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h, |
---|
4004 | libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h, |
---|
4005 | libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h, |
---|
4006 | libnetworking/pppd/magic.c, libnetworking/pppd/magic.h, |
---|
4007 | libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h, |
---|
4008 | libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h, |
---|
4009 | libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified. |
---|
4010 | |
---|
4011 | 2001-08-16 Joel Sherrill <joel@OARcorp.com> |
---|
4012 | |
---|
4013 | * posix/src/mqueuesendsupp.c: Account for possibly blocking during the |
---|
4014 | core send operation. |
---|
4015 | * score/src/coremutexsurrender.c: Use holder thread not executing thread |
---|
4016 | because even though they may and often are the same it is not guaranteed |
---|
4017 | unless the proper attribute is set. |
---|
4018 | * score/include/rtems/score/coremsg.h, score/src/coremsgsubmit.c: Add a |
---|
4019 | new return status to account for blocking sends. Otherwise, the caller |
---|
4020 | will think that the returned message status will have the ultimate |
---|
4021 | results of the operation. If the send times out, the final status will |
---|
4022 | be in the return_code of the thread. |
---|
4023 | * rtems/src/msgqsubmit.c: Add a comment indicating that we do not have |
---|
4024 | to account for possibly blocking during the core send operation because |
---|
4025 | Classic API message queue send is always non-blocking. |
---|
4026 | * libnetworking/pppd/example/Makefile: Removed. |
---|
4027 | * libnetworking/pppd/example/Makefile-user: Added was Makefile. Renamed |
---|
4028 | to avoid bootstrap -c clobbering it. |
---|
4029 | * libnetworking/rtems_telnetd/.cvsignore: New file. |
---|
4030 | |
---|
4031 | 2001-08-09 Keith Outwater <vac4050@cae597.rsc.raytheon.com> |
---|
4032 | |
---|
4033 | * libmisc/monitor/mon-command.c: Add support for partial command |
---|
4034 | matching. The monitor used to have this functionality before it was |
---|
4035 | overhauled to support addition of user commands. |
---|
4036 | |
---|
4037 | 2001-08-09 Joel Sherrill <joel@OARcorp.com> |
---|
4038 | |
---|
4039 | * itron/src/snd_mbx.c, itron/src/tsnd_mbf.c, posix/src/mqueuesendsupp.c, |
---|
4040 | score/include/rtems/score/coremsg.h, |
---|
4041 | score/inline/rtems/score/coremsg.inl, score/src/coremsgsubmit.c, |
---|
4042 | rtems/src/msgqsubmit.c: Unblocking message queue operations should NOT |
---|
4043 | use _Thread_Executing for return status since it is permissible to |
---|
4044 | invoke message send operations from an ISR. This was reported by Suvrat |
---|
4045 | Gupta <suvrat@utstar.com>. |
---|
4046 | |
---|
4047 | 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com> |
---|
4048 | |
---|
4049 | * libmisc/shell/pty.c: Moved to libnetworking/rtems_telnetd. |
---|
4050 | * libmisc/shell/Makefile.am, libmisc/shell/README, libmisc/shell/cmds.c, |
---|
4051 | libmisc/shell/shell.c, libmisc/shell/shell.h: Updates. |
---|
4052 | * libfs/src/imfs/imfs_eval.c: The CD_UP problem in imfs_eval has been |
---|
4053 | touched. The order of the questions is the key. |
---|
4054 | * libnetworking/Makefile.am, libnetworking/configure.in, |
---|
4055 | libnetworking/rtems_servers/Makefile.am, |
---|
4056 | libnetworking/rtems_servers/telnetd.c, |
---|
4057 | libnetworking/rtems_servers/telnetd.h, |
---|
4058 | libnetworking/rtems_telnetd/Makefile.am, |
---|
4059 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
4060 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
4061 | libnetworking/rtems_telnetd/telnetd.c, |
---|
4062 | libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am: |
---|
4063 | - pty and telnetd have a new subdir rtems_telnetd to avoid the side |
---|
4064 | effect when ftpd change. - the tcp/ip stats have been implemented into |
---|
4065 | icmds.c and started when telnetd daemon is started. |
---|
4066 | * libnetworking/rtems_servers/telnetd.c, |
---|
4067 | libnetworking/rtems_servers/telnetd.h: Removed. |
---|
4068 | * libnetworking/rtems_telnetd: New directory. |
---|
4069 | * libnetworking/rtems_telnetd/Makefile.am, |
---|
4070 | libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c, |
---|
4071 | libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h, |
---|
4072 | libnetworking/rtems_telnetd/telnetd.c, |
---|
4073 | libnetworking/rtems_telnetd/telnetd.h: New files. |
---|
4074 | |
---|
4075 | 2001-07-06 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> |
---|
4076 | |
---|
4077 | * libfs/src/imfs/deviceio.c: Make sure errno gets set to reflect the |
---|
4078 | status from the driver. |
---|
4079 | |
---|
4080 | 2001-06-14 Joel Sherrill <joel@OARcorp.com> |
---|
4081 | |
---|
4082 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h: Moved to |
---|
4083 | libnetworking/rtems_servers so the network stack to address network |
---|
4084 | depenendency. |
---|
4085 | * libmisc/shell/Makefile.am: Modified to reflect above. |
---|
4086 | * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h: |
---|
4087 | Moved from libmisc/shell so the network stack to address network |
---|
4088 | depenendency. |
---|
4089 | * libnetworking/rtems_servers/Makefile.am: Modified to reflect above. |
---|
4090 | |
---|
4091 | 2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4092 | |
---|
4093 | * libnetworking/rtems_servers/Makefile.am: Deleted blank lines. |
---|
4094 | |
---|
4095 | 2001-05-25 Sergei Organov <osv@javad.ru> |
---|
4096 | |
---|
4097 | * score/macros/rtems/score/coresem.inl, |
---|
4098 | score/inline/rtems/score/coresem.inl: Cut and paste problem incorrectly |
---|
4099 | enabled interrupts twice with the first time being too early. |
---|
4100 | |
---|
4101 | 2001-05-25 Joel Sherrill <joel@OARcorp.com> |
---|
4102 | |
---|
4103 | * libmisc/shell/cmds.c: Removed code from inappropriate source. |
---|
4104 | * libfs/src/imfs/imfs_initsupp.c: Create the root node with the desired |
---|
4105 | permissions. Nodes should be created with the right permissions because |
---|
4106 | chmod() is not supported by the miniIMFS so changing after creation is |
---|
4107 | not possible. |
---|
4108 | |
---|
4109 | 2001-05-24 Joel Sherrill <joel@OARcorp.com> |
---|
4110 | |
---|
4111 | * libcsupport/src/.cvsignore: New file. |
---|
4112 | |
---|
4113 | 2001-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> |
---|
4114 | |
---|
4115 | * posix/src/getegid.c, posix/src/geteuid.c, posix/src/getgid.c, |
---|
4116 | posix/src/getlogin.c, posix/src/getuid.c: Now save their values in |
---|
4117 | private user environment. |
---|
4118 | * libmisc/monitor/mon-prmisc.c: Correct print line. |
---|
4119 | * libmisc/shell/Makefile.am: Added new file telnetd.c. |
---|
4120 | * libmisc/shell/telnetd.c, libmisc/shell/telnetd.h, libmisc/shell/pty.c: |
---|
4121 | New files. |
---|
4122 | * libmisc/shell/shell.c, libmisc/shell/cmds.c, libmisc/shell/shell.h: |
---|
4123 | Numerous improvments: - The shell_init has a new parameter 'forever' |
---|
4124 | because in /dev/console you need that this process runs forever but in |
---|
4125 | tcp/ip not. (respawn?) - A new task for every session opened trought |
---|
4126 | tcp/ip telnet client. (the chargen,daytime and more are possible of |
---|
4127 | implementation but I ask me if they are necesary) - Exit from the |
---|
4128 | session delete the task and when the client fails too. - More cmds have |
---|
4129 | been implemented. (very reduced version of these) umask, chmod, id, |
---|
4130 | whoami, rm, cat, ... - A reduced line edit has been implemented. Ctrl-C |
---|
4131 | abort the input, Ctrl-d in the first position gives EOF (logout). '\b' |
---|
4132 | and DEL makes the rubout operation. I think that readline() for every |
---|
4133 | session spents a lot of resources. |
---|
4134 | |
---|
4135 | 2001-05-17 Joel Sherrill <joel@OARcorp.com> |
---|
4136 | |
---|
4137 | * posix/macros/rtems/posix/mqueue.inl: Implemented missing routines to |
---|
4138 | support message queue FDs. |
---|
4139 | * score/macros/rtems/score/thread..inl: Implemented missing routines for |
---|
4140 | new libc reentrancy support. |
---|
4141 | |
---|
4142 | 2001-05-14 Till Straumann <strauman@slac.stanford.edu> |
---|
4143 | |
---|
4144 | * score/src/threaddispatch.c, score/src/threadhandler.c: Per PR211 fix |
---|
4145 | saving/restoring floating point context. The fpsave and fprestore |
---|
4146 | routines are only used in a executing context which _is_ fp and hence |
---|
4147 | has the FPU enabled. The current behavior required the FPU always to be |
---|
4148 | on which is very dangerous if lazy context switching is used. [Joel |
---|
4149 | Note: Some ports explicitly enabled the FPU in the FP save and restore |
---|
4150 | routines to avoid this.] The patch also makes sure (on powerpc only) |
---|
4151 | that the FPU is disabled for integer tasks. Note that this is crucial if |
---|
4152 | deferred fp context switching is used. Otherwise, fp context corruption |
---|
4153 | may go undetected! Also note that even tasks which merely push/pop FP |
---|
4154 | registers to/from the stack without modifying them still MUST be FP |
---|
4155 | tasks - otherwise (if lazy FP context switching is used), FP register |
---|
4156 | corruption (of other, FP, tasks may occur)! Furthermore, (on PPC) by |
---|
4157 | default, lazy FP context save/restore is _disabled_. |
---|
4158 | |
---|
4159 | 2001-05-14 Joel Sherrill <joel@OARcorp.com> |
---|
4160 | |
---|
4161 | * libmisc/dummy/Makefile.am, libmisc/wrapup/Makefile.am: Fixed to |
---|
4162 | generate a library of the same name. |
---|
4163 | * libnetworking/ChangeLog: Corrected -- entry should have been in |
---|
4164 | libchip. |
---|
4165 | |
---|
4166 | 2001-05-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4167 | |
---|
4168 | * score/include/rtems/score/.cvsignore: Add stamp-h, cpuopts.h, |
---|
4169 | cpuopts.h.in, cpuopts-tmp.h. |
---|
4170 | * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__. |
---|
4171 | |
---|
4172 | 2001-05-09 Joel Sherrill <joel@OARcorp.com> |
---|
4173 | |
---|
4174 | * sapi/src/exinit.c: Slightly rework initialization so there is a valid |
---|
4175 | thread as _Thread_Executing when the pre_tasking hook is called. This |
---|
4176 | allows one directives and malloc to potentially use mutex protection. |
---|
4177 | |
---|
4178 | 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4179 | |
---|
4180 | * libmisc/shell/cmds.c, libmisc/shell/shell.c: Remove fileno-hacks. |
---|
4181 | * libmisc/monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__. |
---|
4182 | |
---|
4183 | 2001-04-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4184 | |
---|
4185 | * configure.in, itron/configure.in, posix/configure.in, |
---|
4186 | libfs/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET. |
---|
4187 | |
---|
4188 | 2001-04-26 Joel Sherrill <joel@OARcorp.com> |
---|
4189 | |
---|
4190 | * posix/include/rtems/posix/mqueue.h, |
---|
4191 | posix/inline/rtems/posix/mqueue.inl, posix/src/mqueue.c, |
---|
4192 | posix/src/mqueueclose.c, posix/src/mqueuecreatesupp.c, |
---|
4193 | posix/src/mqueuegetattr.c, posix/src/mqueuenotify.c, |
---|
4194 | posix/src/mqueueopen.c, posix/src/mqueuerecvsupp.c, |
---|
4195 | posix/src/mqueuesendsupp.c, posix/src/mqueuesetattr.c: Per PR81 reworked |
---|
4196 | to add a message queue descriptor separate from the underlying message |
---|
4197 | queue. This allows non-blocking to follow the "open" not the underlying |
---|
4198 | queue. |
---|
4199 | * score/src/objectcomparenamestring.c: Fix typos. |
---|
4200 | * score/include/rtems/score/object.h, |
---|
4201 | score/inline/rtems/score/object.inl, score/ |
---|
4202 | src/objectcomparenamestring.c: Address PR81 that reworked POSIX message |
---|
4203 | queues to add a descriptor separate from the underlying message queue. |
---|
4204 | This allows non-blocking to follow the "open" not the underlying queue. |
---|
4205 | As part of debugging this it became clear that |
---|
4206 | _Objects_Compare_name_string was broken and a simple version using |
---|
4207 | strncmp() was substituted. |
---|
4208 | |
---|
4209 | 2001-04-24 Joel Sherrill <joel@OARcorp.com> |
---|
4210 | |
---|
4211 | * libfs/src/imfs/memfile.c (memfile_open): Did not set iop->size and |
---|
4212 | thus the value was incorrect. Before this field was cleared, this |
---|
4213 | resulted in the value from the last time that IOP was used being still |
---|
4214 | in place. Discovered by Andrew Bythell <abythell@nortelnetworks.com>. |
---|
4215 | |
---|
4216 | 2001-04-24 Eric Norum <eric.norum@usask.ca> |
---|
4217 | |
---|
4218 | * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS |
---|
4219 | NTP synchronization a little more robust -- no NTP daemon yet, but at |
---|
4220 | least it trys a little harder when the primary NTP server is down. |
---|
4221 | |
---|
4222 | 2001-04-22 Joel Sherrill <joel@OARcorp.com> |
---|
4223 | |
---|
4224 | * itron/src/task.c (_ITRON_Task_User_extensions): Add new fields to be |
---|
4225 | correct in respect to newly added fields for separate switch list. |
---|
4226 | |
---|
4227 | 2001-04-20 Radzislaw Galler <rgaller@et.put.poznan.pl> |
---|
4228 | |
---|
4229 | * libnetworking/modem/ppp.c, libnetworking/pppd/main.c, |
---|
4230 | libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c, |
---|
4231 | libnetworking/pppd/modem_example/modem.c, |
---|
4232 | libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and |
---|
4233 | other strings into English. |
---|
4234 | * libnetworking/pppd/STATUS: updated to reflect the changes. |
---|
4235 | |
---|
4236 | 2001-04-20 Joel Sherrill <joel@OARcorp.com> |
---|
4237 | |
---|
4238 | * libmisc/devnull/devnull.c (null_initialize): Added check to ensure |
---|
4239 | that the driver is only initialized once. Otherwise, it will abort when |
---|
4240 | the device /dev/null is present. (null_write): Do not dereference a NULL |
---|
4241 | pointer. |
---|
4242 | * libfs/src/imfs/imfs_debug.c (IMFS_print_jnode): Modified to print only |
---|
4243 | information that does not vary based on target or memory configuration. |
---|
4244 | The old prints are still there in case they are needed in the future to |
---|
4245 | debug. Printing target dependent addresses makes the test output vary |
---|
4246 | by target unnecessarily. |
---|
4247 | |
---|
4248 | 2001-04-20 Jake Janovetz <janovetz@uiuc.edu> |
---|
4249 | |
---|
4250 | * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work |
---|
4251 | again. |
---|
4252 | |
---|
4253 | 2001-04-20 Fernando Ruiz Casas <correo@fernando-ruiz.com> |
---|
4254 | |
---|
4255 | * Added initial shell functionality. |
---|
4256 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
4257 | Reflect having added shell. |
---|
4258 | * libmisc/shell/.cvsignore, libmisc/shell/Makefile.am, |
---|
4259 | libmisc/shell/README, libmisc/shell/cmds.c, libmisc/shell/shell.c, |
---|
4260 | libmisc/shell/shell.h: New files. |
---|
4261 | |
---|
4262 | 2001-04-16 Joel Sherrill <joel@OARcorp.com> |
---|
4263 | |
---|
4264 | * sapi/include/confdefs.h: Fix real-time clock support. |
---|
4265 | |
---|
4266 | 2001-04-11 Joel Sherrill <joel@OARcorp.com> |
---|
4267 | |
---|
4268 | * score/macros/rtems/score/userext.inl: Now works after merging patch |
---|
4269 | for functionality requested in PR174. |
---|
4270 | * score/inline/rtems/score/userext.inl: Added a comment explaining the |
---|
4271 | order in which routines appear since it is not the obvious order. |
---|
4272 | |
---|
4273 | 2001-04-08 Joel Sherrill <joel@OARcorp.com> |
---|
4274 | |
---|
4275 | * score/macros/rtems/score/object.inl: Corrected arguments. |
---|
4276 | * score/macros/rtems/score/userext.inl: Updated to reflect modifications |
---|
4277 | to inline version from PR142. |
---|
4278 | * score/inline/rtems/score/userext.inl: Cleanup as side-effect of above. |
---|
4279 | * rtems/src/tasks.c: Pre-initialized switch extension for list. |
---|
4280 | * rtems/macros/rtems/score/timer.inl: Corrected typo on end of line. |
---|
4281 | |
---|
4282 | 2001-04-04 Joel Sherrill <joel@OARcorp.com> |
---|
4283 | |
---|
4284 | * libfs/src/dosfs/Makefile.am: Per PR129 do not install as many files to |
---|
4285 | the $(includedir). |
---|
4286 | |
---|
4287 | 2001-03-29 Joel Sherrill <joel@OARcorp.com> |
---|
4288 | |
---|
4289 | * Per PR126, configuration structures now match docs. |
---|
4290 | * sapi/include/rtems/config.h: Use public data types. |
---|
4291 | * Per PR126, configuration structures now match docs. |
---|
4292 | * rtems/include/rtems/rtems/config.h: Use public data types. |
---|
4293 | * Per PR147 addressed problems when reseting and inserting a timer into |
---|
4294 | a timer chain that did not honor time passage since the last time the |
---|
4295 | timer server was scheduled and the new insertion. |
---|
4296 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerreset.c, |
---|
4297 | rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
4298 | rtems/src/timerserverfirewhen.c: Broke up the "reset server" routine |
---|
4299 | into a set of very specific routines that allowed the server to be |
---|
4300 | unscheduled, timer chains to be "synchronized" with the current time |
---|
4301 | before inserting a new timer. |
---|
4302 | |
---|
4303 | 2001-03-28 Joel Sherrill <joel@OARcorp.com> |
---|
4304 | |
---|
4305 | * PR132 requested some tinkering ot lower memory. |
---|
4306 | * sapi/include/confdefs.h: Lowered footprint of device driver table and |
---|
4307 | statically configure user extensions. Now if no static extensions are |
---|
4308 | configured, then the table is not instantiated. |
---|
4309 | |
---|
4310 | 2001-03-26 Zoltan Kocsi <zoltan@bendor.com.au> |
---|
4311 | |
---|
4312 | * rtems/src/eventsurrender.c: Clear event condition when task is |
---|
4313 | unblocked. This makes sure that subsequent event send thinks the task is |
---|
4314 | still blocked and overwrites the initial events received. |
---|
4315 | |
---|
4316 | 2001-03-23 Joel Sherrill <joel@OARcorp.com> |
---|
4317 | |
---|
4318 | * libfs/src/imfs/memfile.c: Reapply fix from bug report from Jose |
---|
4319 | Sturniolo <jsturnio@nec.com.ar> where NULL pointer was dereferenced when |
---|
4320 | freeing a triply indirect file. The fix was applied to the 4.5 release |
---|
4321 | branch and not the development branch. |
---|
4322 | |
---|
4323 | 2001-03-20 Till Straumann <strauman@SLAC.Stanford.EDU> |
---|
4324 | |
---|
4325 | * PR158 |
---|
4326 | * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the |
---|
4327 | rcmd() library call by commenting out the parts that deal with signals. |
---|
4328 | This enables RTEMS to 'rsh' command to a server connecting fd to remote |
---|
4329 | stdio. The 'server-side' parts of this file which deal with |
---|
4330 | authentication are disabled since they are not needed. |
---|
4331 | |
---|
4332 | 2001-03-19 Joel Sherrill <joel@OARcorp.com> |
---|
4333 | |
---|
4334 | * posix/sys/utsname.h: Added C++ wrapper. |
---|
4335 | |
---|
4336 | 2001-03-15 Ralf Corsepius <corsepius@faw.uni-ulm.de> |
---|
4337 | |
---|
4338 | * libnetworking/include/.cvsignore: Remove dangling file. |
---|
4339 | |
---|
4340 | 2001-03-15 Joel Sherrill <joel@OARcorp.com> |
---|
4341 | |
---|
4342 | * sapi/src/extension.c: Split to reduce minimum code size per PR134. |
---|
4343 | * sapi/src/extensioncreate.c, sapi/src/extensiondelete.c, |
---|
4344 | sapi/src/extensionident.c: New files. src/Makefile.am: Modified to |
---|
4345 | reflect above. |
---|
4346 | |
---|
4347 | 2001-03-01 Joel Sherrill <joel@OARcorp.com> |
---|
4348 | |
---|
4349 | * libfs/src/imfs/.cvsignore: Added stamp-h1.in. |
---|
4350 | |
---|
4351 | 2001-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4352 | |
---|
4353 | * configure.in: AC_DEFINE RTEMS_UNIX if RTEMS_CPU=unix. |
---|
4354 | |
---|
4355 | 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4356 | |
---|
4357 | * libmisc/monitor/mon-command.c: Use #if defined(RTEMS_UNIX). |
---|
4358 | |
---|
4359 | 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4360 | |
---|
4361 | * itron/include/Makefile.am, itron/include/itronsys/Makefile.am, |
---|
4362 | itron/include/rtems/itron/Makefile.am, |
---|
4363 | itron/inline/rtems/itron/Makefile.am, |
---|
4364 | itron/macros/rtems/itron/Makefile.am, posix/include/Makefile.am, |
---|
4365 | posix/include/rtems/posix/Makefile.am, posix/include/sys/Makefile.am, |
---|
4366 | posix/inline/rtems/posix/Makefile.am, |
---|
4367 | posix/macros/rtems/posix/Makefile.am: Apply include_*HEADERS instead of |
---|
4368 | H_FILES. |
---|
4369 | * include/rtems/Makefile.am, include/rtems/score/Makefile.am, |
---|
4370 | inline/rtems/score/Makefile.am, macros/rtems/score/Makefile.am Apply |
---|
4371 | include_*HEADERS instead of H_FILES. |
---|
4372 | * sapi/include/Makefile.am, sapi/include/rtems/Makefile.am, |
---|
4373 | sapi/inline/rtems/Makefile.am, sapi/macros/rtems/Makefile.am, |
---|
4374 | rtems/include/Makefile.am, rtems/include/rtems/rtems/Makefile.am, |
---|
4375 | rtems/inline/rtems/rtems/Makefile.am, |
---|
4376 | rtems/macros/rtems/rtems/Makefile.am, rtems/ rtems/optman/Makefile.am, |
---|
4377 | libmisc/untar/Makefile.am, libmisc/monitor/Makefile.am, |
---|
4378 | libmisc/dummy/Makefile.am, libmisc/devnull/Makefile.am, |
---|
4379 | libmisc/dumpbuf/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
4380 | libmisc/stackchk/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
4381 | libmisc/cpuuse/Makefile.am, librpc/include/rpc/Makefile.am, |
---|
4382 | libfs/src/imfs/Makefile.am, libnetworking/Makefile.am, |
---|
4383 | libnetworking/arpa/Makefile.am, libnetworking/machine/Makefile.am, |
---|
4384 | libnetworking/net/Makefile.am, libnetworking/ netinet/Makefile.am, |
---|
4385 | libnetworking/nfs/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
4386 | libnetworking/ rtems_servers/Makefile.am, |
---|
4387 | libnetworking/rtems_webserver/Makefile.am, |
---|
4388 | libnetworking/sys/Makefile.am, libnetworking/vm/Makefile.am: Apply |
---|
4389 | include_*HEADERS instead of H_FILES. |
---|
4390 | * libnetworking/include/Makefile.am: Remove. |
---|
4391 | * libnetworking/Makefile.am: Add handling of *.h files. |
---|
4392 | * libnetworking/configure.in: Remove include/Makefile. |
---|
4393 | |
---|
4394 | 2001-01-31 Sergei Organov <osv@javad.ru> |
---|
4395 | |
---|
4396 | * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with |
---|
4397 | current dir and root dir removed in favor of new libio support for |
---|
4398 | task-local current and root directories. - Bug in `close_data_socket()' |
---|
4399 | introduced by previous change fixed. - `command_pasv()' changed to set |
---|
4400 | timeout on socket we are listening on and code fixed to don't close |
---|
4401 | socket twice on error. - `serr()' changed to clear `errno'. - |
---|
4402 | `data_socket()' changed to clear `errno' before `bind()'. - `session()' |
---|
4403 | changed to clear `errno' before processing session. - |
---|
4404 | `close_data_socket()' fixed to close both active and passive sockets. - |
---|
4405 | Initialize info->data_socket to -1 in `daemon()'. - Initialize `fname' |
---|
4406 | to empty string in `exec_command()'. |
---|
4407 | |
---|
4408 | 2001-01-31 Joel Sherrill <joel@OARcorp.com> |
---|
4409 | |
---|
4410 | * rtems/include/rtems/rtems/timer.h: Missed merging these modifications |
---|
4411 | in previous merge of new timer functionality. |
---|
4412 | |
---|
4413 | 2001-01-29 Joel Sherrill <joel@OARcorp.com> |
---|
4414 | |
---|
4415 | * score/src/objectextendinformation.c: Added include of string.h to |
---|
4416 | eliminate warning. |
---|
4417 | * Fixed bug where resetting a timer that was not at the head of one of |
---|
4418 | the task timer chains resulted in the Timer Server task waking up too |
---|
4419 | far in the future. |
---|
4420 | * Added rtems_timer_get_information() directive to support testing. |
---|
4421 | * src/timerserver.c, include/rtems/rtems/timer.h, |
---|
4422 | * rtems/src/timergetinfo.c: New file. |
---|
4423 | * rtems/src/Makefile.am: Modified to reflect above. |
---|
4424 | |
---|
4425 | 2001-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.d> |
---|
4426 | |
---|
4427 | * sapi/include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not |
---|
4428 | using NEWLIB, cleanup related comment. |
---|
4429 | |
---|
4430 | 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4431 | |
---|
4432 | * sapi/include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull. |
---|
4433 | |
---|
4434 | 2001-01-25 Eric Norum <eric.norum@usask.ca> |
---|
4435 | |
---|
4436 | * libnetworking/lib/tftpDriver.c: Reduce first timeout interval. This |
---|
4437 | improves throughput on systems which are dropping packets. Only the |
---|
4438 | first timeout is reduced. This keeps the number of extra packets down |
---|
4439 | on networks that are very busy and dropping lots of packets. |
---|
4440 | |
---|
4441 | 2001-01-24 Sergei Organov <osv@javad.ru> |
---|
4442 | |
---|
4443 | * libnetworking/rtems_servers/ftpd.c, |
---|
4444 | libnetworking/rtems_servers/ftpd.h: - Timeouts on sockets implemented. |
---|
4445 | 'idle' field added to configuration. No timeout by default to keep |
---|
4446 | backward compatibility. Note: SITE IDLE command not implemented yet. - |
---|
4447 | Basic global access control implemented. 'access' field added to |
---|
4448 | configuration. No access limitations by default to keep backward |
---|
4449 | compatibility. - Anchor data socket for active mode (using self IP and |
---|
4450 | port 20.) - Fixed default data port support (still not tested). - Don't |
---|
4451 | allow IP address different from originating host in PORT command to |
---|
4452 | improve security. - Fixed bug in MDTM command. - Check for correctness |
---|
4453 | of parsing of argument in command_port(). - Fixed squeeze_path() to |
---|
4454 | don't allow names like 'NAME/smth' where 'NAME' is not a directory. - |
---|
4455 | Command parsing a little bit improved: command names are now converted |
---|
4456 | to upper-case to be more compatible with RFC (command names are not |
---|
4457 | case-sensitive.). - Reformat comments so that they have RTEMS |
---|
4458 | look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous |
---|
4459 | changes. - True ASCII mode implemented (doesn't work for hooks and |
---|
4460 | /dev/null) - Passive mode implemented, PASV command added. - Default |
---|
4461 | port for data connection could be used (untested, can't find ftp client |
---|
4462 | that doesn't send PORT command). - SYST reply changed to UNIX, as former |
---|
4463 | RTEMS isn't registered name. - Reply codes reviewed and fixed. |
---|
4464 | |
---|
4465 | 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4466 | |
---|
4467 | * posix/configure.in: Add src/config.h. |
---|
4468 | * posix/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4469 | * posix/src/.cvsignore: Add config.h and stamp-h. |
---|
4470 | * posix/src/*.c: Add config.h support. |
---|
4471 | |
---|
4472 | 2001-01-23 Joel Sherrill <joel@OARcorp.com> |
---|
4473 | |
---|
4474 | * posix/src/alarm.c: Eliminated use of C++ style comments. |
---|
4475 | |
---|
4476 | 2001-01-22 Michael Hamel <mhamel@adi.co.nz> |
---|
4477 | |
---|
4478 | * posix/include/rtems/posix/semaphore.h, |
---|
4479 | posix/inline/rtems/posix/semaphore.inl, posix/ src/ptimer1.c, |
---|
4480 | posix/include/rtems/posix/semaphore.h, |
---|
4481 | posix/inline/rtems/posix/semaphore.inl, posix/src/alarm.c, |
---|
4482 | posix/src/ptimer1.c, posix/src/semaphorenametoid.c, posix/src/semopen.c, |
---|
4483 | posix/src/semunlink.c, rtems/include/rtems.h, rtems/src/signalcatch.c: |
---|
4484 | Modifications to make CodeWarrior happy. |
---|
4485 | |
---|
4486 | 2001-01-22 Joel Sherrill <joel@OARcorp.com> |
---|
4487 | |
---|
4488 | * rtems/include/rtems/rtems/timer.h, rtems/src/timerserver.c: Add |
---|
4489 | priority argument to rtems_timer_initiate_server(). |
---|
4490 | |
---|
4491 | 2001-01-18 Joel Sherrill <joel@OARcorp.com> |
---|
4492 | |
---|
4493 | * score/include/rtems/system.h, rtems/include/rtems/system.h: Only |
---|
4494 | include cpuopts.h when building a multilib configuration. Some ports |
---|
4495 | still need targopts.h but this small modification lets those ports work |
---|
4496 | non-multilib while fixing being fixed for multilib. |
---|
4497 | |
---|
4498 | 2001-01-17 Joel Sherrill <joel@OARcorp.com> |
---|
4499 | |
---|
4500 | * ChangeLog: Deleted duplicate blank line. |
---|
4501 | |
---|
4502 | 2001-01-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4503 | |
---|
4504 | * libfs/configure.in: Add src/imfs/config.h. |
---|
4505 | * libfs/src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4506 | * libfs/src/imfs/.cvsignore: Add config.h and stamp-h. |
---|
4507 | * libfs/src/imfs/*.c: Add config.h support. |
---|
4508 | |
---|
4509 | 2001-01-16 Joel Sherrill <joel@OARcorp.com> |
---|
4510 | |
---|
4511 | * posix/inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): |
---|
4512 | Corrected name of routine in header. |
---|
4513 | * rtems/Added task-based timers to the Timer Manager. This added three |
---|
4514 | new directives: - rtems_timer_initiate_server - |
---|
4515 | rtems_timer_server_fire_after - rtems_timer_server_fire_when In the |
---|
4516 | process of doing this, a number of cleanups were made. |
---|
4517 | * rtems/src/timerserver.c, rtems/src/timerserverfireafter.c, |
---|
4518 | rtems/src/timerserverfirewhen.c: New files. |
---|
4519 | * rtems/include/timer/timer.h: Added new prototypes and supporting types. |
---|
4520 | * rtems/inline/rtems/rtems/timer.h, rtems/macros/rtems/rtems/timer.h: |
---|
4521 | Enhanced _Timer_Is_interval_class() to cover the class |
---|
4522 | TIMER_INTERVAL_ON_TASK. |
---|
4523 | * rtems/src/Makefile.am: Accounted for new files. |
---|
4524 | * rtems/src/rtemstimer.c: Added initialization of _Timer_Server variable. |
---|
4525 | * rtems/src/timercancel.c, rtems/src/timerreset.c: Account for addition |
---|
4526 | of timer classes. Also corrected the headers. |
---|
4527 | * rtems/src/timercreate.c, rtems/src/timerdelete.c, |
---|
4528 | rtems/src/timerfireafter.c, rtems/ src/timerfireafter.c, |
---|
4529 | rtems/src/timerident.c: Corrected header. |
---|
4530 | * rtems/src/taskmode.c: Ensure the this service does not dispatch before |
---|
4531 | tasking is enabled at initialization time. |
---|
4532 | |
---|
4533 | 2001-01-12 Sergei Organov <osv@javad.ru> |
---|
4534 | |
---|
4535 | * libnetworking/rtems_servers/ftpd.c, |
---|
4536 | libnetworking/rtems_servers/ftpd.h: - use pool of pre-created threads to |
---|
4537 | handle sessions instead of creating/deleting threads on the fly. - LIST |
---|
4538 | output is now similar to what "/bin/ls -al" would output, thus FTP |
---|
4539 | clients such Netscape are happy with it. - LIST NAME now works (both for |
---|
4540 | files and directories) - added support for NLST, CDUP, and MDTM FTP |
---|
4541 | commands to make more FTP clients happy . - keep track of CWD for every |
---|
4542 | session separately. - ability to specify root directory name for FTPD in |
---|
4543 | configuration table. FTPD will then create illusion for FTP clients that |
---|
4544 | this is actually root directory. - ignore options sent in commands, thus |
---|
4545 | LIST -al FILE works and doesn't try to list "-al" directory. - buffers |
---|
4546 | are allocated on stack instead of heap where possible to eliminate |
---|
4547 | malloc/free calls (avoid possible heap fragmentation troubles). - drop |
---|
4548 | using of task notepad to pass parameters - use function arguments |
---|
4549 | instead. - use snprintf() instead of sprintf() as the latter is unsafe. |
---|
4550 | - use of PF_INET in socket() instead of AF_INET. |
---|
4551 | |
---|
4552 | 2001-01-12 Joel Sherrill <joel@OARcorp.com> |
---|
4553 | |
---|
4554 | * posix/src/clockgetres.c: Fixed match problem. We are not converting |
---|
4555 | an interval to a timespec -- it is actually a real number of |
---|
4556 | microseconds. |
---|
4557 | * posix/src/README.mqueue: Enhanced example. |
---|
4558 | |
---|
4559 | 2001-01-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
4560 | |
---|
4561 | * libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c, |
---|
4562 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_eval.c, |
---|
4563 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
4564 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
4565 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/memfile.c, |
---|
4566 | libfs/src/imfs/miniimfs_init.c: Final developmental update to "tarfs". |
---|
4567 | When rtems_tarfs_load() is called, it checks the permissions on each |
---|
4568 | file. If there is write permission, it just creates a standard file |
---|
4569 | using "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no |
---|
4570 | write permission, it creates a LINEAR_FILE node with the appropriate |
---|
4571 | properties. If the permission is ever changed to writeable, IMFS_fchmod |
---|
4572 | converts it to a regular memory file. |
---|
4573 | |
---|
4574 | 2001-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4575 | |
---|
4576 | * score/src/threadinitialize.c: Removed warning. |
---|
4577 | |
---|
4578 | 2001-01-08 Joel Sherrill <joel@OARcorp.com> |
---|
4579 | |
---|
4580 | * score/src/threadinitialize.c: Fix my bad hack of Ralf's fp_area |
---|
4581 | warning removal patch. :(. |
---|
4582 | |
---|
4583 | 2001-01-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4584 | |
---|
4585 | * itron/configure.in: Add src/config.h. |
---|
4586 | * itron/src/Makefile.am: Add INCLUDES += -I. to pickup config.h. |
---|
4587 | * itron/src/.cvsignore: Add config.h and stamp-h. |
---|
4588 | * itron/src/*.c: Add config.h support. |
---|
4589 | |
---|
4590 | 2001-01-05 Joel Sherrill <joel@OARcorp.com> |
---|
4591 | |
---|
4592 | * libmisc/devnull: New addition. Moved from libcpu/sh. |
---|
4593 | * libmisc/devnull/devnull.c, libmisc/devnull/devnull.h, |
---|
4594 | libmisc/devnull/.cvsignore, libmisc/ devnull/Makefile.am: New files. |
---|
4595 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
4596 | Modified to reflect addition of above. |
---|
4597 | |
---|
4598 | 2001-01-03 Joel Sherrill <joel@OARcorp.com> |
---|
4599 | |
---|
4600 | * score/src/isr.c: Modify to properly dereference _ISR_Vector_table now |
---|
4601 | that it is dynamically allocated. |
---|
4602 | |
---|
4603 | 2001-01-02 Joel Sherrill <joel@OARcorp.com> |
---|
4604 | |
---|
4605 | * libnetworking/CHANGELOG: Removed. |
---|
4606 | * libnetworking/README: Merged CHANGELOG contents as initial changes. |
---|
4607 | |
---|
4608 | 2000-12-19 Joel Sherrill <joel@OARcorp.com> |
---|
4609 | |
---|
4610 | * posix/src/pthreadgetschedparam.c: Do not set output parameters if the |
---|
4611 | pointers are NULL. |
---|
4612 | * score/src/isr.c: Allocate the _ISR_Vector_table all the time not just |
---|
4613 | when we are allocating an interrupt stack. |
---|
4614 | |
---|
4615 | 2000-12-14 Eric Norum <eric.norum@usask.ca> |
---|
4616 | |
---|
4617 | * libnetworking/lib/tftpDriver.c: Added write capability. |
---|
4618 | |
---|
4619 | 2000-12-13 Joel Sherrill <joel@OARcorp.com> |
---|
4620 | |
---|
4621 | * score/include/rtems/score/isr.h, score/src/isr.c: Allocate it from the |
---|
4622 | workspace rather than explicitly declaring it. This allows the size to |
---|
4623 | be a non-constant from the perspective of score/cpu. |
---|
4624 | |
---|
4625 | 2000-12-12 Jake Janovetz <janovetz@uiuc.edu> |
---|
4626 | |
---|
4627 | * libfs/src/imfs/linearfile.c, libfs/src/imfs/imfs_load_tar.c: New files. |
---|
4628 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/imfs.h, |
---|
4629 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
4630 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_handlers_memfile.c, |
---|
4631 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
4632 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/miniimfs_init.c: Added |
---|
4633 | "tarfs". This is not really a tar filesystem. It is a way to load a tar |
---|
4634 | image into the IMFS but actually leave bulky file contents in the |
---|
4635 | original tar image. It essentially adds the linear file type and |
---|
4636 | associated support and a loader routine. |
---|
4637 | |
---|
4638 | 2000-12-08 Joel Sherrill <joel@OARcorp.com> |
---|
4639 | |
---|
4640 | * libnetworking/libc/linkaddr.c: Initialized variable to remove warning. |
---|
4641 | * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made |
---|
4642 | numerous variable declarations conditional on PPP_COMPRESS and |
---|
4643 | PPP_FILTER. Commented out variables that were not used because the code |
---|
4644 | using them was commented out. Removed totally unused variables. |
---|
4645 | * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings. |
---|
4646 | * libnetworking/pppd/pppmain.c: Removed numerous warnings. |
---|
4647 | |
---|
4648 | 2000-12-06 Joel Sherrill <joel@OARcorp.com> |
---|
4649 | |
---|
4650 | * posix/src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to |
---|
4651 | eliminate warning. |
---|
4652 | * rtems/src/regiongetinfo.c: Removed unused variable to eliminate |
---|
4653 | warning. |
---|
4654 | |
---|
4655 | 2000-12-01 Joel Sherrill <joel@OARcorp.com> |
---|
4656 | |
---|
4657 | * configure.in: Removed error check for enabling macros with either |
---|
4658 | POSIX or ITRON API. |
---|
4659 | * Added macro support to ITRON API. This is known to compile. |
---|
4660 | * itron/Makefile.am: Added macros directory. |
---|
4661 | * itron/configure.in: Removed error check for enabling macros. |
---|
4662 | * itron/macros/.cvsignore, itron/macros/Makefile.am, |
---|
4663 | itron/macros/rtems/.cvsignore, itron/macros/rtems/Makefile.am, |
---|
4664 | itron/macros/rtems/itron/.cvsignore, |
---|
4665 | itron/macros/rtems/itron/Makefile.am, |
---|
4666 | itron/macros/rtems/itron/eventflags.inl, |
---|
4667 | itron/macros/rtems/itron/fmempool.inl, |
---|
4668 | itron/macros/rtems/itron/intr.inl, itron/macros/rtems/itron/mbox.inl, |
---|
4669 | itron/macros/rtems/itron/msgbuffer.inl, |
---|
4670 | itron/macros/rtems/itron/network.inl, itron/macros/rtems/itron/port.inl, |
---|
4671 | itron/macros/rtems/itron/semaphore.inl, |
---|
4672 | itron/macros/rtems/itron/sysmgmt.inl, itron/macros/rtems/itron/task.inl, |
---|
4673 | itron/macros/rtems/itron/time.inl, |
---|
4674 | itron/macros/rtems/itron/vmempool.inl: New files. |
---|
4675 | * posix/include/rtems/posix/cond.h: #if 0'ed out prototype of |
---|
4676 | _POSIX_Condition_variables_Get to avoid conflict with macro |
---|
4677 | implementation. |
---|
4678 | * Added macro support to POSIX API. This is known to compile. |
---|
4679 | * posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/intr.inl, |
---|
4680 | posix/macros/rtems/posix/key.inl, posix/macros/rtems/posix/mqueue.inl, |
---|
4681 | posix/macros/rtems/posix/mutex.inl, |
---|
4682 | posix/macros/rtems/posix/priority.inl, |
---|
4683 | posix/macros/rtems/posix/pthread.inl, |
---|
4684 | posix/macros/rtems/posix/semaphore.inl, |
---|
4685 | posix/macros/rtems/posix/timer.inl: New files. |
---|
4686 | * posix/configure.in: Removed error check for enabling macros. |
---|
4687 | * posix/rtems/posix/mutex.h: #if 0'ed out prototypes for inlined |
---|
4688 | routines since you cannot have prototypes for macros. |
---|
4689 | * posix/macros/rtems/posix/Makefile.am: Added files. |
---|
4690 | * score/macros/rtems/score/coresem.inl: Removed comments since |
---|
4691 | convention calls for comments to be in inline versin. |
---|
4692 | * score/macros/rtems/score/object.inl (Objects_Get_local_object): Fixed |
---|
4693 | style to use _ prefix on variable names and use parentheses. |
---|
4694 | * score/macros/rtems/score/object.inl (_Objects_Namespace_remove): Added. |
---|
4695 | |
---|
4696 | 2000-11-30 Joel Sherrill <joel@OARcorp.com> |
---|
4697 | |
---|
4698 | * posix/inline/rtems/posix/mqueue.inl: Removed explicit dependency on |
---|
4699 | abs(). |
---|
4700 | * General effort to make things compile with macros not inlines |
---|
4701 | * score/inline/rtems/score/coremutex.inl: Added comment indicating for |
---|
4702 | macros there is another copy of _CORE_mutex_Seize_interrupt_trylock() in |
---|
4703 | src/coremutexseize.c. |
---|
4704 | * score/src/coremutexseize.c: Added body of |
---|
4705 | _CORE_mutex_Seize_interrupt_trylock() for macro case. |
---|
4706 | * score/macros/rtems/score/coremutex.inl: Added prototype for |
---|
4707 | _CORE_mutex_Seize_interrupt_trylock() since there is a real body when |
---|
4708 | macros are enabled. |
---|
4709 | * score/macros/rtems/score/coresem.inl: Added macro implementation of |
---|
4710 | _CORE_semaphore_Seize_isr_disable. |
---|
4711 | * score/macros/score/Makefile.am: Fixed typos. |
---|
4712 | * score/rtems/score/address.inl: Correct macro implementation of |
---|
4713 | _Addresses_Is_aligned() so it would compile. |
---|
4714 | * score/macros/rtems/score/coremsg.inl: Added closing parentheses. |
---|
4715 | * rtems/src/msgqsubmit.c: Modified multiprocessing conditional so this |
---|
4716 | would compile with both macros and inlines. |
---|
4717 | * rtems/macros/rtems/rtems/sem.inl: Added macro implementation of |
---|
4718 | _Semaphore_Get_interrupt_disable(). |
---|
4719 | * libmisc/mw-fb/mw_uid.c: Removed unnecessary dependency on <bsp.h>. |
---|
4720 | * libnetworking/modem/ppp_tty.c: Changed to include |
---|
4721 | <rtems/termiostypes.h> since that is an RTEMS specific header file. |
---|
4722 | * libnetworking/sys/ttycom.h: Moved to lib/include/sys. |
---|
4723 | * libnetworking/Makefile.am: Modified to reflect above. |
---|
4724 | |
---|
4725 | 2000-11-28 Joel Sherrill <joel@OARcorp.com> |
---|
4726 | |
---|
4727 | * libfs/src/imfs/memfile.c: Bug report from Sturniolo Jose |
---|
4728 | <jsturnio@nec.com.ar> where NULL pointer was dereferenced. |
---|
4729 | |
---|
4730 | 2000-11-28 Chris Johns <ccj@acm.org> |
---|
4731 | |
---|
4732 | * score/src/heapallocate.c: Do not allow the size to overflow when |
---|
4733 | adjusting it. A test allocated a stack of -1 (~0). This actually |
---|
4734 | resulted in a stack being allocated but with a size of 0xb. The |
---|
4735 | allocator did not test the size to see if it rolled through 0 and so |
---|
4736 | allowed the allocation to happen, the thread to get created. The task |
---|
4737 | crashed as you would expect. |
---|
4738 | |
---|
4739 | 2000-11-27 Joel Sherrill <joel@OARcorp.com> |
---|
4740 | |
---|
4741 | * posix/src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX. |
---|
4742 | * libnetworking/libc/res_init.c: Fix typo - adding missing # on include. |
---|
4743 | |
---|
4744 | 2000-11-25 Eric Norum <eric.norum@usask.ca> |
---|
4745 | |
---|
4746 | * libnetworking/libc/res_init.c: Move include to avoid compiler dumping |
---|
4747 | core. |
---|
4748 | |
---|
4749 | 2000-11-25 Antti P Miettinen <antti.p.miettinen@nokia.com> |
---|
4750 | |
---|
4751 | * libnetworking/wrapup/Makefile.am, libnetworking/configure.in, |
---|
4752 | libnetworking/Makefile.am: Added modem subdir. |
---|
4753 | * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h. |
---|
4754 | * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work). |
---|
4755 | * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c, |
---|
4756 | libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c, |
---|
4757 | libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c, |
---|
4758 | libnetworking/pppd/upap.c: Changes from Thomas Doerfler |
---|
4759 | <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually |
---|
4760 | main.c and ppp_tty.c should be scratched. The modem subdir has the real |
---|
4761 | ppp_tty.c and the real pppd main is in pppmain.c. |
---|
4762 | |
---|
4763 | 2000-11-17 Jennifer Averret <jennifer@OARcorp.com> |
---|
4764 | |
---|
4765 | * libfs/src/imfs/imfs_eval.c: Always return imaginary node at mount |
---|
4766 | points. |
---|
4767 | |
---|
4768 | 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4769 | |
---|
4770 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
4771 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
4772 | libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in |
---|
4773 | ACLOCAL_AMFLAGS. |
---|
4774 | |
---|
4775 | 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4776 | |
---|
4777 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
4778 | libmisc/Makefile.am, librpc/Makefile.am, libfs/Makefile.am, |
---|
4779 | libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I |
---|
4780 | $(RTEMS_TOPdir)/aclocal. |
---|
4781 | |
---|
4782 | 2000-11-02 Joel Sherrill <joel@OARcorp.com> |
---|
4783 | |
---|
4784 | * score/include/rtems/system.h: Use proper conditional (RTEMS_POSIX_API) |
---|
4785 | so prototypes for POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
4786 | POSIX_BOTTOM_REACHED() are actually included. |
---|
4787 | * score/include/rtems/system.h: Add prototypes for |
---|
4788 | POSIX_MP_NOT_IMPLEMENTED(), POSIX_NOT_IMPLEMENTED(), |
---|
4789 | POSIX_BOTTOM_REACHED() removed from newlib. |
---|
4790 | |
---|
4791 | 2000-11-01 Joel Sherrill <joel@OARcorp.com> |
---|
4792 | |
---|
4793 | * libfs/src/imfs/Makefile.am, libfs/src/imfs/deviceio.c, |
---|
4794 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_config.c, |
---|
4795 | libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c, |
---|
4796 | libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c, |
---|
4797 | libfs/src/imfs/imfs_fchmod.c, libfs/src/imfs/imfs_free.c, |
---|
4798 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_gtkn.c, |
---|
4799 | libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c, |
---|
4800 | libfs/src/imfs/imfs_link.c, libfs/src/imfs/imfs_mknod.c, |
---|
4801 | libfs/src/imfs/imfs_mount.c, libfs/src/imfs/imfs_readlink.c, |
---|
4802 | libfs/src/imfs/imfs_rmnod.c, libfs/src/imfs/imfs_stat.c, |
---|
4803 | libfs/src/imfs/imfs_symlink.c, libfs/src/imfs/imfs_unixstub.c, |
---|
4804 | libfs/src/imfs/imfs_unlink.c, libfs/src/imfs/imfs_unmount.c, |
---|
4805 | libfs/src/imfs/imfs_utime.c, libfs/src/imfs/ioman.c, |
---|
4806 | libfs/src/imfs/memfile.c, libfs/src/imfs/miniimfs_init.c: assoc.h, |
---|
4807 | error.h, libio_.h, libio.h, and libcsupport.h moved from libc to |
---|
4808 | lib/include/rtems and now must be referenced as <rtems/XXX.h>. Now we |
---|
4809 | do not have to reach up and over to libc to pick them up. |
---|
4810 | |
---|
4811 | 2000-10-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4812 | |
---|
4813 | * posix/configure.in: Cleanup comments. |
---|
4814 | |
---|
4815 | 2000-10-30 Joel Sherrill <joel@OARcorp.com> |
---|
4816 | |
---|
4817 | * posix/include/Makefile.am: Updated to reflect files merged into |
---|
4818 | newlib. This resulted in some definitions moving to other files and thus |
---|
4819 | some secondary effects in RTEMS source code. |
---|
4820 | * posix/include/unistd.h: Removed. Now use newlib's. |
---|
4821 | * posix/include/rtems/posix/mqueue.h: Add include of <signal.h>. |
---|
4822 | * posix/include/rtems/posix/threadsup.h: Add include of <sys/signal.h>. |
---|
4823 | * posix/src/execv.c, posix/src/execve.c, posix/src/execvp.c: Corrected |
---|
4824 | prototype to agree with newlib. |
---|
4825 | * posix/src/psignal.c: Rewrote reference to <siginfo.h> in comment since |
---|
4826 | that file no longer exists. |
---|
4827 | * posix/src/pthreadkill.c, posix/src/sigaction.c: Added include of |
---|
4828 | <signal.h>. |
---|
4829 | * posix/src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment |
---|
4830 | since that file no longer exists. |
---|
4831 | * POSIX include files merged into newlib. This resulted in some |
---|
4832 | definitions moving to other files and thus some secondary effects in |
---|
4833 | RTEMS source code. |
---|
4834 | * sapi/include/confdefs.h: Replaced include of <sys/siginfo.h> with |
---|
4835 | <signal.h> since that file no longer exists. |
---|
4836 | * POSIX include files merged into newlib. This resulted in some |
---|
4837 | definitions moving to other files and thus some secondary effects in |
---|
4838 | RTEMS source code. |
---|
4839 | * librpc/src/rpc/Makefile.am, librpc/src/rpc/auth_time.c, |
---|
4840 | librpc/src/rpc/clnt_simple.c, librpc/src/rpc/clnt_tcp.c, |
---|
4841 | librpc/src/rpc/clnt_udp.c, librpc/src/rpc/clnt_unix.c, |
---|
4842 | librpc/src/rpc/get_myaddress.c, librpc/src/rpc/pmap_clnt.c, |
---|
4843 | librpc/src/rpc/pmap_getmaps.c, librpc/src/rpc/pmap_getport.c, |
---|
4844 | librpc/src/rpc/pmap_rmt.c, librpc/src/rpc/rtime.c, |
---|
4845 | librpc/src/rpc/svc_tcp.c, librpc/src/rpc/svc_udp.c, |
---|
4846 | librpc/src/rpc/svc_unix.c: Use of _read, _write, and _close as macros |
---|
4847 | conflicted with newlib's use of these as routine names. They were |
---|
4848 | renamed to include "_RPC_" prefix. |
---|
4849 | * POSIX include files merged into newlib. This resulted in some |
---|
4850 | definitions moving to other files and thus some secondary effects in |
---|
4851 | RTEMS source code. |
---|
4852 | * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be |
---|
4853 | in sync with newlib's <machine/types.h>. |
---|
4854 | * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes |
---|
4855 | definition of struct itimerval in <sys/time.h>. |
---|
4856 | |
---|
4857 | 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4858 | |
---|
4859 | * Makefile.am, itron/Makefile.am, posix/Makefile.am, |
---|
4860 | libmisc/Makefile.am, librpc/Makefile.am, libnetworking/Makefile.am: |
---|
4861 | ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU |
---|
4862 | canonicalization. |
---|
4863 | |
---|
4864 | 2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4865 | |
---|
4866 | * libfs/Makefile.am, libfs/configure.in: Introduce GNU canonicalization |
---|
4867 | to libfs/. The approach is currently a bit of a hack as GNU |
---|
4868 | canonicalization does not support the per-BSP build some of the other |
---|
4869 | directories require. As more of the tree is converted, this will become |
---|
4870 | less of an issue. |
---|
4871 | |
---|
4872 | 2000-10-24 Joel Sherrill <joel@OARcorp.com> |
---|
4873 | |
---|
4874 | * libfs/src/imfs/imfs_config.c: New file containing IMFS configuration |
---|
4875 | information split from libc/base_fs.c. |
---|
4876 | * libfs/src/imfs/ioman.c: New file. Moved from lib/libc. Missed |
---|
4877 | previously. |
---|
4878 | * libfs/src/imfs/Makefile.am: Added imfs_config.c and ioman.c. |
---|
4879 | |
---|
4880 | 2000-10-19 Joel Sherrill <joel@OARcorp.com> |
---|
4881 | |
---|
4882 | * libfs/.cvsignore, libfs/src/.cvsignore, libfs/src/imfs/.cvsignore, |
---|
4883 | libfs/wrapup/.cvsignore: New files. |
---|
4884 | |
---|
4885 | 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com> |
---|
4886 | |
---|
4887 | * libnetworking/lib/tftpDriver.c: add comments to handlers struct |
---|
4888 | function pointers. |
---|
4889 | * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be |
---|
4890 | _after_ pointer has been checked against NULL. |
---|
4891 | |
---|
4892 | 2000-10-18 Nick Simon <Nick.SIMON@syntegra.bt.co.uk> |
---|
4893 | |
---|
4894 | * score/src/heapgetinfo.c, score/include/rtems/score/heap.h, |
---|
4895 | score/src/Makefile.am: Added _Heap_Get_information() and information |
---|
4896 | control block. |
---|
4897 | * score/src/heapgetinfo.c: New file. |
---|
4898 | |
---|
4899 | 2000-10-18 Joel Sherrill <joel@OARcorp.com> |
---|
4900 | |
---|
4901 | * sapi/include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if |
---|
4902 | there is no Classic API Initialization Tasks Table defined. |
---|
4903 | * sapi/include/confdefs.h: Modified code that accounts for |
---|
4904 | initialization task/threads with greater than minimum stack sizes so it |
---|
4905 | would compile even if optional APIs are disabled. |
---|
4906 | * rtems/src/regiongetinfo.c, rtems/include/rtems/rtems/region.h, |
---|
4907 | rtems/include/rtems/rtems/types.h, rtems/src/Makefile.am: Added |
---|
4908 | region_get_information() and information control block. |
---|
4909 | * rtems/src/regiongetinfo.c: New file. |
---|
4910 | |
---|
4911 | 2000-10-18 Chris Johns <ccj@acm.org> |
---|
4912 | |
---|
4913 | * libfs created. |
---|
4914 | * libfs/src, libfs/src/imfs, libfs/wrapup: New directories. |
---|
4915 | * libfs/ChangeLog, libfs/Makefile.am, libfs/README, libfs/configure.in, |
---|
4916 | libfs/src/Makefile.am, libfs/wrapup/Makefile.am: New files. |
---|
4917 | * libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs_getchild.c, |
---|
4918 | libfs/src/imfs/imfs_readlink.c, libfs/src/imfs/imfs.h, |
---|
4919 | libfs/src/imfs/imfs_gtkn.c, libfs/src/imfs/imfs_rmnod.c, |
---|
4920 | libfs/src/imfs/imfs_chown.c, libfs/src/imfs/imfs_handlers_device.c, |
---|
4921 | libfs/src/imfs/imfs_stat.c, libfs/src/imfs/imfs_creat.c, |
---|
4922 | libfs/src/imfs/imfs_handlers_directory.c, libfs/src/imfs/imfs_symlink.c, |
---|
4923 | libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_handlers_link.c, |
---|
4924 | libfs/src/imfs/imfs_unixstub.c, libfs/src/imfs/imfs_directory.c, |
---|
4925 | libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/imfs_unlink.c, |
---|
4926 | libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c, |
---|
4927 | libfs/src/imfs/imfs_unmount.c, libfs/src/imfs/imfs_fchmod.c, |
---|
4928 | libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/imfs_utime.c, |
---|
4929 | libfs/src/imfs/imfs_fcntl.c, libfs/src/imfs/imfs_link.c, |
---|
4930 | libfs/src/imfs/memfile.c, libfs/src/imfs/imfs_fdatasync.c, |
---|
4931 | libfs/src/imfs/imfs_mknod.c, libfs/src/imfs/miniimfs_init.c, |
---|
4932 | libfs/src/imfs/imfs_free.c, libfs/src/imfs/imfs_mount.c, |
---|
4933 | libfs/src/imfs/imfs_fsunmount.c, libfs/src/imfs/imfs_ntype.c: New files. |
---|
4934 | Moved from libc. |
---|
4935 | * libnetworking/pppd/ipxcp.c: Fixed a typo. |
---|
4936 | |
---|
4937 | 2000-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
4938 | |
---|
4939 | * sapi/include/confdefs.h: Account for initialization tasks and threads |
---|
4940 | which use larger than minimum stack sizes. |
---|
4941 | |
---|
4942 | 2000-09-29 Stephan Merker <merker@decrc.abb.de> |
---|
4943 | |
---|
4944 | * rtems/include/rtems/rtems/ratemon.h, rtems/src/ratemonperiod.c, |
---|
4945 | rtems/src/ratemontimeout.c: Add next_length field so period length can |
---|
4946 | be changed by the the sequence period(X), period(not X) with no |
---|
4947 | intervening cancel or expiration. |
---|
4948 | |
---|
4949 | 2000-09-28 Joel Sherrill <joel@OARcorp.com> |
---|
4950 | |
---|
4951 | * sapi/include/rtems/io.h (rtems_driver_address_table): Added "_entry" |
---|
4952 | to all names. |
---|
4953 | * sapi/src/io.c: Accounted for above. |
---|
4954 | * libmisc/monitor/mon-driver.c: Accounted for addition of "_entry" to |
---|
4955 | fields in rtems_driver_address_table. |
---|
4956 | * libnetworking/rtems_webserver/Makefile.am, |
---|
4957 | libnetworking/rtems_webserver/base64.c, |
---|
4958 | libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c. |
---|
4959 | * libnetworking/rtems_webserver/sock.c: Added file missed in merger. |
---|
4960 | |
---|
4961 | 2000-09-25 Joel Sherrill <joel@OARcorp.com> |
---|
4962 | |
---|
4963 | * score/rtems/system.h: Switched a29k and hppa1.1 to using cpuopts.h not |
---|
4964 | targopts.h to reduce dependency on BSP. |
---|
4965 | |
---|
4966 | 2000-09-22 Joel Sherrill <joel@OARcorp.com> |
---|
4967 | |
---|
4968 | * librpc/src/xdr/xdr_float.c: Added A29K support. |
---|
4969 | * libnetworking/machine/types.h, libnetworking/pppd/pppd.h, |
---|
4970 | libnetworking/rtems/rtems_bsdnet_internal.h, |
---|
4971 | libnetworking/rtems_webserver/webmain.c: machine/types.h should not |
---|
4972 | have included rtems.h. It is now including precisely the least amount |
---|
4973 | of low level, yet portable .h files to get the basic RTEMS types |
---|
4974 | defined. This rippled into other files since rtems_bsdnet_internal.h |
---|
4975 | used machine/types.h to include rtems.h. |
---|
4976 | |
---|
4977 | 2000-09-20 Joel Sherrill <joel@OARcorp.com> |
---|
4978 | |
---|
4979 | * score/src/objectgetbyindex.c: Do not enable dispatching on an error |
---|
4980 | path it was not disabled on. |
---|
4981 | |
---|
4982 | 2000-09-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4983 | |
---|
4984 | * wrapup/rtems/Makefile.am: Use PROJECT_TOPdir in path to size_rtems. |
---|
4985 | * libnetworking/ChangeLog: Cleanup. |
---|
4986 | |
---|
4987 | 2000-09-05 Joel Sherrill <joel@OARcorp.com> |
---|
4988 | |
---|
4989 | * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to |
---|
4990 | internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY |
---|
4991 | confusion and to work with the converted flags. |
---|
4992 | |
---|
4993 | 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
4994 | |
---|
4995 | * wrapup/itron/Makefile.am, wrapup/posix/Makefile.am, |
---|
4996 | wrapup/rtems/Makefile.am, itron/src/Makefile.am, posix/src/Makefile.am, |
---|
4997 | posix/optman/Makefile.am, score/src/Makefile.am, sapi/src/Makefile.am, |
---|
4998 | sapi/optman/Makefile.am, rtems/optman/Makefile.am, |
---|
4999 | rtems/src/Makefile.am, libmisc/cpuuse/Makefile.am, |
---|
5000 | libmisc/dummy/Makefile.am, libmisc/dumpbuf/Makefile.am, |
---|
5001 | libmisc/monitor/Makefile.am, libmisc/rtmonuse/Makefile.am, |
---|
5002 | libmisc/stackchk/Makefile.am, libmisc/untar/Makefile.am, |
---|
5003 | libmisc/wrapup/Makefile.am, libmisc/mw-fb/Makefile.am, |
---|
5004 | librpc/src/rpc/Makefile.am, librpc/src/xdr/Makefile.am, |
---|
5005 | libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am, |
---|
5006 | libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am, |
---|
5007 | libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am, |
---|
5008 | libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am, |
---|
5009 | libnetworking/rtems_servers/Makefile.am, |
---|
5010 | libnetworking/rtems_webserver/Makefile.am, |
---|
5011 | libnetworking/wrapup/Makefile.am: Include compile.am. |
---|
5012 | |
---|
5013 | 2000-09-01 Rosimildo daSilva <rdasilva@connecttel.com> |
---|
5014 | |
---|
5015 | * libnetworking/emfdb.c: Removed stray semi-colon. Reported on GoAhead |
---|
5016 | mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>. |
---|
5017 | |
---|
5018 | 2000-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5019 | |
---|
5020 | * libnetworking/netinet/tcp_input.c: Spelling corrections. |
---|
5021 | |
---|
5022 | 2000-08-31 Joel Sherrill <joel@OARcorp.com> |
---|
5023 | |
---|
5024 | * Merged version 2.1 of GoAhead webserver. This update was submitted by |
---|
5025 | Antti P Miettinen <antti.p.miettinen@nokia.com>. |
---|
5026 | * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h, |
---|
5027 | libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h, |
---|
5028 | libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files. |
---|
5029 | * libnetworking/wbase64.c: Removed. |
---|
5030 | * libnetworking/Makefile.am, libnetworking/asp.c, |
---|
5031 | libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h, |
---|
5032 | libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c, |
---|
5033 | libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c, |
---|
5034 | libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c, |
---|
5035 | libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c, |
---|
5036 | libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c, |
---|
5037 | libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c, |
---|
5038 | libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c, |
---|
5039 | libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h: |
---|
5040 | Modified. |
---|
5041 | |
---|
5042 | 2000-08-30 Joel Sherrill <joel@OARcorp.com> |
---|
5043 | |
---|
5044 | * posix/Many files, score/Many files, libmisc/Many files: Moved |
---|
5045 | posix/include/rtems/posix/seterr.h to score/include/rtems/seterr.h so |
---|
5046 | it would be available within all APIs. |
---|
5047 | * libmisc/mw-fb/.cvsignore, libnetworking/rtems_webserver/license.txt: |
---|
5048 | New file. |
---|
5049 | |
---|
5050 | 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
5051 | |
---|
5052 | * rtems/taskstart.c: Removed 1st cut at rtems_task_start_main_style. |
---|
5053 | Only committed this so it could be easily revisited as we discussing |
---|
5054 | moving main() to user space from BSP space. |
---|
5055 | * rtems/taskstart.c: Added 1st cut at rtems_task_start_main_style. |
---|
5056 | |
---|
5057 | 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com> |
---|
5058 | |
---|
5059 | * Added generic Micro FrameBuffer interface for MicroWindows. This |
---|
5060 | interface allows MicroWindows to under RTEMS. A sample driver has been |
---|
5061 | developed for the pc386 BSP. See pc386/fb_vga.c as a sample. |
---|
5062 | * Added Uniform Input Device interface for MicroWindows. See PC386 bsp |
---|
5063 | for sample drivers for mouse and keyboard (console). |
---|
5064 | * libmisc/mw-bf: New directory. |
---|
5065 | * libmisc/Makefile.am, libmisc/configure.in, libmisc/wrapup/Makefile.am: |
---|
5066 | Account for mw-fb. |
---|
5067 | * libmisc/mw-fb/Makefile.am, libmisc/mw-fb/mw_fb.c, |
---|
5068 | libmisc/mw-fb/mw_fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: |
---|
5069 | New file. |
---|
5070 | |
---|
5071 | 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
5072 | |
---|
5073 | * posix/inline/rtems/posix/timer.inl, posix/include/rtems/posix/timer.h, |
---|
5074 | posix/ inline/rtems/posix/Makefile.am, posix/src/ptimer1.c: Redid the |
---|
5075 | style of src/ptimer1.c. Continued effort to make the POSIX Timer |
---|
5076 | implementation match that of other managers. Added data structures |
---|
5077 | required to use SuperCore Object Handler. |
---|
5078 | |
---|
5079 | 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
5080 | |
---|
5081 | * score/include/rtems/system.h: Include cpuopts.h for __i386__. |
---|
5082 | |
---|
5083 | 2000-08-15 Joel Sherrill <joel@OARcorp.com> |
---|
5084 | |
---|
5085 | * posix/src/ptimer1.c: Minor formatting fixes. |
---|
5086 | * posix/src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. |
---|
5087 | * posix/src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and |
---|
5088 | used structure copy instead. |
---|
5089 | * posix/src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. |
---|
5090 | * posix/include/rtems/posix/timer.h: Ditto. |
---|
5091 | * posix/src/ptimer1.c: Switched to using |
---|
5092 | set_errno_and_return_minus_one() to ensure that errno was always set. |
---|
5093 | * posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get |
---|
5094 | to use SuperCore _TOD_Current variable. |
---|
5095 | |
---|
5096 | 2000-08-10 Joel Sherrill <joel@OARcorp.com> |
---|
5097 | |
---|
5098 | * ChangeLog, itron/ChangeLog, posix/ChangeLog, score/ChangeLog, |
---|
5099 | sapi/ChangeLog, rtems/ChangeLog, libmisc/ChangeLog, librpc/ChangeLog, |
---|
5100 | libnetworking/ChangeLog: New file. |
---|
5101 | |
---|