source: rtems/c/src/ChangeLog @ e7ef4c3

4.104.114.84.95
Last change on this file since e7ef4c3 was e7ef4c3, checked in by Ralf Corsepius <ralf.corsepius@…>, on Sep 16, 2007 at 5:55:40 AM

2007-09-16 Ralf Corsépius <ralf.corsepius@…>

  • configure.ac: Remove AC_PROG_AWK (Unused).
  • Property mode set to 100644
File size: 132.6 KB
Line 
12007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove AC_PROG_AWK (Unused).
4
52007-09-14      Daron Chabot <djc915@mail.usask.ca>
6
7        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
8        rtems_interrupt_vector, to permit passing arbitrary arguments to the
9        ISR. Clean up of variables to silence compiler warnings.
10
112007-09-13      Daniel Hellstrom <daniel@gaisler.com>
12
13        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
14
152007-09-12      Daniel Hellstrom <daniel@gaisler.com>
16
17        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
18          - Odd bit bug in some chips taken care of.
19          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
20            alignment but failing to do so must have made the driver writer to make
21            some incorrect assumptions about MBUFs.
22          - Fixed MBUF handling to handle mbuf chains better. The Data length of
23            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
24          - Made while loop responsible for copying data to fifo port copy 16 shorts
25            per loop instead of 1 short, increasing the copying process.
26
272007-09-07      Daniel Hellstrom <daniel@gaisler.com>
28
29        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
30        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
31
322007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * configure.ac, wrapup/Makefile.am: Remove RDBG.
35        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
36        librdbg/Makefile.am, librdbg/preinstall.am,
37        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
38        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
39        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
40        librdbg/include/rdbg/powerpc/rdbg_f.h,
41        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
42        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
43        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
44        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
45        librdbg/src/servtsp.c, librdbg/src/servutil.c,
46        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
47        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
48        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
49        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
50        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
51        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
52        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
53        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
54        librdbg/src/powerpc/rdbg_f.c,
55        librdbg/src/powerpc/new_exception_processing/remdeb.h,
56        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
57        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
58        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
59
602007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
63
642007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
67          sizes.
68
692007-07-27      Chris Johns <chrisj@rtems.org>
70
71        * wrapup/Makefile.am: Create archive from a file for hosts
72        with a limited command line size.
73
742007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
77          sizes.
78
792007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
80       
81        * configure.ac: Add nfsclient.
82        * nfsclient/Makefile.am: New.
83        * nfsclient/proto/Makefile, nfsclient/Makefile,
84          nfsclient/src/Makefile: Remove.
85        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
86        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
87
882007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
91        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
92        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
93        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
94        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
95        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
96        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
97        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
98        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
99        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
100        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
101        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
102
1032007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
104
105        * libchip/serial/ns16550.c: removed timed out wait for transmitter
106        to become ready: This will not work for fast CPUs.
107
1082007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
109
110        * libchip/ide/ata.c: fixed warning
111
1122007-06-20      Ray Xu <rayx@gmail.com>
113
114        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
115        console, and libio. This shrinks the memory requirements but Joel has
116        not figured out how best to present this to application space.
117        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
118        New files.
119
1202007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * optman/sapi/no-io.c: Split IO Manager into one function per file so
123        now we only need required initialization methods.
124
1252007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
126
127        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
128        parameter since it was used to configure a no longer used feature.
129        Device names are now part of the filesystem not in a table.
130
1312007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
132
133        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
134        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
135        optman/rtems/no-part.c, optman/rtems/no-region.c,
136        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
137        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
138        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
139        other optional managers so using them reduces application size
140        instead of increasing it.
141        * optman/rtems/no-barrier.c: New file.
142
1432007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
144
145        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
146        adjustments to pci-API changes.
147        * libchip/network/dec21140.c, libchip/network/elnk.c,
148        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
149        changes.
150
1512007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * libchip/network/dec21140.c, libchip/network/if_dc.c,
154        libchip/network/if_fxp.c: Reflect changes to pci-API.
155
1562007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
159        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
160
1612007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
164          being used to compile "tools").
165
1662007-03-13      Joel Sherrill <joel@OARcorp.com>
167
168        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
169
1702007-03-12      Joel Sherrill <joel@OARcorp.com>
171
172        * libchip/network/cs8900.c, libchip/network/cs8900.h,
173        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
174        and/or fix mistake in copyright notice. Both of these mistakes appear
175        to be from code submitted after these changes were made previously.
176
1772007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
180
1812007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * libchip/Makefile.am: Correct path to README.tulipclone.
184
1852007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * libchip/ide/ata.c: Remove superfluous type casts.
188
1892007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
192        Use size_t for sizes.
193
1942007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
195
196        * libchip/ide/ata.c: in ata_request_done: moved call to free()
197        from preemption disabled region
198
1992007-01-16      Till Straumann <strauman@slac.stanford.edu>
200
201        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
202        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
203        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
204
2052006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
208          ioctl_command_t as ioctl argument.
209
2102006-12-13      Joel Sherrill <joel@OARcorp.com>
211
212        * librtems++/include/rtems++/rtemsEvent.h,
213        librtems++/include/rtems++/rtemsMessageQueue.h,
214        librtems++/include/rtems++/rtemsSemaphore.h,
215        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
216        librtems++/src/rtemsMessageQueue.cc,
217        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
218        rtems_unsigned32 to uint32_t.
219
2202006-12-13      Joel Sherrill <joel@OARcorp.com>
221
222        PR 1181/bsps
223        * optman/rtems/no-msg.c: Clean up dead code.
224
2252006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
228
2292006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
232        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
233        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
234
2352006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * configure.ac: New BUG-REPORT address.
238
2392006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * Makefile.am: Remove ampolish3.
242
2432006-11-17      Joel Sherrill <joel@OARcorp.com>
244
245        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
246        blank lines.
247
2482006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Remove RTEMS_AMPOLISH3.
251        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
252          Remove checks for AMPOLISH3.
253        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
254        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
255        * ampolish3: Remove.
256
2572006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
260        * aclocal/prog-cc.m4: Remove CFLAGS.
261        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
262        Compose CFLAGS. Append CFLAGS to ac_configure_args.
263
2642006-10-23      Joel Sherrill <joel@OARcorp.com>
265
266        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
267
2682006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * automake/compile.am: Use hard-coded RTEMS_* flags.
271
2722006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * aclocal/rtems-top.m4: Remove RTEMS_API.
275        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
276
2772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
278
279        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
280
2812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
284
2852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * aclocal/version.m4: Bump version to 4.7.99.0.
288
2892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * configure.ac: Require autoconf-2.60. Require automake-1.10.
292
2932006-09-11      Joel Sherrill <joel@OARcorp.com>
294
295        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
296
2972006-09-04      Joel Sherrill <joel@OARcorp.com>
298
299        * libchip/network/greth.c, libchip/network/open_eth.c,
300        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
301        introduced by warning removal.
302
3032006-09-01      Joel Sherrill <joel@OARcorp.com>
304
305        * libchip/network/greth.c, libchip/network/open_eth.c,
306        libchip/network/smc91111.c: Remove warnings and correct prototype
307        added earlier today.
308
3092006-09-01      Joel Sherrill <joel@OARcorp.com>
310
311        * libchip/network/cs8900.c, libchip/network/greth.c,
312        libchip/network/i82586.c, libchip/network/open_eth.c,
313        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
314        sized integers, and inttypes.h printf helpers.
315
3162006-08-09      Kolja Waschk <waschk@telos.de>
317
318        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
319
3202006-07-12      Joel Sherrill <joel@OARcorp.com>
321
322        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
323
3242006-07-11      Jerry Needell <jerry.needell@unh.edu>
325
326        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
327        4.6 branch.  Original modifications by Gaisler Enterprises.
328        * libchip/network/greth.c, libchip/network/greth.h: New files.
329
3302006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
331
332        * ide/ata.[ch]:
333        (PR1118) fetch priority for ATA task from a variable,
334        not a fixed configuration value.
335       
3362006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
337
338        * Makefile.am: Add ampolish3.
339
3402006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * ampolish3: New.
343        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
344
3452006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
346
347        * aclocal/rtems-ampolish.m4: New.
348        * configure.ac: Use RTEMS_AMPOLISH3.
349
3502006-04-18  Joel Sherrill <joel@OARcorp.com>
351
352        * aclocal/version.m4: Updated to rtems-4.6.99.3.
353
3542006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
355
356        PR 853/filesystem
357        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
358        should be modified to support the new exception scheme and to use the
359        handle parameter.
360
3612006-02-a32     Eric Norum <norume@aps.anl.gov>
362
363        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
364        "newer" PCI access calls.  Minor cleanups.  Comments.
365
3662006-01-12      Eric Norum <norume@aps.anl.gov>
367
368        PR 861/networking
369        PR 863/networking
370        * libchip/network/smc91111.c: Fix illegal lvalue increments.
371
3722006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
373
374        * wrapup/Makefile.am: Add preinstall.am.
375        * libchip/Makefile.am: Build libchip/network/smc91111.
376        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
377        Eliminate cyg_int* crap.
378
3792006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
380
381        * librdbg/Makefile.am: Add preinstall.am.
382        * aclocal/bsp-configure.m4: Add ampolish3.
383        New header guards.
384
3852006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
386
387        * libchip/network/open_eth.c, libchip/network/open_eth.h:
388        Merger from rtems-4-6-branch.
389
3902006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
391
392        * libchip/network/smc91111.c
393        libchip/network/smc91111config.h
394        libchip/network/smc91111exp.h
395        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
396        * libchip/Makefile.am: Reflect adding smc91111*.
397
3982006-01-08      Joel Sherrill <joel@OARcorp.com>
399
400        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
401        char *.
402
4032006-01-08      Joel Sherrill <joel@OARcorp.com>
404
405        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
406        warnings.
407
4082005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
409
410        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
411        Add RTEMS_RELLDFLAGS.
412        * automake/compile.am: Remove RTEMS_USE_GCC.
413        Remove RTEMS_RELLDFLAGS.
414        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
415
4162005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
417
418        * libchip/network/if_media.h, libchip/network/mii.h:
419        Remove (Moved to cpukit).
420        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
421        and libchip/network/if_media.h.
422        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
423        if_media.h having moved.
424
4252005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
426
427        * automake/compile.am, automake/host.am, automake/local.am,
428        automake/subdirs.am: Remove depend.
429        * configure.ac: Explicitly pass --libdir and --includedir to
430        testsuites.
431
4322005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
433
434        * configure.ac: Reflect changes to testsuites.
435
4362005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
437
438        * automake/compile.am: Remove GCCSPECS.
439        * aclocal/prog-cc.m4: Add GCCSPECS.
440        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
441
4422005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
443
444        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
445        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
446
4472005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
448
449        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
450        libcpu/byteorder.h for i386.
451
4522005-11-02      Till Straumann <strauman@slac.stanford.edu>
453
454        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
455        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
456        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
457        added a simple API/library for i2c devices and drivers for i2c
458        2-byte eeproms and a ds1621 temperature sensor; API is documented
459        in libi2c.h.
460
4612005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
462
463        * libnetworking/pppd/ipxcp.c,
464        libnetworking/pppd/chat.c,
465        libnetworking/pppd/patchlevel.h,
466        libnetworking/pppd/upap.h,
467        libnetworking/pppd/md5.h,
468        libnetworking/pppd/pppd.8,
469        libnetworking/pppd/README,
470        libnetworking/pppd/preinstall.am,
471        libnetworking/pppd/md4.h,
472        libnetworking/pppd/magic.c,
473        libnetworking/pppd/pppd.h,
474        libnetworking/pppd/demand.c,
475        libnetworking/pppd/rtemsmain.c,
476        libnetworking/pppd/sys-rtems.c,
477        libnetworking/pppd/ipcp.h,
478        libnetworking/pppd/lcp.h,
479        libnetworking/pppd/chap_ms.c,
480        libnetworking/pppd/md4.c,
481        libnetworking/pppd/rtemspppd.h,
482        libnetworking/pppd/cbcp.h,
483        libnetworking/pppd/auth.c,
484        libnetworking/pppd/lcp.c,
485        libnetworking/pppd/example/README,
486        libnetworking/pppd/example/ppp.conf,
487        libnetworking/pppd/example/system.h,
488        libnetworking/pppd/example/netconfig.h,
489        libnetworking/pppd/example/pppdapp.c,
490        libnetworking/pppd/example/init.c,
491        libnetworking/pppd/example/Makefile-user,
492        libnetworking/pppd/example/pppd.options,
493        libnetworking/pppd/rtemspppd.c,
494        libnetworking/pppd/ipxcp.h,
495        libnetworking/pppd/chap_ms.h,
496        libnetworking/pppd/options.c,
497        libnetworking/pppd/magic.h,
498        libnetworking/pppd/chap.h,
499        libnetworking/pppd/cbcp.c,
500        libnetworking/pppd/upap.c,
501        libnetworking/pppd/chap.c,
502        libnetworking/pppd/Makefile.am,
503        libnetworking/pppd/ccp.h,
504        libnetworking/pppd/utils.c,
505        libnetworking/pppd/rtemsdialer.h,
506        libnetworking/pppd/fsm.h,
507        libnetworking/pppd/pathnames.h,
508        libnetworking/pppd/md5.c,
509        libnetworking/pppd/fsm.c,
510        libnetworking/pppd/ipcp.c,
511        libnetworking/pppd/STATUS,
512        libnetworking/pppd/ccp.c,
513        libnetworking/Makefile.am: Remove (Moved to cpukit).
514
5152005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
516
517        * configure.ac: Remove libnetworking, libnetworking/pppd.
518        * wrapup/Makefile.am: Remove libpppd.a.
519
5202005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
521
522        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
523        rtemsdialer.h to $(includedir)/rtems.
524
5252005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
526
527        * libnetworking/rtems_telnetd/icmds.c,
528        libnetworking/rtems_telnetd/Makefile.am,
529        libnetworking/rtems_telnetd/preinstall.am,
530        libnetworking/rtems_telnetd/pty.c,
531        libnetworking/rtems_telnetd/pty.h,
532        libnetworking/rtems_telnetd/README,
533        libnetworking/rtems_telnetd/telnetd.c,
534        libnetworking/rtems_telnetd/telnetd.h:
535        Remove (Moved to cpukit).
536
5372005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
538
539        * configure.ac: Remove libnetworking/rtems_telnetd.
540        * libnetworking/Makefile.am: Remove rtems_telnetd.
541        * libnetworking/README: Remove (Obsolete).
542        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
543
5442005-10-20  Eric Norum <norume@aps.anl.gov>
545
546        * libchip/network/dec21140.c: Clean up PCI mapping.
547
5482005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
549
550        * libnetworking/pppd/Makefile.am: Use preinstall.am.
551        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
552        librdbg/src/servrpc.c, librdbg/src/servtgt.c
553        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
554        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
555        * configure.ac: Move optman to the end of BSP_SUBDIRS.
556
5572005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
558
559        * aclocal/bspopts.m4: Add missing m4 quotes.
560
5612005-09-02  Joel Sherrill <joel@OARcorp.com>
562
563    * aclocal/version.m4: Updated to rtems-4.6.99.2.
564
5652005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
566
567        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
568        libchip/network/dec21140.c: Remove initialization of PCI bus.
569
5702005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
571
572        * optman/Makefile.am: Add preinstall.am.
573
5742005-07-18      Karel Gardas <kgardas@objectsecurity.com>
575
576        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
577        UNTESTED to tested.
578
5792005-06-17      Joel Sherrill <joel@OARcorp.com>
580
581        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
582        it is not supported by the MPC5xx.
583
5842005-06-17      Joel Sherrill <joel@OARcorp.com>
585
586        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
587        interface. Also correct attempting to build on other than PowerPC and
588        x86.
589
5902005-06-16      Daron Chabot <daron@nucleus.usask.ca>
591
592        * libchip/Makefile.am: Add driver for Tulip clones.
593        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
594        libchip/network/if_dcreg.h: New files.
595
5962005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
597
598        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
599        to enable rdbg.
600        * configure.ac: Reflect changes above.
601
6022005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
603
604        * configure.ac: Add ada/.
605
6062005-05-20      Sergei Organov  <osv@topconrd.ru>
607
608        PR 750/networking
609        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
610        wait_input().
611
6122005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
613
614        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
615        rtems/irq.h.
616
6172005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
618
619        * libchip/Makefile.am: Include preinstall.am.
620        * libchip/preinstall.am: New.
621
6222005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
623
624        * configure.ac: Add AMPOLISH3.
625        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
626        * libnetworking/rtems_telnetd/preinstall.am: New.
627        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
628
6292005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
630
631        * configure.ac: Let enable_rpcgen default to "no".
632
6332005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
634
635        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
636
6372005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
638
639        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
640        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
641
6422005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
643
644        * libchip/network/dec21140.c, libchip/network/elnk.c,
645        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
646
6472005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
648
649        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
650        of code as a result of the implementation of a common PCI interface.
651
6522005-05-04      Joel Sherrill <joel@OARcorp.com>
653
654        * libchip/network/open_eth.c: Remove prototype of set_vector.
655
6562005-05-03      Joel Sherrill <joel@OARcorp.com>
657
658        * librdbg/src/ptrace.c: Remove warning.
659
6602005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
661
662        * libchip/network/dec21140.c, libchip/network/elnk.c,
663        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
664        Modified parameter list to remove warnings.
665
6662005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
667
668        * libchip/network/cs8900.c, libchip/network/i82586.c,
669        libchip/network/open_eth.c, libchip/network/sonic.c,
670        libchip/serial/mc68681.c: Modified types to remove
671        warnings.  Added initialization to remove warnings.
672
6732005-04-28      Joel Sherrill <joel@OARcorp.com>
674
675        * libchip/network/README.sonic: Rewritten to account for removal of
676        dmv177.
677
6782005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
679
680        PR 781/rtems_misc
681        * libchip/serial/ns16550_p.h: Fix baud rate calculation
682
6832005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
684
685        * libchip/serial/ns16550.c:
686        Fixed warnings generated in various powerpc configurations
687
6882005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
689
690        * libchip/serial/ns16550.c: Modified
691        ISR to work with PPC new exception processing
692
6932005-03-14      Joel Sherrill <joel@OARcorp.com>
694
695        * libchip/network/dec21140.c, libchip/network/elnk.c,
696        libchip/network/if_fxp.c: Continue PCI API unification. All use
697        pci_find_device(). Network drivers manufacture a signature since all
698        calls have not been converted yet.
699
7002005-03-04      Joel Sherrill <joel@OARcorp.com>
701
702        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
703        initialize function part of the unified PCI API as pci_initialize().
704
7052005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
708        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
709
7102005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
711
712        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
713        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
714
7152005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * aclocal/ppc.m4: Reflect changes to ppc exception processing
718        building procedures.
719
7202005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
721
722        * aclocal/prog-cc.m4:
723        Quote CFLAGS's RHS to accomodate Solaris broken sh.
724
7252005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
726
727        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
728
7292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
730
731        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
732
7332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
736
7372005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
738
739        * libnetworking/rtems_servers/ftp.c,
740        libnetworking/rtems_servers/ftp.h,
741        libnetworking/rtems_servers/Makefile.am:
742        Remove (relocated to cpukit/ftpd).
743        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
744        removed move libnetworking/rtems_servers.
745
7462005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
747
748        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
749
7502005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
751
752        PR 755/rtems
753        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
754        Remove local declarations of rtems_bsdnet_nameservers,
755        rtems_bsdnet_nameservers_count.
756
7572005-01-31      Sergei Organov <osv@topconrd.ru>
758
759        PR 751/pppd
760        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
761        committed to fix PR736 breaks pppd. chat.c should have its own static
762        ttyfd for pppd to work correctly. The symptom is that second
763        invokation of chat (for connect script) fails due to pppd_ttyfd set
764        to -1 by previous chat invokation (for init script). In addition,
765        this patch fixes leaving of dangling pointer in the abort_stbring[]
766        by chat_send().
767
7682005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
769
770        * configure.ac: Remove CFLAGS_DEBUG_V.
771        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
772
7732005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
774
775        * wrapup/Makefile.am: Remove rtems-ctor.o.
776
7772005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
778
779        * libchip/rtc/rtc.h: size_t RTC_Count.
780
7812005-01-20      Joel Sherrill <joel@OARcorp.com>
782
783        PR 736/pppd
784        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
785        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
786        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
787        should not be static and should have a name more specific to pppd.
788
7892005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
790
791        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
792        libnetworking/rtems_servers/Makefile.am,
793        libnetworking/rtems_telnetd/Makefile.am,
794        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
795        Eliminate CFLAGS_OPTIMIZE_V.
796
7972005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
798
799        * configure.ac: Pass CFLAGS to testsuites configure.
800        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
801        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
802
8032005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
804
805        * configure.ac: Pass CFLAGS to cpukit configure.
806        * aclocal/rtems-flags.m4: Remove (Unused).
807        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
808        * aclocal/env-rtemsbsp.m4:
809        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
810        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
811        RTEMS_CFLAGS.
812        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
813        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
814        Cleanup comments.
815
8162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
817
818        * automake/compile.am: Remove build-variant support.
819
8202005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
821
822        * libnetworking/pppd/Makefile.am,
823        libnetworking/rtems_servers/Makefile.am,
824        libnetworking/rtems_telnetd/Makefile.am:
825        Remove build-variant support.
826
8272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
828
829        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
830        support/Makefile.am, wrapup/Makefile.am:
831        Remove build-variant support.
832
8332004-11-22      Joel Sherrill <joel@OARcorp.com>
834
835        * libchip/network/if_fxp.c: Add entry for another module ID code.
836
8372004-11-22      Joel Sherrill <joel@OARcorp.com>
838
839        PR 693/misc
840        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
841        in/outport routines.
842
8432004-11-22      Joel Sherrill <joel@OARcorp.com>
844
845        PR 693/misc
846        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
847        in/outport routines.
848
8492004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
850
851        * aclocal/enable-itron.m4: Remove (unused).
852
8532004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
854
855        * configure.ac: Misc. quoting cleanups.
856        Enable ada-tests iff --enable-ada and --enable-tests.
857
8582004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
859
860        PR 703/filesystem
861        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
862        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
863        libchip/ide/ide_controller.c:
864        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
865        available for BSPS/device drivers.
866        Extend the "modes_available" and "mode_active" parameters to
867        uint16_t for UDMA support.
868
8692004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
870
871        * libchip/network/dec21140.c: Cleanup a bit and remove message about
872        not supported on PowerPC since it works on the MVME2100 BSP.
873
8742004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
875
876        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
877        Add dependency tracking for *.cfgs.
878        * Makefile.am: Add dependency tracking for *.cfg.
879
8802004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
881
882        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
883        (Thanks to Lars Munch <lars@segv.dk> for catching this).
884
8852004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
886
887        PR 707/make_build
888        * configure.ac: Add --enable-rpcgen.
889
8902004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
891
892        PR 700/rtems_misc
893        * libnetworking/rtems_webserver/asp.c,
894        libnetworking/rtems_webserver/balloc.c,
895        libnetworking/rtems_webserver/cgi.c,
896        libnetworking/rtems_webserver/default.c,
897        libnetworking/rtems_webserver/ej.h,
898        libnetworking/rtems_webserver/ejIntrn.h,
899        libnetworking/rtems_webserver/ejlex.c,
900        libnetworking/rtems_webserver/ejparse.c,
901        libnetworking/rtems_webserver/emfdb.c,
902        libnetworking/rtems_webserver/emfdb.h,
903        libnetworking/rtems_webserver/form.c,
904        libnetworking/rtems_webserver/handler.c,
905        libnetworking/rtems_webserver/h.c,
906        libnetworking/rtems_webserver/license.txt,
907        libnetworking/rtems_webserver/Makefile.am,
908        libnetworking/rtems_webserver/md5c.c,
909        libnetworking/rtems_webserver/md5.h,
910        libnetworking/rtems_webserver/mime.c,
911        libnetworking/rtems_webserver/misc.c,
912        libnetworking/rtems_webserver/NOTES,
913        libnetworking/rtems_webserver/ringq.c,
914        libnetworking/rtems_webserver/rom.c,
915        libnetworking/rtems_webserver/rtems_webserver.h,
916        libnetworking/rtems_webserver/security.c,
917        libnetworking/rtems_webserver/sock.c,
918        libnetworking/rtems_webserver/socket.c,
919        libnetworking/rtems_webserver/sockGen.c,
920        libnetworking/rtems_webserver/sym.c,
921        libnetworking/rtems_webserver/uemf.c,
922        libnetworking/rtems_webserver/uemf.h,
923        libnetworking/rtems_webserver/um.c,
924        libnetworking/rtems_webserver/um.h,
925        libnetworking/rtems_webserver/umui.c,
926        libnetworking/rtems_webserver/url.c,
927        libnetworking/rtems_webserver/value.c,
928        libnetworking/rtems_webserver/wbase64.c,
929        libnetworking/rtems_webserver/webcomp.c,
930        libnetworking/rtems_webserver/webmain.c,
931        libnetworking/rtems_webserver/webpage.c,
932        libnetworking/rtems_webserver/webrom.c,
933        libnetworking/rtems_webserver/webs.c,
934        libnetworking/rtems_webserver/websda.c,
935        libnetworking/rtems_webserver/websda.h,
936        libnetworking/rtems_webserver/webs.h,
937        libnetworking/rtems_webserver/websSSL.c,
938        libnetworking/rtems_webserver/websSSL.h,
939        libnetworking/rtems_webserver/websuemf.c,
940        libnetworking/rtems_webserver/wsIntrn.h:
941        Remove (Moved to cpukit/http).
942
9432004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
944
945        PR 700/rtems_misc
946        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
947        Remove libnetworking/rtems_webserver.
948
9492004-10-25      Eric Norum <norume@aps.anl.gov>
950
951        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
952
9532004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
954
955        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
956
9572004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
958
959        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
960        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
961
9622004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
963
964        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
965
9662004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
967
968        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
969        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
970
9712004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
972
973        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
974        BITSPERBYTE.
975
9762004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
977
978        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
979        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
980
9812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
982
983        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
984
9852004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
986
987        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
988        * aclocal/enable-bare.m4: Remove.
989        * configure.ac: Remove BARE_CPU_MODEL.
990
9912004-10-13      Eric Norum <norume@aps.anl.gov>
992
993        PR 688/bsps
994        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
995        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
996        MC146818A (and several Dallas Semiconductor) TOD chips.
997
9982004-10-13      Eric Norum <norume@aps.anl.gov>
999
1000        PR 686/networking
1001        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1002        device code.
1003
10042004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1005
1006        * libchip/network/dec21140.c: include <rtems/pci.h>.
1007
10082004-09-29      Joel Sherrill <joel@OARcorp.com>
1009
1010        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1011        libnetworking/pppd/utils.c: i960 obsoleted and all references
1012        removed.
1013
10142004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1015
1016        PR 607/networking
1017        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1018        instead of fully specifying unused PCI features.
1019
10202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1021
1022        * configure.ac: Require automake > 1.9.
1023
10242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1027
10282004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1029
1030        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1031        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1032
10332004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1034
1035        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1036        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1037
10382004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1039
1040        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1041
10422004-07-28  Joel Sherrill <joel@OARcorp.com>
1043
1044    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1045
10462004-07-25      Joel Sherrill <joel@OARcorp.com>
1047
1048        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1049
10502004-05-21  Till Strauman <strauman@slac.stanford.edu>
1051
1052        PR 625/networking
1053        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1054        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1055        an error rather than panic if no chip is detected (thus allowing
1056        for probing).
1057        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1058        instead of looping forever.  Avoid divide by zero (crashed my PC).
1059        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1060        they are UNTESTED.
1061
10622004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1063
1064        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1065
10662004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1067
1068        * libchip/network/dec21140.c, libchip/network/elnk.c:
1069        #include <errno.h>.
1070
10712004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1072
1073        * libchip/network/if_media.h: Update from FreeBSD.
1074        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1075        libchip/network/i82586.c: #include <errno.h>.
1076
10772004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1078
1079        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1080
10812004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1082
1083        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1084
10852004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1086
1087        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1088        automake).
1089
10902004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1091
1092        PR 599/pppd
1093        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1094
10952004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1096
1097        * optman/rtems/no-region.c: Reflect having changed
1098        rtems_region_get_segment_size.
1099
11002004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1101
1102        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1103        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1104        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1105        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1106        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1107        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1108        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1109
11102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1111
1112        * libchip/ide/ata.c, libchip/network/dec21140.c,
1113        libchip/network/elnk.c, libchip/network/i82586.c,
1114        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1115        libchip/network/open_eth.c, libchip/network/sonic.c,
1116        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1117        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1118        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1119        libchip/shmdr/shm_driver.h: Cosmetics.
1120
11212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1122
1123        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1124        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1125        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1126        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1127        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1128        fixed size types.
1129
11302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1131
1132        * configure.ac: Explicitly pass --includedir and --libdir to
1133        cpukit/configure.
1134
11352004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1136
1137        * librdbg/Makefile.am: Fix rpcgen rules.
1138        * librdbg/src/i386/any/remdeb_xdr.c,
1139        librdbg/src/m68k/any/remdeb_xdr.c,
1140        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1141        Reflect changes to librdbg/Makefile.am.
1142
11432004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1144
1145        * configure.ac: Reflect changes testsuites/configure.ac and
1146        cpukit/configure.ac.
1147
11482004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1149
1150        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1151        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1152
11532004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1154
1155        * configure.ac: Reflect changes to testsuites's configuration.
1156
11572004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1158
1159        PR/589 rtems
1160        * libchip/network/pci.h: Remove (Moved to cpukit).
1161
11622004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1163
1164        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1165        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1166        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1167        libchip/network/dec21140.c, libchip/network/elnk.c,
1168        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1169        libchip/network/open_eth.h, libchip/network/sonic.c,
1170        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1171        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1172        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1173        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1174        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1175        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1176        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1177        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1178        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1179        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1180        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1181        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1182        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1183        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1184        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1185        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1186        fixed-size types.
1187
11882004-03-14      Chris Johns  <chrisj@rtems.org>
1189
1190        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1191        the BSP example code.
1192        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1193        support the DIMMPC. This is a pc386 target with IO port support. Minor
1194        formating clean up. Add documentation to the header file.
1195        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1196        cs8900.h header file.
1197
11982004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1199
1200        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1201        Cosmetics.
1202
12032004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1204
1205        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1206        There are no application level Makefiles in here.
1207
12082004-03-04      Joel Sherrill <joel@OARcorp.com>
1209
1210        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1211        they can be used in application level makefiles.
1212
12132004-03-05      Joel Sherrill <joel@OARcorp.com>
1214
1215        * libnetworking/rtems_webserver/ejparse.c,
1216        libnetworking/rtems_webserver/emfdb.c,
1217        libnetworking/rtems_webserver/sock.c,
1218        libnetworking/rtems_webserver/socket.c,
1219        libnetworking/rtems_webserver/sym.c,
1220        libnetworking/rtems_webserver/webs.c,
1221        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12222004-03-05      Joel Sherrill <joel@OARcorp.com>
1223
1224        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1225        compiling this file only only those CPU families with supported
1226        exception models.
1227
12282004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1231        testsuites (Was exposed with --enable-multilib, only).
1232        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1233         Add RTEMS_BSP_CONFIG_SUBDIR.
1234        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1235        testsuites's configure.
1236        * aclocal/rtems-top.m4: Remove ENDIF hack.
1237        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1238
12392004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1240
1241        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1242        wrapup/Makefile.am: Fix automake problems having been introduced
1243        in previous patch.
1244
12452004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1248        Preinstall dirs.
1249        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1250        * aclocal/check-multiprocessing.m4: Cosmetics.
1251        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1252        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1253
12542004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1257        librdbg/src/Makefile.am.
1258        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1259        * configure.ac: Reflect changes above.
1260        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1261        * wrapup/Makefile.am: Reflect changes above.
1262        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1263
12642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1267
12682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1271
12722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1275
12762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1279        librdbg/src/powerpc/Makefile.am: Remove.
1280        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1281        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1282        * configure.ac: Reflect changes above.
1283
12842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286
12872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1290        STRIP.
1291
12922004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1293
1294        * librdbg/include/Makefile.am: Merge-in
1295        librdbg/include/rdbg/i386/Makefile.am,
1296        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1297        librdbg/include/rdbg/powerpc/Makefile.am.
1298        * librdbg/include/rdbg/i386/Makefile.am,
1299        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1300        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1301        * configure.ac: Reflect changes above.
1302
13032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * configure.ac: Use AS_HELP_STRING(ada).
1306
13072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1308
1309        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1310        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1311        Use AC_CONFIG_HEADERS.
1312        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1313        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1314
13152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1316
1317        * Makefile.am: include local.am.
1318
13192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * aclocal/version.m4: 4.6.99.0.
1322
13232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1324
1325        * Makefile.am: Don't include host.am.
1326        * automake/compile.am: Further cleanups.
1327
13282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * automake/lib.am: Remove (Unused).
1331
13322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * wrapup/Makefile.am: Don't include lib.am.
1335        * automake/compile.am: Use automake compilation rules.
1336
13372004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1338
1339        * libnetworking/pppd/Makefile.am,
1340        libnetworking/rtems_servers/Makefile.am,
1341        libnetworking/rtems_telnetd/Makefile.am,
1342        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1343        support/Makefile.am: Don't include lib.am.
1344
13452004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1346
1347        * libchip/Makefile.am: Don't include lib.am.
1348        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1349        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1350        unnecessary EXTRA_DISTs.
1351
13522004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1355        hack.
1356
13572004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1360        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1361        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1362        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1363
13642004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1365
1366        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1367        Add AM_CONDITIONAL(HAS_MP).
1368        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1369        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1370        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1371        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1372        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1373        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1374        (Deprecated by autoconf 2.59).
1375
13762004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1377
1378        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1379        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1380
13812004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * ChangeLog: Merge-in libnetworking/ChangeLog.
1384        * libnetworking/ChangeLog: Remove.
1385        * ChangeLog: Merge-in librdbg/ChangeLog.
1386        * librdbg/ChangeLog: Remove.
1387        * ChangeLog: Merge-in libchip/ChangeLog.
1388        * libchip/ChangeLog: Remove.
1389        * ChangeLog: Merge-in optman/ChangeLog.
1390        * optman/ChangeLog: Remove.
1391
13922004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * configure.ac: Reflect changes to cpukit.
1395        * wrapup/Makefile.am: Reflect changes to librdbg.
1396        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1397        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1398        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1399        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1400        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1401        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1402        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1403        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1404        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1405
14062004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * aclocal/rtems-top.m4: Remove check for version.m4.
1409        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1410
14112004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1412
1413        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1414        * wrapup/Makefile.am: Reflect changes to libchip/*.
1415        * support/Makefile.am: Use automake compilation rules.
1416        * wrapup/Makefile.am: Reflect changes to support/*.
1417        * configure.ac: Remove libnetworking/wrapup/Makefile.
1418        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1419        libnetworking/*/lib*.a instead of libnetapps.a.
1420        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1421        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1422        * optman/Makefile.am: Use automake compilation rules.
1423        * libchip/Makefile.am: Fix typo in previous patch.
1424        * libchip/Makefile.am: Use automake compilation rules.
1425        * libnetworking/Makefile.am: Remove wrapup.
1426        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1427        automake-compilation rules.
1428        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1429        automake-compilation rules.
1430        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1431        automake-compilation rules.
1432        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1433        automake-compilation rules.
1434        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1435
14362004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1439        PRE/TMPINSTALL_FILES to CLEANFILES.
1440        * automake/lib.am: Remove TMPINSTALL_FILES.
1441        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1442        PRE/TMPINSTALL_FILES to CLEANFILES.
1443        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1444        PRE/TMPINSTALL_FILES to CLEANFILES.
1445        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1446        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1447        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1448        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1449        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1450        * librdbg/src/i386/Makefile.am: Ditto.
1451        * librdbg/src/m68k/Makefile.am: Ditto.
1452        * librdbg/src/powerpc/Makefile.am: Ditto.
1453        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1454        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1455        * libnetworking/rtems_servers/Makefile.am: Ditto.
1456        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1457        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1458
14592004-01-07      Joel Sherrill <joel@OARcorp.com>
1460
1461        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1462        more completely covers the MIPS family.
1463
14642003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1465
1466        * wrapup/Makefile.am: Reflect changes to shmdr.
1467        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1468
14692003-12-18      Joel Sherrill <joel@OARcorp.com>
1470
1471        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1472        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1473        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1474        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1475        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1476        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1477        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1478
14792003-12-17      Joel Sherrill <joel@OARcorp.com>
1480
1481        * aclocal/version.m4: Updated to rtems-20031217-test.
1482
14832003-12-17     
1484
1485        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1486        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1487
14882003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        * automake/compile.am: Remove LINK_LIBS (Unused).
1491        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1492
14932003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1496        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1497        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1498        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1499        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1500
15012003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1502
1503        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1504        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1505        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1506        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1507        * librdbg/src/i386/Makefile.am:
1508        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1509        * librdbg/src/m68k/Makefile.am:
1510        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1511        * librdbg/src/powerpc/Makefile.am:
1512        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1513
15142003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1515
1516        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1517        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1518        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1519        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1520        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1521        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1522        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1523        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1524        * optman/Makefile.am: Remove project_libdir.
1525        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1526        PRE/TMPINSTALL_FILES.
1527        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1528        PRE/TMPINSTALL_FILES.
1529        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1530        PRE/TMPINSTALL_FILES.
1531        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1532        PRE/TMPINSTALL_FILES.
1533        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1534        from PRE/TMPINSTALL_FILES.
1535        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1536        PRE/TMPINSTALL_FILES.
1537        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1538        PRE/TMPINSTALL_FILES.
1539        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1540        PRE/TMPINSTALL_FILES.
1541        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1542        PRE/TMPINSTALL_FILES.
1543        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1544        PRE/TMPINSTALL_FILES.
1545        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1546        PRE/TMPINSTALL_FILES.
1547        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1548        from PRE/TMPINSTALL_FILES.
1549
15502003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1553        * automake/lib.am: Remove project_libdir.
1554        * wrapup/Makefile.am: Reworked.
1555
15562003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * configure.ac: Reflect changes to librdbg.
1559        * optman/Makefile.am: Add tmpinstall dirstamp support.
1560        * libchip/Makefile.am: Fix variant-tmpinstall support.
1561        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1562        * librdbg/src/powerpc/Makefile.am: Merge-in former
1563        new_exception_processing/Makefile.am.
1564        * librdbg/src/m68k/any/Makefile.am: Remove.
1565        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1566        * librdbg/src/i386/any/Makefile.am: Remove.
1567        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1568        * librdbg/src/Makefile.am: Cosmetics.
1569        * librdbg/include/Makefile.am: Cosmetics.
1570        * librdbg/Makefile.am: Cosmetics.
1571        * libnetworking/Makefile.am: Cosmetics.
1572        * libnetworking/pppd/Makefile.am: Cosmetics.
1573        * libnetworking/wrapup/Makefile.am: Cosmetics.
1574
15752003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * Makefile.am: Cosmetics.
1578        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1579        support.
1580
15812003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * automake/compile.am: Remove $(ARCH):-rule.
1584
15852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * configure.ac: Remove lib/libbsp/shared/Makefile,
1588        lib/libbsp/shmdr/Makefile.
1589
15902003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1593        libchip/serial/Makefile, libchip/rtc/Makefile.
1594        * support/Makefile.am: Remove all-local: $(ARCH).
1595        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1596        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1597        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1598        * optman/Makefile.am: Remove all-local: $(ARCH).
1599        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1600        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1601        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1602        compilation dirstamp support.
1603        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1604        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1605        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1606        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1607        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1608        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1609        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1610        all-local: $(ARCH).
1611        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1612        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1613        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1614        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1615        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1616
16172003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1618
1619        * aclocal/lead-dot.m4: New (from automake-1.7f).
1620        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1621        AC_SUBST(dirstamp).
1622        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1623        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1624        libchip/serial/Makefile.am: Ditto.
1625        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1626        * librdbg/include/Makefile.am: Ditto.
1627        * librdbg/include/rdbg/Makefile.am: Ditto.
1628        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1629        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1630        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1631        * librdbg/src/Makefile.am: Ditto.
1632        * librdbg/src/i386/Makefile.am: Ditto.
1633        * librdbg/src/i386/any/Makefile.am: Ditto.
1634        * librdbg/src/m68k/Makefile.am: Ditto.
1635        * librdbg/src/m68k/any/Makefile.am: Ditto.
1636        * librdbg/src/powerpc/Makefile.am: Ditto.
1637        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1638        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1639        preinstallation.
1640        * libnetworking/pppd/Makefile.am: Ditto.
1641        * libnetworking/rtems_servers/Makefile.am: Ditto.
1642        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1643        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1644        * libnetworking/wrapup/Makefile.am: Ditto.
1645
16462003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1649        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1650        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1651        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1652        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1653        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1654        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1655        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1656        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1657        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1658        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1659        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1660        underquoting to silence automake-1.8.
1661
16622003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * configure.ac: Reflect having moved tests to ../../testsuites.
1665
16662003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1669        * aclocal/canonical-host.m4: Remove.
1670        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1671        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1672
16732003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * aclocal/check-cpu.m4: Remove.
1676        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1677        * aclocal/canonical-target-name.m4: Add m4-quotes.
1678        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1679        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1680        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1681        * aclocal/check-networking.m4: Add m4-quotes. Require
1682        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1683        * aclocal/check-posix.m4: Add m4-quotes. Require
1684        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1685        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1686        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1687        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1688
16892003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1690
1691        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1692        * aclocal/bsp-alias.m4: Remove.
1693
16942003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * configure.ac: Make presence of tests/ optional.
1697
16982003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * aclocal/path-perl.m4: Remove (Unused).
1701
17022003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * automake/force-preinstall.am: Remove.
1705
17062003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1707
1708        PR 499/rtems_misc
1709        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1710        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1711        Configuration (Odd was forced) - Correction of Stop Bit configuration
1712        (inversed) - Correction of ISR Handler to call
1713        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1714        CTS Hardware flow control Configuration.
1715
17162003-09-04      Joel Sherrill <joel@OARcorp.com>
1717
1718        * lib/libcpu/shared/include/cache.h,
1719        lib/libcpu/shared/src/cache_aligned_malloc.c,
1720        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1721        license changed.
1722        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1723        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1724        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1725        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1726        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1727        for license changed.
1728        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1729        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1730        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1731        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1732        libchip/network/cs8900.h, libchip/network/dec21140.c,
1733        libchip/network/elnk.c, libchip/network/open_eth.c,
1734        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1735        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1736        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1737        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1738        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1739        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1740        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1741        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1742        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1743        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1744        libchip/serial/serial.h, libchip/serial/z85c30.c,
1745        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1746        libchip/serial/z85c30_reg.c: URL for license changed.
1747
17482003-09-03      Jiri Gaisler <jiri@gaisler.com>
1749
1750        PR 477/networking
1751        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1752        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1753        libchip/network/open_eth.h: New files.
1754
17552003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * aclocal/rtems-top.m4: Add RTEMS_API.
1758        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1759
17602003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1763        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1764        @RTEMS_BSP@.cfg.
1765
17662003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1769
17702003-08-20      Joel Sherrill <joel@OARcorp.com>
1771
1772        * libchip/network/cs8900.c: Correct copyright statements.
1773
17742003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * aclocal/check-itron.m4: Remove.
1777        * aclocal/enable-inlines.m4: Remove.
1778        * Makefile.am: Reflect having moved aclocal/.
1779        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1780        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1781        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1782        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1783        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1784        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1785        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1786        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1787        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1788        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1789        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1790        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1791        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1792        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1793        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1794        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1795        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1796        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1797        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1798        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1799        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1800        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1801        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1802        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1803        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1804        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1805        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1806        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1807        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1808        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1809        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1810        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1811        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1812        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1813        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1814        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1815        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1816        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1817        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1818        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1819        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1820        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1821        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1822        * aclocal/target.m4: New (Copied from ../../aclocal).
1823        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1824        * aclocal/version.m4: New (Copied from ../../aclocal).
1825
18262003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * configure.ac: Remove stray comments.
1829        * automake/local.am, automake/host.am: Remove "debug".
1830
18312003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1832
1833        * Makefile.am: Reflect having moved automake/.
1834        * lib/Makefile.am: Reflect having moved automake/.
1835        * support/Makefile.am: Reflect having moved automake/.
1836        * wrapup/Makefile.am: Reflect having moved automake/.
1837        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1838        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1839        from ../../automake).
1840        * optman/Makefile.am: Reflect having moved automake/.
1841        * libchip/Makefile.am: Reflect having moved automake/.
1842        * libchip/ide/Makefile.am: Reflect having moved automake/.
1843        * libchip/network/Makefile.am: Reflect having moved automake/.
1844        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1845        * libchip/serial/Makefile.am: Reflect having moved automake/.
1846        * librdbg/Makefile.am: Reflect having moved automake/.
1847        * librdbg/include/Makefile.am: Reflect having moved automake/.
1848        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1849        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1850        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1851        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1852        automake/.
1853        * librdbg/src/Makefile.am: Reflect having moved automake/.
1854        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1855        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1856        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1857        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1858        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1859        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1860        having moved automake/.
1861        * libnetworking/Makefile.am: Reflect having moved automake/.
1862        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1863        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1864        automake/.
1865        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1866        automake/.
1867        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1868        automake/.
1869        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1870
18712003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1872
1873        * Makefile.am: Add bsp.pc.in.
1874        * bsp.pc.in: New (pkgconfig support).
1875
18762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1879
18802003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1881
1882        * lib/Makefile.am: New (Required by 'make dist').
1883        * lib/ChangeLog: Remove.
1884        * lib/.cvsignore: Cleanup.
1885        * configure.ac: Reflect having added lib/Makefile.am.
1886        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1887        lib/libbsp/configure.ac.
1888        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1889        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1890
18912003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1894        * configure.ac: Merge-in librdbg/configure.ac.
1895        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1896        librdbg/configure.ac.
1897        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1898        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1899        LIBCHIP. Conditionally build include-dirs.
1900        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1901        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1902        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1903        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1904        librdbg/include/rdbg/m68k/Makefile.am,
1905        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1906        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1907        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1908        librdbg/src/powerpc/Makefile.am, librdbg/
1909        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1910        configure.ac into ../configure.ac.
1911        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1912        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1913        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1914        libnetworking/rtems_telnetd/Makefile.am,
1915        libnetworking/rtems_webserver/Makefile.am,
1916        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1917        into ../configure.ac.
1918
19192003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        PR 427/rtems
1922        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1923        * librdbg/src/servtsp.c: Ditto.
1924
19252003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1926
1927        PR 429/bsps
1928        PR 432/bsps
1929        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1930        packets are queued onto an elnk board, the ISR will deadlock the device
1931        with a tx complete interrupt.  Lighter tx loads are not affected as they
1932        end up submitting single packets to the device.
1933
19342003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1935
1936        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1937        optman/configure.ac.
1938        * optman/configure.ac: Remove (Merged into ../configure.ac).
1939        * optman/Makefile.am: Reflect having merged configure.ac into
1940        ../configure.ac.
1941        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1942        * libchip/Makefile.am, libchip/ide/Makefile.am,
1943        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1944        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1945        ../configure.ac.
1946
19472003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1950
19512003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1952
1953        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1954        on i386.
1955
19562003-06-13      Joel Sherrill <joel@OARcorp.com>
1957
1958        * libnetworking/pppd/chat.c: Removed warnings.
1959
19602003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1961
1962        * libchip/network/README.3com: New file missed in previous commit.
1963        PR 405/bsps
1964        PR 393/networking
1965        * libchip/network/dec21140.c: Fix leak also known as PR393.
1966        * libchip/network/elnk.c, libchip/network/if_media.h,
1967        libchip/network/mii.h: New files.
1968        * libchip/network/Makefile.am: Reflect new files.
1969
19702003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1971
1972        * configure.ac: Remove support for profile-variant.
1973
19742003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1975
1976        PR 397/pppd
1977        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1978        * libnetworking/pppd/magic.c: Remove *rand48.
1979        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1980
19812003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * wrapup/Makefile.am: Add libide.a.
1984
19852003-04-15      Joel Sherrill <joel@OARcorp.com>
1986
1987        PR 387/rtems_misc
1988        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1989        routines.
1990        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1991
19922003-04-11      Joel Sherrill <joel@OARcorp.com>
1993
1994        * libnetworking/rtems_webserver/cgi.c,
1995        libnetworking/rtems_webserver/sockGen.c,
1996        libnetworking/rtems_webserver/umui.c,
1997        libnetworking/rtems_webserver/websSSL.c,
1998        libnetworking/rtems_webserver/websSSL.h,
1999        libnetworking/rtems_webserver/websda.c,
2000        libnetworking/rtems_webserver/websda.h: New files. Not included in
2001        previous commit.
2002
20032003-04-10      Joel Sherrill <joel@OARcorp.com>
2004
2005        PR 371/pppd
2006        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2007        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2008        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2009        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2010        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2011        still global symbols in rtemspppd.h which might need to be changed or
2012        converted into member of a structure which is dereferenced with a
2013        pointer that is managed as a per task variable. But this patch should
2014        avoid many conflicts.
2015
20162003-03-27      Joel Sherrill <joel@OARcorp.com>
2017
2018        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2019        not allowed in the cpukit source code since it must be buildable
2020        independent of any BSP. These files were moved to libchip/ide.
2021        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2022        files.
2023
20242003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2025
2026        PR 368/filesystems
2027        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2028        improvements which now work on pc386 and mbx8xx.
2029        * libchip/ide/ide_controller.c: New file.
2030
20312003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2034
20352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2036
2037        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2038        * configure.ac: Add support/.
2039        * support/.cvsignore: New.
2040        * support/Makefile.am: New.
2041        * support/version.c: New.
2042        * wrapup/Makefile.am: Add support/libsupport.a.
2043        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2044        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2045        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2046        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2047
20482003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2051
20522003-02-20      Till Straumann <strauman@slac.stanford.edu>
2053
2054        PR 354/networking
2055        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2056        chip against a table of supported chips. The untested ones are still
2057        commented out, however.
2058
20592003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2062        * configure.ac: AC_PREREQ(2.57).
2063        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2064        * optman/configure.ac: AC_PREREQ(2.57).
2065        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2066        * libchip/configure.ac: AC_PREREQ(2.57).
2067        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2068        * librdbg/configure.ac: AC_PREREQ(2.57).
2069        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2070        * libnetworking/configure.ac: AC_PREREQ(2.57).
2071
20722003-02-06      Joel Sherrill <joel@OARcorp.com>
2073
2074        * libnetworking/pppd/chat.c: Convert routines with common names to
2075        static. This included get_char(), put_char(), and character() among
2076        others.
2077
20782003-02-03      Joel Sherrill <joel@OARcorp.com>
2079
2080        PR 338/filesystem
2081        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2082        rtems_io_lookup_name() (API change).  Unused function removed.
2083
20842003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2087        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2088        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2089        Eliminate *_O_FILES.
2090        * libnetworking/rtems_servers/Makefile.am,
2091        libnetworking/rtems_webserver/Makefile.am,
2092        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2093
20942002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2097        Let all-local: depend on $(LIB).
2098        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2099        * optman/Makefile.am: Apply install-data-local to install *.rels.
2100
21012002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2102
2103        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2104        %.c rules.
2105        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2106        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2107        * libchip/rtc/Makefile.am: Ditto.
2108        * libchip/serial/Makefile.am: Ditto.
2109
21102002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2113        LIBC_DEFINES.
2114        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2115        LIBC_DEFINES.
2116        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2117        LIBC_DEFINES.
2118
21192002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2120
2121        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2122
21232002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2126        cache-checking.
2127        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2128
21292002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2132        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2133        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2134        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2135        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2136
21372002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2138
2139        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2140        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2141        Remove.
2142        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2143
21442002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2147        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2148
21492002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2150
2151        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2152        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2153
21542002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2157        * optman/rel.am: New.
2158
21592002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2162        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2163        braino in comment on "exec". Extend --enable-ada handling.
2164
21652002-11-04      Joel Sherrill <joel@OARcorp.com>
2166
2167        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2168        tasks and rolling multiple loops into 1.
2169        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2170        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2171        Removed warnings.
2172
21732002-10-31      Joel Sherrill <joel@OARcorp.com>
2174
2175        * libchip/network/dec21140.c: Removed warnings.
2176        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2177        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2178        librdbg/src/m68k/any/remdeb_xdr.c,
2179        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2180        warnings.
2181        * libnetworking/rtems_webserver/socket.c,
2182        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2183
21842002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2185
2186        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2187        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2188        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2189        above.
2190
21912002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2194        * wrapup/.cvsignore: Remove autom4te.cache.
2195        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2196        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2197        autom4te.cache.
2198        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2199        autom4te.cache.
2200        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2201        autom4te.cache.
2202
22032002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2206
22072002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * optman/.cvsignore: Add autom4te.cache.
2210
22112002-09-14      Joel Sherrill <joel@OARcorp.com>
2212
2213        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2214
22152002-09-07      Joel Sherrill <joel@OARcorp.com>
2216
2217        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2218        include files to resolve warnings.
2219
22202002-09-07      Chris Johns <ccj@acm.org>
2221
2222        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2223        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2224        which corrects the problem  where the cs8900.c file was actually the BSP
2225        glue.  Joel did some hacking so this file will compile.  Previously it
2226        required providing a target.h file to compile.
2227        * libchip/network/cs8900.c.bsp: New file.
2228
22292002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2232
22332002-08-31      Joel Sherrill <joel@OARcorp.com>
2234
2235        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2236        eliminate warning.
2237
22382002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * configure.ac: Add ada-tests.
2241
22422002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * Makefile.am: Add preinstall-stamp.
2245
22462002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2249        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2250        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2251        gcc31 happy.
2252        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2253        cp.
2254
22552002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2256
2257        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2258        make/bsp.mak.
2259        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2260        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2261
22622002-08-12      Joel Sherrill <joel@OARcorp.com>
2263
2264        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2265        avoid error.
2266
22672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2270        * configure.ac: Add BSP_SUBDIRS.
2271        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2272        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2273        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2274        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2275        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2276        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2277        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2278        RTEMS_CHECK_BSP_CACHE.
2279        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2280        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2281        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2282        .$(OBJEXT) instead of .o.
2283        * libnetworking/pppd/Makefile.am,
2284        libnetworking/rtems_servers/Makefile.am,
2285        libnetworking/rtems_telnetd/Makefile.am,
2286        libnetworking/rtems_webserver/Makefile.am,
2287        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2288
22892002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2292        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2293        ../libchip/serial/$(ARCH)/libserialio.a.
2294        * libchip/serial/Makefile.am: Don't tmp-install lib.
2295        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2296
22972002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * Makefile.am: Add rtems_makedir.
2300        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2301        * Makefile.am: Add wrapup-SUBDIR.
2302        * wrapup/ChangeLog: Remove.
2303        * wrapup/configure.ac: Remove.
2304        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2305        (Make the bare BSP happy).
2306        * configure.ac: Ditto.
2307        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2308        Create make/custom/default.cfg.
2309        * configure.ac: Add creation of make/custom/*.cfg. Create
2310        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2311
23122002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2313
2314        * Makefile.am: Clean $(PROJECT_RELEASE).
2315
23162002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2319        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2320        prototype mismatches.
2321
23222002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2323
2324        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2325        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2326
23272002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2328
2329        * acinclude.m4: Add test "$multilib" != "yes".
2330        * config-ml.in: Remove.
2331        * acinclude.m4: Cleanups.
2332        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2333        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2334        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2335        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2336        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2337
23382002-07-16      Eric Norum <eric.norum@usask.ca>
2339
2340        * New driver for the Intel EtherExpressPro (82559ER) chip.
2341        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2342        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2343        * libchip/network/Makefile.am: Modified to reflect above.
2344
23452002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * acinclude.m4: New.
2348        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2349        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2350        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2351
23522002-07-01      Joel Sherrill <joel@OARcorp.com>
2353
2354        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2355        _Objects_Information_table now that it is a two dimensional array based
2356        upon API and class.
2357        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2358        of strnlen().
2359
23602002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2363        preinstall libnetapps.a.
2364
23652002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * configure.ac: Remove librpc.
2368
23692002-06-25      Joel Sherrill <joel@OARcorp.com>
2370
2371        * Per PR233, moved librpc to exec.
2372        * configure.ac, wrapup/Makefile.am: Modified.
2373        * librpc, librpc/ChangeLog: Removed.
2374
23752002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * optman/Makefile.am: Remove multilib support.
2378        * optman/configure.ac: Ditto.
2379        * optman/sapi/Makefile.am: Ditto.
2380
23812002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2384        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2385
23862002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        Move networking libraries to c/src/exec/libnetworking
2389        * libnetworking/configure.ac, libnetworking/Makefile.am,
2390        libnetworking/wrapup/Makefile.am: Reflect Moval.
2391
23922002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2393
2394        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2395        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2396        <rtems/bspIo.h>.
2397
23982002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2399
2400        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2401        * libnetworking/rtems/mkrootfs.h: Ditto.
2402        * libnetworking/rtems/Makefile.am: Reflect changes above.
2403
24042002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2405
2406        * configure.ac: Remove lib.
2407
24082002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2409
2410        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2411        that exception stack frames on M68K members with VBR always are 6 byte
2412        long. The incorrect assumption resulted in some gdb commands like "next"
2413        to fail on the 68360.
2414
24152002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2418        PR 220
2419        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2420        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2421        CVS.
2422        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2423        libnetworking/sys/filio.h: Remove.
2424        * libnetworking/sys/Makefile.am: Reflect changes above.
2425
24262002-05-07      Chris Johns <ccj@acm.org>
2427
2428        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2429        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2430        requires it to be stripped.
2431
24322002-05-01      Eric Norum <eric.norum@usask.ca>
2433
2434        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2435        assembly  to satisfy gcc 3.1 and newer.
2436
24372002-04-26      Eric Norum <eric.norum@usask.ca>
2438
2439        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2440        agressive optimization in gcc 3.1 does not reorder things.
2441
24422002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * libchip/network/dec21140.c: Reflect changes to powerpc's
2445        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2446        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2447        <rtems/score/cpu.h>.
2448        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2449        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2450
24512002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * optman/configure.ac: Remove ENABLE_GCC28.
2454
24552002-04-11      Chris Johns <ccj@acm.org>
2456
2457        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2458        driver control block field to the ifconfig network driver structure.
2459        This field is needed by the i82586 driver which was ported from NetBSD
2460        as it had better hardware abstraction.
2461        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2462        PR59, added the drv_ctrl driver control block field to the ifconfig
2463        network driver structure. This field is needed by the i82586 driver
2464        which was ported from NetBSD as it had better hardware abstraction.
2465
24662002-04-10      Mike Siers <mikes@poliac.com>
2467
2468        * libnetworking/rtems_webserver/NOTES,
2469        libnetworking/rtems_webserver/asp.c,
2470        libnetworking/rtems_webserver/balloc.c,
2471        libnetworking/rtems_webserver/default.c,
2472        libnetworking/rtems_webserver/ej.h,
2473        libnetworking/rtems_webserver/ejIntrn.h,
2474        libnetworking/rtems_webserver/ejlex.c,
2475        libnetworking/rtems_webserver/ejparse.c,
2476        libnetworking/rtems_webserver/emfdb.c,
2477        libnetworking/rtems_webserver/emfdb.h,
2478        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2479        libnetworking/rtems_webserver/handler.c,
2480        libnetworking/rtems_webserver/license.txt,
2481        libnetworking/rtems_webserver/md5.h,
2482        libnetworking/rtems_webserver/md5c.c,
2483        libnetworking/rtems_webserver/mime.c,
2484        libnetworking/rtems_webserver/misc.c,
2485        libnetworking/rtems_webserver/ringq.c,
2486        libnetworking/rtems_webserver/rom.c,
2487        libnetworking/rtems_webserver/security.c,
2488        libnetworking/rtems_webserver/sock.c,
2489        libnetworking/rtems_webserver/sym.c,
2490        libnetworking/rtems_webserver/uemf.c,
2491        libnetworking/rtems_webserver/uemf.h,
2492        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2493        libnetworking/rtems_webserver/url.c,
2494        libnetworking/rtems_webserver/value.c,
2495        libnetworking/rtems_webserver/wbase64.c,
2496        libnetworking/rtems_webserver/webcomp.c,
2497        libnetworking/rtems_webserver/webpage.c,
2498        libnetworking/rtems_webserver/webrom.c,
2499        libnetworking/rtems_webserver/webs.c,
2500        libnetworking/rtems_webserver/webs.h,
2501        libnetworking/rtems_webserver/websuemf.c,
2502        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2503        2.1.4.
2504
25052002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * libchip/network/i82586.c: Include <string.h>.
2508        * libchip/network/sonic.c: Ditto.
2509
25102002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2513
25142002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2517
25182002-03-27      Thomas.Doerfler@imd-systems.de
2519
2520        PR 144
2521        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2522        memory address 0 when called for the first time. This is done when
2523        trying to clear the variable "dhcp_hostname".
2524
25252002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2528        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2529        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2530        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2531        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2532        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2533        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2534        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2535        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2536        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2537        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2538        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2539        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2540        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2541        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2542        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2543        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2544        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2545        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2546        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2547        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2552        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2553        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2556        AUTOMAKE_OPTIONS.
2557        * libnetworking/configure.ac:
2558        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2559        foreign 1.6]).
2560        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2563        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2564        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2566        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2567        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2568        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2569        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2570        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2571        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2572        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2573        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2574        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2575        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2576        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2577
25782002-03-27      Ilya Alexeev <ilya@continuum.ru>
2579
2580        PR 162
2581        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2582        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2583        used in a device write routines.  Now ppp_softc structure have own
2584        character for writing to device (sc_outchar).  I think that converting
2585        local variables to static is not a right solution, because problems will
2586        occur in the case of two or more ppp instances.
2587        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2588        must be u_long, otherwise in the case of the big output packet endless
2589        loop may occur.
2590
25912002-03-21      Ilya Alexeev <ilya@continuum.ru>
2592
2593        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2594        preparations for multiple PPPD connections.
2595
25962002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2597
2598        PR 149
2599        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2600        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2601        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2602        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2603
26042002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2605
2606        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2607        * configure.ac: Modified to reflect addition.
2608
26092002-02-27      Ilya Alexeev <ilya@continuum.ru>
2610
2611        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2612        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2613        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2614        capabilities as well as eliminate some warnings.
2615
26162002-02-27      Eric Norum <eric.norum@usask.ca>
2617
2618        * libnetworking/net/radix.c: Properly handle fetching the default route
2619        when there is no route.  This was a bug in the original FreeBSD code and
2620        this fix is from an updated version of their code.
2621
26222002-02-16      Eric Norum <eric.norum@usask.ca>
2623
2624        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2625        checking.
2626
26272002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2628
2629        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2630        dodefaultroute.
2631
26322002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2635        include <rtems/seterr.h>.
2636
26372002-02-01      Mike Siers <mikes@poliac.com>
2638
2639        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2640        avoid bringing the link down too fast. NOTE: Mike reports successfully
2641        running at 56K baud on a direct link.
2642
26432002-02-01      Eric Valette <valette@crf.canon.fr>
2644
2645        * librdbg/So many patches have been posted recently on the mailing list
2646        and  because we were unable to find correct solution to compile on
2647        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2648        because the coding  style of rdbg was rather inconsistant among various
2649        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2650        global coding style (using indent + manual edits), 2) incorporate/review
2651        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2652        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2653        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2654        after rdbg initialization is done, NB : the paches is huge but it is
2655        mainly due to coding styke chnages.  Only few lines of codes have been
2656        really changed and they do not impact  rdbg functionnality (AFAIKT).
2657        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2658        librdbg/include/rdbg/m68k/rdbg_f.h,
2659        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2660        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2661        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2662        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2663        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2664        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2665        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2666        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2667        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2668        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2669        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2670        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2671        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2672        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2673        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2674        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2675
26762002-01-31      Mike Siers <mikes@poliac.com>
2677
2678        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2679        * Nice Update of PPPD support which eliminates the requiremetn that
2680        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2681        and reports that it seems to be more stable and handle larger packets
2682        better.  This patch replaces the termios tasks with more general pppd
2683        network driver tasks.  The functions pppinput() and pppstart() get
2684        called from the interrupt service routine.
2685        * libnetworking/Makefile.am, libnetworking/configure.ac,
2686        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2687        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2688        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2689        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2690        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2691        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2692        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2693        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2694        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2695        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2696        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2697        libnetworking/net/route.c, libnetworking/net/route.h,
2698        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2699        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2700        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2701        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2702        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2703        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2704        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2705        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2706        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2707        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2708        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2709        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2710        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2711        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2712        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2713        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2714        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2715        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2716        libnetworking/pppd/example/README,
2717        libnetworking/pppd/example/netconfig.h,
2718        libnetworking/wrapup/Makefile.am: Modified.
2719        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2720        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2721        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2722        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2723        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2724        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2725        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2726        libnetworking/modem/pppcompress.c: Subdirectory removed.
2727
27282002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2731        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2732
27332002-01-18      Till Straumann <strauman@slac.stanford.edu>
2734
2735        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2736        issues: - exception handler needs to enable MSR_FP if the interrupted
2737        thread is FP enabled. - printk message for MSR fixed and added
2738        stacktrace. NOTE: this requires the stacktrace patch to
2739        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2740        however).
2741
27422002-01-06      Joel Sherrill <joel@OARcorp.com>
2743
2744        * optman/.cvsignore: Added aclocal.m4 and configure.
2745        * optman/.cvsignore: New file.
2746
27472002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2750
27512002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2754        * optman/ChangeLog: New.
2755        * optman/configure.ac: New.
2756        * optman/Makefile.am: New.
2757        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2758        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2759
27602001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2763
27642001-12-18      Eric Norum <eric.norum@usask.ca>
2765
2766        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2767        `directories' (path names with a / at the end) while disallowing open()
2768        operations on TFTP `directories'.
2769
27702001-12-07      Eric Norum <eric.norum@usask.ca>
2771
2772        * libnetworking/lib/tftpDriver.c: Restore write capability.
2773
27742001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * libchip/network/sonic.h: Fix typo.
2777        * libnetworking/arpa/Makefile.am: Remove stray lines.
2778
27792001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2780
2781        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2782
27832001-10-18      Eric Norum <eric.norum@usask.ca>
2784
2785        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2786        chdir() and open() operations within the TFTP file system.
2787
27882001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * librdbg/configure.ac: Fix latent bug exposed by removal of
2791        config.cache's which prevented powerpc targets librdbg from building.
2792
27932001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2796        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2797        autoconf-2.52 happy.
2798
27992001-10-12      Mike Siers <mikes@poliac.com>
2800
2801        * libnetworking/Update to stable working state.  Congratulations Mike!
2802        :).
2803        * libnetworking/modem_example: Directory removed.
2804        * libnetworking/modem_example/16550.h,
2805        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2806        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2807        libnetworking/modem_example/ppp.h,
2808        libnetworking/modem_example/pppcompress.c: Files removed.
2809        * libnetworking/pppd/example/pppd.options: New file.
2810        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2811        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2812        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2813        libnetworking/pppd/rtemsmain.c: Updated.
2814
28152001-10-12      Joel Sherrill <joel@OARcorp.com>
2816
2817        * libchip/serial/z85c30.c: Fixed typo.
2818
28192001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2820
2821        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2822        * configure.in: Remove.
2823        * configure.ac: New file, generated from configure.in by autoupdate.
2824        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2825        * libchip/configure.in: Remove.
2826        * libchip/configure.ac: New file, generated from configure.in by
2827        autoupdate.
2828        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2829        * librdbg/configure.in: Remove.
2830        * librdbg/configure.ac: New file, generated from configure.in by
2831        autoupdate.
2832        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2833        * libnetworking/configure.in: Remove.
2834        * libnetworking/configure.ac: New file, generated from configure.in by
2835        autoupdate.
2836
28372001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2840        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2841        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2842
28432001-09-27      Joel Sherrill <joel@OARcorp.com>
2844
2845        * libchip/ChangeLog: Fixed typo in date.
2846
28472001-09-27      Eric Norum <eric.norum@usask.ca>
2848
2849        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2850        TFTP  filesystem.
2851
28522001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2855        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2856        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2857        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2858        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2859        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2860        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2861        'PREINSTALL_FILES ='.
2862        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2863        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2864        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2865        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2866        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2867        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2868        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2869        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2870        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2871        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2872        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2873        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2874
28752001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2878        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2879        * librdbg/src/m68k/any/Makefile.am: Ditto.
2880        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2881        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2882        happy.
2883
28842001-09-21      Joel Sherrill <joel@OARcorp.com>
2885
2886        * libchip/network/Makefile.am: Fixed typo on file name.
2887        * libchip/network/i82586.c: Commented out line 318 which is referencing
2888        a member of a structure that is not currently there.  This needs to be
2889        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2890        to C style.
2891
28922001-09-19      Eric Norum <eric.norum@usask.ca>
2893
2894        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2895
28962001-09-19      Chris Johns <ccj@acm.org>
2897
2898        * libchip/network/README.i82586, libchip/network/i82586.c,
2899        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2900        Network driver for Intel i82586.
2901        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2902        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2903        "root" filesystem with information obtained via the DHCP response.
2904
29052001-09-14      Eric Norum <eric.norum@usask.ca>
2906
2907        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2908        make gcc 3.x happy.
2909
29102001-08-16      Mike Siers <mikes@poliac.com>
2911
2912        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2913        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2914        These support callback functionality that has not even been compiled
2915        under RTEMS yet.
2916        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2917        example application.  Mike's notes on the modifications: - renamed
2918        error() function because of namespace problems - removed calls to the
2919        exit() funciton - removed extra files from the pppd source directory -
2920        defined pppd task constant values in rtemspppd.h - modifyied example
2921        code to get actual tick per second value - placed the pppd 2.3.11 man
2922        page file (pppd.8) into the pppd directory.
2923        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2924        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2925        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2926        libnetworking/pppd/rtems-ppp.c: Deleted.
2927        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2928        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2929        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2930        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2931        libnetworking/pppd/example/init.c,
2932        libnetworking/pppd/example/netconfig.h,
2933        libnetworking/pppd/example/ppp.conf,
2934        libnetworking/pppd/example/pppdapp.c,
2935        libnetworking/pppd/example/system.h: New files.
2936        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2937        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2938        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2939        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2940        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2941        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2942        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2943        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2944        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2945        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2946        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2947        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2948        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2949        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2950        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2951
29522001-08-16      Joel Sherrill <joel@OARcorp.com>
2953
2954        * libnetworking/pppd/example/Makefile: Removed.
2955        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2956        to avoid bootstrap -c clobbering it.
2957        * libnetworking/rtems_telnetd/.cvsignore: New file.
2958
29592001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2960
2961        * libnetworking/Makefile.am, libnetworking/configure.in,
2962        libnetworking/rtems_servers/Makefile.am,
2963        libnetworking/rtems_servers/telnetd.c,
2964        libnetworking/rtems_servers/telnetd.h,
2965        libnetworking/rtems_telnetd/Makefile.am,
2966        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2967        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2968        libnetworking/rtems_telnetd/telnetd.c,
2969        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2970        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2971        effect when ftpd change. - the tcp/ip stats have been implemented into
2972        icmds.c and started when telnetd daemon is started.
2973        * libnetworking/rtems_servers/telnetd.c,
2974        libnetworking/rtems_servers/telnetd.h: Removed.
2975        * libnetworking/rtems_telnetd: New directory.
2976        * libnetworking/rtems_telnetd/Makefile.am,
2977        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2978        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2979        libnetworking/rtems_telnetd/telnetd.c,
2980        libnetworking/rtems_telnetd/telnetd.h: New files.
2981
29822001-06-14      Joel Sherrill <joel@OARcorp.com>
2983
2984        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2985        Moved from libmisc/shell so the network stack to address network
2986        depenendency.
2987        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2988
29892001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2992
29932001-05-15      Joel Sherrill <joel@OARcorp.com>
2994
2995        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2996        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2997        accidentally deleted the incorrectly empty versions.
2998
29992001-05-14      Till Straumann <strauman@slac.stanford.edu>
3000
3001        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3002        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3003        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3004        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3005        to know the values) - the affected BSP (shared/motorola) headers have
3006        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3007        driver (libchip/network/dec21140.c) has been fixed to use
3008        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3009        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3010        who is using this driver. - the DEC driver also has been fixed to use
3011        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3012        delay_in_bus_cycles().
3013
30142001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3015
3016        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3017
30182001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3019
3020        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3021
30222001-04-24      Eric Norum <eric.norum@usask.ca>
3023
3024        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3025        NTP synchronization a little more robust -- no NTP daemon yet, but at
3026        least it trys a little harder when the primary NTP server is down.
3027
30282001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3029
3030        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3031        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3032        libnetworking/pppd/modem_example/modem.c,
3033        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3034        other strings into English.
3035        * libnetworking/pppd/STATUS: updated to reflect the changes.
3036
30372001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3038
3039        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3040        again.
3041
30422001-04-20      Eric Valette <valette@crf.canon.fr>
3043
3044        * mcp750 directory renamed new_exception processing as it supports many
3045        more CPU models.
3046        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3047        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3048        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3049        formerly in mcp750 plus modifications.
3050        * librdbg/src/powerpc/mcp750/.cvsignore,
3051        librdbg/src/powerpc/mcp750/Makefile.am,
3052        librdbg/src/powerpc/mcp750/remdeb.h,
3053        librdbg/src/powerpc/mcp750/remdeb_f.x,
3054        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3055        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3056        new_exception_processing.
3057        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3058        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3059        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3060        part of this effort to add support for the MPC8xx.
3061
30622001-04-19      Joel Sherrill <joel@OARcorp.com>
3063
3064        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3065        internal include files.
3066
30672001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3068
3069        PR 158
3070        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3071        rcmd() library call by commenting out the parts that deal with signals.
3072        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3073        stdio. The 'server-side' parts of this file which deal with
3074        authentication are disabled since they are not needed.
3075
30762001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3077
3078        * libnetworking/include/.cvsignore: Remove dangling file.
3079
30802001-03-14      Joel Sherrill <joel@OARcorp.com>
3081
3082        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3083        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3084        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3085        libchip style serial drivers can be written in libcpu or libbsp.
3086
30872001-03-01      Joel Sherrill <joel@OARcorp.com>
3088
3089        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3090        libchip/network/sonic.c, libchip/network/sonic.h,
3091        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3092        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3093        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3094        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3095        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3096        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3097        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3098        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3099
31002001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3101
3102        * librdbg/include/rdbg/Makefile.am,
3103        librdbg/include/rdbg/i386/Makefile.am,
3104        librdbg/include/rdbg/m68k/Makefile.am,
3105        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3106        style on include files.
3107
31082001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3111        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3112        replace ${..} with $(..).
3113        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3114        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3115        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3116        libnetworking/rtems/Makefile.am, libnetworking/
3117        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3118        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3119        include_*HEADERS instead of H_FILES.
3120        * libnetworking/include/Makefile.am: Remove.
3121        * libnetworking/Makefile.am: Add handling of *.h files.
3122        * libnetworking/configure.in: Remove include/Makefile.
3123
31242001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3125
3126        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3127
31282001-01-31      Sergei Organov <osv@javad.ru>
3129
3130        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3131        current dir and root dir removed in favor of new libio support for
3132        task-local current and root directories. - Bug in `close_data_socket()'
3133        introduced by previous change fixed. - `command_pasv()' changed to set
3134        timeout on socket we are listening on and code fixed to don't close
3135        socket twice on error. - `serr()' changed to clear `errno'. -
3136        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3137        changed to clear `errno' before processing session. -
3138        `close_data_socket()' fixed to close both active and passive sockets -
3139        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3140        empty string  in `exec_command()'.
3141
31422001-01-25      Eric Norum <eric.norum@usask.ca>
3143
3144        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3145        improves throughput on systems which are dropping packets.   Only the
3146        first timeout is reduced.  This keeps the number of extra packets down
3147        on networks that are very busy and dropping lots of packets.
3148
31492001-01-24      Sergei Organov <osv@javad.ru>
3150
3151        * libnetworking/rtems_servers/ftpd.c,
3152        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3153        - Timeouts on sockets implemented. 'idle' field added to configuration.
3154        No timeout by default to keep backward compatibility. Note: SITE IDLE
3155        command not implemented yet. - Basic global access control implemented.
3156        'access' field added to configuration. No access limitations by default
3157        to keep backward compatibility. - Anchor data socket for active mode
3158        (using self IP and port 20.) - Fixed default data port support (still
3159        not tested). - Don't allow IP address different from originating host in
3160        PORT command to improve security. - Fixed bug in MDTM command. - Check
3161        for correctness of parsing of argument in command_port(). - Fixed
3162        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3163        a directory. - Command parsing a little bit improved: command names are
3164        now converted to upper-case to be more compatible with RFC (command
3165        names are not case-sensitive.) - Reformat comments so that they have
3166        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3167        previous changes - True ASCII mode implemented (doesn't work for hooks
3168        and /dev/null) - Passive mode implemented, PASV command added. - Default
3169        port for data connection could be used (untested, can't find ftp client
3170        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3171        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3172
31732001-01-18      Joel Sherrill <joel@OARcorp.com>
3174
3175        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3176        macro using variable arguments.
3177        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3178        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3179        since I updated the main RTEMS development machine to RedHat 7.2 and
3180        apparently got a new version of rpcgen.
3181
31822001-01-12      Sergei Organov <osv@javad.ru>
3183
3184        * libnetworking/rtems_servers/ftpd.c,
3185        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3186        - use pool of pre-created threads to handle sessions instead of
3187        creating/deleting threads on the fly - LIST output is now similar to
3188        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3189        happy with it. - LIST NAME now works (both for files and directories) -
3190        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3191        clients happy  - keep track of CWD for every session separately -
3192        ability to specify root directory name for FTPD in configuration table.
3193        FTPD will then create illusion for FTP clients that this is actually
3194        root directory. - ignore options sent in commands, thus LIST -al FILE
3195        works and doesn't try to list "-al" directory. - buffers are allocated
3196        on stack instead of heap where possible to eliminate malloc/free calls
3197        (avoid possible heap fragmentation troubles). - drop using of task
3198        notepad to pass parameters - use function arguments instead - use
3199        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3200        in socket() instead of AF_INET.
3201
32022001-01-02      Joel Sherrill <joel@OARcorp.com>
3203
3204        * libnetworking/CHANGELOG: Removed.
3205        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3206
32072000-12-14      Eric Norum <eric.norum@usask.ca>
3208
3209        * libnetworking/lib/tftpDriver.c: Added write capability.
3210
32112000-12-08      Joel Sherrill <joel@OARcorp.com>
3212
3213        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3214        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3215        numerous variable declarations conditional on PPP_COMPRESS and
3216        PPP_FILTER.  Commented out variables that were not used because the code
3217        using them was commented out. Removed totally unused variables.
3218        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3219        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3220
32212000-11-30      Joel Sherrill <joel@OARcorp.com>
3222
3223        * libnetworking/modem/ppp_tty.c: Changed to include
3224        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3225        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3226        * libnetworking/Makefile.am: Modified to reflect above.
3227
32282000-11-27      Joel Sherrill <joel@OARcorp.com>
3229
3230        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3231
32322000-11-25      Eric Norum <eric.norum@usask.ca>
3233
3234        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3235        core.
3236
32372000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3238
3239        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3240        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3241        subdir.
3242        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3243        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3244        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3245        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3246        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3247        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3248        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3249        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3250        ppp_tty.c and the real pppd main is in pppmain.c.
3251
32522000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3253
3254        * libchip/network/sonic.c: Added ipalign() routine to align the received
3255        packet so that the ip header is on a 32-bit boundary. Necessary for
3256        cpu's that do not allow unaligned loads and stores and when the 32-bit
3257        DMA mode is used.
3258
32592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3260
3261        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3262        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3263        ACLOCAL_AMFLAGS.
3264        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3265        ACLOCAL_AMFLAGS.
3266        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3267        ACLOCAL_AMFLAGS.
3268
32692000-11-03      Chris Johns <ccj@acm.org>
3270
3271        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3272        libchip/network/cs8900.h: New files.
3273
32742000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3275
3276        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3277        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3278        $(RTEMS_TOPdir)/aclocal.
3279        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3280        $(RTEMS_TOPdir)/aclocal.
3281        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3282        $(RTEMS_TOPdir)/aclocal.
3283
32842000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * configure.in: Switch to GNU-canonicalization.
3287        * Makefile.am: Reflect changes to configure.in.
3288        * acinclude.m4: Remove.
3289
32902000-10-30      Joel Sherrill <joel@OARcorp.com>
3291
3292        * POSIX include files merged into newlib.  This resulted in some
3293        definitions moving to other files and thus some secondary effects in
3294        RTEMS source code.
3295        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3296        in sync with newlib's <machine/types.h>.
3297        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3298        definition of struct itimerval in <sys/time.h>.
3299
33002000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3303        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3304        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3305        * ChangeLog: Fix typos.
3306        * configure.in: add tests to the GNU canonicalized subdirectories.
3307
33082000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3309
3310        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3311        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3312        the lib directory before configuring lib/.
3313
33142000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3315
3316        * configure.in, Makefile.am: add exec to the GNU canonicalized
3317        subdirectories.
3318        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3319        * configure.in: add libnetworking, librpc and librdb to the GNU
3320        canonicalized subdirectories.
3321        * configure.in: add libmisc and libchip to the GNU canonicalized
3322        subdirectories.
3323        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3324        Switch to GNU canonicalization.
3325        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3326        Switch to GNU canonicalization.
3327        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3328        Switch to GNU canonicalization.
3329
33302000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3331
3332        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3333        canonicalization to libfs/. The approach is currently a bit of a hack as
3334        GNU canonicalization does not support the per-BSP build some of the
3335        other directories require.  As more of the tree is converted, this will
3336        become less  of an issue.
3337
33382000-10-20      Joel Sherrill <joel@OARcorp.com>
3339
3340        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3341        parameter.
3342
33432000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3344
3345        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3346        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3347        * librdbg/configure.in: Add m68k support.
3348        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3349        subdirectory.
3350        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3351        failure.
3352        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3353        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3354        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3355        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3356        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3357        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3358        librdbg/src/m68k/.cvsignore: New files.
3359        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3360        function pointers.
3361        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3362        _after_ pointer has been checked against NULL.
3363
33642000-10-18      Joel Sherrill <joel@OARcorp.com>
3365
3366        * wrapup/Makefile.am: Added libfs.
3367
33682000-10-18      Chris Johns <ccj@acm.org>
3369
3370        * libfs created.
3371        * configure.in: Added libfs subdirectory.
3372        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3373
33742000-09-28      Joel Sherrill <joel@OARcorp.com>
3375
3376        * libnetworking/rtems_webserver/Makefile.am,
3377        libnetworking/rtems_webserver/base64.c,
3378        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3379        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3380
33812000-09-22      Joel Sherrill <joel@OARcorp.com>
3382
3383        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3384        libnetworking/rtems/rtems_bsdnet_internal.h,
3385        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3386        have included rtems.h.  It is now including precisely the  least amount
3387        of low level, yet portable .h files to get the basic RTEMS types
3388        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3389        used machine/types.h to include rtems.h.
3390
33912000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3392
3393        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3394
33952000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * libnetworking/ChangeLog: Cleanup.
3398
33992000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3400
3401        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3402        * libchip/ChangeLog: Fix formating.
3403
34042000-09-05      Joel Sherrill <joel@OARcorp.com>
3405
3406        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3407        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3408        confusion and to work with the converted flags.
3409
34102000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3411
3412        * wrapup/Makefile.am: Include compile.am.
3413        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3414        libchip/serial/Makefile.am: Include compile.am.
3415        * librdbg/src/i386/any/Makefile.am,
3416        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3417        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3418        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3419        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3420        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3421        libnetworking/rtems_servers/Makefile.am,
3422        libnetworking/rtems_webserver/Makefile.am,
3423        libnetworking/wrapup/Makefile.am: Include compile.am.
3424
34252000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3426
3427        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3428        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3429
34302000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3431
3432        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3433
34342000-08-31      Joel Sherrill <joel@OARcorp.com>
3435
3436        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3437        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3438        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3439        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3440        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3441        * libnetworking/wbase64.c: Removed.
3442        * libnetworking/Makefile.am, libnetworking/asp.c,
3443        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3444        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3445        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3446        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3447        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3448        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3449        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3450        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3451        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3452        Modified.
3453
34542000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3455
3456        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3457
34582000-08-30      Joel Sherrill <joel@OARcorp.com>
3459
3460        * libnetworking/rtems_webserver/license.txt: New file.
3461
34622000-08-10      Joel Sherrill <joel@OARcorp.com>
3463
3464        * ChangeLog: New file.
3465        * libchip/ChangeLog: New file.
3466        * librdbg/ChangeLog: New file.
3467        * libnetworking/ChangeLog: New file.
3468
Note: See TracBrowser for help on using the repository browser.