source: rtems/c/src/ChangeLog @ b00e693

4.104.114.84.95
Last change on this file since b00e693 was b00e693, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 17, 2007 at 2:10:57 PM

2007-09-17 Joel Sherrill <joel.sherrill@…>

  • libchip/network/smc91111.h: Eliminate DEBUG_puts.
  • Property mode set to 100644
File size: 132.7 KB
Line 
12007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
4
52007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * configure.ac: Remove AC_PROG_AWK (Unused).
8
92007-09-14      Daron Chabot <djc915@mail.usask.ca>
10
11        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
12        rtems_interrupt_vector, to permit passing arbitrary arguments to the
13        ISR. Clean up of variables to silence compiler warnings.
14
152007-09-13      Daniel Hellstrom <daniel@gaisler.com>
16
17        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
18
192007-09-12      Daniel Hellstrom <daniel@gaisler.com>
20
21        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
22          - Odd bit bug in some chips taken care of.
23          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
24            alignment but failing to do so must have made the driver writer to make
25            some incorrect assumptions about MBUFs.
26          - Fixed MBUF handling to handle mbuf chains better. The Data length of
27            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
28          - Made while loop responsible for copying data to fifo port copy 16 shorts
29            per loop instead of 1 short, increasing the copying process.
30
312007-09-07      Daniel Hellstrom <daniel@gaisler.com>
32
33        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
34        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
35
362007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * configure.ac, wrapup/Makefile.am: Remove RDBG.
39        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
40        librdbg/Makefile.am, librdbg/preinstall.am,
41        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
42        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
43        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
44        librdbg/include/rdbg/powerpc/rdbg_f.h,
45        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
46        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
47        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
48        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
49        librdbg/src/servtsp.c, librdbg/src/servutil.c,
50        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
51        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
52        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
53        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
54        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
55        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
56        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
57        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
58        librdbg/src/powerpc/rdbg_f.c,
59        librdbg/src/powerpc/new_exception_processing/remdeb.h,
60        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
61        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
62        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
63
642007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
67
682007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
71          sizes.
72
732007-07-27      Chris Johns <chrisj@rtems.org>
74
75        * wrapup/Makefile.am: Create archive from a file for hosts
76        with a limited command line size.
77
782007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
81          sizes.
82
832007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
84       
85        * configure.ac: Add nfsclient.
86        * nfsclient/Makefile.am: New.
87        * nfsclient/proto/Makefile, nfsclient/Makefile,
88          nfsclient/src/Makefile: Remove.
89        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
90        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
91
922007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
95        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
96        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
97        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
98        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
99        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
100        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
101        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
102        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
103        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
104        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
105        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
106
1072007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
108
109        * libchip/serial/ns16550.c: removed timed out wait for transmitter
110        to become ready: This will not work for fast CPUs.
111
1122007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
113
114        * libchip/ide/ata.c: fixed warning
115
1162007-06-20      Ray Xu <rayx@gmail.com>
117
118        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
119        console, and libio. This shrinks the memory requirements but Joel has
120        not figured out how best to present this to application space.
121        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
122        New files.
123
1242007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * optman/sapi/no-io.c: Split IO Manager into one function per file so
127        now we only need required initialization methods.
128
1292007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
130
131        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
132        parameter since it was used to configure a no longer used feature.
133        Device names are now part of the filesystem not in a table.
134
1352007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
138        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
139        optman/rtems/no-part.c, optman/rtems/no-region.c,
140        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
141        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
142        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
143        other optional managers so using them reduces application size
144        instead of increasing it.
145        * optman/rtems/no-barrier.c: New file.
146
1472007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
150        adjustments to pci-API changes.
151        * libchip/network/dec21140.c, libchip/network/elnk.c,
152        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
153        changes.
154
1552007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * libchip/network/dec21140.c, libchip/network/if_dc.c,
158        libchip/network/if_fxp.c: Reflect changes to pci-API.
159
1602007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
163        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
164
1652007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
168          being used to compile "tools").
169
1702007-03-13      Joel Sherrill <joel@OARcorp.com>
171
172        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
173
1742007-03-12      Joel Sherrill <joel@OARcorp.com>
175
176        * libchip/network/cs8900.c, libchip/network/cs8900.h,
177        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
178        and/or fix mistake in copyright notice. Both of these mistakes appear
179        to be from code submitted after these changes were made previously.
180
1812007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
184
1852007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * libchip/Makefile.am: Correct path to README.tulipclone.
188
1892007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * libchip/ide/ata.c: Remove superfluous type casts.
192
1932007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
196        Use size_t for sizes.
197
1982007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
199
200        * libchip/ide/ata.c: in ata_request_done: moved call to free()
201        from preemption disabled region
202
2032007-01-16      Till Straumann <strauman@slac.stanford.edu>
204
205        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
206        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
207        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
208
2092006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
212          ioctl_command_t as ioctl argument.
213
2142006-12-13      Joel Sherrill <joel@OARcorp.com>
215
216        * librtems++/include/rtems++/rtemsEvent.h,
217        librtems++/include/rtems++/rtemsMessageQueue.h,
218        librtems++/include/rtems++/rtemsSemaphore.h,
219        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
220        librtems++/src/rtemsMessageQueue.cc,
221        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
222        rtems_unsigned32 to uint32_t.
223
2242006-12-13      Joel Sherrill <joel@OARcorp.com>
225
226        PR 1181/bsps
227        * optman/rtems/no-msg.c: Clean up dead code.
228
2292006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
232
2332006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
236        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
237        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
238
2392006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * configure.ac: New BUG-REPORT address.
242
2432006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * Makefile.am: Remove ampolish3.
246
2472006-11-17      Joel Sherrill <joel@OARcorp.com>
248
249        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
250        blank lines.
251
2522006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Remove RTEMS_AMPOLISH3.
255        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
256          Remove checks for AMPOLISH3.
257        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
258        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
259        * ampolish3: Remove.
260
2612006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
264        * aclocal/prog-cc.m4: Remove CFLAGS.
265        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
266        Compose CFLAGS. Append CFLAGS to ac_configure_args.
267
2682006-10-23      Joel Sherrill <joel@OARcorp.com>
269
270        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
271
2722006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * automake/compile.am: Use hard-coded RTEMS_* flags.
275
2762006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * aclocal/rtems-top.m4: Remove RTEMS_API.
279        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
280
2812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
284
2852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
288
2892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * aclocal/version.m4: Bump version to 4.7.99.0.
292
2932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * configure.ac: Require autoconf-2.60. Require automake-1.10.
296
2972006-09-11      Joel Sherrill <joel@OARcorp.com>
298
299        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
300
3012006-09-04      Joel Sherrill <joel@OARcorp.com>
302
303        * libchip/network/greth.c, libchip/network/open_eth.c,
304        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
305        introduced by warning removal.
306
3072006-09-01      Joel Sherrill <joel@OARcorp.com>
308
309        * libchip/network/greth.c, libchip/network/open_eth.c,
310        libchip/network/smc91111.c: Remove warnings and correct prototype
311        added earlier today.
312
3132006-09-01      Joel Sherrill <joel@OARcorp.com>
314
315        * libchip/network/cs8900.c, libchip/network/greth.c,
316        libchip/network/i82586.c, libchip/network/open_eth.c,
317        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
318        sized integers, and inttypes.h printf helpers.
319
3202006-08-09      Kolja Waschk <waschk@telos.de>
321
322        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
323
3242006-07-12      Joel Sherrill <joel@OARcorp.com>
325
326        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
327
3282006-07-11      Jerry Needell <jerry.needell@unh.edu>
329
330        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
331        4.6 branch.  Original modifications by Gaisler Enterprises.
332        * libchip/network/greth.c, libchip/network/greth.h: New files.
333
3342006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
335
336        * ide/ata.[ch]:
337        (PR1118) fetch priority for ATA task from a variable,
338        not a fixed configuration value.
339       
3402006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * Makefile.am: Add ampolish3.
343
3442006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
345
346        * ampolish3: New.
347        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
348
3492006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
350
351        * aclocal/rtems-ampolish.m4: New.
352        * configure.ac: Use RTEMS_AMPOLISH3.
353
3542006-04-18  Joel Sherrill <joel@OARcorp.com>
355
356        * aclocal/version.m4: Updated to rtems-4.6.99.3.
357
3582006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
359
360        PR 853/filesystem
361        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
362        should be modified to support the new exception scheme and to use the
363        handle parameter.
364
3652006-02-a32     Eric Norum <norume@aps.anl.gov>
366
367        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
368        "newer" PCI access calls.  Minor cleanups.  Comments.
369
3702006-01-12      Eric Norum <norume@aps.anl.gov>
371
372        PR 861/networking
373        PR 863/networking
374        * libchip/network/smc91111.c: Fix illegal lvalue increments.
375
3762006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
377
378        * wrapup/Makefile.am: Add preinstall.am.
379        * libchip/Makefile.am: Build libchip/network/smc91111.
380        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
381        Eliminate cyg_int* crap.
382
3832006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
384
385        * librdbg/Makefile.am: Add preinstall.am.
386        * aclocal/bsp-configure.m4: Add ampolish3.
387        New header guards.
388
3892006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
390
391        * libchip/network/open_eth.c, libchip/network/open_eth.h:
392        Merger from rtems-4-6-branch.
393
3942006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
395
396        * libchip/network/smc91111.c
397        libchip/network/smc91111config.h
398        libchip/network/smc91111exp.h
399        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
400        * libchip/Makefile.am: Reflect adding smc91111*.
401
4022006-01-08      Joel Sherrill <joel@OARcorp.com>
403
404        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
405        char *.
406
4072006-01-08      Joel Sherrill <joel@OARcorp.com>
408
409        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
410        warnings.
411
4122005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
415        Add RTEMS_RELLDFLAGS.
416        * automake/compile.am: Remove RTEMS_USE_GCC.
417        Remove RTEMS_RELLDFLAGS.
418        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
419
4202005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
421
422        * libchip/network/if_media.h, libchip/network/mii.h:
423        Remove (Moved to cpukit).
424        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
425        and libchip/network/if_media.h.
426        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
427        if_media.h having moved.
428
4292005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
430
431        * automake/compile.am, automake/host.am, automake/local.am,
432        automake/subdirs.am: Remove depend.
433        * configure.ac: Explicitly pass --libdir and --includedir to
434        testsuites.
435
4362005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
437
438        * configure.ac: Reflect changes to testsuites.
439
4402005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
441
442        * automake/compile.am: Remove GCCSPECS.
443        * aclocal/prog-cc.m4: Add GCCSPECS.
444        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
445
4462005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
447
448        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
449        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
450
4512005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
452
453        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
454        libcpu/byteorder.h for i386.
455
4562005-11-02      Till Straumann <strauman@slac.stanford.edu>
457
458        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
459        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
460        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
461        added a simple API/library for i2c devices and drivers for i2c
462        2-byte eeproms and a ds1621 temperature sensor; API is documented
463        in libi2c.h.
464
4652005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
466
467        * libnetworking/pppd/ipxcp.c,
468        libnetworking/pppd/chat.c,
469        libnetworking/pppd/patchlevel.h,
470        libnetworking/pppd/upap.h,
471        libnetworking/pppd/md5.h,
472        libnetworking/pppd/pppd.8,
473        libnetworking/pppd/README,
474        libnetworking/pppd/preinstall.am,
475        libnetworking/pppd/md4.h,
476        libnetworking/pppd/magic.c,
477        libnetworking/pppd/pppd.h,
478        libnetworking/pppd/demand.c,
479        libnetworking/pppd/rtemsmain.c,
480        libnetworking/pppd/sys-rtems.c,
481        libnetworking/pppd/ipcp.h,
482        libnetworking/pppd/lcp.h,
483        libnetworking/pppd/chap_ms.c,
484        libnetworking/pppd/md4.c,
485        libnetworking/pppd/rtemspppd.h,
486        libnetworking/pppd/cbcp.h,
487        libnetworking/pppd/auth.c,
488        libnetworking/pppd/lcp.c,
489        libnetworking/pppd/example/README,
490        libnetworking/pppd/example/ppp.conf,
491        libnetworking/pppd/example/system.h,
492        libnetworking/pppd/example/netconfig.h,
493        libnetworking/pppd/example/pppdapp.c,
494        libnetworking/pppd/example/init.c,
495        libnetworking/pppd/example/Makefile-user,
496        libnetworking/pppd/example/pppd.options,
497        libnetworking/pppd/rtemspppd.c,
498        libnetworking/pppd/ipxcp.h,
499        libnetworking/pppd/chap_ms.h,
500        libnetworking/pppd/options.c,
501        libnetworking/pppd/magic.h,
502        libnetworking/pppd/chap.h,
503        libnetworking/pppd/cbcp.c,
504        libnetworking/pppd/upap.c,
505        libnetworking/pppd/chap.c,
506        libnetworking/pppd/Makefile.am,
507        libnetworking/pppd/ccp.h,
508        libnetworking/pppd/utils.c,
509        libnetworking/pppd/rtemsdialer.h,
510        libnetworking/pppd/fsm.h,
511        libnetworking/pppd/pathnames.h,
512        libnetworking/pppd/md5.c,
513        libnetworking/pppd/fsm.c,
514        libnetworking/pppd/ipcp.c,
515        libnetworking/pppd/STATUS,
516        libnetworking/pppd/ccp.c,
517        libnetworking/Makefile.am: Remove (Moved to cpukit).
518
5192005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
520
521        * configure.ac: Remove libnetworking, libnetworking/pppd.
522        * wrapup/Makefile.am: Remove libpppd.a.
523
5242005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
525
526        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
527        rtemsdialer.h to $(includedir)/rtems.
528
5292005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
530
531        * libnetworking/rtems_telnetd/icmds.c,
532        libnetworking/rtems_telnetd/Makefile.am,
533        libnetworking/rtems_telnetd/preinstall.am,
534        libnetworking/rtems_telnetd/pty.c,
535        libnetworking/rtems_telnetd/pty.h,
536        libnetworking/rtems_telnetd/README,
537        libnetworking/rtems_telnetd/telnetd.c,
538        libnetworking/rtems_telnetd/telnetd.h:
539        Remove (Moved to cpukit).
540
5412005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
542
543        * configure.ac: Remove libnetworking/rtems_telnetd.
544        * libnetworking/Makefile.am: Remove rtems_telnetd.
545        * libnetworking/README: Remove (Obsolete).
546        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
547
5482005-10-20  Eric Norum <norume@aps.anl.gov>
549
550        * libchip/network/dec21140.c: Clean up PCI mapping.
551
5522005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
553
554        * libnetworking/pppd/Makefile.am: Use preinstall.am.
555        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
556        librdbg/src/servrpc.c, librdbg/src/servtgt.c
557        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
558        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
559        * configure.ac: Move optman to the end of BSP_SUBDIRS.
560
5612005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
562
563        * aclocal/bspopts.m4: Add missing m4 quotes.
564
5652005-09-02  Joel Sherrill <joel@OARcorp.com>
566
567    * aclocal/version.m4: Updated to rtems-4.6.99.2.
568
5692005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
570
571        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
572        libchip/network/dec21140.c: Remove initialization of PCI bus.
573
5742005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
575
576        * optman/Makefile.am: Add preinstall.am.
577
5782005-07-18      Karel Gardas <kgardas@objectsecurity.com>
579
580        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
581        UNTESTED to tested.
582
5832005-06-17      Joel Sherrill <joel@OARcorp.com>
584
585        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
586        it is not supported by the MPC5xx.
587
5882005-06-17      Joel Sherrill <joel@OARcorp.com>
589
590        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
591        interface. Also correct attempting to build on other than PowerPC and
592        x86.
593
5942005-06-16      Daron Chabot <daron@nucleus.usask.ca>
595
596        * libchip/Makefile.am: Add driver for Tulip clones.
597        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
598        libchip/network/if_dcreg.h: New files.
599
6002005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
601
602        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
603        to enable rdbg.
604        * configure.ac: Reflect changes above.
605
6062005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * configure.ac: Add ada/.
609
6102005-05-20      Sergei Organov  <osv@topconrd.ru>
611
612        PR 750/networking
613        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
614        wait_input().
615
6162005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
617
618        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
619        rtems/irq.h.
620
6212005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
622
623        * libchip/Makefile.am: Include preinstall.am.
624        * libchip/preinstall.am: New.
625
6262005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
627
628        * configure.ac: Add AMPOLISH3.
629        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
630        * libnetworking/rtems_telnetd/preinstall.am: New.
631        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
632
6332005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
634
635        * configure.ac: Let enable_rpcgen default to "no".
636
6372005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
638
639        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
640
6412005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
642
643        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
644        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
645
6462005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
647
648        * libchip/network/dec21140.c, libchip/network/elnk.c,
649        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
650
6512005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
652
653        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
654        of code as a result of the implementation of a common PCI interface.
655
6562005-05-04      Joel Sherrill <joel@OARcorp.com>
657
658        * libchip/network/open_eth.c: Remove prototype of set_vector.
659
6602005-05-03      Joel Sherrill <joel@OARcorp.com>
661
662        * librdbg/src/ptrace.c: Remove warning.
663
6642005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
665
666        * libchip/network/dec21140.c, libchip/network/elnk.c,
667        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
668        Modified parameter list to remove warnings.
669
6702005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
671
672        * libchip/network/cs8900.c, libchip/network/i82586.c,
673        libchip/network/open_eth.c, libchip/network/sonic.c,
674        libchip/serial/mc68681.c: Modified types to remove
675        warnings.  Added initialization to remove warnings.
676
6772005-04-28      Joel Sherrill <joel@OARcorp.com>
678
679        * libchip/network/README.sonic: Rewritten to account for removal of
680        dmv177.
681
6822005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
683
684        PR 781/rtems_misc
685        * libchip/serial/ns16550_p.h: Fix baud rate calculation
686
6872005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
688
689        * libchip/serial/ns16550.c:
690        Fixed warnings generated in various powerpc configurations
691
6922005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
693
694        * libchip/serial/ns16550.c: Modified
695        ISR to work with PPC new exception processing
696
6972005-03-14      Joel Sherrill <joel@OARcorp.com>
698
699        * libchip/network/dec21140.c, libchip/network/elnk.c,
700        libchip/network/if_fxp.c: Continue PCI API unification. All use
701        pci_find_device(). Network drivers manufacture a signature since all
702        calls have not been converted yet.
703
7042005-03-04      Joel Sherrill <joel@OARcorp.com>
705
706        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
707        initialize function part of the unified PCI API as pci_initialize().
708
7092005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
710
711        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
712        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
713
7142005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
715
716        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
717        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
718
7192005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * aclocal/ppc.m4: Reflect changes to ppc exception processing
722        building procedures.
723
7242005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        * aclocal/prog-cc.m4:
727        Quote CFLAGS's RHS to accomodate Solaris broken sh.
728
7292005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
730
731        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
732
7332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
736
7372005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
738
739        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
740
7412005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
742
743        * libnetworking/rtems_servers/ftp.c,
744        libnetworking/rtems_servers/ftp.h,
745        libnetworking/rtems_servers/Makefile.am:
746        Remove (relocated to cpukit/ftpd).
747        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
748        removed move libnetworking/rtems_servers.
749
7502005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
751
752        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
753
7542005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
755
756        PR 755/rtems
757        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
758        Remove local declarations of rtems_bsdnet_nameservers,
759        rtems_bsdnet_nameservers_count.
760
7612005-01-31      Sergei Organov <osv@topconrd.ru>
762
763        PR 751/pppd
764        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
765        committed to fix PR736 breaks pppd. chat.c should have its own static
766        ttyfd for pppd to work correctly. The symptom is that second
767        invokation of chat (for connect script) fails due to pppd_ttyfd set
768        to -1 by previous chat invokation (for init script). In addition,
769        this patch fixes leaving of dangling pointer in the abort_stbring[]
770        by chat_send().
771
7722005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
773
774        * configure.ac: Remove CFLAGS_DEBUG_V.
775        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
776
7772005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
778
779        * wrapup/Makefile.am: Remove rtems-ctor.o.
780
7812005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
782
783        * libchip/rtc/rtc.h: size_t RTC_Count.
784
7852005-01-20      Joel Sherrill <joel@OARcorp.com>
786
787        PR 736/pppd
788        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
789        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
790        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
791        should not be static and should have a name more specific to pppd.
792
7932005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
794
795        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
796        libnetworking/rtems_servers/Makefile.am,
797        libnetworking/rtems_telnetd/Makefile.am,
798        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
799        Eliminate CFLAGS_OPTIMIZE_V.
800
8012005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
802
803        * configure.ac: Pass CFLAGS to testsuites configure.
804        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
805        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
806
8072005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
808
809        * configure.ac: Pass CFLAGS to cpukit configure.
810        * aclocal/rtems-flags.m4: Remove (Unused).
811        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
812        * aclocal/env-rtemsbsp.m4:
813        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
814        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
815        RTEMS_CFLAGS.
816        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
817        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
818        Cleanup comments.
819
8202005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
821
822        * automake/compile.am: Remove build-variant support.
823
8242005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
825
826        * libnetworking/pppd/Makefile.am,
827        libnetworking/rtems_servers/Makefile.am,
828        libnetworking/rtems_telnetd/Makefile.am:
829        Remove build-variant support.
830
8312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
832
833        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
834        support/Makefile.am, wrapup/Makefile.am:
835        Remove build-variant support.
836
8372004-11-22      Joel Sherrill <joel@OARcorp.com>
838
839        * libchip/network/if_fxp.c: Add entry for another module ID code.
840
8412004-11-22      Joel Sherrill <joel@OARcorp.com>
842
843        PR 693/misc
844        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
845        in/outport routines.
846
8472004-11-22      Joel Sherrill <joel@OARcorp.com>
848
849        PR 693/misc
850        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
851        in/outport routines.
852
8532004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
854
855        * aclocal/enable-itron.m4: Remove (unused).
856
8572004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
858
859        * configure.ac: Misc. quoting cleanups.
860        Enable ada-tests iff --enable-ada and --enable-tests.
861
8622004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
863
864        PR 703/filesystem
865        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
866        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
867        libchip/ide/ide_controller.c:
868        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
869        available for BSPS/device drivers.
870        Extend the "modes_available" and "mode_active" parameters to
871        uint16_t for UDMA support.
872
8732004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
874
875        * libchip/network/dec21140.c: Cleanup a bit and remove message about
876        not supported on PowerPC since it works on the MVME2100 BSP.
877
8782004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
879
880        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
881        Add dependency tracking for *.cfgs.
882        * Makefile.am: Add dependency tracking for *.cfg.
883
8842004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
885
886        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
887        (Thanks to Lars Munch <lars@segv.dk> for catching this).
888
8892004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
890
891        PR 707/make_build
892        * configure.ac: Add --enable-rpcgen.
893
8942004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
895
896        PR 700/rtems_misc
897        * libnetworking/rtems_webserver/asp.c,
898        libnetworking/rtems_webserver/balloc.c,
899        libnetworking/rtems_webserver/cgi.c,
900        libnetworking/rtems_webserver/default.c,
901        libnetworking/rtems_webserver/ej.h,
902        libnetworking/rtems_webserver/ejIntrn.h,
903        libnetworking/rtems_webserver/ejlex.c,
904        libnetworking/rtems_webserver/ejparse.c,
905        libnetworking/rtems_webserver/emfdb.c,
906        libnetworking/rtems_webserver/emfdb.h,
907        libnetworking/rtems_webserver/form.c,
908        libnetworking/rtems_webserver/handler.c,
909        libnetworking/rtems_webserver/h.c,
910        libnetworking/rtems_webserver/license.txt,
911        libnetworking/rtems_webserver/Makefile.am,
912        libnetworking/rtems_webserver/md5c.c,
913        libnetworking/rtems_webserver/md5.h,
914        libnetworking/rtems_webserver/mime.c,
915        libnetworking/rtems_webserver/misc.c,
916        libnetworking/rtems_webserver/NOTES,
917        libnetworking/rtems_webserver/ringq.c,
918        libnetworking/rtems_webserver/rom.c,
919        libnetworking/rtems_webserver/rtems_webserver.h,
920        libnetworking/rtems_webserver/security.c,
921        libnetworking/rtems_webserver/sock.c,
922        libnetworking/rtems_webserver/socket.c,
923        libnetworking/rtems_webserver/sockGen.c,
924        libnetworking/rtems_webserver/sym.c,
925        libnetworking/rtems_webserver/uemf.c,
926        libnetworking/rtems_webserver/uemf.h,
927        libnetworking/rtems_webserver/um.c,
928        libnetworking/rtems_webserver/um.h,
929        libnetworking/rtems_webserver/umui.c,
930        libnetworking/rtems_webserver/url.c,
931        libnetworking/rtems_webserver/value.c,
932        libnetworking/rtems_webserver/wbase64.c,
933        libnetworking/rtems_webserver/webcomp.c,
934        libnetworking/rtems_webserver/webmain.c,
935        libnetworking/rtems_webserver/webpage.c,
936        libnetworking/rtems_webserver/webrom.c,
937        libnetworking/rtems_webserver/webs.c,
938        libnetworking/rtems_webserver/websda.c,
939        libnetworking/rtems_webserver/websda.h,
940        libnetworking/rtems_webserver/webs.h,
941        libnetworking/rtems_webserver/websSSL.c,
942        libnetworking/rtems_webserver/websSSL.h,
943        libnetworking/rtems_webserver/websuemf.c,
944        libnetworking/rtems_webserver/wsIntrn.h:
945        Remove (Moved to cpukit/http).
946
9472004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
948
949        PR 700/rtems_misc
950        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
951        Remove libnetworking/rtems_webserver.
952
9532004-10-25      Eric Norum <norume@aps.anl.gov>
954
955        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
956
9572004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
958
959        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
960
9612004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
962
963        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
964        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
965
9662004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
967
968        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
969
9702004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
971
972        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
973        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
974
9752004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
976
977        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
978        BITSPERBYTE.
979
9802004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
981
982        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
983        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
984
9852004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
986
987        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
988
9892004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
990
991        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
992        * aclocal/enable-bare.m4: Remove.
993        * configure.ac: Remove BARE_CPU_MODEL.
994
9952004-10-13      Eric Norum <norume@aps.anl.gov>
996
997        PR 688/bsps
998        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
999        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1000        MC146818A (and several Dallas Semiconductor) TOD chips.
1001
10022004-10-13      Eric Norum <norume@aps.anl.gov>
1003
1004        PR 686/networking
1005        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1006        device code.
1007
10082004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1009
1010        * libchip/network/dec21140.c: include <rtems/pci.h>.
1011
10122004-09-29      Joel Sherrill <joel@OARcorp.com>
1013
1014        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1015        libnetworking/pppd/utils.c: i960 obsoleted and all references
1016        removed.
1017
10182004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1019
1020        PR 607/networking
1021        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1022        instead of fully specifying unused PCI features.
1023
10242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * configure.ac: Require automake > 1.9.
1027
10282004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1029
1030        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1031
10322004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1033
1034        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1035        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1036
10372004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1038
1039        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1040        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1041
10422004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1043
1044        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1045
10462004-07-28  Joel Sherrill <joel@OARcorp.com>
1047
1048    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1049
10502004-07-25      Joel Sherrill <joel@OARcorp.com>
1051
1052        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1053
10542004-05-21  Till Strauman <strauman@slac.stanford.edu>
1055
1056        PR 625/networking
1057        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1058        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1059        an error rather than panic if no chip is detected (thus allowing
1060        for probing).
1061        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1062        instead of looping forever.  Avoid divide by zero (crashed my PC).
1063        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1064        they are UNTESTED.
1065
10662004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1067
1068        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1069
10702004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1071
1072        * libchip/network/dec21140.c, libchip/network/elnk.c:
1073        #include <errno.h>.
1074
10752004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1076
1077        * libchip/network/if_media.h: Update from FreeBSD.
1078        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1079        libchip/network/i82586.c: #include <errno.h>.
1080
10812004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1082
1083        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1084
10852004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1086
1087        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1088
10892004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1090
1091        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1092        automake).
1093
10942004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1095
1096        PR 599/pppd
1097        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1098
10992004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1100
1101        * optman/rtems/no-region.c: Reflect having changed
1102        rtems_region_get_segment_size.
1103
11042004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1105
1106        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1107        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1108        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1109        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1110        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1111        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1112        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1113
11142004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1115
1116        * libchip/ide/ata.c, libchip/network/dec21140.c,
1117        libchip/network/elnk.c, libchip/network/i82586.c,
1118        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1119        libchip/network/open_eth.c, libchip/network/sonic.c,
1120        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1121        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1122        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1123        libchip/shmdr/shm_driver.h: Cosmetics.
1124
11252004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1126
1127        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1128        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1129        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1130        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1131        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1132        fixed size types.
1133
11342004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1135
1136        * configure.ac: Explicitly pass --includedir and --libdir to
1137        cpukit/configure.
1138
11392004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1140
1141        * librdbg/Makefile.am: Fix rpcgen rules.
1142        * librdbg/src/i386/any/remdeb_xdr.c,
1143        librdbg/src/m68k/any/remdeb_xdr.c,
1144        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1145        Reflect changes to librdbg/Makefile.am.
1146
11472004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1148
1149        * configure.ac: Reflect changes testsuites/configure.ac and
1150        cpukit/configure.ac.
1151
11522004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1153
1154        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1155        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1156
11572004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1158
1159        * configure.ac: Reflect changes to testsuites's configuration.
1160
11612004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1162
1163        PR/589 rtems
1164        * libchip/network/pci.h: Remove (Moved to cpukit).
1165
11662004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1167
1168        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1169        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1170        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1171        libchip/network/dec21140.c, libchip/network/elnk.c,
1172        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1173        libchip/network/open_eth.h, libchip/network/sonic.c,
1174        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1175        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1176        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1177        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1178        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1179        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1180        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1181        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1182        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1183        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1184        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1185        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1186        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1187        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1188        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1189        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1190        fixed-size types.
1191
11922004-03-14      Chris Johns  <chrisj@rtems.org>
1193
1194        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1195        the BSP example code.
1196        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1197        support the DIMMPC. This is a pc386 target with IO port support. Minor
1198        formating clean up. Add documentation to the header file.
1199        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1200        cs8900.h header file.
1201
12022004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
1204        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1205        Cosmetics.
1206
12072004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1210        There are no application level Makefiles in here.
1211
12122004-03-04      Joel Sherrill <joel@OARcorp.com>
1213
1214        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1215        they can be used in application level makefiles.
1216
12172004-03-05      Joel Sherrill <joel@OARcorp.com>
1218
1219        * libnetworking/rtems_webserver/ejparse.c,
1220        libnetworking/rtems_webserver/emfdb.c,
1221        libnetworking/rtems_webserver/sock.c,
1222        libnetworking/rtems_webserver/socket.c,
1223        libnetworking/rtems_webserver/sym.c,
1224        libnetworking/rtems_webserver/webs.c,
1225        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12262004-03-05      Joel Sherrill <joel@OARcorp.com>
1227
1228        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1229        compiling this file only only those CPU families with supported
1230        exception models.
1231
12322004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1235        testsuites (Was exposed with --enable-multilib, only).
1236        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1237         Add RTEMS_BSP_CONFIG_SUBDIR.
1238        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1239        testsuites's configure.
1240        * aclocal/rtems-top.m4: Remove ENDIF hack.
1241        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1242
12432004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1246        wrapup/Makefile.am: Fix automake problems having been introduced
1247        in previous patch.
1248
12492004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1250
1251        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1252        Preinstall dirs.
1253        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1254        * aclocal/check-multiprocessing.m4: Cosmetics.
1255        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1256        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1257
12582004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1261        librdbg/src/Makefile.am.
1262        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1263        * configure.ac: Reflect changes above.
1264        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1265        * wrapup/Makefile.am: Reflect changes above.
1266        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1267
12682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1271
12722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1275
12762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1279
12802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1283        librdbg/src/powerpc/Makefile.am: Remove.
1284        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1285        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1286        * configure.ac: Reflect changes above.
1287
12882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290
12912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1294        STRIP.
1295
12962004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1297
1298        * librdbg/include/Makefile.am: Merge-in
1299        librdbg/include/rdbg/i386/Makefile.am,
1300        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1301        librdbg/include/rdbg/powerpc/Makefile.am.
1302        * librdbg/include/rdbg/i386/Makefile.am,
1303        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1304        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1305        * configure.ac: Reflect changes above.
1306
13072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1308
1309        * configure.ac: Use AS_HELP_STRING(ada).
1310
13112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1312
1313        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1314        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1315        Use AC_CONFIG_HEADERS.
1316        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1317        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1318
13192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * Makefile.am: include local.am.
1322
13232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1324
1325        * aclocal/version.m4: 4.6.99.0.
1326
13272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1328
1329        * Makefile.am: Don't include host.am.
1330        * automake/compile.am: Further cleanups.
1331
13322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * automake/lib.am: Remove (Unused).
1335
13362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        * wrapup/Makefile.am: Don't include lib.am.
1339        * automake/compile.am: Use automake compilation rules.
1340
13412004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        * libnetworking/pppd/Makefile.am,
1344        libnetworking/rtems_servers/Makefile.am,
1345        libnetworking/rtems_telnetd/Makefile.am,
1346        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1347        support/Makefile.am: Don't include lib.am.
1348
13492004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * libchip/Makefile.am: Don't include lib.am.
1352        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1353        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1354        unnecessary EXTRA_DISTs.
1355
13562004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1359        hack.
1360
13612004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1364        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1365        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1366        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1367
13682004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1369
1370        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1371        Add AM_CONDITIONAL(HAS_MP).
1372        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1373        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1374        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1375        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1376        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1377        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1378        (Deprecated by autoconf 2.59).
1379
13802004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1383        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1384
13852004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * ChangeLog: Merge-in libnetworking/ChangeLog.
1388        * libnetworking/ChangeLog: Remove.
1389        * ChangeLog: Merge-in librdbg/ChangeLog.
1390        * librdbg/ChangeLog: Remove.
1391        * ChangeLog: Merge-in libchip/ChangeLog.
1392        * libchip/ChangeLog: Remove.
1393        * ChangeLog: Merge-in optman/ChangeLog.
1394        * optman/ChangeLog: Remove.
1395
13962004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        * configure.ac: Reflect changes to cpukit.
1399        * wrapup/Makefile.am: Reflect changes to librdbg.
1400        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1401        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1402        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1403        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1404        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1405        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1406        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1407        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1408        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1409
14102004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * aclocal/rtems-top.m4: Remove check for version.m4.
1413        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1414
14152004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1416
1417        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1418        * wrapup/Makefile.am: Reflect changes to libchip/*.
1419        * support/Makefile.am: Use automake compilation rules.
1420        * wrapup/Makefile.am: Reflect changes to support/*.
1421        * configure.ac: Remove libnetworking/wrapup/Makefile.
1422        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1423        libnetworking/*/lib*.a instead of libnetapps.a.
1424        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1425        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1426        * optman/Makefile.am: Use automake compilation rules.
1427        * libchip/Makefile.am: Fix typo in previous patch.
1428        * libchip/Makefile.am: Use automake compilation rules.
1429        * libnetworking/Makefile.am: Remove wrapup.
1430        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1431        automake-compilation rules.
1432        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1433        automake-compilation rules.
1434        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1435        automake-compilation rules.
1436        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1437        automake-compilation rules.
1438        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1439
14402004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1443        PRE/TMPINSTALL_FILES to CLEANFILES.
1444        * automake/lib.am: Remove TMPINSTALL_FILES.
1445        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1446        PRE/TMPINSTALL_FILES to CLEANFILES.
1447        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1448        PRE/TMPINSTALL_FILES to CLEANFILES.
1449        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1450        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1451        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1452        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1453        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1454        * librdbg/src/i386/Makefile.am: Ditto.
1455        * librdbg/src/m68k/Makefile.am: Ditto.
1456        * librdbg/src/powerpc/Makefile.am: Ditto.
1457        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1458        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1459        * libnetworking/rtems_servers/Makefile.am: Ditto.
1460        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1461        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1462
14632004-01-07      Joel Sherrill <joel@OARcorp.com>
1464
1465        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1466        more completely covers the MIPS family.
1467
14682003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1469
1470        * wrapup/Makefile.am: Reflect changes to shmdr.
1471        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1472
14732003-12-18      Joel Sherrill <joel@OARcorp.com>
1474
1475        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1476        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1477        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1478        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1479        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1480        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1481        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1482
14832003-12-17      Joel Sherrill <joel@OARcorp.com>
1484
1485        * aclocal/version.m4: Updated to rtems-20031217-test.
1486
14872003-12-17     
1488
1489        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1490        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1491
14922003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1493
1494        * automake/compile.am: Remove LINK_LIBS (Unused).
1495        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1496
14972003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1498
1499        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1500        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1501        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1502        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1503        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1504
15052003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1506
1507        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1508        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1509        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1510        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1511        * librdbg/src/i386/Makefile.am:
1512        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1513        * librdbg/src/m68k/Makefile.am:
1514        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1515        * librdbg/src/powerpc/Makefile.am:
1516        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1517
15182003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1521        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1522        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1523        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1524        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1525        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1526        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1527        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1528        * optman/Makefile.am: Remove project_libdir.
1529        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1530        PRE/TMPINSTALL_FILES.
1531        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1532        PRE/TMPINSTALL_FILES.
1533        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1534        PRE/TMPINSTALL_FILES.
1535        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1536        PRE/TMPINSTALL_FILES.
1537        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1538        from PRE/TMPINSTALL_FILES.
1539        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1540        PRE/TMPINSTALL_FILES.
1541        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1542        PRE/TMPINSTALL_FILES.
1543        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1544        PRE/TMPINSTALL_FILES.
1545        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1546        PRE/TMPINSTALL_FILES.
1547        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1548        PRE/TMPINSTALL_FILES.
1549        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1550        PRE/TMPINSTALL_FILES.
1551        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1552        from PRE/TMPINSTALL_FILES.
1553
15542003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1555
1556        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1557        * automake/lib.am: Remove project_libdir.
1558        * wrapup/Makefile.am: Reworked.
1559
15602003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * configure.ac: Reflect changes to librdbg.
1563        * optman/Makefile.am: Add tmpinstall dirstamp support.
1564        * libchip/Makefile.am: Fix variant-tmpinstall support.
1565        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1566        * librdbg/src/powerpc/Makefile.am: Merge-in former
1567        new_exception_processing/Makefile.am.
1568        * librdbg/src/m68k/any/Makefile.am: Remove.
1569        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1570        * librdbg/src/i386/any/Makefile.am: Remove.
1571        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1572        * librdbg/src/Makefile.am: Cosmetics.
1573        * librdbg/include/Makefile.am: Cosmetics.
1574        * librdbg/Makefile.am: Cosmetics.
1575        * libnetworking/Makefile.am: Cosmetics.
1576        * libnetworking/pppd/Makefile.am: Cosmetics.
1577        * libnetworking/wrapup/Makefile.am: Cosmetics.
1578
15792003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1580
1581        * Makefile.am: Cosmetics.
1582        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1583        support.
1584
15852003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * automake/compile.am: Remove $(ARCH):-rule.
1588
15892003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * configure.ac: Remove lib/libbsp/shared/Makefile,
1592        lib/libbsp/shmdr/Makefile.
1593
15942003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1597        libchip/serial/Makefile, libchip/rtc/Makefile.
1598        * support/Makefile.am: Remove all-local: $(ARCH).
1599        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1600        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1601        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1602        * optman/Makefile.am: Remove all-local: $(ARCH).
1603        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1604        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1605        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1606        compilation dirstamp support.
1607        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1608        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1609        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1610        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1611        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1612        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1613        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1614        all-local: $(ARCH).
1615        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1616        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1617        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1618        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1619        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1620
16212003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1622
1623        * aclocal/lead-dot.m4: New (from automake-1.7f).
1624        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1625        AC_SUBST(dirstamp).
1626        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1627        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1628        libchip/serial/Makefile.am: Ditto.
1629        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1630        * librdbg/include/Makefile.am: Ditto.
1631        * librdbg/include/rdbg/Makefile.am: Ditto.
1632        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1633        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1634        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1635        * librdbg/src/Makefile.am: Ditto.
1636        * librdbg/src/i386/Makefile.am: Ditto.
1637        * librdbg/src/i386/any/Makefile.am: Ditto.
1638        * librdbg/src/m68k/Makefile.am: Ditto.
1639        * librdbg/src/m68k/any/Makefile.am: Ditto.
1640        * librdbg/src/powerpc/Makefile.am: Ditto.
1641        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1642        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1643        preinstallation.
1644        * libnetworking/pppd/Makefile.am: Ditto.
1645        * libnetworking/rtems_servers/Makefile.am: Ditto.
1646        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1647        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1648        * libnetworking/wrapup/Makefile.am: Ditto.
1649
16502003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1651
1652        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1653        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1654        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1655        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1656        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1657        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1658        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1659        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1660        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1661        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1662        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1663        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1664        underquoting to silence automake-1.8.
1665
16662003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * configure.ac: Reflect having moved tests to ../../testsuites.
1669
16702003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1673        * aclocal/canonical-host.m4: Remove.
1674        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1675        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1676
16772003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * aclocal/check-cpu.m4: Remove.
1680        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1681        * aclocal/canonical-target-name.m4: Add m4-quotes.
1682        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1683        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1684        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1685        * aclocal/check-networking.m4: Add m4-quotes. Require
1686        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1687        * aclocal/check-posix.m4: Add m4-quotes. Require
1688        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1689        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1690        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1691        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1692
16932003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1694
1695        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1696        * aclocal/bsp-alias.m4: Remove.
1697
16982003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * configure.ac: Make presence of tests/ optional.
1701
17022003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * aclocal/path-perl.m4: Remove (Unused).
1705
17062003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * automake/force-preinstall.am: Remove.
1709
17102003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1711
1712        PR 499/rtems_misc
1713        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1714        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1715        Configuration (Odd was forced) - Correction of Stop Bit configuration
1716        (inversed) - Correction of ISR Handler to call
1717        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1718        CTS Hardware flow control Configuration.
1719
17202003-09-04      Joel Sherrill <joel@OARcorp.com>
1721
1722        * lib/libcpu/shared/include/cache.h,
1723        lib/libcpu/shared/src/cache_aligned_malloc.c,
1724        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1725        license changed.
1726        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1727        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1728        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1729        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1730        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1731        for license changed.
1732        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1733        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1734        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1735        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1736        libchip/network/cs8900.h, libchip/network/dec21140.c,
1737        libchip/network/elnk.c, libchip/network/open_eth.c,
1738        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1739        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1740        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1741        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1742        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1743        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1744        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1745        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1746        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1747        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1748        libchip/serial/serial.h, libchip/serial/z85c30.c,
1749        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1750        libchip/serial/z85c30_reg.c: URL for license changed.
1751
17522003-09-03      Jiri Gaisler <jiri@gaisler.com>
1753
1754        PR 477/networking
1755        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1756        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1757        libchip/network/open_eth.h: New files.
1758
17592003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * aclocal/rtems-top.m4: Add RTEMS_API.
1762        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1763
17642003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1767        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1768        @RTEMS_BSP@.cfg.
1769
17702003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1773
17742003-08-20      Joel Sherrill <joel@OARcorp.com>
1775
1776        * libchip/network/cs8900.c: Correct copyright statements.
1777
17782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * aclocal/check-itron.m4: Remove.
1781        * aclocal/enable-inlines.m4: Remove.
1782        * Makefile.am: Reflect having moved aclocal/.
1783        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1784        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1785        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1786        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1787        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1788        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1789        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1790        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1791        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1792        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1793        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1794        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1795        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1796        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1797        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1798        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1799        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1800        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1801        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1802        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1803        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1804        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1805        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1806        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1807        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1808        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1809        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1810        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1811        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1812        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1813        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1814        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1815        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1816        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1817        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1818        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1819        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1820        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1821        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1822        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1823        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1824        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1825        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1826        * aclocal/target.m4: New (Copied from ../../aclocal).
1827        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1828        * aclocal/version.m4: New (Copied from ../../aclocal).
1829
18302003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * configure.ac: Remove stray comments.
1833        * automake/local.am, automake/host.am: Remove "debug".
1834
18352003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837        * Makefile.am: Reflect having moved automake/.
1838        * lib/Makefile.am: Reflect having moved automake/.
1839        * support/Makefile.am: Reflect having moved automake/.
1840        * wrapup/Makefile.am: Reflect having moved automake/.
1841        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1842        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1843        from ../../automake).
1844        * optman/Makefile.am: Reflect having moved automake/.
1845        * libchip/Makefile.am: Reflect having moved automake/.
1846        * libchip/ide/Makefile.am: Reflect having moved automake/.
1847        * libchip/network/Makefile.am: Reflect having moved automake/.
1848        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1849        * libchip/serial/Makefile.am: Reflect having moved automake/.
1850        * librdbg/Makefile.am: Reflect having moved automake/.
1851        * librdbg/include/Makefile.am: Reflect having moved automake/.
1852        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1853        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1854        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1855        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1856        automake/.
1857        * librdbg/src/Makefile.am: Reflect having moved automake/.
1858        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1859        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1860        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1861        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1862        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1863        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1864        having moved automake/.
1865        * libnetworking/Makefile.am: Reflect having moved automake/.
1866        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1867        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1868        automake/.
1869        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1870        automake/.
1871        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1872        automake/.
1873        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1874
18752003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1876
1877        * Makefile.am: Add bsp.pc.in.
1878        * bsp.pc.in: New (pkgconfig support).
1879
18802003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1881
1882        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1883
18842003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * lib/Makefile.am: New (Required by 'make dist').
1887        * lib/ChangeLog: Remove.
1888        * lib/.cvsignore: Cleanup.
1889        * configure.ac: Reflect having added lib/Makefile.am.
1890        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1891        lib/libbsp/configure.ac.
1892        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1893        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1894
18952003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896
1897        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1898        * configure.ac: Merge-in librdbg/configure.ac.
1899        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1900        librdbg/configure.ac.
1901        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1902        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1903        LIBCHIP. Conditionally build include-dirs.
1904        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1905        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1906        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1907        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1908        librdbg/include/rdbg/m68k/Makefile.am,
1909        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1910        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1911        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1912        librdbg/src/powerpc/Makefile.am, librdbg/
1913        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1914        configure.ac into ../configure.ac.
1915        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1916        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1917        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1918        libnetworking/rtems_telnetd/Makefile.am,
1919        libnetworking/rtems_webserver/Makefile.am,
1920        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1921        into ../configure.ac.
1922
19232003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        PR 427/rtems
1926        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1927        * librdbg/src/servtsp.c: Ditto.
1928
19292003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1930
1931        PR 429/bsps
1932        PR 432/bsps
1933        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1934        packets are queued onto an elnk board, the ISR will deadlock the device
1935        with a tx complete interrupt.  Lighter tx loads are not affected as they
1936        end up submitting single packets to the device.
1937
19382003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1939
1940        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1941        optman/configure.ac.
1942        * optman/configure.ac: Remove (Merged into ../configure.ac).
1943        * optman/Makefile.am: Reflect having merged configure.ac into
1944        ../configure.ac.
1945        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1946        * libchip/Makefile.am, libchip/ide/Makefile.am,
1947        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1948        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1949        ../configure.ac.
1950
19512003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1954
19552003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1956
1957        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1958        on i386.
1959
19602003-06-13      Joel Sherrill <joel@OARcorp.com>
1961
1962        * libnetworking/pppd/chat.c: Removed warnings.
1963
19642003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1965
1966        * libchip/network/README.3com: New file missed in previous commit.
1967        PR 405/bsps
1968        PR 393/networking
1969        * libchip/network/dec21140.c: Fix leak also known as PR393.
1970        * libchip/network/elnk.c, libchip/network/if_media.h,
1971        libchip/network/mii.h: New files.
1972        * libchip/network/Makefile.am: Reflect new files.
1973
19742003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1975
1976        * configure.ac: Remove support for profile-variant.
1977
19782003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1979
1980        PR 397/pppd
1981        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1982        * libnetworking/pppd/magic.c: Remove *rand48.
1983        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1984
19852003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1986
1987        * wrapup/Makefile.am: Add libide.a.
1988
19892003-04-15      Joel Sherrill <joel@OARcorp.com>
1990
1991        PR 387/rtems_misc
1992        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1993        routines.
1994        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1995
19962003-04-11      Joel Sherrill <joel@OARcorp.com>
1997
1998        * libnetworking/rtems_webserver/cgi.c,
1999        libnetworking/rtems_webserver/sockGen.c,
2000        libnetworking/rtems_webserver/umui.c,
2001        libnetworking/rtems_webserver/websSSL.c,
2002        libnetworking/rtems_webserver/websSSL.h,
2003        libnetworking/rtems_webserver/websda.c,
2004        libnetworking/rtems_webserver/websda.h: New files. Not included in
2005        previous commit.
2006
20072003-04-10      Joel Sherrill <joel@OARcorp.com>
2008
2009        PR 371/pppd
2010        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2011        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2012        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2013        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2014        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2015        still global symbols in rtemspppd.h which might need to be changed or
2016        converted into member of a structure which is dereferenced with a
2017        pointer that is managed as a per task variable. But this patch should
2018        avoid many conflicts.
2019
20202003-03-27      Joel Sherrill <joel@OARcorp.com>
2021
2022        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2023        not allowed in the cpukit source code since it must be buildable
2024        independent of any BSP. These files were moved to libchip/ide.
2025        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2026        files.
2027
20282003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2029
2030        PR 368/filesystems
2031        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2032        improvements which now work on pc386 and mbx8xx.
2033        * libchip/ide/ide_controller.c: New file.
2034
20352003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2036
2037        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2038
20392003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2042        * configure.ac: Add support/.
2043        * support/.cvsignore: New.
2044        * support/Makefile.am: New.
2045        * support/version.c: New.
2046        * wrapup/Makefile.am: Add support/libsupport.a.
2047        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2048        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2049        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2050        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2051
20522003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2055
20562003-02-20      Till Straumann <strauman@slac.stanford.edu>
2057
2058        PR 354/networking
2059        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2060        chip against a table of supported chips. The untested ones are still
2061        commented out, however.
2062
20632003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2066        * configure.ac: AC_PREREQ(2.57).
2067        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2068        * optman/configure.ac: AC_PREREQ(2.57).
2069        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2070        * libchip/configure.ac: AC_PREREQ(2.57).
2071        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2072        * librdbg/configure.ac: AC_PREREQ(2.57).
2073        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2074        * libnetworking/configure.ac: AC_PREREQ(2.57).
2075
20762003-02-06      Joel Sherrill <joel@OARcorp.com>
2077
2078        * libnetworking/pppd/chat.c: Convert routines with common names to
2079        static. This included get_char(), put_char(), and character() among
2080        others.
2081
20822003-02-03      Joel Sherrill <joel@OARcorp.com>
2083
2084        PR 338/filesystem
2085        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2086        rtems_io_lookup_name() (API change).  Unused function removed.
2087
20882003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2089
2090        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2091        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2092        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2093        Eliminate *_O_FILES.
2094        * libnetworking/rtems_servers/Makefile.am,
2095        libnetworking/rtems_webserver/Makefile.am,
2096        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2097
20982002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2101        Let all-local: depend on $(LIB).
2102        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2103        * optman/Makefile.am: Apply install-data-local to install *.rels.
2104
21052002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2108        %.c rules.
2109        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2110        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2111        * libchip/rtc/Makefile.am: Ditto.
2112        * libchip/serial/Makefile.am: Ditto.
2113
21142002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2117        LIBC_DEFINES.
2118        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2119        LIBC_DEFINES.
2120        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2121        LIBC_DEFINES.
2122
21232002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2126
21272002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2128
2129        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2130        cache-checking.
2131        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2132
21332002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2136        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2137        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2138        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2139        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2140
21412002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2142
2143        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2144        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2145        Remove.
2146        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2147
21482002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2149
2150        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2151        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2152
21532002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2154
2155        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2156        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2157
21582002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2161        * optman/rel.am: New.
2162
21632002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2164
2165        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2166        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2167        braino in comment on "exec". Extend --enable-ada handling.
2168
21692002-11-04      Joel Sherrill <joel@OARcorp.com>
2170
2171        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2172        tasks and rolling multiple loops into 1.
2173        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2174        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2175        Removed warnings.
2176
21772002-10-31      Joel Sherrill <joel@OARcorp.com>
2178
2179        * libchip/network/dec21140.c: Removed warnings.
2180        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2181        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2182        librdbg/src/m68k/any/remdeb_xdr.c,
2183        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2184        warnings.
2185        * libnetworking/rtems_webserver/socket.c,
2186        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2187
21882002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2189
2190        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2191        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2192        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2193        above.
2194
21952002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2198        * wrapup/.cvsignore: Remove autom4te.cache.
2199        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2200        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2201        autom4te.cache.
2202        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2203        autom4te.cache.
2204        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2205        autom4te.cache.
2206
22072002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2210
22112002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2212
2213        * optman/.cvsignore: Add autom4te.cache.
2214
22152002-09-14      Joel Sherrill <joel@OARcorp.com>
2216
2217        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2218
22192002-09-07      Joel Sherrill <joel@OARcorp.com>
2220
2221        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2222        include files to resolve warnings.
2223
22242002-09-07      Chris Johns <ccj@acm.org>
2225
2226        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2227        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2228        which corrects the problem  where the cs8900.c file was actually the BSP
2229        glue.  Joel did some hacking so this file will compile.  Previously it
2230        required providing a target.h file to compile.
2231        * libchip/network/cs8900.c.bsp: New file.
2232
22332002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2234
2235        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2236
22372002-08-31      Joel Sherrill <joel@OARcorp.com>
2238
2239        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2240        eliminate warning.
2241
22422002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * configure.ac: Add ada-tests.
2245
22462002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * Makefile.am: Add preinstall-stamp.
2249
22502002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2253        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2254        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2255        gcc31 happy.
2256        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2257        cp.
2258
22592002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2262        make/bsp.mak.
2263        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2264        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2265
22662002-08-12      Joel Sherrill <joel@OARcorp.com>
2267
2268        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2269        avoid error.
2270
22712002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2274        * configure.ac: Add BSP_SUBDIRS.
2275        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2276        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2277        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2278        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2279        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2280        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2281        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2282        RTEMS_CHECK_BSP_CACHE.
2283        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2284        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2285        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2286        .$(OBJEXT) instead of .o.
2287        * libnetworking/pppd/Makefile.am,
2288        libnetworking/rtems_servers/Makefile.am,
2289        libnetworking/rtems_telnetd/Makefile.am,
2290        libnetworking/rtems_webserver/Makefile.am,
2291        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2292
22932002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2296        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2297        ../libchip/serial/$(ARCH)/libserialio.a.
2298        * libchip/serial/Makefile.am: Don't tmp-install lib.
2299        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2300
23012002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2302
2303        * Makefile.am: Add rtems_makedir.
2304        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2305        * Makefile.am: Add wrapup-SUBDIR.
2306        * wrapup/ChangeLog: Remove.
2307        * wrapup/configure.ac: Remove.
2308        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2309        (Make the bare BSP happy).
2310        * configure.ac: Ditto.
2311        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2312        Create make/custom/default.cfg.
2313        * configure.ac: Add creation of make/custom/*.cfg. Create
2314        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2315
23162002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * Makefile.am: Clean $(PROJECT_RELEASE).
2319
23202002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2321
2322        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2323        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2324        prototype mismatches.
2325
23262002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2327
2328        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2329        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2330
23312002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2332
2333        * acinclude.m4: Add test "$multilib" != "yes".
2334        * config-ml.in: Remove.
2335        * acinclude.m4: Cleanups.
2336        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2337        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2338        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2339        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2340        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2341
23422002-07-16      Eric Norum <eric.norum@usask.ca>
2343
2344        * New driver for the Intel EtherExpressPro (82559ER) chip.
2345        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2346        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2347        * libchip/network/Makefile.am: Modified to reflect above.
2348
23492002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2350
2351        * acinclude.m4: New.
2352        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2353        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2354        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2355
23562002-07-01      Joel Sherrill <joel@OARcorp.com>
2357
2358        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2359        _Objects_Information_table now that it is a two dimensional array based
2360        upon API and class.
2361        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2362        of strnlen().
2363
23642002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2365
2366        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2367        preinstall libnetapps.a.
2368
23692002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2370
2371        * configure.ac: Remove librpc.
2372
23732002-06-25      Joel Sherrill <joel@OARcorp.com>
2374
2375        * Per PR233, moved librpc to exec.
2376        * configure.ac, wrapup/Makefile.am: Modified.
2377        * librpc, librpc/ChangeLog: Removed.
2378
23792002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2380
2381        * optman/Makefile.am: Remove multilib support.
2382        * optman/configure.ac: Ditto.
2383        * optman/sapi/Makefile.am: Ditto.
2384
23852002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2388        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2389
23902002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        Move networking libraries to c/src/exec/libnetworking
2393        * libnetworking/configure.ac, libnetworking/Makefile.am,
2394        libnetworking/wrapup/Makefile.am: Reflect Moval.
2395
23962002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2399        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2400        <rtems/bspIo.h>.
2401
24022002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2405        * libnetworking/rtems/mkrootfs.h: Ditto.
2406        * libnetworking/rtems/Makefile.am: Reflect changes above.
2407
24082002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * configure.ac: Remove lib.
2411
24122002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2413
2414        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2415        that exception stack frames on M68K members with VBR always are 6 byte
2416        long. The incorrect assumption resulted in some gdb commands like "next"
2417        to fail on the 68360.
2418
24192002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2422        PR 220
2423        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2424        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2425        CVS.
2426        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2427        libnetworking/sys/filio.h: Remove.
2428        * libnetworking/sys/Makefile.am: Reflect changes above.
2429
24302002-05-07      Chris Johns <ccj@acm.org>
2431
2432        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2433        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2434        requires it to be stripped.
2435
24362002-05-01      Eric Norum <eric.norum@usask.ca>
2437
2438        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2439        assembly  to satisfy gcc 3.1 and newer.
2440
24412002-04-26      Eric Norum <eric.norum@usask.ca>
2442
2443        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2444        agressive optimization in gcc 3.1 does not reorder things.
2445
24462002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * libchip/network/dec21140.c: Reflect changes to powerpc's
2449        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2450        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2451        <rtems/score/cpu.h>.
2452        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2453        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2454
24552002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * optman/configure.ac: Remove ENABLE_GCC28.
2458
24592002-04-11      Chris Johns <ccj@acm.org>
2460
2461        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2462        driver control block field to the ifconfig network driver structure.
2463        This field is needed by the i82586 driver which was ported from NetBSD
2464        as it had better hardware abstraction.
2465        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2466        PR59, added the drv_ctrl driver control block field to the ifconfig
2467        network driver structure. This field is needed by the i82586 driver
2468        which was ported from NetBSD as it had better hardware abstraction.
2469
24702002-04-10      Mike Siers <mikes@poliac.com>
2471
2472        * libnetworking/rtems_webserver/NOTES,
2473        libnetworking/rtems_webserver/asp.c,
2474        libnetworking/rtems_webserver/balloc.c,
2475        libnetworking/rtems_webserver/default.c,
2476        libnetworking/rtems_webserver/ej.h,
2477        libnetworking/rtems_webserver/ejIntrn.h,
2478        libnetworking/rtems_webserver/ejlex.c,
2479        libnetworking/rtems_webserver/ejparse.c,
2480        libnetworking/rtems_webserver/emfdb.c,
2481        libnetworking/rtems_webserver/emfdb.h,
2482        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2483        libnetworking/rtems_webserver/handler.c,
2484        libnetworking/rtems_webserver/license.txt,
2485        libnetworking/rtems_webserver/md5.h,
2486        libnetworking/rtems_webserver/md5c.c,
2487        libnetworking/rtems_webserver/mime.c,
2488        libnetworking/rtems_webserver/misc.c,
2489        libnetworking/rtems_webserver/ringq.c,
2490        libnetworking/rtems_webserver/rom.c,
2491        libnetworking/rtems_webserver/security.c,
2492        libnetworking/rtems_webserver/sock.c,
2493        libnetworking/rtems_webserver/sym.c,
2494        libnetworking/rtems_webserver/uemf.c,
2495        libnetworking/rtems_webserver/uemf.h,
2496        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2497        libnetworking/rtems_webserver/url.c,
2498        libnetworking/rtems_webserver/value.c,
2499        libnetworking/rtems_webserver/wbase64.c,
2500        libnetworking/rtems_webserver/webcomp.c,
2501        libnetworking/rtems_webserver/webpage.c,
2502        libnetworking/rtems_webserver/webrom.c,
2503        libnetworking/rtems_webserver/webs.c,
2504        libnetworking/rtems_webserver/webs.h,
2505        libnetworking/rtems_webserver/websuemf.c,
2506        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2507        2.1.4.
2508
25092002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * libchip/network/i82586.c: Include <string.h>.
2512        * libchip/network/sonic.c: Ditto.
2513
25142002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2517
25182002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2519
2520        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2521
25222002-03-27      Thomas.Doerfler@imd-systems.de
2523
2524        PR 144
2525        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2526        memory address 0 when called for the first time. This is done when
2527        trying to clear the variable "dhcp_hostname".
2528
25292002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2532        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2533        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2534        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2535        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2536        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2537        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2538        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2539        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2540        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2541        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2542        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2543        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2544        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2545        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2546        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2547        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2552        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2553        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2556        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2557        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2558        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2560        AUTOMAKE_OPTIONS.
2561        * libnetworking/configure.ac:
2562        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2563        foreign 1.6]).
2564        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2566        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2567        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2568        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2569        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2570        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2571        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2572        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2573        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2574        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2575        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2576        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2577        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2578        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2579        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2580        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2581
25822002-03-27      Ilya Alexeev <ilya@continuum.ru>
2583
2584        PR 162
2585        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2586        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2587        used in a device write routines.  Now ppp_softc structure have own
2588        character for writing to device (sc_outchar).  I think that converting
2589        local variables to static is not a right solution, because problems will
2590        occur in the case of two or more ppp instances.
2591        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2592        must be u_long, otherwise in the case of the big output packet endless
2593        loop may occur.
2594
25952002-03-21      Ilya Alexeev <ilya@continuum.ru>
2596
2597        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2598        preparations for multiple PPPD connections.
2599
26002002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        PR 149
2603        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2604        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2605        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2606        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2607
26082002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2609
2610        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2611        * configure.ac: Modified to reflect addition.
2612
26132002-02-27      Ilya Alexeev <ilya@continuum.ru>
2614
2615        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2616        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2617        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2618        capabilities as well as eliminate some warnings.
2619
26202002-02-27      Eric Norum <eric.norum@usask.ca>
2621
2622        * libnetworking/net/radix.c: Properly handle fetching the default route
2623        when there is no route.  This was a bug in the original FreeBSD code and
2624        this fix is from an updated version of their code.
2625
26262002-02-16      Eric Norum <eric.norum@usask.ca>
2627
2628        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2629        checking.
2630
26312002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2632
2633        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2634        dodefaultroute.
2635
26362002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2637
2638        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2639        include <rtems/seterr.h>.
2640
26412002-02-01      Mike Siers <mikes@poliac.com>
2642
2643        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2644        avoid bringing the link down too fast. NOTE: Mike reports successfully
2645        running at 56K baud on a direct link.
2646
26472002-02-01      Eric Valette <valette@crf.canon.fr>
2648
2649        * librdbg/So many patches have been posted recently on the mailing list
2650        and  because we were unable to find correct solution to compile on
2651        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2652        because the coding  style of rdbg was rather inconsistant among various
2653        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2654        global coding style (using indent + manual edits), 2) incorporate/review
2655        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2656        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2657        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2658        after rdbg initialization is done, NB : the paches is huge but it is
2659        mainly due to coding styke chnages.  Only few lines of codes have been
2660        really changed and they do not impact  rdbg functionnality (AFAIKT).
2661        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2662        librdbg/include/rdbg/m68k/rdbg_f.h,
2663        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2664        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2665        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2666        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2667        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2668        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2669        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2670        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2671        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2672        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2673        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2674        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2675        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2676        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2677        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2678        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2679
26802002-01-31      Mike Siers <mikes@poliac.com>
2681
2682        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2683        * Nice Update of PPPD support which eliminates the requiremetn that
2684        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2685        and reports that it seems to be more stable and handle larger packets
2686        better.  This patch replaces the termios tasks with more general pppd
2687        network driver tasks.  The functions pppinput() and pppstart() get
2688        called from the interrupt service routine.
2689        * libnetworking/Makefile.am, libnetworking/configure.ac,
2690        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2691        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2692        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2693        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2694        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2695        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2696        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2697        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2698        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2699        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2700        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2701        libnetworking/net/route.c, libnetworking/net/route.h,
2702        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2703        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2704        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2705        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2706        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2707        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2708        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2709        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2710        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2711        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2712        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2713        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2714        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2715        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2716        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2717        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2718        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2719        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2720        libnetworking/pppd/example/README,
2721        libnetworking/pppd/example/netconfig.h,
2722        libnetworking/wrapup/Makefile.am: Modified.
2723        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2724        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2725        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2726        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2727        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2728        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2729        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2730        libnetworking/modem/pppcompress.c: Subdirectory removed.
2731
27322002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2735        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2736
27372002-01-18      Till Straumann <strauman@slac.stanford.edu>
2738
2739        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2740        issues: - exception handler needs to enable MSR_FP if the interrupted
2741        thread is FP enabled. - printk message for MSR fixed and added
2742        stacktrace. NOTE: this requires the stacktrace patch to
2743        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2744        however).
2745
27462002-01-06      Joel Sherrill <joel@OARcorp.com>
2747
2748        * optman/.cvsignore: Added aclocal.m4 and configure.
2749        * optman/.cvsignore: New file.
2750
27512002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2754
27552002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2758        * optman/ChangeLog: New.
2759        * optman/configure.ac: New.
2760        * optman/Makefile.am: New.
2761        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2762        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2763
27642001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2767
27682001-12-18      Eric Norum <eric.norum@usask.ca>
2769
2770        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2771        `directories' (path names with a / at the end) while disallowing open()
2772        operations on TFTP `directories'.
2773
27742001-12-07      Eric Norum <eric.norum@usask.ca>
2775
2776        * libnetworking/lib/tftpDriver.c: Restore write capability.
2777
27782001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * libchip/network/sonic.h: Fix typo.
2781        * libnetworking/arpa/Makefile.am: Remove stray lines.
2782
27832001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2784
2785        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2786
27872001-10-18      Eric Norum <eric.norum@usask.ca>
2788
2789        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2790        chdir() and open() operations within the TFTP file system.
2791
27922001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * librdbg/configure.ac: Fix latent bug exposed by removal of
2795        config.cache's which prevented powerpc targets librdbg from building.
2796
27972001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2798
2799        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2800        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2801        autoconf-2.52 happy.
2802
28032001-10-12      Mike Siers <mikes@poliac.com>
2804
2805        * libnetworking/Update to stable working state.  Congratulations Mike!
2806        :).
2807        * libnetworking/modem_example: Directory removed.
2808        * libnetworking/modem_example/16550.h,
2809        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2810        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2811        libnetworking/modem_example/ppp.h,
2812        libnetworking/modem_example/pppcompress.c: Files removed.
2813        * libnetworking/pppd/example/pppd.options: New file.
2814        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2815        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2816        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2817        libnetworking/pppd/rtemsmain.c: Updated.
2818
28192001-10-12      Joel Sherrill <joel@OARcorp.com>
2820
2821        * libchip/serial/z85c30.c: Fixed typo.
2822
28232001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2826        * configure.in: Remove.
2827        * configure.ac: New file, generated from configure.in by autoupdate.
2828        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2829        * libchip/configure.in: Remove.
2830        * libchip/configure.ac: New file, generated from configure.in by
2831        autoupdate.
2832        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2833        * librdbg/configure.in: Remove.
2834        * librdbg/configure.ac: New file, generated from configure.in by
2835        autoupdate.
2836        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2837        * libnetworking/configure.in: Remove.
2838        * libnetworking/configure.ac: New file, generated from configure.in by
2839        autoupdate.
2840
28412001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2844        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2845        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2846
28472001-09-27      Joel Sherrill <joel@OARcorp.com>
2848
2849        * libchip/ChangeLog: Fixed typo in date.
2850
28512001-09-27      Eric Norum <eric.norum@usask.ca>
2852
2853        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2854        TFTP  filesystem.
2855
28562001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2859        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2860        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2861        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2862        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2863        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2864        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2865        'PREINSTALL_FILES ='.
2866        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2867        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2868        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2869        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2870        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2871        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2872        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2873        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2874        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2875        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2876        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2877        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2878
28792001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2882        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2883        * librdbg/src/m68k/any/Makefile.am: Ditto.
2884        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2885        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2886        happy.
2887
28882001-09-21      Joel Sherrill <joel@OARcorp.com>
2889
2890        * libchip/network/Makefile.am: Fixed typo on file name.
2891        * libchip/network/i82586.c: Commented out line 318 which is referencing
2892        a member of a structure that is not currently there.  This needs to be
2893        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2894        to C style.
2895
28962001-09-19      Eric Norum <eric.norum@usask.ca>
2897
2898        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2899
29002001-09-19      Chris Johns <ccj@acm.org>
2901
2902        * libchip/network/README.i82586, libchip/network/i82586.c,
2903        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2904        Network driver for Intel i82586.
2905        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2906        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2907        "root" filesystem with information obtained via the DHCP response.
2908
29092001-09-14      Eric Norum <eric.norum@usask.ca>
2910
2911        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2912        make gcc 3.x happy.
2913
29142001-08-16      Mike Siers <mikes@poliac.com>
2915
2916        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2917        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2918        These support callback functionality that has not even been compiled
2919        under RTEMS yet.
2920        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2921        example application.  Mike's notes on the modifications: - renamed
2922        error() function because of namespace problems - removed calls to the
2923        exit() funciton - removed extra files from the pppd source directory -
2924        defined pppd task constant values in rtemspppd.h - modifyied example
2925        code to get actual tick per second value - placed the pppd 2.3.11 man
2926        page file (pppd.8) into the pppd directory.
2927        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2928        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2929        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2930        libnetworking/pppd/rtems-ppp.c: Deleted.
2931        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2932        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2933        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2934        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2935        libnetworking/pppd/example/init.c,
2936        libnetworking/pppd/example/netconfig.h,
2937        libnetworking/pppd/example/ppp.conf,
2938        libnetworking/pppd/example/pppdapp.c,
2939        libnetworking/pppd/example/system.h: New files.
2940        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2941        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2942        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2943        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2944        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2945        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2946        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2947        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2948        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2949        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2950        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2951        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2952        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2953        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2954        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2955
29562001-08-16      Joel Sherrill <joel@OARcorp.com>
2957
2958        * libnetworking/pppd/example/Makefile: Removed.
2959        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2960        to avoid bootstrap -c clobbering it.
2961        * libnetworking/rtems_telnetd/.cvsignore: New file.
2962
29632001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2964
2965        * libnetworking/Makefile.am, libnetworking/configure.in,
2966        libnetworking/rtems_servers/Makefile.am,
2967        libnetworking/rtems_servers/telnetd.c,
2968        libnetworking/rtems_servers/telnetd.h,
2969        libnetworking/rtems_telnetd/Makefile.am,
2970        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2971        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2972        libnetworking/rtems_telnetd/telnetd.c,
2973        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2974        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2975        effect when ftpd change. - the tcp/ip stats have been implemented into
2976        icmds.c and started when telnetd daemon is started.
2977        * libnetworking/rtems_servers/telnetd.c,
2978        libnetworking/rtems_servers/telnetd.h: Removed.
2979        * libnetworking/rtems_telnetd: New directory.
2980        * libnetworking/rtems_telnetd/Makefile.am,
2981        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2982        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2983        libnetworking/rtems_telnetd/telnetd.c,
2984        libnetworking/rtems_telnetd/telnetd.h: New files.
2985
29862001-06-14      Joel Sherrill <joel@OARcorp.com>
2987
2988        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2989        Moved from libmisc/shell so the network stack to address network
2990        depenendency.
2991        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2992
29932001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2996
29972001-05-15      Joel Sherrill <joel@OARcorp.com>
2998
2999        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3000        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3001        accidentally deleted the incorrectly empty versions.
3002
30032001-05-14      Till Straumann <strauman@slac.stanford.edu>
3004
3005        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3006        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3007        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3008        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3009        to know the values) - the affected BSP (shared/motorola) headers have
3010        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3011        driver (libchip/network/dec21140.c) has been fixed to use
3012        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3013        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3014        who is using this driver. - the DEC driver also has been fixed to use
3015        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3016        delay_in_bus_cycles().
3017
30182001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3019
3020        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3021
30222001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3023
3024        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3025
30262001-04-24      Eric Norum <eric.norum@usask.ca>
3027
3028        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3029        NTP synchronization a little more robust -- no NTP daemon yet, but at
3030        least it trys a little harder when the primary NTP server is down.
3031
30322001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3033
3034        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3035        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3036        libnetworking/pppd/modem_example/modem.c,
3037        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3038        other strings into English.
3039        * libnetworking/pppd/STATUS: updated to reflect the changes.
3040
30412001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3042
3043        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3044        again.
3045
30462001-04-20      Eric Valette <valette@crf.canon.fr>
3047
3048        * mcp750 directory renamed new_exception processing as it supports many
3049        more CPU models.
3050        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3051        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3052        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3053        formerly in mcp750 plus modifications.
3054        * librdbg/src/powerpc/mcp750/.cvsignore,
3055        librdbg/src/powerpc/mcp750/Makefile.am,
3056        librdbg/src/powerpc/mcp750/remdeb.h,
3057        librdbg/src/powerpc/mcp750/remdeb_f.x,
3058        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3059        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3060        new_exception_processing.
3061        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3062        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3063        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3064        part of this effort to add support for the MPC8xx.
3065
30662001-04-19      Joel Sherrill <joel@OARcorp.com>
3067
3068        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3069        internal include files.
3070
30712001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3072
3073        PR 158
3074        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3075        rcmd() library call by commenting out the parts that deal with signals.
3076        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3077        stdio. The 'server-side' parts of this file which deal with
3078        authentication are disabled since they are not needed.
3079
30802001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3081
3082        * libnetworking/include/.cvsignore: Remove dangling file.
3083
30842001-03-14      Joel Sherrill <joel@OARcorp.com>
3085
3086        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3087        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3088        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3089        libchip style serial drivers can be written in libcpu or libbsp.
3090
30912001-03-01      Joel Sherrill <joel@OARcorp.com>
3092
3093        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3094        libchip/network/sonic.c, libchip/network/sonic.h,
3095        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3096        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3097        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3098        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3099        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3100        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3101        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3102        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3103
31042001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * librdbg/include/rdbg/Makefile.am,
3107        librdbg/include/rdbg/i386/Makefile.am,
3108        librdbg/include/rdbg/m68k/Makefile.am,
3109        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3110        style on include files.
3111
31122001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3115        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3116        replace ${..} with $(..).
3117        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3118        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3119        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3120        libnetworking/rtems/Makefile.am, libnetworking/
3121        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3122        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3123        include_*HEADERS instead of H_FILES.
3124        * libnetworking/include/Makefile.am: Remove.
3125        * libnetworking/Makefile.am: Add handling of *.h files.
3126        * libnetworking/configure.in: Remove include/Makefile.
3127
31282001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3131
31322001-01-31      Sergei Organov <osv@javad.ru>
3133
3134        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3135        current dir and root dir removed in favor of new libio support for
3136        task-local current and root directories. - Bug in `close_data_socket()'
3137        introduced by previous change fixed. - `command_pasv()' changed to set
3138        timeout on socket we are listening on and code fixed to don't close
3139        socket twice on error. - `serr()' changed to clear `errno'. -
3140        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3141        changed to clear `errno' before processing session. -
3142        `close_data_socket()' fixed to close both active and passive sockets -
3143        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3144        empty string  in `exec_command()'.
3145
31462001-01-25      Eric Norum <eric.norum@usask.ca>
3147
3148        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3149        improves throughput on systems which are dropping packets.   Only the
3150        first timeout is reduced.  This keeps the number of extra packets down
3151        on networks that are very busy and dropping lots of packets.
3152
31532001-01-24      Sergei Organov <osv@javad.ru>
3154
3155        * libnetworking/rtems_servers/ftpd.c,
3156        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3157        - Timeouts on sockets implemented. 'idle' field added to configuration.
3158        No timeout by default to keep backward compatibility. Note: SITE IDLE
3159        command not implemented yet. - Basic global access control implemented.
3160        'access' field added to configuration. No access limitations by default
3161        to keep backward compatibility. - Anchor data socket for active mode
3162        (using self IP and port 20.) - Fixed default data port support (still
3163        not tested). - Don't allow IP address different from originating host in
3164        PORT command to improve security. - Fixed bug in MDTM command. - Check
3165        for correctness of parsing of argument in command_port(). - Fixed
3166        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3167        a directory. - Command parsing a little bit improved: command names are
3168        now converted to upper-case to be more compatible with RFC (command
3169        names are not case-sensitive.) - Reformat comments so that they have
3170        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3171        previous changes - True ASCII mode implemented (doesn't work for hooks
3172        and /dev/null) - Passive mode implemented, PASV command added. - Default
3173        port for data connection could be used (untested, can't find ftp client
3174        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3175        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3176
31772001-01-18      Joel Sherrill <joel@OARcorp.com>
3178
3179        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3180        macro using variable arguments.
3181        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3182        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3183        since I updated the main RTEMS development machine to RedHat 7.2 and
3184        apparently got a new version of rpcgen.
3185
31862001-01-12      Sergei Organov <osv@javad.ru>
3187
3188        * libnetworking/rtems_servers/ftpd.c,
3189        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3190        - use pool of pre-created threads to handle sessions instead of
3191        creating/deleting threads on the fly - LIST output is now similar to
3192        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3193        happy with it. - LIST NAME now works (both for files and directories) -
3194        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3195        clients happy  - keep track of CWD for every session separately -
3196        ability to specify root directory name for FTPD in configuration table.
3197        FTPD will then create illusion for FTP clients that this is actually
3198        root directory. - ignore options sent in commands, thus LIST -al FILE
3199        works and doesn't try to list "-al" directory. - buffers are allocated
3200        on stack instead of heap where possible to eliminate malloc/free calls
3201        (avoid possible heap fragmentation troubles). - drop using of task
3202        notepad to pass parameters - use function arguments instead - use
3203        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3204        in socket() instead of AF_INET.
3205
32062001-01-02      Joel Sherrill <joel@OARcorp.com>
3207
3208        * libnetworking/CHANGELOG: Removed.
3209        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3210
32112000-12-14      Eric Norum <eric.norum@usask.ca>
3212
3213        * libnetworking/lib/tftpDriver.c: Added write capability.
3214
32152000-12-08      Joel Sherrill <joel@OARcorp.com>
3216
3217        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3218        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3219        numerous variable declarations conditional on PPP_COMPRESS and
3220        PPP_FILTER.  Commented out variables that were not used because the code
3221        using them was commented out. Removed totally unused variables.
3222        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3223        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3224
32252000-11-30      Joel Sherrill <joel@OARcorp.com>
3226
3227        * libnetworking/modem/ppp_tty.c: Changed to include
3228        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3229        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3230        * libnetworking/Makefile.am: Modified to reflect above.
3231
32322000-11-27      Joel Sherrill <joel@OARcorp.com>
3233
3234        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3235
32362000-11-25      Eric Norum <eric.norum@usask.ca>
3237
3238        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3239        core.
3240
32412000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3242
3243        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3244        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3245        subdir.
3246        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3247        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3248        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3249        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3250        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3251        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3252        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3253        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3254        ppp_tty.c and the real pppd main is in pppmain.c.
3255
32562000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3257
3258        * libchip/network/sonic.c: Added ipalign() routine to align the received
3259        packet so that the ip header is on a 32-bit boundary. Necessary for
3260        cpu's that do not allow unaligned loads and stores and when the 32-bit
3261        DMA mode is used.
3262
32632000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3266        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3267        ACLOCAL_AMFLAGS.
3268        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3269        ACLOCAL_AMFLAGS.
3270        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3271        ACLOCAL_AMFLAGS.
3272
32732000-11-03      Chris Johns <ccj@acm.org>
3274
3275        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3276        libchip/network/cs8900.h: New files.
3277
32782000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3279
3280        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3281        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3282        $(RTEMS_TOPdir)/aclocal.
3283        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3284        $(RTEMS_TOPdir)/aclocal.
3285        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3286        $(RTEMS_TOPdir)/aclocal.
3287
32882000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * configure.in: Switch to GNU-canonicalization.
3291        * Makefile.am: Reflect changes to configure.in.
3292        * acinclude.m4: Remove.
3293
32942000-10-30      Joel Sherrill <joel@OARcorp.com>
3295
3296        * POSIX include files merged into newlib.  This resulted in some
3297        definitions moving to other files and thus some secondary effects in
3298        RTEMS source code.
3299        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3300        in sync with newlib's <machine/types.h>.
3301        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3302        definition of struct itimerval in <sys/time.h>.
3303
33042000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3305
3306        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3307        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3308        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3309        * ChangeLog: Fix typos.
3310        * configure.in: add tests to the GNU canonicalized subdirectories.
3311
33122000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3315        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3316        the lib directory before configuring lib/.
3317
33182000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3319
3320        * configure.in, Makefile.am: add exec to the GNU canonicalized
3321        subdirectories.
3322        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3323        * configure.in: add libnetworking, librpc and librdb to the GNU
3324        canonicalized subdirectories.
3325        * configure.in: add libmisc and libchip to the GNU canonicalized
3326        subdirectories.
3327        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3328        Switch to GNU canonicalization.
3329        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3330        Switch to GNU canonicalization.
3331        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3332        Switch to GNU canonicalization.
3333
33342000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3335
3336        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3337        canonicalization to libfs/. The approach is currently a bit of a hack as
3338        GNU canonicalization does not support the per-BSP build some of the
3339        other directories require.  As more of the tree is converted, this will
3340        become less  of an issue.
3341
33422000-10-20      Joel Sherrill <joel@OARcorp.com>
3343
3344        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3345        parameter.
3346
33472000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3348
3349        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3350        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3351        * librdbg/configure.in: Add m68k support.
3352        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3353        subdirectory.
3354        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3355        failure.
3356        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3357        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3358        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3359        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3360        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3361        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3362        librdbg/src/m68k/.cvsignore: New files.
3363        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3364        function pointers.
3365        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3366        _after_ pointer has been checked against NULL.
3367
33682000-10-18      Joel Sherrill <joel@OARcorp.com>
3369
3370        * wrapup/Makefile.am: Added libfs.
3371
33722000-10-18      Chris Johns <ccj@acm.org>
3373
3374        * libfs created.
3375        * configure.in: Added libfs subdirectory.
3376        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3377
33782000-09-28      Joel Sherrill <joel@OARcorp.com>
3379
3380        * libnetworking/rtems_webserver/Makefile.am,
3381        libnetworking/rtems_webserver/base64.c,
3382        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3383        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3384
33852000-09-22      Joel Sherrill <joel@OARcorp.com>
3386
3387        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3388        libnetworking/rtems/rtems_bsdnet_internal.h,
3389        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3390        have included rtems.h.  It is now including precisely the  least amount
3391        of low level, yet portable .h files to get the basic RTEMS types
3392        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3393        used machine/types.h to include rtems.h.
3394
33952000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3398
33992000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3400
3401        * libnetworking/ChangeLog: Cleanup.
3402
34032000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3404
3405        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3406        * libchip/ChangeLog: Fix formating.
3407
34082000-09-05      Joel Sherrill <joel@OARcorp.com>
3409
3410        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3411        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3412        confusion and to work with the converted flags.
3413
34142000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3415
3416        * wrapup/Makefile.am: Include compile.am.
3417        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3418        libchip/serial/Makefile.am: Include compile.am.
3419        * librdbg/src/i386/any/Makefile.am,
3420        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3421        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3422        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3423        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3424        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3425        libnetworking/rtems_servers/Makefile.am,
3426        libnetworking/rtems_webserver/Makefile.am,
3427        libnetworking/wrapup/Makefile.am: Include compile.am.
3428
34292000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3430
3431        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3432        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3433
34342000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3435
3436        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3437
34382000-08-31      Joel Sherrill <joel@OARcorp.com>
3439
3440        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3441        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3442        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3443        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3444        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3445        * libnetworking/wbase64.c: Removed.
3446        * libnetworking/Makefile.am, libnetworking/asp.c,
3447        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3448        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3449        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3450        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3451        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3452        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3453        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3454        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3455        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3456        Modified.
3457
34582000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3459
3460        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3461
34622000-08-30      Joel Sherrill <joel@OARcorp.com>
3463
3464        * libnetworking/rtems_webserver/license.txt: New file.
3465
34662000-08-10      Joel Sherrill <joel@OARcorp.com>
3467
3468        * ChangeLog: New file.
3469        * libchip/ChangeLog: New file.
3470        * librdbg/ChangeLog: New file.
3471        * libnetworking/ChangeLog: New file.
3472
Note: See TracBrowser for help on using the repository browser.