source: rtems/c/src/ChangeLog @ 41ed282

4.104.114.84.95
Last change on this file since 41ed282 was 41ed282, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/19/04 at 08:08:22

2004-10-19 Ralf Corsepius <ralf_corsepius@…>

  • aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
  • aclocal/enable-bare.m4: Remove.
  • configure.ac: Remove BARE_CPU_MODEL.
  • Property mode set to 100644
File size: 99.9 KB
Line 
12004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
4        * aclocal/enable-bare.m4: Remove.
5        * configure.ac: Remove BARE_CPU_MODEL.
6
72004-10-13      Eric Norum <norume@aps.anl.gov>
8
9        PR 688/bsps
10        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
11        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
12        MC146818A (and several Dallas Semiconductor) TOD chips.
13
142004-10-13      Eric Norum <norume@aps.anl.gov>
15
16        PR 686/networking
17        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
18        device code.
19
202004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
21
22        * libchip/network/dec21140.c: include <rtems/pci.h>.
23
242004-09-29      Joel Sherrill <joel@OARcorp.com>
25
26        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
27        libnetworking/pppd/utils.c: i960 obsoleted and all references
28        removed.
29
302004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
31
32        PR 607/networking
33        * libchip/network/dec21140.c: Made PCI configuration minimum sane
34        instead of fully specifying unused PCI features.
35
362004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
37
38        * configure.ac: Require automake > 1.9.
39
402004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
41
42        * aclocal/rtems-cpu-subdirs.m4: Add avr.
43
442004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
47        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
48
492004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
50
51        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
52        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
53
542004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
55
56        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
57
582004-07-28  Joel Sherrill <joel@OARcorp.com>
59
60    * aclocal/version.m4: Updated to rtems-4.6.99.1.
61
622004-07-25      Joel Sherrill <joel@OARcorp.com>
63
64        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
65
662004-05-21  Till Strauman <strauman@slac.stanford.edu>
67
68        PR 625/networking
69        * libchip/network/dec21140.c, ... : Prevent name clashes by making
70        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
71        an error rather than panic if no chip is detected (thus allowing
72        for probing).
73        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
74        instead of looping forever.  Avoid divide by zero (crashed my PC).
75        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
76        they are UNTESTED.
77
782004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
79
80        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
81
822004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
83
84        * libchip/network/dec21140.c, libchip/network/elnk.c:
85        #include <errno.h>.
86
872004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
88
89        * libchip/network/if_media.h: Update from FreeBSD.
90        * libchip/network/open_eth.c, libchip/network/cs8900.c,
91        libchip/network/i82586.c: #include <errno.h>.
92
932004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
94
95        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
96
972004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
100
1012004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
102
103        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
104        automake).
105
1062004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
107
108        PR 599/pppd
109        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
110
1112004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
112
113        * optman/rtems/no-region.c: Reflect having changed
114        rtems_region_get_segment_size.
115
1162004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
117
118        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
119        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
120        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
121        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
122        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
123        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
124        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
125
1262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
127
128        * libchip/ide/ata.c, libchip/network/dec21140.c,
129        libchip/network/elnk.c, libchip/network/i82586.c,
130        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
131        libchip/network/open_eth.c, libchip/network/sonic.c,
132        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
133        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
134        libchip/shmdr/init.c, libchip/shmdr/intr.c,
135        libchip/shmdr/shm_driver.h: Cosmetics.
136
1372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
138
139        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
140        optman/rtems/no-msg.c, optman/rtems/no-part.c,
141        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
142        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
143        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
144        fixed size types.
145
1462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * configure.ac: Explicitly pass --includedir and --libdir to
149        cpukit/configure.
150
1512004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
152
153        * librdbg/Makefile.am: Fix rpcgen rules.
154        * librdbg/src/i386/any/remdeb_xdr.c,
155        librdbg/src/m68k/any/remdeb_xdr.c,
156        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
157        Reflect changes to librdbg/Makefile.am.
158
1592004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
160
161        * configure.ac: Reflect changes testsuites/configure.ac and
162        cpukit/configure.ac.
163
1642004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
165
166        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
167        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
168
1692004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * configure.ac: Reflect changes to testsuites's configuration.
172
1732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
174
175        PR/589 rtems
176        * libchip/network/pci.h: Remove (Moved to cpukit).
177
1782004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
179
180        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
181        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
182        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
183        libchip/network/dec21140.c, libchip/network/elnk.c,
184        libchip/network/if_fxp.c, libchip/network/open_eth.c,
185        libchip/network/open_eth.h, libchip/network/sonic.c,
186        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
187        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
188        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
189        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
190        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
191        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
192        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
193        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
194        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
195        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
196        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
197        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
198        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
199        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
200        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
201        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
202        fixed-size types.
203
2042004-03-14      Chris Johns  <chrisj@rtems.org>
205
206        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
207        the BSP example code.
208        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
209        support the DIMMPC. This is a pc386 target with IO port support. Minor
210        formating clean up. Add documentation to the header file.
211        * libchip/network/README.cs8900: The CS8900 driver is documented in the
212        cs8900.h header file.
213
2142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
217        Cosmetics.
218
2192004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
222        There are no application level Makefiles in here.
223
2242004-03-04      Joel Sherrill <joel@OARcorp.com>
225
226        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
227        they can be used in application level makefiles.
228
2292004-03-05      Joel Sherrill <joel@OARcorp.com>
230
231        * libnetworking/rtems_webserver/ejparse.c,
232        libnetworking/rtems_webserver/emfdb.c,
233        libnetworking/rtems_webserver/sock.c,
234        libnetworking/rtems_webserver/socket.c,
235        libnetworking/rtems_webserver/sym.c,
236        libnetworking/rtems_webserver/webs.c,
237        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
2382004-03-05      Joel Sherrill <joel@OARcorp.com>
239
240        * libchipnetwork/open_eth.c: Remove warnings by conditionally
241        compiling this file only only those CPU families with supported
242        exception models.
243
2442004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * acinclude.m4: Fix loosing arguments when configuring cpukit and
247        testsuites (Was exposed with --enable-multilib, only).
248        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
249         Add RTEMS_BSP_CONFIG_SUBDIR.
250        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
251        testsuites's configure.
252        * aclocal/rtems-top.m4: Remove ENDIF hack.
253        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
254
2552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
258        wrapup/Makefile.am: Fix automake problems having been introduced
259        in previous patch.
260
2612004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
264        Preinstall dirs.
265        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
266        * aclocal/check-multiprocessing.m4: Cosmetics.
267        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
268        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
269
2702004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
273        librdbg/src/Makefile.am.
274        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
275        * configure.ac: Reflect changes above.
276        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
277        * wrapup/Makefile.am: Reflect changes above.
278        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
279
2802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
283
2842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
287
2882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * wrapup/Makefile.am: Reflect new location of librdbg.a.
291
2922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
295        librdbg/src/powerpc/Makefile.am: Remove.
296        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
297        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
298        * configure.ac: Reflect changes above.
299
3002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302
3032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
306        STRIP.
307
3082004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * librdbg/include/Makefile.am: Merge-in
311        librdbg/include/rdbg/i386/Makefile.am,
312        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
313        librdbg/include/rdbg/powerpc/Makefile.am.
314        * librdbg/include/rdbg/i386/Makefile.am,
315        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
316        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
317        * configure.ac: Reflect changes above.
318
3192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.ac: Use AS_HELP_STRING(ada).
322
3232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * aclocal/bspopts.m4: Use AS_HELP_STRING.
326        * aclocal/bsp-configure.m4: Require autoconf-2.59.
327        Use AC_CONFIG_HEADERS.
328        * aclocal/check-custom-bsp.m4: Add bspkit-support.
329        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
330
3312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * Makefile.am: include local.am.
334
3352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * aclocal/version.m4: 4.6.99.0.
338
3392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * Makefile.am: Don't include host.am.
342        * automake/compile.am: Further cleanups.
343
3442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * automake/lib.am: Remove (Unused).
347
3482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * wrapup/Makefile.am: Don't include lib.am.
351        * automake/compile.am: Use automake compilation rules.
352
3532004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * libnetworking/pppd/Makefile.am,
356        libnetworking/rtems_servers/Makefile.am,
357        libnetworking/rtems_telnetd/Makefile.am,
358        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
359        support/Makefile.am: Don't include lib.am.
360
3612004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * libchip/Makefile.am: Don't include lib.am.
364        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
365        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
366        unnecessary EXTRA_DISTs.
367
3682004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
371        hack.
372
3732004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
376        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
377        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
378        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
379
3802004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
383        Add AM_CONDITIONAL(HAS_MP).
384        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
385        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
386        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
387        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
388        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
389        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
390        (Deprecated by autoconf 2.59).
391
3922004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
395        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
396
3972004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
398
399        * ChangeLog: Merge-in libnetworking/ChangeLog.
400        * libnetworking/ChangeLog: Remove.
401        * ChangeLog: Merge-in librdbg/ChangeLog.
402        * librdbg/ChangeLog: Remove.
403        * ChangeLog: Merge-in libchip/ChangeLog.
404        * libchip/ChangeLog: Remove.
405        * ChangeLog: Merge-in optman/ChangeLog.
406        * optman/ChangeLog: Remove.
407
4082004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * configure.ac: Reflect changes to cpukit.
411        * wrapup/Makefile.am: Reflect changes to librdbg.
412        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
413        * libchip/Makefile.am: Add PREINSTALL_DIRS.
414        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
415        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
416        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
417        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
418        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
419        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
420        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
421
4222004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
423
424        * aclocal/rtems-top.m4: Remove check for version.m4.
425        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
426
4272004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
430        * wrapup/Makefile.am: Reflect changes to libchip/*.
431        * support/Makefile.am: Use automake compilation rules.
432        * wrapup/Makefile.am: Reflect changes to support/*.
433        * configure.ac: Remove libnetworking/wrapup/Makefile.
434        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
435        libnetworking/*/lib*.a instead of libnetapps.a.
436        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
437        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
438        * optman/Makefile.am: Use automake compilation rules.
439        * libchip/Makefile.am: Fix typo in previous patch.
440        * libchip/Makefile.am: Use automake compilation rules.
441        * libnetworking/Makefile.am: Remove wrapup.
442        * libnetworking/pppd/Makefile.am: Build libpppd. Use
443        automake-compilation rules.
444        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
445        automake-compilation rules.
446        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
447        automake-compilation rules.
448        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
449        automake-compilation rules.
450        * libnetworking/wrapup/Makefile.am: Remove (Unused).
451
4522004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
455        PRE/TMPINSTALL_FILES to CLEANFILES.
456        * automake/lib.am: Remove TMPINSTALL_FILES.
457        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
458        PRE/TMPINSTALL_FILES to CLEANFILES.
459        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
460        PRE/TMPINSTALL_FILES to CLEANFILES.
461        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
462        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
463        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
464        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
465        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
466        * librdbg/src/i386/Makefile.am: Ditto.
467        * librdbg/src/m68k/Makefile.am: Ditto.
468        * librdbg/src/powerpc/Makefile.am: Ditto.
469        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
470        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
471        * libnetworking/rtems_servers/Makefile.am: Ditto.
472        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
473        * libnetworking/rtems_webserver/Makefile.am: Ditto.
474
4752004-01-07      Joel Sherrill <joel@OARcorp.com>
476
477        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
478        more completely covers the MIPS family.
479
4802003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * wrapup/Makefile.am: Reflect changes to shmdr.
483        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
484
4852003-12-18      Joel Sherrill <joel@OARcorp.com>
486
487        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
488        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
489        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
490        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
491        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
492        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
493        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
494
4952003-12-17      Joel Sherrill <joel@OARcorp.com>
496
497        * aclocal/version.m4: Updated to rtems-20031217-test.
498
4992003-12-17     
500
501        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
502        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
503
5042003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * automake/compile.am: Remove LINK_LIBS (Unused).
507        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
508
5092003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
512        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
513        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
514        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
515        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
516
5172003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
520        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
521        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
522        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
523        * librdbg/src/i386/Makefile.am:
524        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
525        * librdbg/src/m68k/Makefile.am:
526        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
527        * librdbg/src/powerpc/Makefile.am:
528        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
529
5302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
533        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
534        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
535        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
536        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
537        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
538        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
539        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
540        * optman/Makefile.am: Remove project_libdir.
541        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
542        PRE/TMPINSTALL_FILES.
543        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
544        PRE/TMPINSTALL_FILES.
545        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
546        PRE/TMPINSTALL_FILES.
547        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
548        PRE/TMPINSTALL_FILES.
549        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
550        from PRE/TMPINSTALL_FILES.
551        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
552        PRE/TMPINSTALL_FILES.
553        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
554        PRE/TMPINSTALL_FILES.
555        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
556        PRE/TMPINSTALL_FILES.
557        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
558        PRE/TMPINSTALL_FILES.
559        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
560        PRE/TMPINSTALL_FILES.
561        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
562        PRE/TMPINSTALL_FILES.
563        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
564        from PRE/TMPINSTALL_FILES.
565
5662003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
569        * automake/lib.am: Remove project_libdir.
570        * wrapup/Makefile.am: Reworked.
571
5722003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * configure.ac: Reflect changes to librdbg.
575        * optman/Makefile.am: Add tmpinstall dirstamp support.
576        * libchip/Makefile.am: Fix variant-tmpinstall support.
577        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
578        * librdbg/src/powerpc/Makefile.am: Merge-in former
579        new_exception_processing/Makefile.am.
580        * librdbg/src/m68k/any/Makefile.am: Remove.
581        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
582        * librdbg/src/i386/any/Makefile.am: Remove.
583        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
584        * librdbg/src/Makefile.am: Cosmetics.
585        * librdbg/include/Makefile.am: Cosmetics.
586        * librdbg/Makefile.am: Cosmetics.
587        * libnetworking/Makefile.am: Cosmetics.
588        * libnetworking/pppd/Makefile.am: Cosmetics.
589        * libnetworking/wrapup/Makefile.am: Cosmetics.
590
5912003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * Makefile.am: Cosmetics.
594        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
595        support.
596
5972003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * automake/compile.am: Remove $(ARCH):-rule.
600
6012003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
602
603        * configure.ac: Remove lib/libbsp/shared/Makefile,
604        lib/libbsp/shmdr/Makefile.
605
6062003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
609        libchip/serial/Makefile, libchip/rtc/Makefile.
610        * support/Makefile.am: Remove all-local: $(ARCH).
611        * wrapup/Makefile.am: Remove all-local: $(ARCH).
612        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
613        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
614        * optman/Makefile.am: Remove all-local: $(ARCH).
615        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
616        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
617        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
618        compilation dirstamp support.
619        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
620        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
621        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
622        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
623        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
624        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
625        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
626        all-local: $(ARCH).
627        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
628        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
629        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
630        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
631        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
632
6332003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * aclocal/lead-dot.m4: New (from automake-1.7f).
636        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
637        AC_SUBST(dirstamp).
638        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
639        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
640        libchip/serial/Makefile.am: Ditto.
641        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
642        * librdbg/include/Makefile.am: Ditto.
643        * librdbg/include/rdbg/Makefile.am: Ditto.
644        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
645        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
646        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
647        * librdbg/src/Makefile.am: Ditto.
648        * librdbg/src/i386/Makefile.am: Ditto.
649        * librdbg/src/i386/any/Makefile.am: Ditto.
650        * librdbg/src/m68k/Makefile.am: Ditto.
651        * librdbg/src/m68k/any/Makefile.am: Ditto.
652        * librdbg/src/powerpc/Makefile.am: Ditto.
653        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
654        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
655        preinstallation.
656        * libnetworking/pppd/Makefile.am: Ditto.
657        * libnetworking/rtems_servers/Makefile.am: Ditto.
658        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
659        * libnetworking/rtems_webserver/Makefile.am: Ditto.
660        * libnetworking/wrapup/Makefile.am: Ditto.
661
6622003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
665        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
666        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
667        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
668        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
669        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
670        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
671        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
672        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
673        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
674        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
675        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
676        underquoting to silence automake-1.8.
677
6782003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
679
680        * configure.ac: Reflect having moved tests to ../../testsuites.
681
6822003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
685        * aclocal/canonical-host.m4: Remove.
686        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
687        * configure.ac: Remove RTEMS_CANONICAL_HOST.
688
6892003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * aclocal/check-cpu.m4: Remove.
692        * configure.ac: Merge-in former aclocal/check-cpu.m4.
693        * aclocal/canonical-target-name.m4: Add m4-quotes.
694        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
695        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
696        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
697        * aclocal/check-networking.m4: Add m4-quotes. Require
698        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
699        * aclocal/check-posix.m4: Add m4-quotes. Require
700        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
701        * aclocal/check-rdbg.m4: Add m4-quotes. Require
702        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
703        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
704
7052003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
708        * aclocal/bsp-alias.m4: Remove.
709
7102003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * configure.ac: Make presence of tests/ optional.
713
7142003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * aclocal/path-perl.m4: Remove (Unused).
717
7182003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * automake/force-preinstall.am: Remove.
721
7222003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
723
724        PR 499/rtems_misc
725        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
726        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
727        Configuration (Odd was forced) - Correction of Stop Bit configuration
728        (inversed) - Correction of ISR Handler to call
729        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
730        CTS Hardware flow control Configuration.
731
7322003-09-04      Joel Sherrill <joel@OARcorp.com>
733
734        * lib/libcpu/shared/include/cache.h,
735        lib/libcpu/shared/src/cache_aligned_malloc.c,
736        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
737        license changed.
738        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
739        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
740        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
741        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
742        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
743        for license changed.
744        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
745        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
746        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
747        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
748        libchip/network/cs8900.h, libchip/network/dec21140.c,
749        libchip/network/elnk.c, libchip/network/open_eth.c,
750        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
751        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
752        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
753        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
754        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
755        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
756        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
757        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
758        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
759        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
760        libchip/serial/serial.h, libchip/serial/z85c30.c,
761        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
762        libchip/serial/z85c30_reg.c: URL for license changed.
763
7642003-09-03      Jiri Gaisler <jiri@gaisler.com>
765
766        PR 477/networking
767        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
768        * libchip/network/README.open_eth, libchip/network/open_eth.c,
769        libchip/network/open_eth.h: New files.
770
7712003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * aclocal/rtems-top.m4: Add RTEMS_API.
774        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
775
7762003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
779        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
780        @RTEMS_BSP@.cfg.
781
7822003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
785
7862003-08-20      Joel Sherrill <joel@OARcorp.com>
787
788        * libchip/network/cs8900.c: Correct copyright statements.
789
7902003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * aclocal/check-itron.m4: Remove.
793        * aclocal/enable-inlines.m4: Remove.
794        * Makefile.am: Reflect having moved aclocal/.
795        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
796        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
797        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
798        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
799        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
800        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
801        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
802        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
803        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
804        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
805        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
806        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
807        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
808        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
809        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
810        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
811        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
812        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
813        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
814        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
815        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
816        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
817        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
818        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
819        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
820        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
821        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
822        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
823        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
824        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
825        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
826        * aclocal/multilib.m4: New (Copied from ../../aclocal).
827        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
828        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
829        * aclocal/ppc.m4: New (Copied from ../../aclocal).
830        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
831        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
832        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
833        * aclocal/project-root.m4: New (Copied from ../../aclocal).
834        * aclocal/quoting.m4: New (Copied from ../../aclocal).
835        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
836        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
837        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
838        * aclocal/target.m4: New (Copied from ../../aclocal).
839        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
840        * aclocal/version.m4: New (Copied from ../../aclocal).
841
8422003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
843
844        * configure.ac: Remove stray comments.
845        * automake/local.am, automake/host.am: Remove "debug".
846
8472003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
848
849        * Makefile.am: Reflect having moved automake/.
850        * lib/Makefile.am: Reflect having moved automake/.
851        * support/Makefile.am: Reflect having moved automake/.
852        * wrapup/Makefile.am: Reflect having moved automake/.
853        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
854        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
855        from ../../automake).
856        * optman/Makefile.am: Reflect having moved automake/.
857        * libchip/Makefile.am: Reflect having moved automake/.
858        * libchip/ide/Makefile.am: Reflect having moved automake/.
859        * libchip/network/Makefile.am: Reflect having moved automake/.
860        * libchip/rtc/Makefile.am: Reflect having moved automake/.
861        * libchip/serial/Makefile.am: Reflect having moved automake/.
862        * librdbg/Makefile.am: Reflect having moved automake/.
863        * librdbg/include/Makefile.am: Reflect having moved automake/.
864        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
865        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
866        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
867        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
868        automake/.
869        * librdbg/src/Makefile.am: Reflect having moved automake/.
870        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
871        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
872        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
873        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
874        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
875        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
876        having moved automake/.
877        * libnetworking/Makefile.am: Reflect having moved automake/.
878        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
879        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
880        automake/.
881        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
882        automake/.
883        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
884        automake/.
885        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
886
8872003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * Makefile.am: Add bsp.pc.in.
890        * bsp.pc.in: New (pkgconfig support).
891
8922003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
895
8962003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
897
898        * lib/Makefile.am: New (Required by 'make dist').
899        * lib/ChangeLog: Remove.
900        * lib/.cvsignore: Cleanup.
901        * configure.ac: Reflect having added lib/Makefile.am.
902        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
903        lib/libbsp/configure.ac.
904        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
905        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
906
9072003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
908
909        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
910        * configure.ac: Merge-in librdbg/configure.ac.
911        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
912        librdbg/configure.ac.
913        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
914        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
915        LIBCHIP. Conditionally build include-dirs.
916        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
917        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
918        * librdbg/Makefile.am, librdbg/include/Makefile.am,
919        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
920        librdbg/include/rdbg/m68k/Makefile.am,
921        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
922        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
923        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
924        librdbg/src/powerpc/Makefile.am, librdbg/
925        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
926        configure.ac into ../configure.ac.
927        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
928        * libnetworking/.cvsignore, libnetworking/Makefile.am,
929        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
930        libnetworking/rtems_telnetd/Makefile.am,
931        libnetworking/rtems_webserver/Makefile.am,
932        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
933        into ../configure.ac.
934
9352003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
936
937        PR 427/rtems
938        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
939        * librdbg/src/servtsp.c: Ditto.
940
9412003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
942
943        PR 429/bsps
944        PR 432/bsps
945        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
946        packets are queued onto an elnk board, the ISR will deadlock the device
947        with a tx complete interrupt.  Lighter tx loads are not affected as they
948        end up submitting single packets to the device.
949
9502003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * configure.ac: Merge-in libchip/configure.ac. Merge-in
953        optman/configure.ac.
954        * optman/configure.ac: Remove (Merged into ../configure.ac).
955        * optman/Makefile.am: Reflect having merged configure.ac into
956        ../configure.ac.
957        * libchip/configure.ac: Remove (Merged into ../configure.ac).
958        * libchip/Makefile.am, libchip/ide/Makefile.am,
959        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
960        libchip/serial/Makefile.am: Reflect having merged configure.ac into
961        ../configure.ac.
962
9632003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
964
965        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
966
9672003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
968
969        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
970        on i386.
971
9722003-06-13      Joel Sherrill <joel@OARcorp.com>
973
974        * libnetworking/pppd/chat.c: Removed warnings.
975
9762003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
977
978        * libchip/network/README.3com: New file missed in previous commit.
979        PR 405/bsps
980        PR 393/networking
981        * libchip/network/dec21140.c: Fix leak also known as PR393.
982        * libchip/network/elnk.c, libchip/network/if_media.h,
983        libchip/network/mii.h: New files.
984        * libchip/network/Makefile.am: Reflect new files.
985
9862003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * configure.ac: Remove support for profile-variant.
989
9902003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        PR 397/pppd
993        * libnetworking/pppd/fsm.c: Make peer_mru global again.
994        * libnetworking/pppd/magic.c: Remove *rand48.
995        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
996
9972003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
998
999        * wrapup/Makefile.am: Add libide.a.
1000
10012003-04-15      Joel Sherrill <joel@OARcorp.com>
1002
1003        PR 387/rtems_misc
1004        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1005        routines.
1006        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1007
10082003-04-11      Joel Sherrill <joel@OARcorp.com>
1009
1010        * libnetworking/rtems_webserver/cgi.c,
1011        libnetworking/rtems_webserver/sockGen.c,
1012        libnetworking/rtems_webserver/umui.c,
1013        libnetworking/rtems_webserver/websSSL.c,
1014        libnetworking/rtems_webserver/websSSL.h,
1015        libnetworking/rtems_webserver/websda.c,
1016        libnetworking/rtems_webserver/websda.h: New files. Not included in
1017        previous commit.
1018
10192003-04-10      Joel Sherrill <joel@OARcorp.com>
1020
1021        PR 371/pppd
1022        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1023        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1024        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1025        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1026        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1027        still global symbols in rtemspppd.h which might need to be changed or
1028        converted into member of a structure which is dereferenced with a
1029        pointer that is managed as a per task variable. But this patch should
1030        avoid many conflicts.
1031
10322003-03-27      Joel Sherrill <joel@OARcorp.com>
1033
1034        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1035        not allowed in the cpukit source code since it must be buildable
1036        independent of any BSP. These files were moved to libchip/ide.
1037        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1038        files.
1039
10402003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1041
1042        PR 368/filesystems
1043        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1044        improvements which now work on pc386 and mbx8xx.
1045        * libchip/ide/ide_controller.c: New file.
1046
10472003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1048
1049        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1050
10512003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1054        * configure.ac: Add support/.
1055        * support/.cvsignore: New.
1056        * support/Makefile.am: New.
1057        * support/version.c: New.
1058        * wrapup/Makefile.am: Add support/libsupport.a.
1059        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1060        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1061        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1062        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1063
10642003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1065
1066        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1067
10682003-02-20      Till Straumann <strauman@slac.stanford.edu>
1069
1070        PR 354/networking
1071        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1072        chip against a table of supported chips. The untested ones are still
1073        commented out, however.
1074
10752003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1076
1077        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1078        * configure.ac: AC_PREREQ(2.57).
1079        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1080        * optman/configure.ac: AC_PREREQ(2.57).
1081        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1082        * libchip/configure.ac: AC_PREREQ(2.57).
1083        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1084        * librdbg/configure.ac: AC_PREREQ(2.57).
1085        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1086        * libnetworking/configure.ac: AC_PREREQ(2.57).
1087
10882003-02-06      Joel Sherrill <joel@OARcorp.com>
1089
1090        * libnetworking/pppd/chat.c: Convert routines with common names to
1091        static. This included get_char(), put_char(), and character() among
1092        others.
1093
10942003-02-03      Joel Sherrill <joel@OARcorp.com>
1095
1096        PR 338/filesystem
1097        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1098        rtems_io_lookup_name() (API change).  Unused function removed.
1099
11002003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1103        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1104        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1105        Eliminate *_O_FILES.
1106        * libnetworking/rtems_servers/Makefile.am,
1107        libnetworking/rtems_webserver/Makefile.am,
1108        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1109
11102002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1111
1112        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1113        Let all-local: depend on $(LIB).
1114        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1115        * optman/Makefile.am: Apply install-data-local to install *.rels.
1116
11172002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1120        %.c rules.
1121        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1122        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1123        * libchip/rtc/Makefile.am: Ditto.
1124        * libchip/serial/Makefile.am: Ditto.
1125
11262002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
1128        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1129        LIBC_DEFINES.
1130        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1131        LIBC_DEFINES.
1132        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1133        LIBC_DEFINES.
1134
11352002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1138
11392002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1142        cache-checking.
1143        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1144
11452002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1146
1147        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1148        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1149        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1150        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1151        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1152
11532002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1154
1155        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1156        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1157        Remove.
1158        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1159
11602002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1163        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1164
11652002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1166
1167        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1168        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1169
11702002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1173        * optman/rel.am: New.
1174
11752002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1178        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1179        braino in comment on "exec". Extend --enable-ada handling.
1180
11812002-11-04      Joel Sherrill <joel@OARcorp.com>
1182
1183        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1184        tasks and rolling multiple loops into 1.
1185        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1186        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1187        Removed warnings.
1188
11892002-10-31      Joel Sherrill <joel@OARcorp.com>
1190
1191        * libchip/network/dec21140.c: Removed warnings.
1192        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1193        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1194        librdbg/src/m68k/any/remdeb_xdr.c,
1195        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1196        warnings.
1197        * libnetworking/rtems_webserver/socket.c,
1198        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1199
12002002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1201
1202        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1203        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1204        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1205        above.
1206
12072002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1210        * wrapup/.cvsignore: Remove autom4te.cache.
1211        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1212        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1213        autom4te.cache.
1214        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1215        autom4te.cache.
1216        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1217        autom4te.cache.
1218
12192002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1222
12232002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1224
1225        * optman/.cvsignore: Add autom4te.cache.
1226
12272002-09-14      Joel Sherrill <joel@OARcorp.com>
1228
1229        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1230
12312002-09-07      Joel Sherrill <joel@OARcorp.com>
1232
1233        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1234        include files to resolve warnings.
1235
12362002-09-07      Chris Johns <ccj@acm.org>
1237
1238        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1239        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1240        which corrects the problem  where the cs8900.c file was actually the BSP
1241        glue.  Joel did some hacking so this file will compile.  Previously it
1242        required providing a target.h file to compile.
1243        * libchip/network/cs8900.c.bsp: New file.
1244
12452002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1248
12492002-08-31      Joel Sherrill <joel@OARcorp.com>
1250
1251        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1252        eliminate warning.
1253
12542002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * configure.ac: Add ada-tests.
1257
12582002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * Makefile.am: Add preinstall-stamp.
1261
12622002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1263
1264        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1265        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1266        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1267        gcc31 happy.
1268        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1269        cp.
1270
12712002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1274        make/bsp.mak.
1275        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1276        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1277
12782002-08-12      Joel Sherrill <joel@OARcorp.com>
1279
1280        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1281        avoid error.
1282
12832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1286        * configure.ac: Add BSP_SUBDIRS.
1287        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1288        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1289        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1290        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1291        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1292        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1293        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1294        RTEMS_CHECK_BSP_CACHE.
1295        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1296        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1297        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1298        .$(OBJEXT) instead of .o.
1299        * libnetworking/pppd/Makefile.am,
1300        libnetworking/rtems_servers/Makefile.am,
1301        libnetworking/rtems_telnetd/Makefile.am,
1302        libnetworking/rtems_webserver/Makefile.am,
1303        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1304
13052002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1308        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1309        ../libchip/serial/$(ARCH)/libserialio.a.
1310        * libchip/serial/Makefile.am: Don't tmp-install lib.
1311        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1312
13132002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1314
1315        * Makefile.am: Add rtems_makedir.
1316        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1317        * Makefile.am: Add wrapup-SUBDIR.
1318        * wrapup/ChangeLog: Remove.
1319        * wrapup/configure.ac: Remove.
1320        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1321        (Make the bare BSP happy).
1322        * configure.ac: Ditto.
1323        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1324        Create make/custom/default.cfg.
1325        * configure.ac: Add creation of make/custom/*.cfg. Create
1326        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1327
13282002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * Makefile.am: Clean $(PROJECT_RELEASE).
1331
13322002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1335        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1336        prototype mismatches.
1337
13382002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1341        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1342
13432002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * acinclude.m4: Add test "$multilib" != "yes".
1346        * config-ml.in: Remove.
1347        * acinclude.m4: Cleanups.
1348        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1349        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1350        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1351        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1352        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1353
13542002-07-16      Eric Norum <eric.norum@usask.ca>
1355
1356        * New driver for the Intel EtherExpressPro (82559ER) chip.
1357        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1358        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1359        * libchip/network/Makefile.am: Modified to reflect above.
1360
13612002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * acinclude.m4: New.
1364        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1365        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1366        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1367
13682002-07-01      Joel Sherrill <joel@OARcorp.com>
1369
1370        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1371        _Objects_Information_table now that it is a two dimensional array based
1372        upon API and class.
1373        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1374        of strnlen().
1375
13762002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1377
1378        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1379        preinstall libnetapps.a.
1380
13812002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * configure.ac: Remove librpc.
1384
13852002-06-25      Joel Sherrill <joel@OARcorp.com>
1386
1387        * Per PR233, moved librpc to exec.
1388        * configure.ac, wrapup/Makefile.am: Modified.
1389        * librpc, librpc/ChangeLog: Removed.
1390
13912002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * optman/Makefile.am: Remove multilib support.
1394        * optman/configure.ac: Ditto.
1395        * optman/sapi/Makefile.am: Ditto.
1396
13972002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1400        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1401
14022002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1403
1404        Move networking libraries to c/src/exec/libnetworking
1405        * libnetworking/configure.ac, libnetworking/Makefile.am,
1406        libnetworking/wrapup/Makefile.am: Reflect Moval.
1407
14082002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1409
1410        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1411        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1412        <rtems/bspIo.h>.
1413
14142002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1417        * libnetworking/rtems/mkrootfs.h: Ditto.
1418        * libnetworking/rtems/Makefile.am: Reflect changes above.
1419
14202002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * configure.ac: Remove lib.
1423
14242002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1425
1426        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1427        that exception stack frames on M68K members with VBR always are 6 byte
1428        long. The incorrect assumption resulted in some gdb commands like "next"
1429        to fail on the 68360.
1430
14312002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1432
1433        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1434        PR 220
1435        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1436        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1437        CVS.
1438        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1439        libnetworking/sys/filio.h: Remove.
1440        * libnetworking/sys/Makefile.am: Reflect changes above.
1441
14422002-05-07      Chris Johns <ccj@acm.org>
1443
1444        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1445        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1446        requires it to be stripped.
1447
14482002-05-01      Eric Norum <eric.norum@usask.ca>
1449
1450        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1451        assembly  to satisfy gcc 3.1 and newer.
1452
14532002-04-26      Eric Norum <eric.norum@usask.ca>
1454
1455        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1456        agressive optimization in gcc 3.1 does not reorder things.
1457
14582002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * libchip/network/dec21140.c: Reflect changes to powerpc's
1461        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1462        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1463        <rtems/score/cpu.h>.
1464        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1465        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1466
14672002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * optman/configure.ac: Remove ENABLE_GCC28.
1470
14712002-04-11      Chris Johns <ccj@acm.org>
1472
1473        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1474        driver control block field to the ifconfig network driver structure.
1475        This field is needed by the i82586 driver which was ported from NetBSD
1476        as it had better hardware abstraction.
1477        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1478        PR59, added the drv_ctrl driver control block field to the ifconfig
1479        network driver structure. This field is needed by the i82586 driver
1480        which was ported from NetBSD as it had better hardware abstraction.
1481
14822002-04-10      Mike Siers <mikes@poliac.com>
1483
1484        * libnetworking/rtems_webserver/NOTES,
1485        libnetworking/rtems_webserver/asp.c,
1486        libnetworking/rtems_webserver/balloc.c,
1487        libnetworking/rtems_webserver/default.c,
1488        libnetworking/rtems_webserver/ej.h,
1489        libnetworking/rtems_webserver/ejIntrn.h,
1490        libnetworking/rtems_webserver/ejlex.c,
1491        libnetworking/rtems_webserver/ejparse.c,
1492        libnetworking/rtems_webserver/emfdb.c,
1493        libnetworking/rtems_webserver/emfdb.h,
1494        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1495        libnetworking/rtems_webserver/handler.c,
1496        libnetworking/rtems_webserver/license.txt,
1497        libnetworking/rtems_webserver/md5.h,
1498        libnetworking/rtems_webserver/md5c.c,
1499        libnetworking/rtems_webserver/mime.c,
1500        libnetworking/rtems_webserver/misc.c,
1501        libnetworking/rtems_webserver/ringq.c,
1502        libnetworking/rtems_webserver/rom.c,
1503        libnetworking/rtems_webserver/security.c,
1504        libnetworking/rtems_webserver/sock.c,
1505        libnetworking/rtems_webserver/sym.c,
1506        libnetworking/rtems_webserver/uemf.c,
1507        libnetworking/rtems_webserver/uemf.h,
1508        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1509        libnetworking/rtems_webserver/url.c,
1510        libnetworking/rtems_webserver/value.c,
1511        libnetworking/rtems_webserver/wbase64.c,
1512        libnetworking/rtems_webserver/webcomp.c,
1513        libnetworking/rtems_webserver/webpage.c,
1514        libnetworking/rtems_webserver/webrom.c,
1515        libnetworking/rtems_webserver/webs.c,
1516        libnetworking/rtems_webserver/webs.h,
1517        libnetworking/rtems_webserver/websuemf.c,
1518        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1519        2.1.4.
1520
15212002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1522
1523        * libchip/network/i82586.c: Include <string.h>.
1524        * libchip/network/sonic.c: Ditto.
1525
15262002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1527
1528        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1529
15302002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1533
15342002-03-27      Thomas.Doerfler@imd-systems.de
1535
1536        PR 144
1537        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1538        memory address 0 when called for the first time. This is done when
1539        trying to clear the variable "dhcp_hostname".
1540
15412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1544        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1545        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1546        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1547        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1548        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1549        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1550        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1551        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1552        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1553        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1554        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1555        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1556        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1557        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1558        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1559        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1560        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1561        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1562        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1563        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1564        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1565        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1566        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1567        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1568        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1569        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1570        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1571        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1572        AUTOMAKE_OPTIONS.
1573        * libnetworking/configure.ac:
1574        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1575        foreign 1.6]).
1576        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1577        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1578        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1579        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1580        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1581        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1582        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1583        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1584        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1585        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1586        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1587        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1588        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1589        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1590        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1591        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1592        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1593
15942002-03-27      Ilya Alexeev <ilya@continuum.ru>
1595
1596        PR 162
1597        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1598        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1599        used in a device write routines.  Now ppp_softc structure have own
1600        character for writing to device (sc_outchar).  I think that converting
1601        local variables to static is not a right solution, because problems will
1602        occur in the case of two or more ppp instances.
1603        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1604        must be u_long, otherwise in the case of the big output packet endless
1605        loop may occur.
1606
16072002-03-21      Ilya Alexeev <ilya@continuum.ru>
1608
1609        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1610        preparations for multiple PPPD connections.
1611
16122002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1613
1614        PR 149
1615        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1616        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1617        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1618        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1619
16202002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1621
1622        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1623        * configure.ac: Modified to reflect addition.
1624
16252002-02-27      Ilya Alexeev <ilya@continuum.ru>
1626
1627        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1628        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1629        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1630        capabilities as well as eliminate some warnings.
1631
16322002-02-27      Eric Norum <eric.norum@usask.ca>
1633
1634        * libnetworking/net/radix.c: Properly handle fetching the default route
1635        when there is no route.  This was a bug in the original FreeBSD code and
1636        this fix is from an updated version of their code.
1637
16382002-02-16      Eric Norum <eric.norum@usask.ca>
1639
1640        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1641        checking.
1642
16432002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1646        dodefaultroute.
1647
16482002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1651        include <rtems/seterr.h>.
1652
16532002-02-01      Mike Siers <mikes@poliac.com>
1654
1655        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1656        avoid bringing the link down too fast. NOTE: Mike reports successfully
1657        running at 56K baud on a direct link.
1658
16592002-02-01      Eric Valette <valette@crf.canon.fr>
1660
1661        * librdbg/So many patches have been posted recently on the mailing list
1662        and  because we were unable to find correct solution to compile on
1663        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1664        because the coding  style of rdbg was rather inconsistant among various
1665        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1666        global coding style (using indent + manual edits), 2) incorporate/review
1667        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1668        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1669        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1670        after rdbg initialization is done, NB : the paches is huge but it is
1671        mainly due to coding styke chnages.  Only few lines of codes have been
1672        really changed and they do not impact  rdbg functionnality (AFAIKT).
1673        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1674        librdbg/include/rdbg/m68k/rdbg_f.h,
1675        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1676        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1677        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1678        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1679        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1680        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1681        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1682        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1683        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1684        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1685        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1686        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1687        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1688        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1689        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1690        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1691
16922002-01-31      Mike Siers <mikes@poliac.com>
1693
1694        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1695        * Nice Update of PPPD support which eliminates the requiremetn that
1696        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1697        and reports that it seems to be more stable and handle larger packets
1698        better.  This patch replaces the termios tasks with more general pppd
1699        network driver tasks.  The functions pppinput() and pppstart() get
1700        called from the interrupt service routine.
1701        * libnetworking/Makefile.am, libnetworking/configure.ac,
1702        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1703        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1704        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1705        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1706        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1707        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1708        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1709        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1710        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1711        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1712        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1713        libnetworking/net/route.c, libnetworking/net/route.h,
1714        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1715        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1716        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1717        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1718        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1719        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1720        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1721        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1722        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1723        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1724        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1725        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1726        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1727        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1728        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1729        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1730        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1731        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1732        libnetworking/pppd/example/README,
1733        libnetworking/pppd/example/netconfig.h,
1734        libnetworking/wrapup/Makefile.am: Modified.
1735        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1736        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1737        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1738        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1739        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1740        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1741        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1742        libnetworking/modem/pppcompress.c: Subdirectory removed.
1743
17442002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1747        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1748
17492002-01-18      Till Straumann <strauman@slac.stanford.edu>
1750
1751        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1752        issues: - exception handler needs to enable MSR_FP if the interrupted
1753        thread is FP enabled. - printk message for MSR fixed and added
1754        stacktrace. NOTE: this requires the stacktrace patch to
1755        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1756        however).
1757
17582002-01-06      Joel Sherrill <joel@OARcorp.com>
1759
1760        * optman/.cvsignore: Added aclocal.m4 and configure.
1761        * optman/.cvsignore: New file.
1762
17632002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1766
17672002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1768
1769        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1770        * optman/ChangeLog: New.
1771        * optman/configure.ac: New.
1772        * optman/Makefile.am: New.
1773        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1774        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1775
17762001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1779
17802001-12-18      Eric Norum <eric.norum@usask.ca>
1781
1782        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1783        `directories' (path names with a / at the end) while disallowing open()
1784        operations on TFTP `directories'.
1785
17862001-12-07      Eric Norum <eric.norum@usask.ca>
1787
1788        * libnetworking/lib/tftpDriver.c: Restore write capability.
1789
17902001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * libchip/network/sonic.h: Fix typo.
1793        * libnetworking/arpa/Makefile.am: Remove stray lines.
1794
17952001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1796
1797        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1798
17992001-10-18      Eric Norum <eric.norum@usask.ca>
1800
1801        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1802        chdir() and open() operations within the TFTP file system.
1803
18042001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1805
1806        * librdbg/configure.ac: Fix latent bug exposed by removal of
1807        config.cache's which prevented powerpc targets librdbg from building.
1808
18092001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1812        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1813        autoconf-2.52 happy.
1814
18152001-10-12      Mike Siers <mikes@poliac.com>
1816
1817        * libnetworking/Update to stable working state.  Congratulations Mike!
1818        :).
1819        * libnetworking/modem_example: Directory removed.
1820        * libnetworking/modem_example/16550.h,
1821        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1822        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1823        libnetworking/modem_example/ppp.h,
1824        libnetworking/modem_example/pppcompress.c: Files removed.
1825        * libnetworking/pppd/example/pppd.options: New file.
1826        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1827        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1828        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1829        libnetworking/pppd/rtemsmain.c: Updated.
1830
18312001-10-12      Joel Sherrill <joel@OARcorp.com>
1832
1833        * libchip/serial/z85c30.c: Fixed typo.
1834
18352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1838        * configure.in: Remove.
1839        * configure.ac: New file, generated from configure.in by autoupdate.
1840        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1841        * libchip/configure.in: Remove.
1842        * libchip/configure.ac: New file, generated from configure.in by
1843        autoupdate.
1844        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1845        * librdbg/configure.in: Remove.
1846        * librdbg/configure.ac: New file, generated from configure.in by
1847        autoupdate.
1848        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1849        * libnetworking/configure.in: Remove.
1850        * libnetworking/configure.ac: New file, generated from configure.in by
1851        autoupdate.
1852
18532001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1856        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1857        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1858
18592001-09-27      Joel Sherrill <joel@OARcorp.com>
1860
1861        * libchip/ChangeLog: Fixed typo in date.
1862
18632001-09-27      Eric Norum <eric.norum@usask.ca>
1864
1865        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1866        TFTP  filesystem.
1867
18682001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1869
1870        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1871        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1872        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1873        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1874        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1875        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1876        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1877        'PREINSTALL_FILES ='.
1878        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1879        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1880        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1881        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1882        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1883        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1884        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1885        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1886        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1887        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1888        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1889        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1890
18912001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1894        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1895        * librdbg/src/m68k/any/Makefile.am: Ditto.
1896        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1897        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1898        happy.
1899
19002001-09-21      Joel Sherrill <joel@OARcorp.com>
1901
1902        * libchip/network/Makefile.am: Fixed typo on file name.
1903        * libchip/network/i82586.c: Commented out line 318 which is referencing
1904        a member of a structure that is not currently there.  This needs to be
1905        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1906        to C style.
1907
19082001-09-19      Eric Norum <eric.norum@usask.ca>
1909
1910        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1911
19122001-09-19      Chris Johns <ccj@acm.org>
1913
1914        * libchip/network/README.i82586, libchip/network/i82586.c,
1915        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1916        Network driver for Intel i82586.
1917        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1918        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1919        "root" filesystem with information obtained via the DHCP response.
1920
19212001-09-14      Eric Norum <eric.norum@usask.ca>
1922
1923        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1924        make gcc 3.x happy.
1925
19262001-08-16      Mike Siers <mikes@poliac.com>
1927
1928        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1929        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1930        These support callback functionality that has not even been compiled
1931        under RTEMS yet.
1932        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1933        example application.  Mike's notes on the modifications: - renamed
1934        error() function because of namespace problems - removed calls to the
1935        exit() funciton - removed extra files from the pppd source directory -
1936        defined pppd task constant values in rtemspppd.h - modifyied example
1937        code to get actual tick per second value - placed the pppd 2.3.11 man
1938        page file (pppd.8) into the pppd directory.
1939        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1940        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1941        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1942        libnetworking/pppd/rtems-ppp.c: Deleted.
1943        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1944        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1945        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1946        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1947        libnetworking/pppd/example/init.c,
1948        libnetworking/pppd/example/netconfig.h,
1949        libnetworking/pppd/example/ppp.conf,
1950        libnetworking/pppd/example/pppdapp.c,
1951        libnetworking/pppd/example/system.h: New files.
1952        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1953        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1954        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1955        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1956        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1957        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1958        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1959        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1960        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1961        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1962        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1963        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1964        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1965        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1966        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1967
19682001-08-16      Joel Sherrill <joel@OARcorp.com>
1969
1970        * libnetworking/pppd/example/Makefile: Removed.
1971        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1972        to avoid bootstrap -c clobbering it.
1973        * libnetworking/rtems_telnetd/.cvsignore: New file.
1974
19752001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1976
1977        * libnetworking/Makefile.am, libnetworking/configure.in,
1978        libnetworking/rtems_servers/Makefile.am,
1979        libnetworking/rtems_servers/telnetd.c,
1980        libnetworking/rtems_servers/telnetd.h,
1981        libnetworking/rtems_telnetd/Makefile.am,
1982        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1983        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1984        libnetworking/rtems_telnetd/telnetd.c,
1985        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1986        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1987        effect when ftpd change. - the tcp/ip stats have been implemented into
1988        icmds.c and started when telnetd daemon is started.
1989        * libnetworking/rtems_servers/telnetd.c,
1990        libnetworking/rtems_servers/telnetd.h: Removed.
1991        * libnetworking/rtems_telnetd: New directory.
1992        * libnetworking/rtems_telnetd/Makefile.am,
1993        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1994        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1995        libnetworking/rtems_telnetd/telnetd.c,
1996        libnetworking/rtems_telnetd/telnetd.h: New files.
1997
19982001-06-14      Joel Sherrill <joel@OARcorp.com>
1999
2000        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2001        Moved from libmisc/shell so the network stack to address network
2002        depenendency.
2003        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2004
20052001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2008
20092001-05-15      Joel Sherrill <joel@OARcorp.com>
2010
2011        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2012        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2013        accidentally deleted the incorrectly empty versions.
2014
20152001-05-14      Till Straumann <strauman@slac.stanford.edu>
2016
2017        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2018        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2019        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2020        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2021        to know the values) - the affected BSP (shared/motorola) headers have
2022        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2023        driver (libchip/network/dec21140.c) has been fixed to use
2024        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2025        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2026        who is using this driver. - the DEC driver also has been fixed to use
2027        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2028        delay_in_bus_cycles().
2029
20302001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2031
2032        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2033
20342001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2035
2036        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2037
20382001-04-24      Eric Norum <eric.norum@usask.ca>
2039
2040        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2041        NTP synchronization a little more robust -- no NTP daemon yet, but at
2042        least it trys a little harder when the primary NTP server is down.
2043
20442001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2045
2046        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2047        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2048        libnetworking/pppd/modem_example/modem.c,
2049        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2050        other strings into English.
2051        * libnetworking/pppd/STATUS: updated to reflect the changes.
2052
20532001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2054
2055        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2056        again.
2057
20582001-04-20      Eric Valette <valette@crf.canon.fr>
2059
2060        * mcp750 directory renamed new_exception processing as it supports many
2061        more CPU models.
2062        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2063        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2064        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2065        formerly in mcp750 plus modifications.
2066        * librdbg/src/powerpc/mcp750/.cvsignore,
2067        librdbg/src/powerpc/mcp750/Makefile.am,
2068        librdbg/src/powerpc/mcp750/remdeb.h,
2069        librdbg/src/powerpc/mcp750/remdeb_f.x,
2070        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2071        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2072        new_exception_processing.
2073        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2074        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2075        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2076        part of this effort to add support for the MPC8xx.
2077
20782001-04-19      Joel Sherrill <joel@OARcorp.com>
2079
2080        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2081        internal include files.
2082
20832001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2084
2085        PR 158
2086        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2087        rcmd() library call by commenting out the parts that deal with signals.
2088        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2089        stdio. The 'server-side' parts of this file which deal with
2090        authentication are disabled since they are not needed.
2091
20922001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2093
2094        * libnetworking/include/.cvsignore: Remove dangling file.
2095
20962001-03-14      Joel Sherrill <joel@OARcorp.com>
2097
2098        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2099        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2100        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2101        libchip style serial drivers can be written in libcpu or libbsp.
2102
21032001-03-01      Joel Sherrill <joel@OARcorp.com>
2104
2105        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2106        libchip/network/sonic.c, libchip/network/sonic.h,
2107        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2108        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2109        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2110        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2111        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2112        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2113        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2114        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2115
21162001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2117
2118        * librdbg/include/rdbg/Makefile.am,
2119        librdbg/include/rdbg/i386/Makefile.am,
2120        librdbg/include/rdbg/m68k/Makefile.am,
2121        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2122        style on include files.
2123
21242001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2125
2126        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2127        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2128        replace ${..} with $(..).
2129        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2130        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2131        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2132        libnetworking/rtems/Makefile.am, libnetworking/
2133        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2134        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2135        include_*HEADERS instead of H_FILES.
2136        * libnetworking/include/Makefile.am: Remove.
2137        * libnetworking/Makefile.am: Add handling of *.h files.
2138        * libnetworking/configure.in: Remove include/Makefile.
2139
21402001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2143
21442001-01-31      Sergei Organov <osv@javad.ru>
2145
2146        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2147        current dir and root dir removed in favor of new libio support for
2148        task-local current and root directories. - Bug in `close_data_socket()'
2149        introduced by previous change fixed. - `command_pasv()' changed to set
2150        timeout on socket we are listening on and code fixed to don't close
2151        socket twice on error. - `serr()' changed to clear `errno'. -
2152        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2153        changed to clear `errno' before processing session. -
2154        `close_data_socket()' fixed to close both active and passive sockets -
2155        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2156        empty string  in `exec_command()'.
2157
21582001-01-25      Eric Norum <eric.norum@usask.ca>
2159
2160        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2161        improves throughput on systems which are dropping packets.   Only the
2162        first timeout is reduced.  This keeps the number of extra packets down
2163        on networks that are very busy and dropping lots of packets.
2164
21652001-01-24      Sergei Organov <osv@javad.ru>
2166
2167        * libnetworking/rtems_servers/ftpd.c,
2168        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2169        - Timeouts on sockets implemented. 'idle' field added to configuration.
2170        No timeout by default to keep backward compatibility. Note: SITE IDLE
2171        command not implemented yet. - Basic global access control implemented.
2172        'access' field added to configuration. No access limitations by default
2173        to keep backward compatibility. - Anchor data socket for active mode
2174        (using self IP and port 20.) - Fixed default data port support (still
2175        not tested). - Don't allow IP address different from originating host in
2176        PORT command to improve security. - Fixed bug in MDTM command. - Check
2177        for correctness of parsing of argument in command_port(). - Fixed
2178        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2179        a directory. - Command parsing a little bit improved: command names are
2180        now converted to upper-case to be more compatible with RFC (command
2181        names are not case-sensitive.) - Reformat comments so that they have
2182        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2183        previous changes - True ASCII mode implemented (doesn't work for hooks
2184        and /dev/null) - Passive mode implemented, PASV command added. - Default
2185        port for data connection could be used (untested, can't find ftp client
2186        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2187        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2188
21892001-01-18      Joel Sherrill <joel@OARcorp.com>
2190
2191        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2192        macro using variable arguments.
2193        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2194        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2195        since I updated the main RTEMS development machine to RedHat 7.2 and
2196        apparently got a new version of rpcgen.
2197
21982001-01-12      Sergei Organov <osv@javad.ru>
2199
2200        * libnetworking/rtems_servers/ftpd.c,
2201        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2202        - use pool of pre-created threads to handle sessions instead of
2203        creating/deleting threads on the fly - LIST output is now similar to
2204        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2205        happy with it. - LIST NAME now works (both for files and directories) -
2206        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2207        clients happy  - keep track of CWD for every session separately -
2208        ability to specify root directory name for FTPD in configuration table.
2209        FTPD will then create illusion for FTP clients that this is actually
2210        root directory. - ignore options sent in commands, thus LIST -al FILE
2211        works and doesn't try to list "-al" directory. - buffers are allocated
2212        on stack instead of heap where possible to eliminate malloc/free calls
2213        (avoid possible heap fragmentation troubles). - drop using of task
2214        notepad to pass parameters - use function arguments instead - use
2215        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2216        in socket() instead of AF_INET.
2217
22182001-01-02      Joel Sherrill <joel@OARcorp.com>
2219
2220        * libnetworking/CHANGELOG: Removed.
2221        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2222
22232000-12-14      Eric Norum <eric.norum@usask.ca>
2224
2225        * libnetworking/lib/tftpDriver.c: Added write capability.
2226
22272000-12-08      Joel Sherrill <joel@OARcorp.com>
2228
2229        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2230        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2231        numerous variable declarations conditional on PPP_COMPRESS and
2232        PPP_FILTER.  Commented out variables that were not used because the code
2233        using them was commented out. Removed totally unused variables.
2234        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2235        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2236
22372000-11-30      Joel Sherrill <joel@OARcorp.com>
2238
2239        * libnetworking/modem/ppp_tty.c: Changed to include
2240        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2241        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2242        * libnetworking/Makefile.am: Modified to reflect above.
2243
22442000-11-27      Joel Sherrill <joel@OARcorp.com>
2245
2246        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2247
22482000-11-25      Eric Norum <eric.norum@usask.ca>
2249
2250        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2251        core.
2252
22532000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2254
2255        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2256        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2257        subdir.
2258        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2259        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2260        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2261        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2262        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2263        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2264        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2265        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2266        ppp_tty.c and the real pppd main is in pppmain.c.
2267
22682000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2269
2270        * libchip/network/sonic.c: Added ipalign() routine to align the received
2271        packet so that the ip header is on a 32-bit boundary. Necessary for
2272        cpu's that do not allow unaligned loads and stores and when the 32-bit
2273        DMA mode is used.
2274
22752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2278        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2279        ACLOCAL_AMFLAGS.
2280        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2281        ACLOCAL_AMFLAGS.
2282        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2283        ACLOCAL_AMFLAGS.
2284
22852000-11-03      Chris Johns <ccj@acm.org>
2286
2287        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2288        libchip/network/cs8900.h: New files.
2289
22902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2293        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2294        $(RTEMS_TOPdir)/aclocal.
2295        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2296        $(RTEMS_TOPdir)/aclocal.
2297        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2298        $(RTEMS_TOPdir)/aclocal.
2299
23002000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * configure.in: Switch to GNU-canonicalization.
2303        * Makefile.am: Reflect changes to configure.in.
2304        * acinclude.m4: Remove.
2305
23062000-10-30      Joel Sherrill <joel@OARcorp.com>
2307
2308        * POSIX include files merged into newlib.  This resulted in some
2309        definitions moving to other files and thus some secondary effects in
2310        RTEMS source code.
2311        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2312        in sync with newlib's <machine/types.h>.
2313        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2314        definition of struct itimerval in <sys/time.h>.
2315
23162000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2319        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2320        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2321        * ChangeLog: Fix typos.
2322        * configure.in: add tests to the GNU canonicalized subdirectories.
2323
23242000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2325
2326        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2327        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2328        the lib directory before configuring lib/.
2329
23302000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2331
2332        * configure.in, Makefile.am: add exec to the GNU canonicalized
2333        subdirectories.
2334        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2335        * configure.in: add libnetworking, librpc and librdb to the GNU
2336        canonicalized subdirectories.
2337        * configure.in: add libmisc and libchip to the GNU canonicalized
2338        subdirectories.
2339        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2340        Switch to GNU canonicalization.
2341        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2342        Switch to GNU canonicalization.
2343        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2344        Switch to GNU canonicalization.
2345
23462000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2349        canonicalization to libfs/. The approach is currently a bit of a hack as
2350        GNU canonicalization does not support the per-BSP build some of the
2351        other directories require.  As more of the tree is converted, this will
2352        become less  of an issue.
2353
23542000-10-20      Joel Sherrill <joel@OARcorp.com>
2355
2356        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2357        parameter.
2358
23592000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2360
2361        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2362        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2363        * librdbg/configure.in: Add m68k support.
2364        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2365        subdirectory.
2366        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2367        failure.
2368        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2369        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2370        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2371        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2372        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2373        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2374        librdbg/src/m68k/.cvsignore: New files.
2375        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2376        function pointers.
2377        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2378        _after_ pointer has been checked against NULL.
2379
23802000-10-18      Joel Sherrill <joel@OARcorp.com>
2381
2382        * wrapup/Makefile.am: Added libfs.
2383
23842000-10-18      Chris Johns <ccj@acm.org>
2385
2386        * libfs created.
2387        * configure.in: Added libfs subdirectory.
2388        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2389
23902000-09-28      Joel Sherrill <joel@OARcorp.com>
2391
2392        * libnetworking/rtems_webserver/Makefile.am,
2393        libnetworking/rtems_webserver/base64.c,
2394        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2395        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2396
23972000-09-22      Joel Sherrill <joel@OARcorp.com>
2398
2399        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2400        libnetworking/rtems/rtems_bsdnet_internal.h,
2401        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2402        have included rtems.h.  It is now including precisely the  least amount
2403        of low level, yet portable .h files to get the basic RTEMS types
2404        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2405        used machine/types.h to include rtems.h.
2406
24072000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2410
24112000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * libnetworking/ChangeLog: Cleanup.
2414
24152000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2418        * libchip/ChangeLog: Fix formating.
2419
24202000-09-05      Joel Sherrill <joel@OARcorp.com>
2421
2422        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2423        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2424        confusion and to work with the converted flags.
2425
24262000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * wrapup/Makefile.am: Include compile.am.
2429        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2430        libchip/serial/Makefile.am: Include compile.am.
2431        * librdbg/src/i386/any/Makefile.am,
2432        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2433        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2434        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2435        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2436        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2437        libnetworking/rtems_servers/Makefile.am,
2438        libnetworking/rtems_webserver/Makefile.am,
2439        libnetworking/wrapup/Makefile.am: Include compile.am.
2440
24412000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2442
2443        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2444        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2445
24462000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2449
24502000-08-31      Joel Sherrill <joel@OARcorp.com>
2451
2452        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2453        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2454        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2455        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2456        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2457        * libnetworking/wbase64.c: Removed.
2458        * libnetworking/Makefile.am, libnetworking/asp.c,
2459        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2460        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2461        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2462        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2463        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2464        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2465        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2466        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2467        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2468        Modified.
2469
24702000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2473
24742000-08-30      Joel Sherrill <joel@OARcorp.com>
2475
2476        * libnetworking/rtems_webserver/license.txt: New file.
2477
24782000-08-10      Joel Sherrill <joel@OARcorp.com>
2479
2480        * ChangeLog: New file.
2481        * libchip/ChangeLog: New file.
2482        * librdbg/ChangeLog: New file.
2483        * libnetworking/ChangeLog: New file.
2484
Note: See TracBrowser for help on using the repository browser.