source: rtems/c/src/ChangeLog @ 7614490

4.104.114.84.95
Last change on this file since 7614490 was 2a2b206, checked in by Joel Sherrill <joel.sherrill@…>, on 09/12/07 at 15:41:43

2007-09-12 Daniel Hellstrom <daniel@…>

  • libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
    • Odd bit bug in some chips taken care of.
    • Buggy ASSERT removed, it seem to be inserted to detect if MBUF data alignment but failing to do so must have made the driver writer to make some incorrect assumptions about MBUFs.
    • Fixed MBUF handling to handle mbuf chains better. The Data length of MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
    • Made while loop responsible for copying data to fifo port copy 16 shorts per loop instead of 1 short, increasing the copying process.
  • Property mode set to 100644
File size: 132.1 KB
Line 
12007-09-12      Daniel Hellstrom <daniel@gaisler.com>
2
3        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
4          - Odd bit bug in some chips taken care of.
5          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
6            alignment but failing to do so must have made the driver writer to make
7            some incorrect assumptions about MBUFs.
8          - Fixed MBUF handling to handle mbuf chains better. The Data length of
9            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
10          - Made while loop responsible for copying data to fifo port copy 16 shorts
11            per loop instead of 1 short, increasing the copying process.
12
132007-09-07      Daniel Hellstrom <daniel@gaisler.com>
14
15        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
16        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
17
182007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * configure.ac, wrapup/Makefile.am: Remove RDBG.
21        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
22        librdbg/Makefile.am, librdbg/preinstall.am,
23        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
24        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
25        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
26        librdbg/include/rdbg/powerpc/rdbg_f.h,
27        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
28        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
29        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
30        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
31        librdbg/src/servtsp.c, librdbg/src/servutil.c,
32        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
33        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
34        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
35        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
36        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
37        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
38        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
39        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
40        librdbg/src/powerpc/rdbg_f.c,
41        librdbg/src/powerpc/new_exception_processing/remdeb.h,
42        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
43        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
44        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
45
462007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
49
502007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
53          sizes.
54
552007-07-27      Chris Johns <chrisj@rtems.org>
56
57        * wrapup/Makefile.am: Create archive from a file for hosts
58        with a limited command line size.
59
602007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
63          sizes.
64
652007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
66       
67        * configure.ac: Add nfsclient.
68        * nfsclient/Makefile.am: New.
69        * nfsclient/proto/Makefile, nfsclient/Makefile,
70          nfsclient/src/Makefile: Remove.
71        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
72        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
73
742007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
77        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
78        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
79        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
80        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
81        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
82        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
83        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
84        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
85        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
86        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
87        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
88
892007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
90
91        * libchip/serial/ns16550.c: removed timed out wait for transmitter
92        to become ready: This will not work for fast CPUs.
93
942007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
95
96        * libchip/ide/ata.c: fixed warning
97
982007-06-20      Ray Xu <rayx@gmail.com>
99
100        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
101        console, and libio. This shrinks the memory requirements but Joel has
102        not figured out how best to present this to application space.
103        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
104        New files.
105
1062007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * optman/sapi/no-io.c: Split IO Manager into one function per file so
109        now we only need required initialization methods.
110
1112007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
114        parameter since it was used to configure a no longer used feature.
115        Device names are now part of the filesystem not in a table.
116
1172007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
118
119        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
120        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
121        optman/rtems/no-part.c, optman/rtems/no-region.c,
122        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
123        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
124        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
125        other optional managers so using them reduces application size
126        instead of increasing it.
127        * optman/rtems/no-barrier.c: New file.
128
1292007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
132        adjustments to pci-API changes.
133        * libchip/network/dec21140.c, libchip/network/elnk.c,
134        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
135        changes.
136
1372007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * libchip/network/dec21140.c, libchip/network/if_dc.c,
140        libchip/network/if_fxp.c: Reflect changes to pci-API.
141
1422007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
145        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
146
1472007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
150          being used to compile "tools").
151
1522007-03-13      Joel Sherrill <joel@OARcorp.com>
153
154        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
155
1562007-03-12      Joel Sherrill <joel@OARcorp.com>
157
158        * libchip/network/cs8900.c, libchip/network/cs8900.h,
159        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
160        and/or fix mistake in copyright notice. Both of these mistakes appear
161        to be from code submitted after these changes were made previously.
162
1632007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
166
1672007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
168
169        * libchip/Makefile.am: Correct path to README.tulipclone.
170
1712007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
172
173        * libchip/ide/ata.c: Remove superfluous type casts.
174
1752007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
178        Use size_t for sizes.
179
1802007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
181
182        * libchip/ide/ata.c: in ata_request_done: moved call to free()
183        from preemption disabled region
184
1852007-01-16      Till Straumann <strauman@slac.stanford.edu>
186
187        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
188        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
189        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
190
1912006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
194          ioctl_command_t as ioctl argument.
195
1962006-12-13      Joel Sherrill <joel@OARcorp.com>
197
198        * librtems++/include/rtems++/rtemsEvent.h,
199        librtems++/include/rtems++/rtemsMessageQueue.h,
200        librtems++/include/rtems++/rtemsSemaphore.h,
201        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
202        librtems++/src/rtemsMessageQueue.cc,
203        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
204        rtems_unsigned32 to uint32_t.
205
2062006-12-13      Joel Sherrill <joel@OARcorp.com>
207
208        PR 1181/bsps
209        * optman/rtems/no-msg.c: Clean up dead code.
210
2112006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
212
213        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
214
2152006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
216
217        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
218        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
219        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
220
2212006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * configure.ac: New BUG-REPORT address.
224
2252006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * Makefile.am: Remove ampolish3.
228
2292006-11-17      Joel Sherrill <joel@OARcorp.com>
230
231        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
232        blank lines.
233
2342006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * configure.ac: Remove RTEMS_AMPOLISH3.
237        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
238          Remove checks for AMPOLISH3.
239        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
240        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
241        * ampolish3: Remove.
242
2432006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
246        * aclocal/prog-cc.m4: Remove CFLAGS.
247        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
248        Compose CFLAGS. Append CFLAGS to ac_configure_args.
249
2502006-10-23      Joel Sherrill <joel@OARcorp.com>
251
252        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
253
2542006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * automake/compile.am: Use hard-coded RTEMS_* flags.
257
2582006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * aclocal/rtems-top.m4: Remove RTEMS_API.
261        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
262
2632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
266
2672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
270
2712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * aclocal/version.m4: Bump version to 4.7.99.0.
274
2752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * configure.ac: Require autoconf-2.60. Require automake-1.10.
278
2792006-09-11      Joel Sherrill <joel@OARcorp.com>
280
281        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
282
2832006-09-04      Joel Sherrill <joel@OARcorp.com>
284
285        * libchip/network/greth.c, libchip/network/open_eth.c,
286        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
287        introduced by warning removal.
288
2892006-09-01      Joel Sherrill <joel@OARcorp.com>
290
291        * libchip/network/greth.c, libchip/network/open_eth.c,
292        libchip/network/smc91111.c: Remove warnings and correct prototype
293        added earlier today.
294
2952006-09-01      Joel Sherrill <joel@OARcorp.com>
296
297        * libchip/network/cs8900.c, libchip/network/greth.c,
298        libchip/network/i82586.c, libchip/network/open_eth.c,
299        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
300        sized integers, and inttypes.h printf helpers.
301
3022006-08-09      Kolja Waschk <waschk@telos.de>
303
304        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
305
3062006-07-12      Joel Sherrill <joel@OARcorp.com>
307
308        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
309
3102006-07-11      Jerry Needell <jerry.needell@unh.edu>
311
312        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
313        4.6 branch.  Original modifications by Gaisler Enterprises.
314        * libchip/network/greth.c, libchip/network/greth.h: New files.
315
3162006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
317
318        * ide/ata.[ch]:
319        (PR1118) fetch priority for ATA task from a variable,
320        not a fixed configuration value.
321       
3222006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
323
324        * Makefile.am: Add ampolish3.
325
3262006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * ampolish3: New.
329        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
330
3312006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * aclocal/rtems-ampolish.m4: New.
334        * configure.ac: Use RTEMS_AMPOLISH3.
335
3362006-04-18  Joel Sherrill <joel@OARcorp.com>
337
338        * aclocal/version.m4: Updated to rtems-4.6.99.3.
339
3402006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
341
342        PR 853/filesystem
343        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
344        should be modified to support the new exception scheme and to use the
345        handle parameter.
346
3472006-02-a32     Eric Norum <norume@aps.anl.gov>
348
349        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
350        "newer" PCI access calls.  Minor cleanups.  Comments.
351
3522006-01-12      Eric Norum <norume@aps.anl.gov>
353
354        PR 861/networking
355        PR 863/networking
356        * libchip/network/smc91111.c: Fix illegal lvalue increments.
357
3582006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * wrapup/Makefile.am: Add preinstall.am.
361        * libchip/Makefile.am: Build libchip/network/smc91111.
362        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
363        Eliminate cyg_int* crap.
364
3652006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
366
367        * librdbg/Makefile.am: Add preinstall.am.
368        * aclocal/bsp-configure.m4: Add ampolish3.
369        New header guards.
370
3712006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
372
373        * libchip/network/open_eth.c, libchip/network/open_eth.h:
374        Merger from rtems-4-6-branch.
375
3762006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
377
378        * libchip/network/smc91111.c
379        libchip/network/smc91111config.h
380        libchip/network/smc91111exp.h
381        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
382        * libchip/Makefile.am: Reflect adding smc91111*.
383
3842006-01-08      Joel Sherrill <joel@OARcorp.com>
385
386        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
387        char *.
388
3892006-01-08      Joel Sherrill <joel@OARcorp.com>
390
391        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
392        warnings.
393
3942005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
395
396        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
397        Add RTEMS_RELLDFLAGS.
398        * automake/compile.am: Remove RTEMS_USE_GCC.
399        Remove RTEMS_RELLDFLAGS.
400        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
401
4022005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
403
404        * libchip/network/if_media.h, libchip/network/mii.h:
405        Remove (Moved to cpukit).
406        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
407        and libchip/network/if_media.h.
408        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
409        if_media.h having moved.
410
4112005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
412
413        * automake/compile.am, automake/host.am, automake/local.am,
414        automake/subdirs.am: Remove depend.
415        * configure.ac: Explicitly pass --libdir and --includedir to
416        testsuites.
417
4182005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
419
420        * configure.ac: Reflect changes to testsuites.
421
4222005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
423
424        * automake/compile.am: Remove GCCSPECS.
425        * aclocal/prog-cc.m4: Add GCCSPECS.
426        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
427
4282005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
429
430        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
431        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
432
4332005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
434
435        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
436        libcpu/byteorder.h for i386.
437
4382005-11-02      Till Straumann <strauman@slac.stanford.edu>
439
440        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
441        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
442        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
443        added a simple API/library for i2c devices and drivers for i2c
444        2-byte eeproms and a ds1621 temperature sensor; API is documented
445        in libi2c.h.
446
4472005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
448
449        * libnetworking/pppd/ipxcp.c,
450        libnetworking/pppd/chat.c,
451        libnetworking/pppd/patchlevel.h,
452        libnetworking/pppd/upap.h,
453        libnetworking/pppd/md5.h,
454        libnetworking/pppd/pppd.8,
455        libnetworking/pppd/README,
456        libnetworking/pppd/preinstall.am,
457        libnetworking/pppd/md4.h,
458        libnetworking/pppd/magic.c,
459        libnetworking/pppd/pppd.h,
460        libnetworking/pppd/demand.c,
461        libnetworking/pppd/rtemsmain.c,
462        libnetworking/pppd/sys-rtems.c,
463        libnetworking/pppd/ipcp.h,
464        libnetworking/pppd/lcp.h,
465        libnetworking/pppd/chap_ms.c,
466        libnetworking/pppd/md4.c,
467        libnetworking/pppd/rtemspppd.h,
468        libnetworking/pppd/cbcp.h,
469        libnetworking/pppd/auth.c,
470        libnetworking/pppd/lcp.c,
471        libnetworking/pppd/example/README,
472        libnetworking/pppd/example/ppp.conf,
473        libnetworking/pppd/example/system.h,
474        libnetworking/pppd/example/netconfig.h,
475        libnetworking/pppd/example/pppdapp.c,
476        libnetworking/pppd/example/init.c,
477        libnetworking/pppd/example/Makefile-user,
478        libnetworking/pppd/example/pppd.options,
479        libnetworking/pppd/rtemspppd.c,
480        libnetworking/pppd/ipxcp.h,
481        libnetworking/pppd/chap_ms.h,
482        libnetworking/pppd/options.c,
483        libnetworking/pppd/magic.h,
484        libnetworking/pppd/chap.h,
485        libnetworking/pppd/cbcp.c,
486        libnetworking/pppd/upap.c,
487        libnetworking/pppd/chap.c,
488        libnetworking/pppd/Makefile.am,
489        libnetworking/pppd/ccp.h,
490        libnetworking/pppd/utils.c,
491        libnetworking/pppd/rtemsdialer.h,
492        libnetworking/pppd/fsm.h,
493        libnetworking/pppd/pathnames.h,
494        libnetworking/pppd/md5.c,
495        libnetworking/pppd/fsm.c,
496        libnetworking/pppd/ipcp.c,
497        libnetworking/pppd/STATUS,
498        libnetworking/pppd/ccp.c,
499        libnetworking/Makefile.am: Remove (Moved to cpukit).
500
5012005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
502
503        * configure.ac: Remove libnetworking, libnetworking/pppd.
504        * wrapup/Makefile.am: Remove libpppd.a.
505
5062005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
507
508        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
509        rtemsdialer.h to $(includedir)/rtems.
510
5112005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
512
513        * libnetworking/rtems_telnetd/icmds.c,
514        libnetworking/rtems_telnetd/Makefile.am,
515        libnetworking/rtems_telnetd/preinstall.am,
516        libnetworking/rtems_telnetd/pty.c,
517        libnetworking/rtems_telnetd/pty.h,
518        libnetworking/rtems_telnetd/README,
519        libnetworking/rtems_telnetd/telnetd.c,
520        libnetworking/rtems_telnetd/telnetd.h:
521        Remove (Moved to cpukit).
522
5232005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
524
525        * configure.ac: Remove libnetworking/rtems_telnetd.
526        * libnetworking/Makefile.am: Remove rtems_telnetd.
527        * libnetworking/README: Remove (Obsolete).
528        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
529
5302005-10-20  Eric Norum <norume@aps.anl.gov>
531
532        * libchip/network/dec21140.c: Clean up PCI mapping.
533
5342005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
535
536        * libnetworking/pppd/Makefile.am: Use preinstall.am.
537        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
538        librdbg/src/servrpc.c, librdbg/src/servtgt.c
539        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
540        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
541        * configure.ac: Move optman to the end of BSP_SUBDIRS.
542
5432005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
544
545        * aclocal/bspopts.m4: Add missing m4 quotes.
546
5472005-09-02  Joel Sherrill <joel@OARcorp.com>
548
549    * aclocal/version.m4: Updated to rtems-4.6.99.2.
550
5512005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
552
553        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
554        libchip/network/dec21140.c: Remove initialization of PCI bus.
555
5562005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
557
558        * optman/Makefile.am: Add preinstall.am.
559
5602005-07-18      Karel Gardas <kgardas@objectsecurity.com>
561
562        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
563        UNTESTED to tested.
564
5652005-06-17      Joel Sherrill <joel@OARcorp.com>
566
567        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
568        it is not supported by the MPC5xx.
569
5702005-06-17      Joel Sherrill <joel@OARcorp.com>
571
572        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
573        interface. Also correct attempting to build on other than PowerPC and
574        x86.
575
5762005-06-16      Daron Chabot <daron@nucleus.usask.ca>
577
578        * libchip/Makefile.am: Add driver for Tulip clones.
579        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
580        libchip/network/if_dcreg.h: New files.
581
5822005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
583
584        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
585        to enable rdbg.
586        * configure.ac: Reflect changes above.
587
5882005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
589
590        * configure.ac: Add ada/.
591
5922005-05-20      Sergei Organov  <osv@topconrd.ru>
593
594        PR 750/networking
595        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
596        wait_input().
597
5982005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
599
600        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
601        rtems/irq.h.
602
6032005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
604
605        * libchip/Makefile.am: Include preinstall.am.
606        * libchip/preinstall.am: New.
607
6082005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
609
610        * configure.ac: Add AMPOLISH3.
611        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
612        * libnetworking/rtems_telnetd/preinstall.am: New.
613        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
614
6152005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
616
617        * configure.ac: Let enable_rpcgen default to "no".
618
6192005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
620
621        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
622
6232005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
624
625        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
626        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
627
6282005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
629
630        * libchip/network/dec21140.c, libchip/network/elnk.c,
631        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
632
6332005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
634
635        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
636        of code as a result of the implementation of a common PCI interface.
637
6382005-05-04      Joel Sherrill <joel@OARcorp.com>
639
640        * libchip/network/open_eth.c: Remove prototype of set_vector.
641
6422005-05-03      Joel Sherrill <joel@OARcorp.com>
643
644        * librdbg/src/ptrace.c: Remove warning.
645
6462005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
647
648        * libchip/network/dec21140.c, libchip/network/elnk.c,
649        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
650        Modified parameter list to remove warnings.
651
6522005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
653
654        * libchip/network/cs8900.c, libchip/network/i82586.c,
655        libchip/network/open_eth.c, libchip/network/sonic.c,
656        libchip/serial/mc68681.c: Modified types to remove
657        warnings.  Added initialization to remove warnings.
658
6592005-04-28      Joel Sherrill <joel@OARcorp.com>
660
661        * libchip/network/README.sonic: Rewritten to account for removal of
662        dmv177.
663
6642005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
665
666        PR 781/rtems_misc
667        * libchip/serial/ns16550_p.h: Fix baud rate calculation
668
6692005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
670
671        * libchip/serial/ns16550.c:
672        Fixed warnings generated in various powerpc configurations
673
6742005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
675
676        * libchip/serial/ns16550.c: Modified
677        ISR to work with PPC new exception processing
678
6792005-03-14      Joel Sherrill <joel@OARcorp.com>
680
681        * libchip/network/dec21140.c, libchip/network/elnk.c,
682        libchip/network/if_fxp.c: Continue PCI API unification. All use
683        pci_find_device(). Network drivers manufacture a signature since all
684        calls have not been converted yet.
685
6862005-03-04      Joel Sherrill <joel@OARcorp.com>
687
688        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
689        initialize function part of the unified PCI API as pci_initialize().
690
6912005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
692
693        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
694        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
695
6962005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
697
698        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
699        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
700
7012005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
702
703        * aclocal/ppc.m4: Reflect changes to ppc exception processing
704        building procedures.
705
7062005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
707
708        * aclocal/prog-cc.m4:
709        Quote CFLAGS's RHS to accomodate Solaris broken sh.
710
7112005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
714
7152005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
718
7192005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
722
7232005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
724
725        * libnetworking/rtems_servers/ftp.c,
726        libnetworking/rtems_servers/ftp.h,
727        libnetworking/rtems_servers/Makefile.am:
728        Remove (relocated to cpukit/ftpd).
729        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
730        removed move libnetworking/rtems_servers.
731
7322005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
733
734        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
735
7362005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
737
738        PR 755/rtems
739        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
740        Remove local declarations of rtems_bsdnet_nameservers,
741        rtems_bsdnet_nameservers_count.
742
7432005-01-31      Sergei Organov <osv@topconrd.ru>
744
745        PR 751/pppd
746        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
747        committed to fix PR736 breaks pppd. chat.c should have its own static
748        ttyfd for pppd to work correctly. The symptom is that second
749        invokation of chat (for connect script) fails due to pppd_ttyfd set
750        to -1 by previous chat invokation (for init script). In addition,
751        this patch fixes leaving of dangling pointer in the abort_stbring[]
752        by chat_send().
753
7542005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
755
756        * configure.ac: Remove CFLAGS_DEBUG_V.
757        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
758
7592005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
760
761        * wrapup/Makefile.am: Remove rtems-ctor.o.
762
7632005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
764
765        * libchip/rtc/rtc.h: size_t RTC_Count.
766
7672005-01-20      Joel Sherrill <joel@OARcorp.com>
768
769        PR 736/pppd
770        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
771        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
772        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
773        should not be static and should have a name more specific to pppd.
774
7752005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
776
777        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
778        libnetworking/rtems_servers/Makefile.am,
779        libnetworking/rtems_telnetd/Makefile.am,
780        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
781        Eliminate CFLAGS_OPTIMIZE_V.
782
7832005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
784
785        * configure.ac: Pass CFLAGS to testsuites configure.
786        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
787        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
788
7892005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
790
791        * configure.ac: Pass CFLAGS to cpukit configure.
792        * aclocal/rtems-flags.m4: Remove (Unused).
793        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
794        * aclocal/env-rtemsbsp.m4:
795        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
796        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
797        RTEMS_CFLAGS.
798        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
799        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
800        Cleanup comments.
801
8022005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
803
804        * automake/compile.am: Remove build-variant support.
805
8062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
807
808        * libnetworking/pppd/Makefile.am,
809        libnetworking/rtems_servers/Makefile.am,
810        libnetworking/rtems_telnetd/Makefile.am:
811        Remove build-variant support.
812
8132005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
814
815        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
816        support/Makefile.am, wrapup/Makefile.am:
817        Remove build-variant support.
818
8192004-11-22      Joel Sherrill <joel@OARcorp.com>
820
821        * libchip/network/if_fxp.c: Add entry for another module ID code.
822
8232004-11-22      Joel Sherrill <joel@OARcorp.com>
824
825        PR 693/misc
826        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
827        in/outport routines.
828
8292004-11-22      Joel Sherrill <joel@OARcorp.com>
830
831        PR 693/misc
832        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
833        in/outport routines.
834
8352004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
836
837        * aclocal/enable-itron.m4: Remove (unused).
838
8392004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
840
841        * configure.ac: Misc. quoting cleanups.
842        Enable ada-tests iff --enable-ada and --enable-tests.
843
8442004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
845
846        PR 703/filesystem
847        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
848        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
849        libchip/ide/ide_controller.c:
850        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
851        available for BSPS/device drivers.
852        Extend the "modes_available" and "mode_active" parameters to
853        uint16_t for UDMA support.
854
8552004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
856
857        * libchip/network/dec21140.c: Cleanup a bit and remove message about
858        not supported on PowerPC since it works on the MVME2100 BSP.
859
8602004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
861
862        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
863        Add dependency tracking for *.cfgs.
864        * Makefile.am: Add dependency tracking for *.cfg.
865
8662004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
867
868        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
869        (Thanks to Lars Munch <lars@segv.dk> for catching this).
870
8712004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
872
873        PR 707/make_build
874        * configure.ac: Add --enable-rpcgen.
875
8762004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
877
878        PR 700/rtems_misc
879        * libnetworking/rtems_webserver/asp.c,
880        libnetworking/rtems_webserver/balloc.c,
881        libnetworking/rtems_webserver/cgi.c,
882        libnetworking/rtems_webserver/default.c,
883        libnetworking/rtems_webserver/ej.h,
884        libnetworking/rtems_webserver/ejIntrn.h,
885        libnetworking/rtems_webserver/ejlex.c,
886        libnetworking/rtems_webserver/ejparse.c,
887        libnetworking/rtems_webserver/emfdb.c,
888        libnetworking/rtems_webserver/emfdb.h,
889        libnetworking/rtems_webserver/form.c,
890        libnetworking/rtems_webserver/handler.c,
891        libnetworking/rtems_webserver/h.c,
892        libnetworking/rtems_webserver/license.txt,
893        libnetworking/rtems_webserver/Makefile.am,
894        libnetworking/rtems_webserver/md5c.c,
895        libnetworking/rtems_webserver/md5.h,
896        libnetworking/rtems_webserver/mime.c,
897        libnetworking/rtems_webserver/misc.c,
898        libnetworking/rtems_webserver/NOTES,
899        libnetworking/rtems_webserver/ringq.c,
900        libnetworking/rtems_webserver/rom.c,
901        libnetworking/rtems_webserver/rtems_webserver.h,
902        libnetworking/rtems_webserver/security.c,
903        libnetworking/rtems_webserver/sock.c,
904        libnetworking/rtems_webserver/socket.c,
905        libnetworking/rtems_webserver/sockGen.c,
906        libnetworking/rtems_webserver/sym.c,
907        libnetworking/rtems_webserver/uemf.c,
908        libnetworking/rtems_webserver/uemf.h,
909        libnetworking/rtems_webserver/um.c,
910        libnetworking/rtems_webserver/um.h,
911        libnetworking/rtems_webserver/umui.c,
912        libnetworking/rtems_webserver/url.c,
913        libnetworking/rtems_webserver/value.c,
914        libnetworking/rtems_webserver/wbase64.c,
915        libnetworking/rtems_webserver/webcomp.c,
916        libnetworking/rtems_webserver/webmain.c,
917        libnetworking/rtems_webserver/webpage.c,
918        libnetworking/rtems_webserver/webrom.c,
919        libnetworking/rtems_webserver/webs.c,
920        libnetworking/rtems_webserver/websda.c,
921        libnetworking/rtems_webserver/websda.h,
922        libnetworking/rtems_webserver/webs.h,
923        libnetworking/rtems_webserver/websSSL.c,
924        libnetworking/rtems_webserver/websSSL.h,
925        libnetworking/rtems_webserver/websuemf.c,
926        libnetworking/rtems_webserver/wsIntrn.h:
927        Remove (Moved to cpukit/http).
928
9292004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
930
931        PR 700/rtems_misc
932        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
933        Remove libnetworking/rtems_webserver.
934
9352004-10-25      Eric Norum <norume@aps.anl.gov>
936
937        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
938
9392004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
940
941        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
942
9432004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
944
945        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
946        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
947
9482004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
949
950        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
951
9522004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
953
954        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
955        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
956
9572004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
958
959        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
960        BITSPERBYTE.
961
9622004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
963
964        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
965        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
966
9672004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
968
969        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
970
9712004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
972
973        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
974        * aclocal/enable-bare.m4: Remove.
975        * configure.ac: Remove BARE_CPU_MODEL.
976
9772004-10-13      Eric Norum <norume@aps.anl.gov>
978
979        PR 688/bsps
980        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
981        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
982        MC146818A (and several Dallas Semiconductor) TOD chips.
983
9842004-10-13      Eric Norum <norume@aps.anl.gov>
985
986        PR 686/networking
987        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
988        device code.
989
9902004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
991
992        * libchip/network/dec21140.c: include <rtems/pci.h>.
993
9942004-09-29      Joel Sherrill <joel@OARcorp.com>
995
996        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
997        libnetworking/pppd/utils.c: i960 obsoleted and all references
998        removed.
999
10002004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1001
1002        PR 607/networking
1003        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1004        instead of fully specifying unused PCI features.
1005
10062004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1007
1008        * configure.ac: Require automake > 1.9.
1009
10102004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1011
1012        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1013
10142004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1015
1016        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1017        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1018
10192004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1020
1021        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1022        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1023
10242004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1027
10282004-07-28  Joel Sherrill <joel@OARcorp.com>
1029
1030    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1031
10322004-07-25      Joel Sherrill <joel@OARcorp.com>
1033
1034        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1035
10362004-05-21  Till Strauman <strauman@slac.stanford.edu>
1037
1038        PR 625/networking
1039        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1040        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1041        an error rather than panic if no chip is detected (thus allowing
1042        for probing).
1043        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1044        instead of looping forever.  Avoid divide by zero (crashed my PC).
1045        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1046        they are UNTESTED.
1047
10482004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1049
1050        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1051
10522004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1053
1054        * libchip/network/dec21140.c, libchip/network/elnk.c:
1055        #include <errno.h>.
1056
10572004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1058
1059        * libchip/network/if_media.h: Update from FreeBSD.
1060        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1061        libchip/network/i82586.c: #include <errno.h>.
1062
10632004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1064
1065        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1066
10672004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1068
1069        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1070
10712004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1072
1073        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1074        automake).
1075
10762004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1077
1078        PR 599/pppd
1079        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1080
10812004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1082
1083        * optman/rtems/no-region.c: Reflect having changed
1084        rtems_region_get_segment_size.
1085
10862004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1087
1088        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1089        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1090        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1091        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1092        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1093        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1094        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1095
10962004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1097
1098        * libchip/ide/ata.c, libchip/network/dec21140.c,
1099        libchip/network/elnk.c, libchip/network/i82586.c,
1100        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1101        libchip/network/open_eth.c, libchip/network/sonic.c,
1102        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1103        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1104        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1105        libchip/shmdr/shm_driver.h: Cosmetics.
1106
11072004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1108
1109        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1110        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1111        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1112        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1113        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1114        fixed size types.
1115
11162004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1117
1118        * configure.ac: Explicitly pass --includedir and --libdir to
1119        cpukit/configure.
1120
11212004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1122
1123        * librdbg/Makefile.am: Fix rpcgen rules.
1124        * librdbg/src/i386/any/remdeb_xdr.c,
1125        librdbg/src/m68k/any/remdeb_xdr.c,
1126        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1127        Reflect changes to librdbg/Makefile.am.
1128
11292004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1130
1131        * configure.ac: Reflect changes testsuites/configure.ac and
1132        cpukit/configure.ac.
1133
11342004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1135
1136        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1137        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1138
11392004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1140
1141        * configure.ac: Reflect changes to testsuites's configuration.
1142
11432004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1144
1145        PR/589 rtems
1146        * libchip/network/pci.h: Remove (Moved to cpukit).
1147
11482004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1149
1150        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1151        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1152        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1153        libchip/network/dec21140.c, libchip/network/elnk.c,
1154        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1155        libchip/network/open_eth.h, libchip/network/sonic.c,
1156        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1157        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1158        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1159        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1160        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1161        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1162        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1163        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1164        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1165        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1166        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1167        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1168        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1169        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1170        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1171        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1172        fixed-size types.
1173
11742004-03-14      Chris Johns  <chrisj@rtems.org>
1175
1176        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1177        the BSP example code.
1178        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1179        support the DIMMPC. This is a pc386 target with IO port support. Minor
1180        formating clean up. Add documentation to the header file.
1181        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1182        cs8900.h header file.
1183
11842004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1187        Cosmetics.
1188
11892004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1190
1191        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1192        There are no application level Makefiles in here.
1193
11942004-03-04      Joel Sherrill <joel@OARcorp.com>
1195
1196        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1197        they can be used in application level makefiles.
1198
11992004-03-05      Joel Sherrill <joel@OARcorp.com>
1200
1201        * libnetworking/rtems_webserver/ejparse.c,
1202        libnetworking/rtems_webserver/emfdb.c,
1203        libnetworking/rtems_webserver/sock.c,
1204        libnetworking/rtems_webserver/socket.c,
1205        libnetworking/rtems_webserver/sym.c,
1206        libnetworking/rtems_webserver/webs.c,
1207        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12082004-03-05      Joel Sherrill <joel@OARcorp.com>
1209
1210        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1211        compiling this file only only those CPU families with supported
1212        exception models.
1213
12142004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1215
1216        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1217        testsuites (Was exposed with --enable-multilib, only).
1218        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1219         Add RTEMS_BSP_CONFIG_SUBDIR.
1220        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1221        testsuites's configure.
1222        * aclocal/rtems-top.m4: Remove ENDIF hack.
1223        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1224
12252004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1228        wrapup/Makefile.am: Fix automake problems having been introduced
1229        in previous patch.
1230
12312004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1234        Preinstall dirs.
1235        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1236        * aclocal/check-multiprocessing.m4: Cosmetics.
1237        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1238        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1239
12402004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1241
1242        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1243        librdbg/src/Makefile.am.
1244        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1245        * configure.ac: Reflect changes above.
1246        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1247        * wrapup/Makefile.am: Reflect changes above.
1248        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1249
12502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1253
12542004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1257
12582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1261
12622004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1263
1264        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1265        librdbg/src/powerpc/Makefile.am: Remove.
1266        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1267        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1268        * configure.ac: Reflect changes above.
1269
12702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272
12732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1274
1275        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1276        STRIP.
1277
12782004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1279
1280        * librdbg/include/Makefile.am: Merge-in
1281        librdbg/include/rdbg/i386/Makefile.am,
1282        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1283        librdbg/include/rdbg/powerpc/Makefile.am.
1284        * librdbg/include/rdbg/i386/Makefile.am,
1285        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1286        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1287        * configure.ac: Reflect changes above.
1288
12892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: Use AS_HELP_STRING(ada).
1292
12932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1296        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1297        Use AC_CONFIG_HEADERS.
1298        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1299        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1300
13012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1302
1303        * Makefile.am: include local.am.
1304
13052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * aclocal/version.m4: 4.6.99.0.
1308
13092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1310
1311        * Makefile.am: Don't include host.am.
1312        * automake/compile.am: Further cleanups.
1313
13142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * automake/lib.am: Remove (Unused).
1317
13182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1319
1320        * wrapup/Makefile.am: Don't include lib.am.
1321        * automake/compile.am: Use automake compilation rules.
1322
13232004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1324
1325        * libnetworking/pppd/Makefile.am,
1326        libnetworking/rtems_servers/Makefile.am,
1327        libnetworking/rtems_telnetd/Makefile.am,
1328        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1329        support/Makefile.am: Don't include lib.am.
1330
13312004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * libchip/Makefile.am: Don't include lib.am.
1334        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1335        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1336        unnecessary EXTRA_DISTs.
1337
13382004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1341        hack.
1342
13432004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1346        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1347        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1348        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1349
13502004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1351
1352        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1353        Add AM_CONDITIONAL(HAS_MP).
1354        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1355        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1356        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1357        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1358        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1359        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1360        (Deprecated by autoconf 2.59).
1361
13622004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1365        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1366
13672004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1368
1369        * ChangeLog: Merge-in libnetworking/ChangeLog.
1370        * libnetworking/ChangeLog: Remove.
1371        * ChangeLog: Merge-in librdbg/ChangeLog.
1372        * librdbg/ChangeLog: Remove.
1373        * ChangeLog: Merge-in libchip/ChangeLog.
1374        * libchip/ChangeLog: Remove.
1375        * ChangeLog: Merge-in optman/ChangeLog.
1376        * optman/ChangeLog: Remove.
1377
13782004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * configure.ac: Reflect changes to cpukit.
1381        * wrapup/Makefile.am: Reflect changes to librdbg.
1382        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1383        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1384        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1385        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1386        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1387        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1388        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1389        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1390        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1391
13922004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * aclocal/rtems-top.m4: Remove check for version.m4.
1395        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1396
13972004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1400        * wrapup/Makefile.am: Reflect changes to libchip/*.
1401        * support/Makefile.am: Use automake compilation rules.
1402        * wrapup/Makefile.am: Reflect changes to support/*.
1403        * configure.ac: Remove libnetworking/wrapup/Makefile.
1404        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1405        libnetworking/*/lib*.a instead of libnetapps.a.
1406        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1407        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1408        * optman/Makefile.am: Use automake compilation rules.
1409        * libchip/Makefile.am: Fix typo in previous patch.
1410        * libchip/Makefile.am: Use automake compilation rules.
1411        * libnetworking/Makefile.am: Remove wrapup.
1412        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1413        automake-compilation rules.
1414        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1415        automake-compilation rules.
1416        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1417        automake-compilation rules.
1418        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1419        automake-compilation rules.
1420        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1421
14222004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1423
1424        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1425        PRE/TMPINSTALL_FILES to CLEANFILES.
1426        * automake/lib.am: Remove TMPINSTALL_FILES.
1427        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1428        PRE/TMPINSTALL_FILES to CLEANFILES.
1429        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1430        PRE/TMPINSTALL_FILES to CLEANFILES.
1431        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1432        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1433        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1434        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1435        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1436        * librdbg/src/i386/Makefile.am: Ditto.
1437        * librdbg/src/m68k/Makefile.am: Ditto.
1438        * librdbg/src/powerpc/Makefile.am: Ditto.
1439        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1440        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1441        * libnetworking/rtems_servers/Makefile.am: Ditto.
1442        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1443        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1444
14452004-01-07      Joel Sherrill <joel@OARcorp.com>
1446
1447        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1448        more completely covers the MIPS family.
1449
14502003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * wrapup/Makefile.am: Reflect changes to shmdr.
1453        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1454
14552003-12-18      Joel Sherrill <joel@OARcorp.com>
1456
1457        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1458        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1459        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1460        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1461        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1462        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1463        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1464
14652003-12-17      Joel Sherrill <joel@OARcorp.com>
1466
1467        * aclocal/version.m4: Updated to rtems-20031217-test.
1468
14692003-12-17     
1470
1471        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1472        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1473
14742003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1475
1476        * automake/compile.am: Remove LINK_LIBS (Unused).
1477        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1478
14792003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1482        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1483        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1484        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1485        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1486
14872003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1488
1489        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1490        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1491        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1492        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1493        * librdbg/src/i386/Makefile.am:
1494        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1495        * librdbg/src/m68k/Makefile.am:
1496        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1497        * librdbg/src/powerpc/Makefile.am:
1498        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1499
15002003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1501
1502        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1503        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1504        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1505        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1506        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1507        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1508        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1509        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1510        * optman/Makefile.am: Remove project_libdir.
1511        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1512        PRE/TMPINSTALL_FILES.
1513        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1514        PRE/TMPINSTALL_FILES.
1515        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1516        PRE/TMPINSTALL_FILES.
1517        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1518        PRE/TMPINSTALL_FILES.
1519        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1520        from PRE/TMPINSTALL_FILES.
1521        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1522        PRE/TMPINSTALL_FILES.
1523        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1524        PRE/TMPINSTALL_FILES.
1525        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1526        PRE/TMPINSTALL_FILES.
1527        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1528        PRE/TMPINSTALL_FILES.
1529        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1530        PRE/TMPINSTALL_FILES.
1531        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1532        PRE/TMPINSTALL_FILES.
1533        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1534        from PRE/TMPINSTALL_FILES.
1535
15362003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1539        * automake/lib.am: Remove project_libdir.
1540        * wrapup/Makefile.am: Reworked.
1541
15422003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * configure.ac: Reflect changes to librdbg.
1545        * optman/Makefile.am: Add tmpinstall dirstamp support.
1546        * libchip/Makefile.am: Fix variant-tmpinstall support.
1547        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1548        * librdbg/src/powerpc/Makefile.am: Merge-in former
1549        new_exception_processing/Makefile.am.
1550        * librdbg/src/m68k/any/Makefile.am: Remove.
1551        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1552        * librdbg/src/i386/any/Makefile.am: Remove.
1553        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1554        * librdbg/src/Makefile.am: Cosmetics.
1555        * librdbg/include/Makefile.am: Cosmetics.
1556        * librdbg/Makefile.am: Cosmetics.
1557        * libnetworking/Makefile.am: Cosmetics.
1558        * libnetworking/pppd/Makefile.am: Cosmetics.
1559        * libnetworking/wrapup/Makefile.am: Cosmetics.
1560
15612003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * Makefile.am: Cosmetics.
1564        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1565        support.
1566
15672003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * automake/compile.am: Remove $(ARCH):-rule.
1570
15712003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * configure.ac: Remove lib/libbsp/shared/Makefile,
1574        lib/libbsp/shmdr/Makefile.
1575
15762003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1579        libchip/serial/Makefile, libchip/rtc/Makefile.
1580        * support/Makefile.am: Remove all-local: $(ARCH).
1581        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1582        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1583        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1584        * optman/Makefile.am: Remove all-local: $(ARCH).
1585        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1586        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1587        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1588        compilation dirstamp support.
1589        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1590        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1591        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1592        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1593        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1594        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1595        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1596        all-local: $(ARCH).
1597        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1598        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1599        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1600        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1601        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1602
16032003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * aclocal/lead-dot.m4: New (from automake-1.7f).
1606        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1607        AC_SUBST(dirstamp).
1608        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1609        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1610        libchip/serial/Makefile.am: Ditto.
1611        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1612        * librdbg/include/Makefile.am: Ditto.
1613        * librdbg/include/rdbg/Makefile.am: Ditto.
1614        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1615        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1616        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1617        * librdbg/src/Makefile.am: Ditto.
1618        * librdbg/src/i386/Makefile.am: Ditto.
1619        * librdbg/src/i386/any/Makefile.am: Ditto.
1620        * librdbg/src/m68k/Makefile.am: Ditto.
1621        * librdbg/src/m68k/any/Makefile.am: Ditto.
1622        * librdbg/src/powerpc/Makefile.am: Ditto.
1623        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1624        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1625        preinstallation.
1626        * libnetworking/pppd/Makefile.am: Ditto.
1627        * libnetworking/rtems_servers/Makefile.am: Ditto.
1628        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1629        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1630        * libnetworking/wrapup/Makefile.am: Ditto.
1631
16322003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1633
1634        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1635        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1636        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1637        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1638        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1639        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1640        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1641        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1642        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1643        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1644        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1645        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1646        underquoting to silence automake-1.8.
1647
16482003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * configure.ac: Reflect having moved tests to ../../testsuites.
1651
16522003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1655        * aclocal/canonical-host.m4: Remove.
1656        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1657        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1658
16592003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1660
1661        * aclocal/check-cpu.m4: Remove.
1662        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1663        * aclocal/canonical-target-name.m4: Add m4-quotes.
1664        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1665        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1666        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1667        * aclocal/check-networking.m4: Add m4-quotes. Require
1668        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1669        * aclocal/check-posix.m4: Add m4-quotes. Require
1670        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1671        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1672        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1673        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1674
16752003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1676
1677        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1678        * aclocal/bsp-alias.m4: Remove.
1679
16802003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * configure.ac: Make presence of tests/ optional.
1683
16842003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * aclocal/path-perl.m4: Remove (Unused).
1687
16882003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * automake/force-preinstall.am: Remove.
1691
16922003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1693
1694        PR 499/rtems_misc
1695        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1696        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1697        Configuration (Odd was forced) - Correction of Stop Bit configuration
1698        (inversed) - Correction of ISR Handler to call
1699        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1700        CTS Hardware flow control Configuration.
1701
17022003-09-04      Joel Sherrill <joel@OARcorp.com>
1703
1704        * lib/libcpu/shared/include/cache.h,
1705        lib/libcpu/shared/src/cache_aligned_malloc.c,
1706        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1707        license changed.
1708        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1709        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1710        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1711        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1712        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1713        for license changed.
1714        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1715        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1716        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1717        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1718        libchip/network/cs8900.h, libchip/network/dec21140.c,
1719        libchip/network/elnk.c, libchip/network/open_eth.c,
1720        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1721        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1722        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1723        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1724        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1725        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1726        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1727        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1728        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1729        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1730        libchip/serial/serial.h, libchip/serial/z85c30.c,
1731        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1732        libchip/serial/z85c30_reg.c: URL for license changed.
1733
17342003-09-03      Jiri Gaisler <jiri@gaisler.com>
1735
1736        PR 477/networking
1737        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1738        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1739        libchip/network/open_eth.h: New files.
1740
17412003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * aclocal/rtems-top.m4: Add RTEMS_API.
1744        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1745
17462003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1747
1748        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1749        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1750        @RTEMS_BSP@.cfg.
1751
17522003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1755
17562003-08-20      Joel Sherrill <joel@OARcorp.com>
1757
1758        * libchip/network/cs8900.c: Correct copyright statements.
1759
17602003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * aclocal/check-itron.m4: Remove.
1763        * aclocal/enable-inlines.m4: Remove.
1764        * Makefile.am: Reflect having moved aclocal/.
1765        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1766        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1767        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1768        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1769        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1770        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1771        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1772        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1773        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1774        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1775        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1776        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1777        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1778        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1779        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1780        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1781        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1782        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1783        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1784        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1785        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1786        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1787        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1788        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1789        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1790        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1791        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1792        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1793        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1794        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1795        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1796        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1797        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1798        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1799        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1800        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1801        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1802        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1803        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1804        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1805        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1806        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1807        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1808        * aclocal/target.m4: New (Copied from ../../aclocal).
1809        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1810        * aclocal/version.m4: New (Copied from ../../aclocal).
1811
18122003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1813
1814        * configure.ac: Remove stray comments.
1815        * automake/local.am, automake/host.am: Remove "debug".
1816
18172003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * Makefile.am: Reflect having moved automake/.
1820        * lib/Makefile.am: Reflect having moved automake/.
1821        * support/Makefile.am: Reflect having moved automake/.
1822        * wrapup/Makefile.am: Reflect having moved automake/.
1823        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1824        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1825        from ../../automake).
1826        * optman/Makefile.am: Reflect having moved automake/.
1827        * libchip/Makefile.am: Reflect having moved automake/.
1828        * libchip/ide/Makefile.am: Reflect having moved automake/.
1829        * libchip/network/Makefile.am: Reflect having moved automake/.
1830        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1831        * libchip/serial/Makefile.am: Reflect having moved automake/.
1832        * librdbg/Makefile.am: Reflect having moved automake/.
1833        * librdbg/include/Makefile.am: Reflect having moved automake/.
1834        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1835        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1836        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1837        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1838        automake/.
1839        * librdbg/src/Makefile.am: Reflect having moved automake/.
1840        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1841        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1842        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1843        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1844        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1845        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1846        having moved automake/.
1847        * libnetworking/Makefile.am: Reflect having moved automake/.
1848        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1849        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1850        automake/.
1851        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1852        automake/.
1853        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1854        automake/.
1855        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1856
18572003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1858
1859        * Makefile.am: Add bsp.pc.in.
1860        * bsp.pc.in: New (pkgconfig support).
1861
18622003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1865
18662003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * lib/Makefile.am: New (Required by 'make dist').
1869        * lib/ChangeLog: Remove.
1870        * lib/.cvsignore: Cleanup.
1871        * configure.ac: Reflect having added lib/Makefile.am.
1872        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1873        lib/libbsp/configure.ac.
1874        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1875        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1876
18772003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1880        * configure.ac: Merge-in librdbg/configure.ac.
1881        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1882        librdbg/configure.ac.
1883        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1884        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1885        LIBCHIP. Conditionally build include-dirs.
1886        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1887        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1888        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1889        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1890        librdbg/include/rdbg/m68k/Makefile.am,
1891        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1892        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1893        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1894        librdbg/src/powerpc/Makefile.am, librdbg/
1895        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1896        configure.ac into ../configure.ac.
1897        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1898        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1899        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1900        libnetworking/rtems_telnetd/Makefile.am,
1901        libnetworking/rtems_webserver/Makefile.am,
1902        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1903        into ../configure.ac.
1904
19052003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        PR 427/rtems
1908        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1909        * librdbg/src/servtsp.c: Ditto.
1910
19112003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1912
1913        PR 429/bsps
1914        PR 432/bsps
1915        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1916        packets are queued onto an elnk board, the ISR will deadlock the device
1917        with a tx complete interrupt.  Lighter tx loads are not affected as they
1918        end up submitting single packets to the device.
1919
19202003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1921
1922        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1923        optman/configure.ac.
1924        * optman/configure.ac: Remove (Merged into ../configure.ac).
1925        * optman/Makefile.am: Reflect having merged configure.ac into
1926        ../configure.ac.
1927        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1928        * libchip/Makefile.am, libchip/ide/Makefile.am,
1929        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1930        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1931        ../configure.ac.
1932
19332003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1934
1935        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1936
19372003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1938
1939        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1940        on i386.
1941
19422003-06-13      Joel Sherrill <joel@OARcorp.com>
1943
1944        * libnetworking/pppd/chat.c: Removed warnings.
1945
19462003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1947
1948        * libchip/network/README.3com: New file missed in previous commit.
1949        PR 405/bsps
1950        PR 393/networking
1951        * libchip/network/dec21140.c: Fix leak also known as PR393.
1952        * libchip/network/elnk.c, libchip/network/if_media.h,
1953        libchip/network/mii.h: New files.
1954        * libchip/network/Makefile.am: Reflect new files.
1955
19562003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1957
1958        * configure.ac: Remove support for profile-variant.
1959
19602003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1961
1962        PR 397/pppd
1963        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1964        * libnetworking/pppd/magic.c: Remove *rand48.
1965        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1966
19672003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
1969        * wrapup/Makefile.am: Add libide.a.
1970
19712003-04-15      Joel Sherrill <joel@OARcorp.com>
1972
1973        PR 387/rtems_misc
1974        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1975        routines.
1976        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1977
19782003-04-11      Joel Sherrill <joel@OARcorp.com>
1979
1980        * libnetworking/rtems_webserver/cgi.c,
1981        libnetworking/rtems_webserver/sockGen.c,
1982        libnetworking/rtems_webserver/umui.c,
1983        libnetworking/rtems_webserver/websSSL.c,
1984        libnetworking/rtems_webserver/websSSL.h,
1985        libnetworking/rtems_webserver/websda.c,
1986        libnetworking/rtems_webserver/websda.h: New files. Not included in
1987        previous commit.
1988
19892003-04-10      Joel Sherrill <joel@OARcorp.com>
1990
1991        PR 371/pppd
1992        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1993        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1994        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1995        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1996        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1997        still global symbols in rtemspppd.h which might need to be changed or
1998        converted into member of a structure which is dereferenced with a
1999        pointer that is managed as a per task variable. But this patch should
2000        avoid many conflicts.
2001
20022003-03-27      Joel Sherrill <joel@OARcorp.com>
2003
2004        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2005        not allowed in the cpukit source code since it must be buildable
2006        independent of any BSP. These files were moved to libchip/ide.
2007        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2008        files.
2009
20102003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2011
2012        PR 368/filesystems
2013        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2014        improvements which now work on pc386 and mbx8xx.
2015        * libchip/ide/ide_controller.c: New file.
2016
20172003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2020
20212003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2024        * configure.ac: Add support/.
2025        * support/.cvsignore: New.
2026        * support/Makefile.am: New.
2027        * support/version.c: New.
2028        * wrapup/Makefile.am: Add support/libsupport.a.
2029        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2030        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2031        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2032        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2033
20342003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2035
2036        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2037
20382003-02-20      Till Straumann <strauman@slac.stanford.edu>
2039
2040        PR 354/networking
2041        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2042        chip against a table of supported chips. The untested ones are still
2043        commented out, however.
2044
20452003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2046
2047        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2048        * configure.ac: AC_PREREQ(2.57).
2049        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2050        * optman/configure.ac: AC_PREREQ(2.57).
2051        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2052        * libchip/configure.ac: AC_PREREQ(2.57).
2053        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2054        * librdbg/configure.ac: AC_PREREQ(2.57).
2055        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2056        * libnetworking/configure.ac: AC_PREREQ(2.57).
2057
20582003-02-06      Joel Sherrill <joel@OARcorp.com>
2059
2060        * libnetworking/pppd/chat.c: Convert routines with common names to
2061        static. This included get_char(), put_char(), and character() among
2062        others.
2063
20642003-02-03      Joel Sherrill <joel@OARcorp.com>
2065
2066        PR 338/filesystem
2067        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2068        rtems_io_lookup_name() (API change).  Unused function removed.
2069
20702003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2071
2072        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2073        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2074        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2075        Eliminate *_O_FILES.
2076        * libnetworking/rtems_servers/Makefile.am,
2077        libnetworking/rtems_webserver/Makefile.am,
2078        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2079
20802002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2083        Let all-local: depend on $(LIB).
2084        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2085        * optman/Makefile.am: Apply install-data-local to install *.rels.
2086
20872002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2088
2089        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2090        %.c rules.
2091        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2092        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2093        * libchip/rtc/Makefile.am: Ditto.
2094        * libchip/serial/Makefile.am: Ditto.
2095
20962002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2099        LIBC_DEFINES.
2100        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2101        LIBC_DEFINES.
2102        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2103        LIBC_DEFINES.
2104
21052002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2108
21092002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2112        cache-checking.
2113        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2114
21152002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2118        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2119        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2120        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2121        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2122
21232002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2126        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2127        Remove.
2128        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2129
21302002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2133        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2134
21352002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2136
2137        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2138        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2139
21402002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2143        * optman/rel.am: New.
2144
21452002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2148        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2149        braino in comment on "exec". Extend --enable-ada handling.
2150
21512002-11-04      Joel Sherrill <joel@OARcorp.com>
2152
2153        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2154        tasks and rolling multiple loops into 1.
2155        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2156        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2157        Removed warnings.
2158
21592002-10-31      Joel Sherrill <joel@OARcorp.com>
2160
2161        * libchip/network/dec21140.c: Removed warnings.
2162        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2163        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2164        librdbg/src/m68k/any/remdeb_xdr.c,
2165        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2166        warnings.
2167        * libnetworking/rtems_webserver/socket.c,
2168        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2169
21702002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2171
2172        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2173        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2174        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2175        above.
2176
21772002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2180        * wrapup/.cvsignore: Remove autom4te.cache.
2181        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2182        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2183        autom4te.cache.
2184        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2185        autom4te.cache.
2186        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2187        autom4te.cache.
2188
21892002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2192
21932002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * optman/.cvsignore: Add autom4te.cache.
2196
21972002-09-14      Joel Sherrill <joel@OARcorp.com>
2198
2199        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2200
22012002-09-07      Joel Sherrill <joel@OARcorp.com>
2202
2203        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2204        include files to resolve warnings.
2205
22062002-09-07      Chris Johns <ccj@acm.org>
2207
2208        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2209        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2210        which corrects the problem  where the cs8900.c file was actually the BSP
2211        glue.  Joel did some hacking so this file will compile.  Previously it
2212        required providing a target.h file to compile.
2213        * libchip/network/cs8900.c.bsp: New file.
2214
22152002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2218
22192002-08-31      Joel Sherrill <joel@OARcorp.com>
2220
2221        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2222        eliminate warning.
2223
22242002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * configure.ac: Add ada-tests.
2227
22282002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * Makefile.am: Add preinstall-stamp.
2231
22322002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2233
2234        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2235        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2236        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2237        gcc31 happy.
2238        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2239        cp.
2240
22412002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2244        make/bsp.mak.
2245        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2246        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2247
22482002-08-12      Joel Sherrill <joel@OARcorp.com>
2249
2250        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2251        avoid error.
2252
22532002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2254
2255        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2256        * configure.ac: Add BSP_SUBDIRS.
2257        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2258        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2259        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2260        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2261        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2262        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2263        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2264        RTEMS_CHECK_BSP_CACHE.
2265        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2266        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2267        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2268        .$(OBJEXT) instead of .o.
2269        * libnetworking/pppd/Makefile.am,
2270        libnetworking/rtems_servers/Makefile.am,
2271        libnetworking/rtems_telnetd/Makefile.am,
2272        libnetworking/rtems_webserver/Makefile.am,
2273        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2274
22752002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2278        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2279        ../libchip/serial/$(ARCH)/libserialio.a.
2280        * libchip/serial/Makefile.am: Don't tmp-install lib.
2281        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2282
22832002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2284
2285        * Makefile.am: Add rtems_makedir.
2286        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2287        * Makefile.am: Add wrapup-SUBDIR.
2288        * wrapup/ChangeLog: Remove.
2289        * wrapup/configure.ac: Remove.
2290        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2291        (Make the bare BSP happy).
2292        * configure.ac: Ditto.
2293        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2294        Create make/custom/default.cfg.
2295        * configure.ac: Add creation of make/custom/*.cfg. Create
2296        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2297
22982002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * Makefile.am: Clean $(PROJECT_RELEASE).
2301
23022002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2305        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2306        prototype mismatches.
2307
23082002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2311        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2312
23132002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2314
2315        * acinclude.m4: Add test "$multilib" != "yes".
2316        * config-ml.in: Remove.
2317        * acinclude.m4: Cleanups.
2318        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2319        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2320        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2321        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2322        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2323
23242002-07-16      Eric Norum <eric.norum@usask.ca>
2325
2326        * New driver for the Intel EtherExpressPro (82559ER) chip.
2327        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2328        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2329        * libchip/network/Makefile.am: Modified to reflect above.
2330
23312002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2332
2333        * acinclude.m4: New.
2334        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2335        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2336        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2337
23382002-07-01      Joel Sherrill <joel@OARcorp.com>
2339
2340        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2341        _Objects_Information_table now that it is a two dimensional array based
2342        upon API and class.
2343        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2344        of strnlen().
2345
23462002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2349        preinstall libnetapps.a.
2350
23512002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * configure.ac: Remove librpc.
2354
23552002-06-25      Joel Sherrill <joel@OARcorp.com>
2356
2357        * Per PR233, moved librpc to exec.
2358        * configure.ac, wrapup/Makefile.am: Modified.
2359        * librpc, librpc/ChangeLog: Removed.
2360
23612002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2362
2363        * optman/Makefile.am: Remove multilib support.
2364        * optman/configure.ac: Ditto.
2365        * optman/sapi/Makefile.am: Ditto.
2366
23672002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2368
2369        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2370        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2371
23722002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        Move networking libraries to c/src/exec/libnetworking
2375        * libnetworking/configure.ac, libnetworking/Makefile.am,
2376        libnetworking/wrapup/Makefile.am: Reflect Moval.
2377
23782002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2381        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2382        <rtems/bspIo.h>.
2383
23842002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2385
2386        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2387        * libnetworking/rtems/mkrootfs.h: Ditto.
2388        * libnetworking/rtems/Makefile.am: Reflect changes above.
2389
23902002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * configure.ac: Remove lib.
2393
23942002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2395
2396        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2397        that exception stack frames on M68K members with VBR always are 6 byte
2398        long. The incorrect assumption resulted in some gdb commands like "next"
2399        to fail on the 68360.
2400
24012002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2404        PR 220
2405        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2406        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2407        CVS.
2408        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2409        libnetworking/sys/filio.h: Remove.
2410        * libnetworking/sys/Makefile.am: Reflect changes above.
2411
24122002-05-07      Chris Johns <ccj@acm.org>
2413
2414        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2415        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2416        requires it to be stripped.
2417
24182002-05-01      Eric Norum <eric.norum@usask.ca>
2419
2420        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2421        assembly  to satisfy gcc 3.1 and newer.
2422
24232002-04-26      Eric Norum <eric.norum@usask.ca>
2424
2425        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2426        agressive optimization in gcc 3.1 does not reorder things.
2427
24282002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2429
2430        * libchip/network/dec21140.c: Reflect changes to powerpc's
2431        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2432        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2433        <rtems/score/cpu.h>.
2434        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2435        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2436
24372002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * optman/configure.ac: Remove ENABLE_GCC28.
2440
24412002-04-11      Chris Johns <ccj@acm.org>
2442
2443        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2444        driver control block field to the ifconfig network driver structure.
2445        This field is needed by the i82586 driver which was ported from NetBSD
2446        as it had better hardware abstraction.
2447        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2448        PR59, added the drv_ctrl driver control block field to the ifconfig
2449        network driver structure. This field is needed by the i82586 driver
2450        which was ported from NetBSD as it had better hardware abstraction.
2451
24522002-04-10      Mike Siers <mikes@poliac.com>
2453
2454        * libnetworking/rtems_webserver/NOTES,
2455        libnetworking/rtems_webserver/asp.c,
2456        libnetworking/rtems_webserver/balloc.c,
2457        libnetworking/rtems_webserver/default.c,
2458        libnetworking/rtems_webserver/ej.h,
2459        libnetworking/rtems_webserver/ejIntrn.h,
2460        libnetworking/rtems_webserver/ejlex.c,
2461        libnetworking/rtems_webserver/ejparse.c,
2462        libnetworking/rtems_webserver/emfdb.c,
2463        libnetworking/rtems_webserver/emfdb.h,
2464        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2465        libnetworking/rtems_webserver/handler.c,
2466        libnetworking/rtems_webserver/license.txt,
2467        libnetworking/rtems_webserver/md5.h,
2468        libnetworking/rtems_webserver/md5c.c,
2469        libnetworking/rtems_webserver/mime.c,
2470        libnetworking/rtems_webserver/misc.c,
2471        libnetworking/rtems_webserver/ringq.c,
2472        libnetworking/rtems_webserver/rom.c,
2473        libnetworking/rtems_webserver/security.c,
2474        libnetworking/rtems_webserver/sock.c,
2475        libnetworking/rtems_webserver/sym.c,
2476        libnetworking/rtems_webserver/uemf.c,
2477        libnetworking/rtems_webserver/uemf.h,
2478        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2479        libnetworking/rtems_webserver/url.c,
2480        libnetworking/rtems_webserver/value.c,
2481        libnetworking/rtems_webserver/wbase64.c,
2482        libnetworking/rtems_webserver/webcomp.c,
2483        libnetworking/rtems_webserver/webpage.c,
2484        libnetworking/rtems_webserver/webrom.c,
2485        libnetworking/rtems_webserver/webs.c,
2486        libnetworking/rtems_webserver/webs.h,
2487        libnetworking/rtems_webserver/websuemf.c,
2488        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2489        2.1.4.
2490
24912002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * libchip/network/i82586.c: Include <string.h>.
2494        * libchip/network/sonic.c: Ditto.
2495
24962002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2499
25002002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2503
25042002-03-27      Thomas.Doerfler@imd-systems.de
2505
2506        PR 144
2507        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2508        memory address 0 when called for the first time. This is done when
2509        trying to clear the variable "dhcp_hostname".
2510
25112002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2514        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2515        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2516        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2517        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2518        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2519        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2520        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2521        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2522        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2523        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2524        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2525        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2526        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2527        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2528        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2529        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2530        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2531        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2532        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2533        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2534        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2535        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2536        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2537        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2538        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2539        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2540        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2541        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2542        AUTOMAKE_OPTIONS.
2543        * libnetworking/configure.ac:
2544        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2545        foreign 1.6]).
2546        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2547        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2552        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2553        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2556        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2557        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2558        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2560        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2563
25642002-03-27      Ilya Alexeev <ilya@continuum.ru>
2565
2566        PR 162
2567        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2568        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2569        used in a device write routines.  Now ppp_softc structure have own
2570        character for writing to device (sc_outchar).  I think that converting
2571        local variables to static is not a right solution, because problems will
2572        occur in the case of two or more ppp instances.
2573        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2574        must be u_long, otherwise in the case of the big output packet endless
2575        loop may occur.
2576
25772002-03-21      Ilya Alexeev <ilya@continuum.ru>
2578
2579        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2580        preparations for multiple PPPD connections.
2581
25822002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        PR 149
2585        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2586        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2587        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2588        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2589
25902002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2591
2592        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2593        * configure.ac: Modified to reflect addition.
2594
25952002-02-27      Ilya Alexeev <ilya@continuum.ru>
2596
2597        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2598        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2599        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2600        capabilities as well as eliminate some warnings.
2601
26022002-02-27      Eric Norum <eric.norum@usask.ca>
2603
2604        * libnetworking/net/radix.c: Properly handle fetching the default route
2605        when there is no route.  This was a bug in the original FreeBSD code and
2606        this fix is from an updated version of their code.
2607
26082002-02-16      Eric Norum <eric.norum@usask.ca>
2609
2610        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2611        checking.
2612
26132002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2616        dodefaultroute.
2617
26182002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2621        include <rtems/seterr.h>.
2622
26232002-02-01      Mike Siers <mikes@poliac.com>
2624
2625        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2626        avoid bringing the link down too fast. NOTE: Mike reports successfully
2627        running at 56K baud on a direct link.
2628
26292002-02-01      Eric Valette <valette@crf.canon.fr>
2630
2631        * librdbg/So many patches have been posted recently on the mailing list
2632        and  because we were unable to find correct solution to compile on
2633        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2634        because the coding  style of rdbg was rather inconsistant among various
2635        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2636        global coding style (using indent + manual edits), 2) incorporate/review
2637        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2638        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2639        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2640        after rdbg initialization is done, NB : the paches is huge but it is
2641        mainly due to coding styke chnages.  Only few lines of codes have been
2642        really changed and they do not impact  rdbg functionnality (AFAIKT).
2643        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2644        librdbg/include/rdbg/m68k/rdbg_f.h,
2645        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2646        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2647        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2648        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2649        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2650        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2651        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2652        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2653        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2654        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2655        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2656        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2657        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2658        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2659        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2660        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2661
26622002-01-31      Mike Siers <mikes@poliac.com>
2663
2664        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2665        * Nice Update of PPPD support which eliminates the requiremetn that
2666        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2667        and reports that it seems to be more stable and handle larger packets
2668        better.  This patch replaces the termios tasks with more general pppd
2669        network driver tasks.  The functions pppinput() and pppstart() get
2670        called from the interrupt service routine.
2671        * libnetworking/Makefile.am, libnetworking/configure.ac,
2672        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2673        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2674        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2675        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2676        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2677        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2678        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2679        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2680        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2681        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2682        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2683        libnetworking/net/route.c, libnetworking/net/route.h,
2684        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2685        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2686        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2687        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2688        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2689        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2690        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2691        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2692        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2693        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2694        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2695        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2696        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2697        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2698        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2699        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2700        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2701        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2702        libnetworking/pppd/example/README,
2703        libnetworking/pppd/example/netconfig.h,
2704        libnetworking/wrapup/Makefile.am: Modified.
2705        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2706        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2707        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2708        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2709        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2710        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2711        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2712        libnetworking/modem/pppcompress.c: Subdirectory removed.
2713
27142002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2717        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2718
27192002-01-18      Till Straumann <strauman@slac.stanford.edu>
2720
2721        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2722        issues: - exception handler needs to enable MSR_FP if the interrupted
2723        thread is FP enabled. - printk message for MSR fixed and added
2724        stacktrace. NOTE: this requires the stacktrace patch to
2725        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2726        however).
2727
27282002-01-06      Joel Sherrill <joel@OARcorp.com>
2729
2730        * optman/.cvsignore: Added aclocal.m4 and configure.
2731        * optman/.cvsignore: New file.
2732
27332002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2734
2735        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2736
27372002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2740        * optman/ChangeLog: New.
2741        * optman/configure.ac: New.
2742        * optman/Makefile.am: New.
2743        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2744        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2745
27462001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2749
27502001-12-18      Eric Norum <eric.norum@usask.ca>
2751
2752        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2753        `directories' (path names with a / at the end) while disallowing open()
2754        operations on TFTP `directories'.
2755
27562001-12-07      Eric Norum <eric.norum@usask.ca>
2757
2758        * libnetworking/lib/tftpDriver.c: Restore write capability.
2759
27602001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * libchip/network/sonic.h: Fix typo.
2763        * libnetworking/arpa/Makefile.am: Remove stray lines.
2764
27652001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2766
2767        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2768
27692001-10-18      Eric Norum <eric.norum@usask.ca>
2770
2771        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2772        chdir() and open() operations within the TFTP file system.
2773
27742001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * librdbg/configure.ac: Fix latent bug exposed by removal of
2777        config.cache's which prevented powerpc targets librdbg from building.
2778
27792001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2782        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2783        autoconf-2.52 happy.
2784
27852001-10-12      Mike Siers <mikes@poliac.com>
2786
2787        * libnetworking/Update to stable working state.  Congratulations Mike!
2788        :).
2789        * libnetworking/modem_example: Directory removed.
2790        * libnetworking/modem_example/16550.h,
2791        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2792        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2793        libnetworking/modem_example/ppp.h,
2794        libnetworking/modem_example/pppcompress.c: Files removed.
2795        * libnetworking/pppd/example/pppd.options: New file.
2796        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2797        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2798        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2799        libnetworking/pppd/rtemsmain.c: Updated.
2800
28012001-10-12      Joel Sherrill <joel@OARcorp.com>
2802
2803        * libchip/serial/z85c30.c: Fixed typo.
2804
28052001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2806
2807        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2808        * configure.in: Remove.
2809        * configure.ac: New file, generated from configure.in by autoupdate.
2810        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2811        * libchip/configure.in: Remove.
2812        * libchip/configure.ac: New file, generated from configure.in by
2813        autoupdate.
2814        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2815        * librdbg/configure.in: Remove.
2816        * librdbg/configure.ac: New file, generated from configure.in by
2817        autoupdate.
2818        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2819        * libnetworking/configure.in: Remove.
2820        * libnetworking/configure.ac: New file, generated from configure.in by
2821        autoupdate.
2822
28232001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2826        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2827        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2828
28292001-09-27      Joel Sherrill <joel@OARcorp.com>
2830
2831        * libchip/ChangeLog: Fixed typo in date.
2832
28332001-09-27      Eric Norum <eric.norum@usask.ca>
2834
2835        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2836        TFTP  filesystem.
2837
28382001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2841        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2842        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2843        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2844        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2845        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2846        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2847        'PREINSTALL_FILES ='.
2848        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2849        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2850        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2851        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2852        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2853        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2854        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2855        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2856        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2857        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2858        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2859        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2860
28612001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2864        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2865        * librdbg/src/m68k/any/Makefile.am: Ditto.
2866        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2867        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2868        happy.
2869
28702001-09-21      Joel Sherrill <joel@OARcorp.com>
2871
2872        * libchip/network/Makefile.am: Fixed typo on file name.
2873        * libchip/network/i82586.c: Commented out line 318 which is referencing
2874        a member of a structure that is not currently there.  This needs to be
2875        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2876        to C style.
2877
28782001-09-19      Eric Norum <eric.norum@usask.ca>
2879
2880        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2881
28822001-09-19      Chris Johns <ccj@acm.org>
2883
2884        * libchip/network/README.i82586, libchip/network/i82586.c,
2885        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2886        Network driver for Intel i82586.
2887        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2888        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2889        "root" filesystem with information obtained via the DHCP response.
2890
28912001-09-14      Eric Norum <eric.norum@usask.ca>
2892
2893        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2894        make gcc 3.x happy.
2895
28962001-08-16      Mike Siers <mikes@poliac.com>
2897
2898        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2899        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2900        These support callback functionality that has not even been compiled
2901        under RTEMS yet.
2902        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2903        example application.  Mike's notes on the modifications: - renamed
2904        error() function because of namespace problems - removed calls to the
2905        exit() funciton - removed extra files from the pppd source directory -
2906        defined pppd task constant values in rtemspppd.h - modifyied example
2907        code to get actual tick per second value - placed the pppd 2.3.11 man
2908        page file (pppd.8) into the pppd directory.
2909        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2910        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2911        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2912        libnetworking/pppd/rtems-ppp.c: Deleted.
2913        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2914        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2915        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2916        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2917        libnetworking/pppd/example/init.c,
2918        libnetworking/pppd/example/netconfig.h,
2919        libnetworking/pppd/example/ppp.conf,
2920        libnetworking/pppd/example/pppdapp.c,
2921        libnetworking/pppd/example/system.h: New files.
2922        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2923        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2924        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2925        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2926        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2927        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2928        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2929        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2930        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2931        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2932        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2933        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2934        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2935        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2936        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2937
29382001-08-16      Joel Sherrill <joel@OARcorp.com>
2939
2940        * libnetworking/pppd/example/Makefile: Removed.
2941        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2942        to avoid bootstrap -c clobbering it.
2943        * libnetworking/rtems_telnetd/.cvsignore: New file.
2944
29452001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2946
2947        * libnetworking/Makefile.am, libnetworking/configure.in,
2948        libnetworking/rtems_servers/Makefile.am,
2949        libnetworking/rtems_servers/telnetd.c,
2950        libnetworking/rtems_servers/telnetd.h,
2951        libnetworking/rtems_telnetd/Makefile.am,
2952        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2953        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2954        libnetworking/rtems_telnetd/telnetd.c,
2955        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2956        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2957        effect when ftpd change. - the tcp/ip stats have been implemented into
2958        icmds.c and started when telnetd daemon is started.
2959        * libnetworking/rtems_servers/telnetd.c,
2960        libnetworking/rtems_servers/telnetd.h: Removed.
2961        * libnetworking/rtems_telnetd: New directory.
2962        * libnetworking/rtems_telnetd/Makefile.am,
2963        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2964        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2965        libnetworking/rtems_telnetd/telnetd.c,
2966        libnetworking/rtems_telnetd/telnetd.h: New files.
2967
29682001-06-14      Joel Sherrill <joel@OARcorp.com>
2969
2970        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2971        Moved from libmisc/shell so the network stack to address network
2972        depenendency.
2973        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2974
29752001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2978
29792001-05-15      Joel Sherrill <joel@OARcorp.com>
2980
2981        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2982        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2983        accidentally deleted the incorrectly empty versions.
2984
29852001-05-14      Till Straumann <strauman@slac.stanford.edu>
2986
2987        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2988        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2989        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2990        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2991        to know the values) - the affected BSP (shared/motorola) headers have
2992        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2993        driver (libchip/network/dec21140.c) has been fixed to use
2994        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2995        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2996        who is using this driver. - the DEC driver also has been fixed to use
2997        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2998        delay_in_bus_cycles().
2999
30002001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3003
30042001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3005
3006        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3007
30082001-04-24      Eric Norum <eric.norum@usask.ca>
3009
3010        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3011        NTP synchronization a little more robust -- no NTP daemon yet, but at
3012        least it trys a little harder when the primary NTP server is down.
3013
30142001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3015
3016        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3017        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3018        libnetworking/pppd/modem_example/modem.c,
3019        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3020        other strings into English.
3021        * libnetworking/pppd/STATUS: updated to reflect the changes.
3022
30232001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3024
3025        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3026        again.
3027
30282001-04-20      Eric Valette <valette@crf.canon.fr>
3029
3030        * mcp750 directory renamed new_exception processing as it supports many
3031        more CPU models.
3032        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3033        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3034        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3035        formerly in mcp750 plus modifications.
3036        * librdbg/src/powerpc/mcp750/.cvsignore,
3037        librdbg/src/powerpc/mcp750/Makefile.am,
3038        librdbg/src/powerpc/mcp750/remdeb.h,
3039        librdbg/src/powerpc/mcp750/remdeb_f.x,
3040        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3041        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3042        new_exception_processing.
3043        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3044        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3045        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3046        part of this effort to add support for the MPC8xx.
3047
30482001-04-19      Joel Sherrill <joel@OARcorp.com>
3049
3050        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3051        internal include files.
3052
30532001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3054
3055        PR 158
3056        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3057        rcmd() library call by commenting out the parts that deal with signals.
3058        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3059        stdio. The 'server-side' parts of this file which deal with
3060        authentication are disabled since they are not needed.
3061
30622001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3063
3064        * libnetworking/include/.cvsignore: Remove dangling file.
3065
30662001-03-14      Joel Sherrill <joel@OARcorp.com>
3067
3068        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3069        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3070        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3071        libchip style serial drivers can be written in libcpu or libbsp.
3072
30732001-03-01      Joel Sherrill <joel@OARcorp.com>
3074
3075        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3076        libchip/network/sonic.c, libchip/network/sonic.h,
3077        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3078        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3079        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3080        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3081        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3082        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3083        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3084        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3085
30862001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3087
3088        * librdbg/include/rdbg/Makefile.am,
3089        librdbg/include/rdbg/i386/Makefile.am,
3090        librdbg/include/rdbg/m68k/Makefile.am,
3091        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3092        style on include files.
3093
30942001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3097        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3098        replace ${..} with $(..).
3099        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3100        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3101        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3102        libnetworking/rtems/Makefile.am, libnetworking/
3103        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3104        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3105        include_*HEADERS instead of H_FILES.
3106        * libnetworking/include/Makefile.am: Remove.
3107        * libnetworking/Makefile.am: Add handling of *.h files.
3108        * libnetworking/configure.in: Remove include/Makefile.
3109
31102001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3111
3112        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3113
31142001-01-31      Sergei Organov <osv@javad.ru>
3115
3116        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3117        current dir and root dir removed in favor of new libio support for
3118        task-local current and root directories. - Bug in `close_data_socket()'
3119        introduced by previous change fixed. - `command_pasv()' changed to set
3120        timeout on socket we are listening on and code fixed to don't close
3121        socket twice on error. - `serr()' changed to clear `errno'. -
3122        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3123        changed to clear `errno' before processing session. -
3124        `close_data_socket()' fixed to close both active and passive sockets -
3125        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3126        empty string  in `exec_command()'.
3127
31282001-01-25      Eric Norum <eric.norum@usask.ca>
3129
3130        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3131        improves throughput on systems which are dropping packets.   Only the
3132        first timeout is reduced.  This keeps the number of extra packets down
3133        on networks that are very busy and dropping lots of packets.
3134
31352001-01-24      Sergei Organov <osv@javad.ru>
3136
3137        * libnetworking/rtems_servers/ftpd.c,
3138        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3139        - Timeouts on sockets implemented. 'idle' field added to configuration.
3140        No timeout by default to keep backward compatibility. Note: SITE IDLE
3141        command not implemented yet. - Basic global access control implemented.
3142        'access' field added to configuration. No access limitations by default
3143        to keep backward compatibility. - Anchor data socket for active mode
3144        (using self IP and port 20.) - Fixed default data port support (still
3145        not tested). - Don't allow IP address different from originating host in
3146        PORT command to improve security. - Fixed bug in MDTM command. - Check
3147        for correctness of parsing of argument in command_port(). - Fixed
3148        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3149        a directory. - Command parsing a little bit improved: command names are
3150        now converted to upper-case to be more compatible with RFC (command
3151        names are not case-sensitive.) - Reformat comments so that they have
3152        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3153        previous changes - True ASCII mode implemented (doesn't work for hooks
3154        and /dev/null) - Passive mode implemented, PASV command added. - Default
3155        port for data connection could be used (untested, can't find ftp client
3156        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3157        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3158
31592001-01-18      Joel Sherrill <joel@OARcorp.com>
3160
3161        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3162        macro using variable arguments.
3163        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3164        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3165        since I updated the main RTEMS development machine to RedHat 7.2 and
3166        apparently got a new version of rpcgen.
3167
31682001-01-12      Sergei Organov <osv@javad.ru>
3169
3170        * libnetworking/rtems_servers/ftpd.c,
3171        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3172        - use pool of pre-created threads to handle sessions instead of
3173        creating/deleting threads on the fly - LIST output is now similar to
3174        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3175        happy with it. - LIST NAME now works (both for files and directories) -
3176        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3177        clients happy  - keep track of CWD for every session separately -
3178        ability to specify root directory name for FTPD in configuration table.
3179        FTPD will then create illusion for FTP clients that this is actually
3180        root directory. - ignore options sent in commands, thus LIST -al FILE
3181        works and doesn't try to list "-al" directory. - buffers are allocated
3182        on stack instead of heap where possible to eliminate malloc/free calls
3183        (avoid possible heap fragmentation troubles). - drop using of task
3184        notepad to pass parameters - use function arguments instead - use
3185        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3186        in socket() instead of AF_INET.
3187
31882001-01-02      Joel Sherrill <joel@OARcorp.com>
3189
3190        * libnetworking/CHANGELOG: Removed.
3191        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3192
31932000-12-14      Eric Norum <eric.norum@usask.ca>
3194
3195        * libnetworking/lib/tftpDriver.c: Added write capability.
3196
31972000-12-08      Joel Sherrill <joel@OARcorp.com>
3198
3199        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3200        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3201        numerous variable declarations conditional on PPP_COMPRESS and
3202        PPP_FILTER.  Commented out variables that were not used because the code
3203        using them was commented out. Removed totally unused variables.
3204        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3205        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3206
32072000-11-30      Joel Sherrill <joel@OARcorp.com>
3208
3209        * libnetworking/modem/ppp_tty.c: Changed to include
3210        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3211        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3212        * libnetworking/Makefile.am: Modified to reflect above.
3213
32142000-11-27      Joel Sherrill <joel@OARcorp.com>
3215
3216        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3217
32182000-11-25      Eric Norum <eric.norum@usask.ca>
3219
3220        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3221        core.
3222
32232000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3224
3225        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3226        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3227        subdir.
3228        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3229        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3230        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3231        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3232        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3233        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3234        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3235        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3236        ppp_tty.c and the real pppd main is in pppmain.c.
3237
32382000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3239
3240        * libchip/network/sonic.c: Added ipalign() routine to align the received
3241        packet so that the ip header is on a 32-bit boundary. Necessary for
3242        cpu's that do not allow unaligned loads and stores and when the 32-bit
3243        DMA mode is used.
3244
32452000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3246
3247        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3248        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3249        ACLOCAL_AMFLAGS.
3250        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3251        ACLOCAL_AMFLAGS.
3252        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3253        ACLOCAL_AMFLAGS.
3254
32552000-11-03      Chris Johns <ccj@acm.org>
3256
3257        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3258        libchip/network/cs8900.h: New files.
3259
32602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3261
3262        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3263        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3264        $(RTEMS_TOPdir)/aclocal.
3265        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3266        $(RTEMS_TOPdir)/aclocal.
3267        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3268        $(RTEMS_TOPdir)/aclocal.
3269
32702000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * configure.in: Switch to GNU-canonicalization.
3273        * Makefile.am: Reflect changes to configure.in.
3274        * acinclude.m4: Remove.
3275
32762000-10-30      Joel Sherrill <joel@OARcorp.com>
3277
3278        * POSIX include files merged into newlib.  This resulted in some
3279        definitions moving to other files and thus some secondary effects in
3280        RTEMS source code.
3281        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3282        in sync with newlib's <machine/types.h>.
3283        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3284        definition of struct itimerval in <sys/time.h>.
3285
32862000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3287
3288        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3289        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3290        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3291        * ChangeLog: Fix typos.
3292        * configure.in: add tests to the GNU canonicalized subdirectories.
3293
32942000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3295
3296        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3297        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3298        the lib directory before configuring lib/.
3299
33002000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * configure.in, Makefile.am: add exec to the GNU canonicalized
3303        subdirectories.
3304        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3305        * configure.in: add libnetworking, librpc and librdb to the GNU
3306        canonicalized subdirectories.
3307        * configure.in: add libmisc and libchip to the GNU canonicalized
3308        subdirectories.
3309        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3310        Switch to GNU canonicalization.
3311        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3312        Switch to GNU canonicalization.
3313        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3314        Switch to GNU canonicalization.
3315
33162000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3319        canonicalization to libfs/. The approach is currently a bit of a hack as
3320        GNU canonicalization does not support the per-BSP build some of the
3321        other directories require.  As more of the tree is converted, this will
3322        become less  of an issue.
3323
33242000-10-20      Joel Sherrill <joel@OARcorp.com>
3325
3326        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3327        parameter.
3328
33292000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3330
3331        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3332        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3333        * librdbg/configure.in: Add m68k support.
3334        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3335        subdirectory.
3336        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3337        failure.
3338        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3339        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3340        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3341        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3342        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3343        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3344        librdbg/src/m68k/.cvsignore: New files.
3345        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3346        function pointers.
3347        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3348        _after_ pointer has been checked against NULL.
3349
33502000-10-18      Joel Sherrill <joel@OARcorp.com>
3351
3352        * wrapup/Makefile.am: Added libfs.
3353
33542000-10-18      Chris Johns <ccj@acm.org>
3355
3356        * libfs created.
3357        * configure.in: Added libfs subdirectory.
3358        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3359
33602000-09-28      Joel Sherrill <joel@OARcorp.com>
3361
3362        * libnetworking/rtems_webserver/Makefile.am,
3363        libnetworking/rtems_webserver/base64.c,
3364        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3365        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3366
33672000-09-22      Joel Sherrill <joel@OARcorp.com>
3368
3369        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3370        libnetworking/rtems/rtems_bsdnet_internal.h,
3371        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3372        have included rtems.h.  It is now including precisely the  least amount
3373        of low level, yet portable .h files to get the basic RTEMS types
3374        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3375        used machine/types.h to include rtems.h.
3376
33772000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3380
33812000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * libnetworking/ChangeLog: Cleanup.
3384
33852000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3388        * libchip/ChangeLog: Fix formating.
3389
33902000-09-05      Joel Sherrill <joel@OARcorp.com>
3391
3392        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3393        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3394        confusion and to work with the converted flags.
3395
33962000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3397
3398        * wrapup/Makefile.am: Include compile.am.
3399        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3400        libchip/serial/Makefile.am: Include compile.am.
3401        * librdbg/src/i386/any/Makefile.am,
3402        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3403        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3404        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3405        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3406        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3407        libnetworking/rtems_servers/Makefile.am,
3408        libnetworking/rtems_webserver/Makefile.am,
3409        libnetworking/wrapup/Makefile.am: Include compile.am.
3410
34112000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3412
3413        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3414        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3415
34162000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3419
34202000-08-31      Joel Sherrill <joel@OARcorp.com>
3421
3422        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3423        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3424        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3425        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3426        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3427        * libnetworking/wbase64.c: Removed.
3428        * libnetworking/Makefile.am, libnetworking/asp.c,
3429        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3430        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3431        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3432        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3433        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3434        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3435        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3436        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3437        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3438        Modified.
3439
34402000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3441
3442        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3443
34442000-08-30      Joel Sherrill <joel@OARcorp.com>
3445
3446        * libnetworking/rtems_webserver/license.txt: New file.
3447
34482000-08-10      Joel Sherrill <joel@OARcorp.com>
3449
3450        * ChangeLog: New file.
3451        * libchip/ChangeLog: New file.
3452        * librdbg/ChangeLog: New file.
3453        * libnetworking/ChangeLog: New file.
3454
Note: See TracBrowser for help on using the repository browser.