source: rtems/c/src/ChangeLog @ 3d2a28d

4.104.114.95
Last change on this file since 3d2a28d was a29bf16b, checked in by Joel Sherrill <joel.sherrill@…>, on 09/25/07 at 21:34:43

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

  • libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
  • Property mode set to 100644
File size: 133.1 KB
Line 
12007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
4
52007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * nfsclient/Makefile.am: Fix errors.
8
92007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
12
132007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * aclocal/version.m4: Bump RTEMS_API to 4.9.
16        Bump RTEMS_VERSION to 4.8.99.0.
17
182007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
21
222007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * configure.ac: Remove AC_PROG_AWK (Unused).
25
262007-09-14      Daron Chabot <djc915@mail.usask.ca>
27
28        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
29        rtems_interrupt_vector, to permit passing arbitrary arguments to the
30        ISR. Clean up of variables to silence compiler warnings.
31
322007-09-13      Daniel Hellstrom <daniel@gaisler.com>
33
34        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
35
362007-09-12      Daniel Hellstrom <daniel@gaisler.com>
37
38        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
39          - Odd bit bug in some chips taken care of.
40          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
41            alignment but failing to do so must have made the driver writer to make
42            some incorrect assumptions about MBUFs.
43          - Fixed MBUF handling to handle mbuf chains better. The Data length of
44            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
45          - Made while loop responsible for copying data to fifo port copy 16 shorts
46            per loop instead of 1 short, increasing the copying process.
47
482007-09-07      Daniel Hellstrom <daniel@gaisler.com>
49
50        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
51        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
52
532007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        * configure.ac, wrapup/Makefile.am: Remove RDBG.
56        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
57        librdbg/Makefile.am, librdbg/preinstall.am,
58        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
59        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
60        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
61        librdbg/include/rdbg/powerpc/rdbg_f.h,
62        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
63        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
64        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
65        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
66        librdbg/src/servtsp.c, librdbg/src/servutil.c,
67        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
68        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
69        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
70        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
71        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
72        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
73        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
74        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
75        librdbg/src/powerpc/rdbg_f.c,
76        librdbg/src/powerpc/new_exception_processing/remdeb.h,
77        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
78        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
79        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
80
812007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
84
852007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
88          sizes.
89
902007-07-27      Chris Johns <chrisj@rtems.org>
91
92        * wrapup/Makefile.am: Create archive from a file for hosts
93        with a limited command line size.
94
952007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
98          sizes.
99
1002007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
101       
102        * configure.ac: Add nfsclient.
103        * nfsclient/Makefile.am: New.
104        * nfsclient/proto/Makefile, nfsclient/Makefile,
105          nfsclient/src/Makefile: Remove.
106        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
107        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
108
1092007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
110
111        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
112        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
113        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
114        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
115        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
116        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
117        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
118        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
119        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
120        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
121        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
122        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
123
1242007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
125
126        * libchip/serial/ns16550.c: removed timed out wait for transmitter
127        to become ready: This will not work for fast CPUs.
128
1292007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
130
131        * libchip/ide/ata.c: fixed warning
132
1332007-06-20      Ray Xu <rayx@gmail.com>
134
135        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
136        console, and libio. This shrinks the memory requirements but Joel has
137        not figured out how best to present this to application space.
138        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
139        New files.
140
1412007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * optman/sapi/no-io.c: Split IO Manager into one function per file so
144        now we only need required initialization methods.
145
1462007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
149        parameter since it was used to configure a no longer used feature.
150        Device names are now part of the filesystem not in a table.
151
1522007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
155        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
156        optman/rtems/no-part.c, optman/rtems/no-region.c,
157        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
158        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
159        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
160        other optional managers so using them reduces application size
161        instead of increasing it.
162        * optman/rtems/no-barrier.c: New file.
163
1642007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
167        adjustments to pci-API changes.
168        * libchip/network/dec21140.c, libchip/network/elnk.c,
169        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
170        changes.
171
1722007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * libchip/network/dec21140.c, libchip/network/if_dc.c,
175        libchip/network/if_fxp.c: Reflect changes to pci-API.
176
1772007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
180        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
181
1822007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
185          being used to compile "tools").
186
1872007-03-13      Joel Sherrill <joel@OARcorp.com>
188
189        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
190
1912007-03-12      Joel Sherrill <joel@OARcorp.com>
192
193        * libchip/network/cs8900.c, libchip/network/cs8900.h,
194        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
195        and/or fix mistake in copyright notice. Both of these mistakes appear
196        to be from code submitted after these changes were made previously.
197
1982007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
201
2022007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
203
204        * libchip/Makefile.am: Correct path to README.tulipclone.
205
2062007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * libchip/ide/ata.c: Remove superfluous type casts.
209
2102007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
211
212        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
213        Use size_t for sizes.
214
2152007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
216
217        * libchip/ide/ata.c: in ata_request_done: moved call to free()
218        from preemption disabled region
219
2202007-01-16      Till Straumann <strauman@slac.stanford.edu>
221
222        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
223        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
224        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
225
2262006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
229          ioctl_command_t as ioctl argument.
230
2312006-12-13      Joel Sherrill <joel@OARcorp.com>
232
233        * librtems++/include/rtems++/rtemsEvent.h,
234        librtems++/include/rtems++/rtemsMessageQueue.h,
235        librtems++/include/rtems++/rtemsSemaphore.h,
236        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
237        librtems++/src/rtemsMessageQueue.cc,
238        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
239        rtems_unsigned32 to uint32_t.
240
2412006-12-13      Joel Sherrill <joel@OARcorp.com>
242
243        PR 1181/bsps
244        * optman/rtems/no-msg.c: Clean up dead code.
245
2462006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
249
2502006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
253        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
254        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
255
2562006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
257
258        * configure.ac: New BUG-REPORT address.
259
2602006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * Makefile.am: Remove ampolish3.
263
2642006-11-17      Joel Sherrill <joel@OARcorp.com>
265
266        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
267        blank lines.
268
2692006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
270
271        * configure.ac: Remove RTEMS_AMPOLISH3.
272        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
273          Remove checks for AMPOLISH3.
274        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
275        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
276        * ampolish3: Remove.
277
2782006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
281        * aclocal/prog-cc.m4: Remove CFLAGS.
282        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
283        Compose CFLAGS. Append CFLAGS to ac_configure_args.
284
2852006-10-23      Joel Sherrill <joel@OARcorp.com>
286
287        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
288
2892006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * automake/compile.am: Use hard-coded RTEMS_* flags.
292
2932006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * aclocal/rtems-top.m4: Remove RTEMS_API.
296        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
297
2982006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
301
3022006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
305
3062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * aclocal/version.m4: Bump version to 4.7.99.0.
309
3102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * configure.ac: Require autoconf-2.60. Require automake-1.10.
313
3142006-09-11      Joel Sherrill <joel@OARcorp.com>
315
316        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
317
3182006-09-04      Joel Sherrill <joel@OARcorp.com>
319
320        * libchip/network/greth.c, libchip/network/open_eth.c,
321        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
322        introduced by warning removal.
323
3242006-09-01      Joel Sherrill <joel@OARcorp.com>
325
326        * libchip/network/greth.c, libchip/network/open_eth.c,
327        libchip/network/smc91111.c: Remove warnings and correct prototype
328        added earlier today.
329
3302006-09-01      Joel Sherrill <joel@OARcorp.com>
331
332        * libchip/network/cs8900.c, libchip/network/greth.c,
333        libchip/network/i82586.c, libchip/network/open_eth.c,
334        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
335        sized integers, and inttypes.h printf helpers.
336
3372006-08-09      Kolja Waschk <waschk@telos.de>
338
339        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
340
3412006-07-12      Joel Sherrill <joel@OARcorp.com>
342
343        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
344
3452006-07-11      Jerry Needell <jerry.needell@unh.edu>
346
347        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
348        4.6 branch.  Original modifications by Gaisler Enterprises.
349        * libchip/network/greth.c, libchip/network/greth.h: New files.
350
3512006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
352
353        * ide/ata.[ch]:
354        (PR1118) fetch priority for ATA task from a variable,
355        not a fixed configuration value.
356       
3572006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * Makefile.am: Add ampolish3.
360
3612006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
362
363        * ampolish3: New.
364        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
365
3662006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * aclocal/rtems-ampolish.m4: New.
369        * configure.ac: Use RTEMS_AMPOLISH3.
370
3712006-04-18  Joel Sherrill <joel@OARcorp.com>
372
373        * aclocal/version.m4: Updated to rtems-4.6.99.3.
374
3752006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
376
377        PR 853/filesystem
378        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
379        should be modified to support the new exception scheme and to use the
380        handle parameter.
381
3822006-02-a32     Eric Norum <norume@aps.anl.gov>
383
384        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
385        "newer" PCI access calls.  Minor cleanups.  Comments.
386
3872006-01-12      Eric Norum <norume@aps.anl.gov>
388
389        PR 861/networking
390        PR 863/networking
391        * libchip/network/smc91111.c: Fix illegal lvalue increments.
392
3932006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
394
395        * wrapup/Makefile.am: Add preinstall.am.
396        * libchip/Makefile.am: Build libchip/network/smc91111.
397        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
398        Eliminate cyg_int* crap.
399
4002006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
401
402        * librdbg/Makefile.am: Add preinstall.am.
403        * aclocal/bsp-configure.m4: Add ampolish3.
404        New header guards.
405
4062006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
407
408        * libchip/network/open_eth.c, libchip/network/open_eth.h:
409        Merger from rtems-4-6-branch.
410
4112006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
412
413        * libchip/network/smc91111.c
414        libchip/network/smc91111config.h
415        libchip/network/smc91111exp.h
416        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
417        * libchip/Makefile.am: Reflect adding smc91111*.
418
4192006-01-08      Joel Sherrill <joel@OARcorp.com>
420
421        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
422        char *.
423
4242006-01-08      Joel Sherrill <joel@OARcorp.com>
425
426        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
427        warnings.
428
4292005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
430
431        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
432        Add RTEMS_RELLDFLAGS.
433        * automake/compile.am: Remove RTEMS_USE_GCC.
434        Remove RTEMS_RELLDFLAGS.
435        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
436
4372005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
438
439        * libchip/network/if_media.h, libchip/network/mii.h:
440        Remove (Moved to cpukit).
441        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
442        and libchip/network/if_media.h.
443        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
444        if_media.h having moved.
445
4462005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
447
448        * automake/compile.am, automake/host.am, automake/local.am,
449        automake/subdirs.am: Remove depend.
450        * configure.ac: Explicitly pass --libdir and --includedir to
451        testsuites.
452
4532005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
454
455        * configure.ac: Reflect changes to testsuites.
456
4572005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
458
459        * automake/compile.am: Remove GCCSPECS.
460        * aclocal/prog-cc.m4: Add GCCSPECS.
461        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
462
4632005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
464
465        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
466        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
467
4682005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
469
470        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
471        libcpu/byteorder.h for i386.
472
4732005-11-02      Till Straumann <strauman@slac.stanford.edu>
474
475        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
476        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
477        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
478        added a simple API/library for i2c devices and drivers for i2c
479        2-byte eeproms and a ds1621 temperature sensor; API is documented
480        in libi2c.h.
481
4822005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
483
484        * libnetworking/pppd/ipxcp.c,
485        libnetworking/pppd/chat.c,
486        libnetworking/pppd/patchlevel.h,
487        libnetworking/pppd/upap.h,
488        libnetworking/pppd/md5.h,
489        libnetworking/pppd/pppd.8,
490        libnetworking/pppd/README,
491        libnetworking/pppd/preinstall.am,
492        libnetworking/pppd/md4.h,
493        libnetworking/pppd/magic.c,
494        libnetworking/pppd/pppd.h,
495        libnetworking/pppd/demand.c,
496        libnetworking/pppd/rtemsmain.c,
497        libnetworking/pppd/sys-rtems.c,
498        libnetworking/pppd/ipcp.h,
499        libnetworking/pppd/lcp.h,
500        libnetworking/pppd/chap_ms.c,
501        libnetworking/pppd/md4.c,
502        libnetworking/pppd/rtemspppd.h,
503        libnetworking/pppd/cbcp.h,
504        libnetworking/pppd/auth.c,
505        libnetworking/pppd/lcp.c,
506        libnetworking/pppd/example/README,
507        libnetworking/pppd/example/ppp.conf,
508        libnetworking/pppd/example/system.h,
509        libnetworking/pppd/example/netconfig.h,
510        libnetworking/pppd/example/pppdapp.c,
511        libnetworking/pppd/example/init.c,
512        libnetworking/pppd/example/Makefile-user,
513        libnetworking/pppd/example/pppd.options,
514        libnetworking/pppd/rtemspppd.c,
515        libnetworking/pppd/ipxcp.h,
516        libnetworking/pppd/chap_ms.h,
517        libnetworking/pppd/options.c,
518        libnetworking/pppd/magic.h,
519        libnetworking/pppd/chap.h,
520        libnetworking/pppd/cbcp.c,
521        libnetworking/pppd/upap.c,
522        libnetworking/pppd/chap.c,
523        libnetworking/pppd/Makefile.am,
524        libnetworking/pppd/ccp.h,
525        libnetworking/pppd/utils.c,
526        libnetworking/pppd/rtemsdialer.h,
527        libnetworking/pppd/fsm.h,
528        libnetworking/pppd/pathnames.h,
529        libnetworking/pppd/md5.c,
530        libnetworking/pppd/fsm.c,
531        libnetworking/pppd/ipcp.c,
532        libnetworking/pppd/STATUS,
533        libnetworking/pppd/ccp.c,
534        libnetworking/Makefile.am: Remove (Moved to cpukit).
535
5362005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
537
538        * configure.ac: Remove libnetworking, libnetworking/pppd.
539        * wrapup/Makefile.am: Remove libpppd.a.
540
5412005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
542
543        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
544        rtemsdialer.h to $(includedir)/rtems.
545
5462005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
547
548        * libnetworking/rtems_telnetd/icmds.c,
549        libnetworking/rtems_telnetd/Makefile.am,
550        libnetworking/rtems_telnetd/preinstall.am,
551        libnetworking/rtems_telnetd/pty.c,
552        libnetworking/rtems_telnetd/pty.h,
553        libnetworking/rtems_telnetd/README,
554        libnetworking/rtems_telnetd/telnetd.c,
555        libnetworking/rtems_telnetd/telnetd.h:
556        Remove (Moved to cpukit).
557
5582005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
559
560        * configure.ac: Remove libnetworking/rtems_telnetd.
561        * libnetworking/Makefile.am: Remove rtems_telnetd.
562        * libnetworking/README: Remove (Obsolete).
563        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
564
5652005-10-20  Eric Norum <norume@aps.anl.gov>
566
567        * libchip/network/dec21140.c: Clean up PCI mapping.
568
5692005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
570
571        * libnetworking/pppd/Makefile.am: Use preinstall.am.
572        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
573        librdbg/src/servrpc.c, librdbg/src/servtgt.c
574        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
575        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
576        * configure.ac: Move optman to the end of BSP_SUBDIRS.
577
5782005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
579
580        * aclocal/bspopts.m4: Add missing m4 quotes.
581
5822005-09-02  Joel Sherrill <joel@OARcorp.com>
583
584    * aclocal/version.m4: Updated to rtems-4.6.99.2.
585
5862005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
587
588        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
589        libchip/network/dec21140.c: Remove initialization of PCI bus.
590
5912005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
592
593        * optman/Makefile.am: Add preinstall.am.
594
5952005-07-18      Karel Gardas <kgardas@objectsecurity.com>
596
597        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
598        UNTESTED to tested.
599
6002005-06-17      Joel Sherrill <joel@OARcorp.com>
601
602        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
603        it is not supported by the MPC5xx.
604
6052005-06-17      Joel Sherrill <joel@OARcorp.com>
606
607        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
608        interface. Also correct attempting to build on other than PowerPC and
609        x86.
610
6112005-06-16      Daron Chabot <daron@nucleus.usask.ca>
612
613        * libchip/Makefile.am: Add driver for Tulip clones.
614        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
615        libchip/network/if_dcreg.h: New files.
616
6172005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
618
619        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
620        to enable rdbg.
621        * configure.ac: Reflect changes above.
622
6232005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
624
625        * configure.ac: Add ada/.
626
6272005-05-20      Sergei Organov  <osv@topconrd.ru>
628
629        PR 750/networking
630        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
631        wait_input().
632
6332005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
634
635        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
636        rtems/irq.h.
637
6382005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
639
640        * libchip/Makefile.am: Include preinstall.am.
641        * libchip/preinstall.am: New.
642
6432005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
644
645        * configure.ac: Add AMPOLISH3.
646        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
647        * libnetworking/rtems_telnetd/preinstall.am: New.
648        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
649
6502005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
651
652        * configure.ac: Let enable_rpcgen default to "no".
653
6542005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
655
656        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
657
6582005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
659
660        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
661        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
662
6632005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
664
665        * libchip/network/dec21140.c, libchip/network/elnk.c,
666        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
667
6682005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
669
670        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
671        of code as a result of the implementation of a common PCI interface.
672
6732005-05-04      Joel Sherrill <joel@OARcorp.com>
674
675        * libchip/network/open_eth.c: Remove prototype of set_vector.
676
6772005-05-03      Joel Sherrill <joel@OARcorp.com>
678
679        * librdbg/src/ptrace.c: Remove warning.
680
6812005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
682
683        * libchip/network/dec21140.c, libchip/network/elnk.c,
684        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
685        Modified parameter list to remove warnings.
686
6872005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
688
689        * libchip/network/cs8900.c, libchip/network/i82586.c,
690        libchip/network/open_eth.c, libchip/network/sonic.c,
691        libchip/serial/mc68681.c: Modified types to remove
692        warnings.  Added initialization to remove warnings.
693
6942005-04-28      Joel Sherrill <joel@OARcorp.com>
695
696        * libchip/network/README.sonic: Rewritten to account for removal of
697        dmv177.
698
6992005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
700
701        PR 781/rtems_misc
702        * libchip/serial/ns16550_p.h: Fix baud rate calculation
703
7042005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
705
706        * libchip/serial/ns16550.c:
707        Fixed warnings generated in various powerpc configurations
708
7092005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
710
711        * libchip/serial/ns16550.c: Modified
712        ISR to work with PPC new exception processing
713
7142005-03-14      Joel Sherrill <joel@OARcorp.com>
715
716        * libchip/network/dec21140.c, libchip/network/elnk.c,
717        libchip/network/if_fxp.c: Continue PCI API unification. All use
718        pci_find_device(). Network drivers manufacture a signature since all
719        calls have not been converted yet.
720
7212005-03-04      Joel Sherrill <joel@OARcorp.com>
722
723        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
724        initialize function part of the unified PCI API as pci_initialize().
725
7262005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
727
728        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
729        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
730
7312005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
732
733        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
734        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
735
7362005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
737
738        * aclocal/ppc.m4: Reflect changes to ppc exception processing
739        building procedures.
740
7412005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
742
743        * aclocal/prog-cc.m4:
744        Quote CFLAGS's RHS to accomodate Solaris broken sh.
745
7462005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
747
748        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
749
7502005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
751
752        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
753
7542005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
755
756        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
757
7582005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
759
760        * libnetworking/rtems_servers/ftp.c,
761        libnetworking/rtems_servers/ftp.h,
762        libnetworking/rtems_servers/Makefile.am:
763        Remove (relocated to cpukit/ftpd).
764        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
765        removed move libnetworking/rtems_servers.
766
7672005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
768
769        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
770
7712005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
772
773        PR 755/rtems
774        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
775        Remove local declarations of rtems_bsdnet_nameservers,
776        rtems_bsdnet_nameservers_count.
777
7782005-01-31      Sergei Organov <osv@topconrd.ru>
779
780        PR 751/pppd
781        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
782        committed to fix PR736 breaks pppd. chat.c should have its own static
783        ttyfd for pppd to work correctly. The symptom is that second
784        invokation of chat (for connect script) fails due to pppd_ttyfd set
785        to -1 by previous chat invokation (for init script). In addition,
786        this patch fixes leaving of dangling pointer in the abort_stbring[]
787        by chat_send().
788
7892005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
790
791        * configure.ac: Remove CFLAGS_DEBUG_V.
792        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
793
7942005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
795
796        * wrapup/Makefile.am: Remove rtems-ctor.o.
797
7982005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
799
800        * libchip/rtc/rtc.h: size_t RTC_Count.
801
8022005-01-20      Joel Sherrill <joel@OARcorp.com>
803
804        PR 736/pppd
805        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
806        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
807        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
808        should not be static and should have a name more specific to pppd.
809
8102005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
811
812        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
813        libnetworking/rtems_servers/Makefile.am,
814        libnetworking/rtems_telnetd/Makefile.am,
815        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
816        Eliminate CFLAGS_OPTIMIZE_V.
817
8182005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
819
820        * configure.ac: Pass CFLAGS to testsuites configure.
821        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
822        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
823
8242005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
825
826        * configure.ac: Pass CFLAGS to cpukit configure.
827        * aclocal/rtems-flags.m4: Remove (Unused).
828        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
829        * aclocal/env-rtemsbsp.m4:
830        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
831        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
832        RTEMS_CFLAGS.
833        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
834        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
835        Cleanup comments.
836
8372005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
838
839        * automake/compile.am: Remove build-variant support.
840
8412005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
842
843        * libnetworking/pppd/Makefile.am,
844        libnetworking/rtems_servers/Makefile.am,
845        libnetworking/rtems_telnetd/Makefile.am:
846        Remove build-variant support.
847
8482005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
849
850        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
851        support/Makefile.am, wrapup/Makefile.am:
852        Remove build-variant support.
853
8542004-11-22      Joel Sherrill <joel@OARcorp.com>
855
856        * libchip/network/if_fxp.c: Add entry for another module ID code.
857
8582004-11-22      Joel Sherrill <joel@OARcorp.com>
859
860        PR 693/misc
861        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
862        in/outport routines.
863
8642004-11-22      Joel Sherrill <joel@OARcorp.com>
865
866        PR 693/misc
867        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
868        in/outport routines.
869
8702004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
871
872        * aclocal/enable-itron.m4: Remove (unused).
873
8742004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
875
876        * configure.ac: Misc. quoting cleanups.
877        Enable ada-tests iff --enable-ada and --enable-tests.
878
8792004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
880
881        PR 703/filesystem
882        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
883        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
884        libchip/ide/ide_controller.c:
885        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
886        available for BSPS/device drivers.
887        Extend the "modes_available" and "mode_active" parameters to
888        uint16_t for UDMA support.
889
8902004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
891
892        * libchip/network/dec21140.c: Cleanup a bit and remove message about
893        not supported on PowerPC since it works on the MVME2100 BSP.
894
8952004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
896
897        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
898        Add dependency tracking for *.cfgs.
899        * Makefile.am: Add dependency tracking for *.cfg.
900
9012004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
902
903        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
904        (Thanks to Lars Munch <lars@segv.dk> for catching this).
905
9062004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
907
908        PR 707/make_build
909        * configure.ac: Add --enable-rpcgen.
910
9112004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
912
913        PR 700/rtems_misc
914        * libnetworking/rtems_webserver/asp.c,
915        libnetworking/rtems_webserver/balloc.c,
916        libnetworking/rtems_webserver/cgi.c,
917        libnetworking/rtems_webserver/default.c,
918        libnetworking/rtems_webserver/ej.h,
919        libnetworking/rtems_webserver/ejIntrn.h,
920        libnetworking/rtems_webserver/ejlex.c,
921        libnetworking/rtems_webserver/ejparse.c,
922        libnetworking/rtems_webserver/emfdb.c,
923        libnetworking/rtems_webserver/emfdb.h,
924        libnetworking/rtems_webserver/form.c,
925        libnetworking/rtems_webserver/handler.c,
926        libnetworking/rtems_webserver/h.c,
927        libnetworking/rtems_webserver/license.txt,
928        libnetworking/rtems_webserver/Makefile.am,
929        libnetworking/rtems_webserver/md5c.c,
930        libnetworking/rtems_webserver/md5.h,
931        libnetworking/rtems_webserver/mime.c,
932        libnetworking/rtems_webserver/misc.c,
933        libnetworking/rtems_webserver/NOTES,
934        libnetworking/rtems_webserver/ringq.c,
935        libnetworking/rtems_webserver/rom.c,
936        libnetworking/rtems_webserver/rtems_webserver.h,
937        libnetworking/rtems_webserver/security.c,
938        libnetworking/rtems_webserver/sock.c,
939        libnetworking/rtems_webserver/socket.c,
940        libnetworking/rtems_webserver/sockGen.c,
941        libnetworking/rtems_webserver/sym.c,
942        libnetworking/rtems_webserver/uemf.c,
943        libnetworking/rtems_webserver/uemf.h,
944        libnetworking/rtems_webserver/um.c,
945        libnetworking/rtems_webserver/um.h,
946        libnetworking/rtems_webserver/umui.c,
947        libnetworking/rtems_webserver/url.c,
948        libnetworking/rtems_webserver/value.c,
949        libnetworking/rtems_webserver/wbase64.c,
950        libnetworking/rtems_webserver/webcomp.c,
951        libnetworking/rtems_webserver/webmain.c,
952        libnetworking/rtems_webserver/webpage.c,
953        libnetworking/rtems_webserver/webrom.c,
954        libnetworking/rtems_webserver/webs.c,
955        libnetworking/rtems_webserver/websda.c,
956        libnetworking/rtems_webserver/websda.h,
957        libnetworking/rtems_webserver/webs.h,
958        libnetworking/rtems_webserver/websSSL.c,
959        libnetworking/rtems_webserver/websSSL.h,
960        libnetworking/rtems_webserver/websuemf.c,
961        libnetworking/rtems_webserver/wsIntrn.h:
962        Remove (Moved to cpukit/http).
963
9642004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
965
966        PR 700/rtems_misc
967        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
968        Remove libnetworking/rtems_webserver.
969
9702004-10-25      Eric Norum <norume@aps.anl.gov>
971
972        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
973
9742004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
975
976        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
977
9782004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
979
980        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
981        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
982
9832004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
984
985        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
986
9872004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
988
989        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
990        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
991
9922004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
993
994        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
995        BITSPERBYTE.
996
9972004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
998
999        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1000        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1001
10022004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1003
1004        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1005
10062004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1007
1008        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1009        * aclocal/enable-bare.m4: Remove.
1010        * configure.ac: Remove BARE_CPU_MODEL.
1011
10122004-10-13      Eric Norum <norume@aps.anl.gov>
1013
1014        PR 688/bsps
1015        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1016        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1017        MC146818A (and several Dallas Semiconductor) TOD chips.
1018
10192004-10-13      Eric Norum <norume@aps.anl.gov>
1020
1021        PR 686/networking
1022        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1023        device code.
1024
10252004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1026
1027        * libchip/network/dec21140.c: include <rtems/pci.h>.
1028
10292004-09-29      Joel Sherrill <joel@OARcorp.com>
1030
1031        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1032        libnetworking/pppd/utils.c: i960 obsoleted and all references
1033        removed.
1034
10352004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1036
1037        PR 607/networking
1038        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1039        instead of fully specifying unused PCI features.
1040
10412004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1042
1043        * configure.ac: Require automake > 1.9.
1044
10452004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1046
1047        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1048
10492004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1050
1051        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1052        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1053
10542004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1055
1056        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1057        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1058
10592004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1060
1061        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1062
10632004-07-28  Joel Sherrill <joel@OARcorp.com>
1064
1065    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1066
10672004-07-25      Joel Sherrill <joel@OARcorp.com>
1068
1069        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1070
10712004-05-21  Till Strauman <strauman@slac.stanford.edu>
1072
1073        PR 625/networking
1074        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1075        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1076        an error rather than panic if no chip is detected (thus allowing
1077        for probing).
1078        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1079        instead of looping forever.  Avoid divide by zero (crashed my PC).
1080        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1081        they are UNTESTED.
1082
10832004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1084
1085        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1086
10872004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1088
1089        * libchip/network/dec21140.c, libchip/network/elnk.c:
1090        #include <errno.h>.
1091
10922004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1093
1094        * libchip/network/if_media.h: Update from FreeBSD.
1095        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1096        libchip/network/i82586.c: #include <errno.h>.
1097
10982004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1099
1100        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1101
11022004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1103
1104        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1105
11062004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1107
1108        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1109        automake).
1110
11112004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1112
1113        PR 599/pppd
1114        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1115
11162004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1117
1118        * optman/rtems/no-region.c: Reflect having changed
1119        rtems_region_get_segment_size.
1120
11212004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1122
1123        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1124        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1125        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1126        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1127        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1128        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1129        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1130
11312004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1132
1133        * libchip/ide/ata.c, libchip/network/dec21140.c,
1134        libchip/network/elnk.c, libchip/network/i82586.c,
1135        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1136        libchip/network/open_eth.c, libchip/network/sonic.c,
1137        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1138        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1139        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1140        libchip/shmdr/shm_driver.h: Cosmetics.
1141
11422004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1143
1144        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1145        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1146        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1147        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1148        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1149        fixed size types.
1150
11512004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1152
1153        * configure.ac: Explicitly pass --includedir and --libdir to
1154        cpukit/configure.
1155
11562004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1157
1158        * librdbg/Makefile.am: Fix rpcgen rules.
1159        * librdbg/src/i386/any/remdeb_xdr.c,
1160        librdbg/src/m68k/any/remdeb_xdr.c,
1161        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1162        Reflect changes to librdbg/Makefile.am.
1163
11642004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1165
1166        * configure.ac: Reflect changes testsuites/configure.ac and
1167        cpukit/configure.ac.
1168
11692004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1170
1171        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1172        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1173
11742004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1175
1176        * configure.ac: Reflect changes to testsuites's configuration.
1177
11782004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1179
1180        PR/589 rtems
1181        * libchip/network/pci.h: Remove (Moved to cpukit).
1182
11832004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1184
1185        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1186        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1187        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1188        libchip/network/dec21140.c, libchip/network/elnk.c,
1189        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1190        libchip/network/open_eth.h, libchip/network/sonic.c,
1191        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1192        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1193        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1194        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1195        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1196        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1197        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1198        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1199        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1200        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1201        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1202        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1203        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1204        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1205        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1206        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1207        fixed-size types.
1208
12092004-03-14      Chris Johns  <chrisj@rtems.org>
1210
1211        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1212        the BSP example code.
1213        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1214        support the DIMMPC. This is a pc386 target with IO port support. Minor
1215        formating clean up. Add documentation to the header file.
1216        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1217        cs8900.h header file.
1218
12192004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1222        Cosmetics.
1223
12242004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1227        There are no application level Makefiles in here.
1228
12292004-03-04      Joel Sherrill <joel@OARcorp.com>
1230
1231        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1232        they can be used in application level makefiles.
1233
12342004-03-05      Joel Sherrill <joel@OARcorp.com>
1235
1236        * libnetworking/rtems_webserver/ejparse.c,
1237        libnetworking/rtems_webserver/emfdb.c,
1238        libnetworking/rtems_webserver/sock.c,
1239        libnetworking/rtems_webserver/socket.c,
1240        libnetworking/rtems_webserver/sym.c,
1241        libnetworking/rtems_webserver/webs.c,
1242        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12432004-03-05      Joel Sherrill <joel@OARcorp.com>
1244
1245        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1246        compiling this file only only those CPU families with supported
1247        exception models.
1248
12492004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1250
1251        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1252        testsuites (Was exposed with --enable-multilib, only).
1253        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1254         Add RTEMS_BSP_CONFIG_SUBDIR.
1255        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1256        testsuites's configure.
1257        * aclocal/rtems-top.m4: Remove ENDIF hack.
1258        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1259
12602004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1263        wrapup/Makefile.am: Fix automake problems having been introduced
1264        in previous patch.
1265
12662004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1269        Preinstall dirs.
1270        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1271        * aclocal/check-multiprocessing.m4: Cosmetics.
1272        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1273        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1274
12752004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1278        librdbg/src/Makefile.am.
1279        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1280        * configure.ac: Reflect changes above.
1281        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1282        * wrapup/Makefile.am: Reflect changes above.
1283        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1284
12852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1288
12892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1292
12932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1296
12972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1298
1299        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1300        librdbg/src/powerpc/Makefile.am: Remove.
1301        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1302        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1303        * configure.ac: Reflect changes above.
1304
13052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307
13082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1309
1310        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1311        STRIP.
1312
13132004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1314
1315        * librdbg/include/Makefile.am: Merge-in
1316        librdbg/include/rdbg/i386/Makefile.am,
1317        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1318        librdbg/include/rdbg/powerpc/Makefile.am.
1319        * librdbg/include/rdbg/i386/Makefile.am,
1320        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1321        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1322        * configure.ac: Reflect changes above.
1323
13242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * configure.ac: Use AS_HELP_STRING(ada).
1327
13282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1331        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1332        Use AC_CONFIG_HEADERS.
1333        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1334        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1335
13362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        * Makefile.am: include local.am.
1339
13402004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1341
1342        * aclocal/version.m4: 4.6.99.0.
1343
13442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1345
1346        * Makefile.am: Don't include host.am.
1347        * automake/compile.am: Further cleanups.
1348
13492004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * automake/lib.am: Remove (Unused).
1352
13532004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * wrapup/Makefile.am: Don't include lib.am.
1356        * automake/compile.am: Use automake compilation rules.
1357
13582004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1359
1360        * libnetworking/pppd/Makefile.am,
1361        libnetworking/rtems_servers/Makefile.am,
1362        libnetworking/rtems_telnetd/Makefile.am,
1363        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1364        support/Makefile.am: Don't include lib.am.
1365
13662004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * libchip/Makefile.am: Don't include lib.am.
1369        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1370        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1371        unnecessary EXTRA_DISTs.
1372
13732004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1374
1375        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1376        hack.
1377
13782004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1381        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1382        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1383        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1384
13852004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1388        Add AM_CONDITIONAL(HAS_MP).
1389        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1390        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1391        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1392        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1393        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1394        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1395        (Deprecated by autoconf 2.59).
1396
13972004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1400        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1401
14022004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1403
1404        * ChangeLog: Merge-in libnetworking/ChangeLog.
1405        * libnetworking/ChangeLog: Remove.
1406        * ChangeLog: Merge-in librdbg/ChangeLog.
1407        * librdbg/ChangeLog: Remove.
1408        * ChangeLog: Merge-in libchip/ChangeLog.
1409        * libchip/ChangeLog: Remove.
1410        * ChangeLog: Merge-in optman/ChangeLog.
1411        * optman/ChangeLog: Remove.
1412
14132004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1414
1415        * configure.ac: Reflect changes to cpukit.
1416        * wrapup/Makefile.am: Reflect changes to librdbg.
1417        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1418        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1419        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1420        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1421        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1422        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1423        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1424        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1425        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1426
14272004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * aclocal/rtems-top.m4: Remove check for version.m4.
1430        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1431
14322004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1435        * wrapup/Makefile.am: Reflect changes to libchip/*.
1436        * support/Makefile.am: Use automake compilation rules.
1437        * wrapup/Makefile.am: Reflect changes to support/*.
1438        * configure.ac: Remove libnetworking/wrapup/Makefile.
1439        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1440        libnetworking/*/lib*.a instead of libnetapps.a.
1441        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1442        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1443        * optman/Makefile.am: Use automake compilation rules.
1444        * libchip/Makefile.am: Fix typo in previous patch.
1445        * libchip/Makefile.am: Use automake compilation rules.
1446        * libnetworking/Makefile.am: Remove wrapup.
1447        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1448        automake-compilation rules.
1449        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1450        automake-compilation rules.
1451        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1452        automake-compilation rules.
1453        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1454        automake-compilation rules.
1455        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1456
14572004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1458
1459        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1460        PRE/TMPINSTALL_FILES to CLEANFILES.
1461        * automake/lib.am: Remove TMPINSTALL_FILES.
1462        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1463        PRE/TMPINSTALL_FILES to CLEANFILES.
1464        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1465        PRE/TMPINSTALL_FILES to CLEANFILES.
1466        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1467        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1468        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1469        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1470        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1471        * librdbg/src/i386/Makefile.am: Ditto.
1472        * librdbg/src/m68k/Makefile.am: Ditto.
1473        * librdbg/src/powerpc/Makefile.am: Ditto.
1474        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1475        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1476        * libnetworking/rtems_servers/Makefile.am: Ditto.
1477        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1478        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1479
14802004-01-07      Joel Sherrill <joel@OARcorp.com>
1481
1482        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1483        more completely covers the MIPS family.
1484
14852003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1486
1487        * wrapup/Makefile.am: Reflect changes to shmdr.
1488        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1489
14902003-12-18      Joel Sherrill <joel@OARcorp.com>
1491
1492        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1493        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1494        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1495        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1496        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1497        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1498        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1499
15002003-12-17      Joel Sherrill <joel@OARcorp.com>
1501
1502        * aclocal/version.m4: Updated to rtems-20031217-test.
1503
15042003-12-17     
1505
1506        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1507        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1508
15092003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1510
1511        * automake/compile.am: Remove LINK_LIBS (Unused).
1512        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1513
15142003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1515
1516        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1517        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1518        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1519        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1520        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1521
15222003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1525        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1526        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1527        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1528        * librdbg/src/i386/Makefile.am:
1529        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1530        * librdbg/src/m68k/Makefile.am:
1531        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1532        * librdbg/src/powerpc/Makefile.am:
1533        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1534
15352003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1538        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1539        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1540        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1541        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1542        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1543        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1544        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1545        * optman/Makefile.am: Remove project_libdir.
1546        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1547        PRE/TMPINSTALL_FILES.
1548        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1549        PRE/TMPINSTALL_FILES.
1550        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1551        PRE/TMPINSTALL_FILES.
1552        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1553        PRE/TMPINSTALL_FILES.
1554        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1555        from PRE/TMPINSTALL_FILES.
1556        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1557        PRE/TMPINSTALL_FILES.
1558        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1559        PRE/TMPINSTALL_FILES.
1560        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1561        PRE/TMPINSTALL_FILES.
1562        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1563        PRE/TMPINSTALL_FILES.
1564        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1565        PRE/TMPINSTALL_FILES.
1566        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1567        PRE/TMPINSTALL_FILES.
1568        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1569        from PRE/TMPINSTALL_FILES.
1570
15712003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1574        * automake/lib.am: Remove project_libdir.
1575        * wrapup/Makefile.am: Reworked.
1576
15772003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578
1579        * configure.ac: Reflect changes to librdbg.
1580        * optman/Makefile.am: Add tmpinstall dirstamp support.
1581        * libchip/Makefile.am: Fix variant-tmpinstall support.
1582        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1583        * librdbg/src/powerpc/Makefile.am: Merge-in former
1584        new_exception_processing/Makefile.am.
1585        * librdbg/src/m68k/any/Makefile.am: Remove.
1586        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1587        * librdbg/src/i386/any/Makefile.am: Remove.
1588        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1589        * librdbg/src/Makefile.am: Cosmetics.
1590        * librdbg/include/Makefile.am: Cosmetics.
1591        * librdbg/Makefile.am: Cosmetics.
1592        * libnetworking/Makefile.am: Cosmetics.
1593        * libnetworking/pppd/Makefile.am: Cosmetics.
1594        * libnetworking/wrapup/Makefile.am: Cosmetics.
1595
15962003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * Makefile.am: Cosmetics.
1599        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1600        support.
1601
16022003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * automake/compile.am: Remove $(ARCH):-rule.
1605
16062003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1607
1608        * configure.ac: Remove lib/libbsp/shared/Makefile,
1609        lib/libbsp/shmdr/Makefile.
1610
16112003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1614        libchip/serial/Makefile, libchip/rtc/Makefile.
1615        * support/Makefile.am: Remove all-local: $(ARCH).
1616        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1617        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1618        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1619        * optman/Makefile.am: Remove all-local: $(ARCH).
1620        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1621        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1622        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1623        compilation dirstamp support.
1624        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1625        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1626        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1627        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1628        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1629        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1630        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1631        all-local: $(ARCH).
1632        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1633        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1634        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1635        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1636        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1637
16382003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * aclocal/lead-dot.m4: New (from automake-1.7f).
1641        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1642        AC_SUBST(dirstamp).
1643        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1644        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1645        libchip/serial/Makefile.am: Ditto.
1646        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1647        * librdbg/include/Makefile.am: Ditto.
1648        * librdbg/include/rdbg/Makefile.am: Ditto.
1649        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1650        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1651        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1652        * librdbg/src/Makefile.am: Ditto.
1653        * librdbg/src/i386/Makefile.am: Ditto.
1654        * librdbg/src/i386/any/Makefile.am: Ditto.
1655        * librdbg/src/m68k/Makefile.am: Ditto.
1656        * librdbg/src/m68k/any/Makefile.am: Ditto.
1657        * librdbg/src/powerpc/Makefile.am: Ditto.
1658        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1659        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1660        preinstallation.
1661        * libnetworking/pppd/Makefile.am: Ditto.
1662        * libnetworking/rtems_servers/Makefile.am: Ditto.
1663        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1664        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1665        * libnetworking/wrapup/Makefile.am: Ditto.
1666
16672003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1670        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1671        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1672        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1673        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1674        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1675        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1676        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1677        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1678        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1679        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1680        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1681        underquoting to silence automake-1.8.
1682
16832003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * configure.ac: Reflect having moved tests to ../../testsuites.
1686
16872003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1688
1689        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1690        * aclocal/canonical-host.m4: Remove.
1691        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1692        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1693
16942003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * aclocal/check-cpu.m4: Remove.
1697        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1698        * aclocal/canonical-target-name.m4: Add m4-quotes.
1699        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1700        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1701        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1702        * aclocal/check-networking.m4: Add m4-quotes. Require
1703        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1704        * aclocal/check-posix.m4: Add m4-quotes. Require
1705        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1706        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1707        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1708        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1709
17102003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1713        * aclocal/bsp-alias.m4: Remove.
1714
17152003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * configure.ac: Make presence of tests/ optional.
1718
17192003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * aclocal/path-perl.m4: Remove (Unused).
1722
17232003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * automake/force-preinstall.am: Remove.
1726
17272003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1728
1729        PR 499/rtems_misc
1730        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1731        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1732        Configuration (Odd was forced) - Correction of Stop Bit configuration
1733        (inversed) - Correction of ISR Handler to call
1734        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1735        CTS Hardware flow control Configuration.
1736
17372003-09-04      Joel Sherrill <joel@OARcorp.com>
1738
1739        * lib/libcpu/shared/include/cache.h,
1740        lib/libcpu/shared/src/cache_aligned_malloc.c,
1741        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1742        license changed.
1743        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1744        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1745        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1746        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1747        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1748        for license changed.
1749        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1750        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1751        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1752        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1753        libchip/network/cs8900.h, libchip/network/dec21140.c,
1754        libchip/network/elnk.c, libchip/network/open_eth.c,
1755        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1756        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1757        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1758        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1759        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1760        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1761        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1762        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1763        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1764        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1765        libchip/serial/serial.h, libchip/serial/z85c30.c,
1766        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1767        libchip/serial/z85c30_reg.c: URL for license changed.
1768
17692003-09-03      Jiri Gaisler <jiri@gaisler.com>
1770
1771        PR 477/networking
1772        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1773        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1774        libchip/network/open_eth.h: New files.
1775
17762003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * aclocal/rtems-top.m4: Add RTEMS_API.
1779        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1780
17812003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1782
1783        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1784        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1785        @RTEMS_BSP@.cfg.
1786
17872003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1790
17912003-08-20      Joel Sherrill <joel@OARcorp.com>
1792
1793        * libchip/network/cs8900.c: Correct copyright statements.
1794
17952003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * aclocal/check-itron.m4: Remove.
1798        * aclocal/enable-inlines.m4: Remove.
1799        * Makefile.am: Reflect having moved aclocal/.
1800        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1801        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1802        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1803        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1804        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1805        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1806        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1807        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1808        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1809        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1810        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1811        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1812        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1813        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1814        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1815        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1816        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1817        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1818        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1819        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1820        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1821        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1822        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1823        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1824        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1825        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1826        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1827        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1828        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1829        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1830        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1831        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1832        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1833        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1834        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1835        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1836        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1837        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1838        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1839        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1840        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1841        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1842        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1843        * aclocal/target.m4: New (Copied from ../../aclocal).
1844        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1845        * aclocal/version.m4: New (Copied from ../../aclocal).
1846
18472003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * configure.ac: Remove stray comments.
1850        * automake/local.am, automake/host.am: Remove "debug".
1851
18522003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * Makefile.am: Reflect having moved automake/.
1855        * lib/Makefile.am: Reflect having moved automake/.
1856        * support/Makefile.am: Reflect having moved automake/.
1857        * wrapup/Makefile.am: Reflect having moved automake/.
1858        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1859        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1860        from ../../automake).
1861        * optman/Makefile.am: Reflect having moved automake/.
1862        * libchip/Makefile.am: Reflect having moved automake/.
1863        * libchip/ide/Makefile.am: Reflect having moved automake/.
1864        * libchip/network/Makefile.am: Reflect having moved automake/.
1865        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1866        * libchip/serial/Makefile.am: Reflect having moved automake/.
1867        * librdbg/Makefile.am: Reflect having moved automake/.
1868        * librdbg/include/Makefile.am: Reflect having moved automake/.
1869        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1870        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1871        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1872        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1873        automake/.
1874        * librdbg/src/Makefile.am: Reflect having moved automake/.
1875        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1876        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1877        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1878        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1879        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1880        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1881        having moved automake/.
1882        * libnetworking/Makefile.am: Reflect having moved automake/.
1883        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1884        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1885        automake/.
1886        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1887        automake/.
1888        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1889        automake/.
1890        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1891
18922003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1893
1894        * Makefile.am: Add bsp.pc.in.
1895        * bsp.pc.in: New (pkgconfig support).
1896
18972003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1900
19012003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * lib/Makefile.am: New (Required by 'make dist').
1904        * lib/ChangeLog: Remove.
1905        * lib/.cvsignore: Cleanup.
1906        * configure.ac: Reflect having added lib/Makefile.am.
1907        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1908        lib/libbsp/configure.ac.
1909        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1910        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1911
19122003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1913
1914        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1915        * configure.ac: Merge-in librdbg/configure.ac.
1916        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1917        librdbg/configure.ac.
1918        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1919        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1920        LIBCHIP. Conditionally build include-dirs.
1921        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1922        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1923        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1924        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1925        librdbg/include/rdbg/m68k/Makefile.am,
1926        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1927        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1928        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1929        librdbg/src/powerpc/Makefile.am, librdbg/
1930        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1931        configure.ac into ../configure.ac.
1932        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1933        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1934        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1935        libnetworking/rtems_telnetd/Makefile.am,
1936        libnetworking/rtems_webserver/Makefile.am,
1937        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1938        into ../configure.ac.
1939
19402003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        PR 427/rtems
1943        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1944        * librdbg/src/servtsp.c: Ditto.
1945
19462003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1947
1948        PR 429/bsps
1949        PR 432/bsps
1950        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1951        packets are queued onto an elnk board, the ISR will deadlock the device
1952        with a tx complete interrupt.  Lighter tx loads are not affected as they
1953        end up submitting single packets to the device.
1954
19552003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1958        optman/configure.ac.
1959        * optman/configure.ac: Remove (Merged into ../configure.ac).
1960        * optman/Makefile.am: Reflect having merged configure.ac into
1961        ../configure.ac.
1962        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1963        * libchip/Makefile.am, libchip/ide/Makefile.am,
1964        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1965        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1966        ../configure.ac.
1967
19682003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1969
1970        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1971
19722003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1973
1974        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1975        on i386.
1976
19772003-06-13      Joel Sherrill <joel@OARcorp.com>
1978
1979        * libnetworking/pppd/chat.c: Removed warnings.
1980
19812003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1982
1983        * libchip/network/README.3com: New file missed in previous commit.
1984        PR 405/bsps
1985        PR 393/networking
1986        * libchip/network/dec21140.c: Fix leak also known as PR393.
1987        * libchip/network/elnk.c, libchip/network/if_media.h,
1988        libchip/network/mii.h: New files.
1989        * libchip/network/Makefile.am: Reflect new files.
1990
19912003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1992
1993        * configure.ac: Remove support for profile-variant.
1994
19952003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        PR 397/pppd
1998        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1999        * libnetworking/pppd/magic.c: Remove *rand48.
2000        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2001
20022003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * wrapup/Makefile.am: Add libide.a.
2005
20062003-04-15      Joel Sherrill <joel@OARcorp.com>
2007
2008        PR 387/rtems_misc
2009        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2010        routines.
2011        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2012
20132003-04-11      Joel Sherrill <joel@OARcorp.com>
2014
2015        * libnetworking/rtems_webserver/cgi.c,
2016        libnetworking/rtems_webserver/sockGen.c,
2017        libnetworking/rtems_webserver/umui.c,
2018        libnetworking/rtems_webserver/websSSL.c,
2019        libnetworking/rtems_webserver/websSSL.h,
2020        libnetworking/rtems_webserver/websda.c,
2021        libnetworking/rtems_webserver/websda.h: New files. Not included in
2022        previous commit.
2023
20242003-04-10      Joel Sherrill <joel@OARcorp.com>
2025
2026        PR 371/pppd
2027        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2028        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2029        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2030        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2031        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2032        still global symbols in rtemspppd.h which might need to be changed or
2033        converted into member of a structure which is dereferenced with a
2034        pointer that is managed as a per task variable. But this patch should
2035        avoid many conflicts.
2036
20372003-03-27      Joel Sherrill <joel@OARcorp.com>
2038
2039        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2040        not allowed in the cpukit source code since it must be buildable
2041        independent of any BSP. These files were moved to libchip/ide.
2042        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2043        files.
2044
20452003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2046
2047        PR 368/filesystems
2048        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2049        improvements which now work on pc386 and mbx8xx.
2050        * libchip/ide/ide_controller.c: New file.
2051
20522003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2055
20562003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2059        * configure.ac: Add support/.
2060        * support/.cvsignore: New.
2061        * support/Makefile.am: New.
2062        * support/version.c: New.
2063        * wrapup/Makefile.am: Add support/libsupport.a.
2064        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2065        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2066        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2067        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2068
20692003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2072
20732003-02-20      Till Straumann <strauman@slac.stanford.edu>
2074
2075        PR 354/networking
2076        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2077        chip against a table of supported chips. The untested ones are still
2078        commented out, however.
2079
20802003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2083        * configure.ac: AC_PREREQ(2.57).
2084        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2085        * optman/configure.ac: AC_PREREQ(2.57).
2086        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2087        * libchip/configure.ac: AC_PREREQ(2.57).
2088        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2089        * librdbg/configure.ac: AC_PREREQ(2.57).
2090        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2091        * libnetworking/configure.ac: AC_PREREQ(2.57).
2092
20932003-02-06      Joel Sherrill <joel@OARcorp.com>
2094
2095        * libnetworking/pppd/chat.c: Convert routines with common names to
2096        static. This included get_char(), put_char(), and character() among
2097        others.
2098
20992003-02-03      Joel Sherrill <joel@OARcorp.com>
2100
2101        PR 338/filesystem
2102        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2103        rtems_io_lookup_name() (API change).  Unused function removed.
2104
21052003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2108        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2109        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2110        Eliminate *_O_FILES.
2111        * libnetworking/rtems_servers/Makefile.am,
2112        libnetworking/rtems_webserver/Makefile.am,
2113        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2114
21152002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2118        Let all-local: depend on $(LIB).
2119        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2120        * optman/Makefile.am: Apply install-data-local to install *.rels.
2121
21222002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2123
2124        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2125        %.c rules.
2126        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2127        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2128        * libchip/rtc/Makefile.am: Ditto.
2129        * libchip/serial/Makefile.am: Ditto.
2130
21312002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2132
2133        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2134        LIBC_DEFINES.
2135        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2136        LIBC_DEFINES.
2137        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2138        LIBC_DEFINES.
2139
21402002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2143
21442002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2147        cache-checking.
2148        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2149
21502002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2153        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2154        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2155        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2156        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2157
21582002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2161        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2162        Remove.
2163        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2164
21652002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2168        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2169
21702002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2171
2172        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2173        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2174
21752002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2178        * optman/rel.am: New.
2179
21802002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2183        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2184        braino in comment on "exec". Extend --enable-ada handling.
2185
21862002-11-04      Joel Sherrill <joel@OARcorp.com>
2187
2188        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2189        tasks and rolling multiple loops into 1.
2190        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2191        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2192        Removed warnings.
2193
21942002-10-31      Joel Sherrill <joel@OARcorp.com>
2195
2196        * libchip/network/dec21140.c: Removed warnings.
2197        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2198        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2199        librdbg/src/m68k/any/remdeb_xdr.c,
2200        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2201        warnings.
2202        * libnetworking/rtems_webserver/socket.c,
2203        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2204
22052002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2206
2207        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2208        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2209        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2210        above.
2211
22122002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2215        * wrapup/.cvsignore: Remove autom4te.cache.
2216        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2217        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2218        autom4te.cache.
2219        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2220        autom4te.cache.
2221        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2222        autom4te.cache.
2223
22242002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2227
22282002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * optman/.cvsignore: Add autom4te.cache.
2231
22322002-09-14      Joel Sherrill <joel@OARcorp.com>
2233
2234        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2235
22362002-09-07      Joel Sherrill <joel@OARcorp.com>
2237
2238        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2239        include files to resolve warnings.
2240
22412002-09-07      Chris Johns <ccj@acm.org>
2242
2243        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2244        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2245        which corrects the problem  where the cs8900.c file was actually the BSP
2246        glue.  Joel did some hacking so this file will compile.  Previously it
2247        required providing a target.h file to compile.
2248        * libchip/network/cs8900.c.bsp: New file.
2249
22502002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2253
22542002-08-31      Joel Sherrill <joel@OARcorp.com>
2255
2256        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2257        eliminate warning.
2258
22592002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * configure.ac: Add ada-tests.
2262
22632002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * Makefile.am: Add preinstall-stamp.
2266
22672002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2270        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2271        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2272        gcc31 happy.
2273        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2274        cp.
2275
22762002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2277
2278        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2279        make/bsp.mak.
2280        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2281        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2282
22832002-08-12      Joel Sherrill <joel@OARcorp.com>
2284
2285        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2286        avoid error.
2287
22882002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2291        * configure.ac: Add BSP_SUBDIRS.
2292        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2293        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2294        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2295        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2296        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2297        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2298        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2299        RTEMS_CHECK_BSP_CACHE.
2300        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2301        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2302        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2303        .$(OBJEXT) instead of .o.
2304        * libnetworking/pppd/Makefile.am,
2305        libnetworking/rtems_servers/Makefile.am,
2306        libnetworking/rtems_telnetd/Makefile.am,
2307        libnetworking/rtems_webserver/Makefile.am,
2308        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2309
23102002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2311
2312        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2313        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2314        ../libchip/serial/$(ARCH)/libserialio.a.
2315        * libchip/serial/Makefile.am: Don't tmp-install lib.
2316        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2317
23182002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2319
2320        * Makefile.am: Add rtems_makedir.
2321        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2322        * Makefile.am: Add wrapup-SUBDIR.
2323        * wrapup/ChangeLog: Remove.
2324        * wrapup/configure.ac: Remove.
2325        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2326        (Make the bare BSP happy).
2327        * configure.ac: Ditto.
2328        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2329        Create make/custom/default.cfg.
2330        * configure.ac: Add creation of make/custom/*.cfg. Create
2331        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2332
23332002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * Makefile.am: Clean $(PROJECT_RELEASE).
2336
23372002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2340        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2341        prototype mismatches.
2342
23432002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2346        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2347
23482002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2349
2350        * acinclude.m4: Add test "$multilib" != "yes".
2351        * config-ml.in: Remove.
2352        * acinclude.m4: Cleanups.
2353        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2354        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2355        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2356        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2357        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2358
23592002-07-16      Eric Norum <eric.norum@usask.ca>
2360
2361        * New driver for the Intel EtherExpressPro (82559ER) chip.
2362        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2363        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2364        * libchip/network/Makefile.am: Modified to reflect above.
2365
23662002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * acinclude.m4: New.
2369        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2370        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2371        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2372
23732002-07-01      Joel Sherrill <joel@OARcorp.com>
2374
2375        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2376        _Objects_Information_table now that it is a two dimensional array based
2377        upon API and class.
2378        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2379        of strnlen().
2380
23812002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2384        preinstall libnetapps.a.
2385
23862002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * configure.ac: Remove librpc.
2389
23902002-06-25      Joel Sherrill <joel@OARcorp.com>
2391
2392        * Per PR233, moved librpc to exec.
2393        * configure.ac, wrapup/Makefile.am: Modified.
2394        * librpc, librpc/ChangeLog: Removed.
2395
23962002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * optman/Makefile.am: Remove multilib support.
2399        * optman/configure.ac: Ditto.
2400        * optman/sapi/Makefile.am: Ditto.
2401
24022002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2405        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2406
24072002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        Move networking libraries to c/src/exec/libnetworking
2410        * libnetworking/configure.ac, libnetworking/Makefile.am,
2411        libnetworking/wrapup/Makefile.am: Reflect Moval.
2412
24132002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2416        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2417        <rtems/bspIo.h>.
2418
24192002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2422        * libnetworking/rtems/mkrootfs.h: Ditto.
2423        * libnetworking/rtems/Makefile.am: Reflect changes above.
2424
24252002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2426
2427        * configure.ac: Remove lib.
2428
24292002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2430
2431        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2432        that exception stack frames on M68K members with VBR always are 6 byte
2433        long. The incorrect assumption resulted in some gdb commands like "next"
2434        to fail on the 68360.
2435
24362002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2437
2438        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2439        PR 220
2440        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2441        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2442        CVS.
2443        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2444        libnetworking/sys/filio.h: Remove.
2445        * libnetworking/sys/Makefile.am: Reflect changes above.
2446
24472002-05-07      Chris Johns <ccj@acm.org>
2448
2449        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2450        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2451        requires it to be stripped.
2452
24532002-05-01      Eric Norum <eric.norum@usask.ca>
2454
2455        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2456        assembly  to satisfy gcc 3.1 and newer.
2457
24582002-04-26      Eric Norum <eric.norum@usask.ca>
2459
2460        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2461        agressive optimization in gcc 3.1 does not reorder things.
2462
24632002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * libchip/network/dec21140.c: Reflect changes to powerpc's
2466        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2467        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2468        <rtems/score/cpu.h>.
2469        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2470        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2471
24722002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * optman/configure.ac: Remove ENABLE_GCC28.
2475
24762002-04-11      Chris Johns <ccj@acm.org>
2477
2478        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2479        driver control block field to the ifconfig network driver structure.
2480        This field is needed by the i82586 driver which was ported from NetBSD
2481        as it had better hardware abstraction.
2482        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2483        PR59, added the drv_ctrl driver control block field to the ifconfig
2484        network driver structure. This field is needed by the i82586 driver
2485        which was ported from NetBSD as it had better hardware abstraction.
2486
24872002-04-10      Mike Siers <mikes@poliac.com>
2488
2489        * libnetworking/rtems_webserver/NOTES,
2490        libnetworking/rtems_webserver/asp.c,
2491        libnetworking/rtems_webserver/balloc.c,
2492        libnetworking/rtems_webserver/default.c,
2493        libnetworking/rtems_webserver/ej.h,
2494        libnetworking/rtems_webserver/ejIntrn.h,
2495        libnetworking/rtems_webserver/ejlex.c,
2496        libnetworking/rtems_webserver/ejparse.c,
2497        libnetworking/rtems_webserver/emfdb.c,
2498        libnetworking/rtems_webserver/emfdb.h,
2499        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2500        libnetworking/rtems_webserver/handler.c,
2501        libnetworking/rtems_webserver/license.txt,
2502        libnetworking/rtems_webserver/md5.h,
2503        libnetworking/rtems_webserver/md5c.c,
2504        libnetworking/rtems_webserver/mime.c,
2505        libnetworking/rtems_webserver/misc.c,
2506        libnetworking/rtems_webserver/ringq.c,
2507        libnetworking/rtems_webserver/rom.c,
2508        libnetworking/rtems_webserver/security.c,
2509        libnetworking/rtems_webserver/sock.c,
2510        libnetworking/rtems_webserver/sym.c,
2511        libnetworking/rtems_webserver/uemf.c,
2512        libnetworking/rtems_webserver/uemf.h,
2513        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2514        libnetworking/rtems_webserver/url.c,
2515        libnetworking/rtems_webserver/value.c,
2516        libnetworking/rtems_webserver/wbase64.c,
2517        libnetworking/rtems_webserver/webcomp.c,
2518        libnetworking/rtems_webserver/webpage.c,
2519        libnetworking/rtems_webserver/webrom.c,
2520        libnetworking/rtems_webserver/webs.c,
2521        libnetworking/rtems_webserver/webs.h,
2522        libnetworking/rtems_webserver/websuemf.c,
2523        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2524        2.1.4.
2525
25262002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * libchip/network/i82586.c: Include <string.h>.
2529        * libchip/network/sonic.c: Ditto.
2530
25312002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532
2533        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2534
25352002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2538
25392002-03-27      Thomas.Doerfler@imd-systems.de
2540
2541        PR 144
2542        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2543        memory address 0 when called for the first time. This is done when
2544        trying to clear the variable "dhcp_hostname".
2545
25462002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2549        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2550        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2552        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2553        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2554        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2555        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2556        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2557        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2558        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2560        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2563        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2564        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2566        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2567        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2568        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2569        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2570        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2571        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2572        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2573        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2574        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2575        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2576        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2577        AUTOMAKE_OPTIONS.
2578        * libnetworking/configure.ac:
2579        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2580        foreign 1.6]).
2581        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2582        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2583        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2584        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2585        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2586        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2587        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2588        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2589        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2590        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2591        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2592        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2593        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2594        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2595        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2596        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2597        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2598
25992002-03-27      Ilya Alexeev <ilya@continuum.ru>
2600
2601        PR 162
2602        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2603        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2604        used in a device write routines.  Now ppp_softc structure have own
2605        character for writing to device (sc_outchar).  I think that converting
2606        local variables to static is not a right solution, because problems will
2607        occur in the case of two or more ppp instances.
2608        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2609        must be u_long, otherwise in the case of the big output packet endless
2610        loop may occur.
2611
26122002-03-21      Ilya Alexeev <ilya@continuum.ru>
2613
2614        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2615        preparations for multiple PPPD connections.
2616
26172002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        PR 149
2620        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2621        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2622        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2623        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2624
26252002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2626
2627        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2628        * configure.ac: Modified to reflect addition.
2629
26302002-02-27      Ilya Alexeev <ilya@continuum.ru>
2631
2632        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2633        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2634        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2635        capabilities as well as eliminate some warnings.
2636
26372002-02-27      Eric Norum <eric.norum@usask.ca>
2638
2639        * libnetworking/net/radix.c: Properly handle fetching the default route
2640        when there is no route.  This was a bug in the original FreeBSD code and
2641        this fix is from an updated version of their code.
2642
26432002-02-16      Eric Norum <eric.norum@usask.ca>
2644
2645        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2646        checking.
2647
26482002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2651        dodefaultroute.
2652
26532002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2656        include <rtems/seterr.h>.
2657
26582002-02-01      Mike Siers <mikes@poliac.com>
2659
2660        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2661        avoid bringing the link down too fast. NOTE: Mike reports successfully
2662        running at 56K baud on a direct link.
2663
26642002-02-01      Eric Valette <valette@crf.canon.fr>
2665
2666        * librdbg/So many patches have been posted recently on the mailing list
2667        and  because we were unable to find correct solution to compile on
2668        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2669        because the coding  style of rdbg was rather inconsistant among various
2670        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2671        global coding style (using indent + manual edits), 2) incorporate/review
2672        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2673        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2674        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2675        after rdbg initialization is done, NB : the paches is huge but it is
2676        mainly due to coding styke chnages.  Only few lines of codes have been
2677        really changed and they do not impact  rdbg functionnality (AFAIKT).
2678        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2679        librdbg/include/rdbg/m68k/rdbg_f.h,
2680        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2681        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2682        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2683        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2684        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2685        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2686        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2687        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2688        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2689        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2690        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2691        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2692        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2693        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2694        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2695        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2696
26972002-01-31      Mike Siers <mikes@poliac.com>
2698
2699        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2700        * Nice Update of PPPD support which eliminates the requiremetn that
2701        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2702        and reports that it seems to be more stable and handle larger packets
2703        better.  This patch replaces the termios tasks with more general pppd
2704        network driver tasks.  The functions pppinput() and pppstart() get
2705        called from the interrupt service routine.
2706        * libnetworking/Makefile.am, libnetworking/configure.ac,
2707        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2708        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2709        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2710        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2711        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2712        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2713        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2714        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2715        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2716        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2717        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2718        libnetworking/net/route.c, libnetworking/net/route.h,
2719        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2720        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2721        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2722        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2723        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2724        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2725        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2726        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2727        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2728        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2729        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2730        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2731        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2732        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2733        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2734        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2735        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2736        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2737        libnetworking/pppd/example/README,
2738        libnetworking/pppd/example/netconfig.h,
2739        libnetworking/wrapup/Makefile.am: Modified.
2740        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2741        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2742        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2743        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2744        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2745        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2746        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2747        libnetworking/modem/pppcompress.c: Subdirectory removed.
2748
27492002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2752        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2753
27542002-01-18      Till Straumann <strauman@slac.stanford.edu>
2755
2756        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2757        issues: - exception handler needs to enable MSR_FP if the interrupted
2758        thread is FP enabled. - printk message for MSR fixed and added
2759        stacktrace. NOTE: this requires the stacktrace patch to
2760        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2761        however).
2762
27632002-01-06      Joel Sherrill <joel@OARcorp.com>
2764
2765        * optman/.cvsignore: Added aclocal.m4 and configure.
2766        * optman/.cvsignore: New file.
2767
27682002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2769
2770        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2771
27722002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2773
2774        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2775        * optman/ChangeLog: New.
2776        * optman/configure.ac: New.
2777        * optman/Makefile.am: New.
2778        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2779        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2780
27812001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2782
2783        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2784
27852001-12-18      Eric Norum <eric.norum@usask.ca>
2786
2787        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2788        `directories' (path names with a / at the end) while disallowing open()
2789        operations on TFTP `directories'.
2790
27912001-12-07      Eric Norum <eric.norum@usask.ca>
2792
2793        * libnetworking/lib/tftpDriver.c: Restore write capability.
2794
27952001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * libchip/network/sonic.h: Fix typo.
2798        * libnetworking/arpa/Makefile.am: Remove stray lines.
2799
28002001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2801
2802        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2803
28042001-10-18      Eric Norum <eric.norum@usask.ca>
2805
2806        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2807        chdir() and open() operations within the TFTP file system.
2808
28092001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2810
2811        * librdbg/configure.ac: Fix latent bug exposed by removal of
2812        config.cache's which prevented powerpc targets librdbg from building.
2813
28142001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2815
2816        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2817        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2818        autoconf-2.52 happy.
2819
28202001-10-12      Mike Siers <mikes@poliac.com>
2821
2822        * libnetworking/Update to stable working state.  Congratulations Mike!
2823        :).
2824        * libnetworking/modem_example: Directory removed.
2825        * libnetworking/modem_example/16550.h,
2826        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2827        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2828        libnetworking/modem_example/ppp.h,
2829        libnetworking/modem_example/pppcompress.c: Files removed.
2830        * libnetworking/pppd/example/pppd.options: New file.
2831        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2832        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2833        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2834        libnetworking/pppd/rtemsmain.c: Updated.
2835
28362001-10-12      Joel Sherrill <joel@OARcorp.com>
2837
2838        * libchip/serial/z85c30.c: Fixed typo.
2839
28402001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2843        * configure.in: Remove.
2844        * configure.ac: New file, generated from configure.in by autoupdate.
2845        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2846        * libchip/configure.in: Remove.
2847        * libchip/configure.ac: New file, generated from configure.in by
2848        autoupdate.
2849        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2850        * librdbg/configure.in: Remove.
2851        * librdbg/configure.ac: New file, generated from configure.in by
2852        autoupdate.
2853        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2854        * libnetworking/configure.in: Remove.
2855        * libnetworking/configure.ac: New file, generated from configure.in by
2856        autoupdate.
2857
28582001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2859
2860        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2861        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2862        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2863
28642001-09-27      Joel Sherrill <joel@OARcorp.com>
2865
2866        * libchip/ChangeLog: Fixed typo in date.
2867
28682001-09-27      Eric Norum <eric.norum@usask.ca>
2869
2870        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2871        TFTP  filesystem.
2872
28732001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2874
2875        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2876        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2877        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2878        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2879        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2880        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2881        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2882        'PREINSTALL_FILES ='.
2883        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2884        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2885        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2886        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2887        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2888        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2889        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2890        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2891        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2892        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2893        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2894        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2895
28962001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2899        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2900        * librdbg/src/m68k/any/Makefile.am: Ditto.
2901        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2902        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2903        happy.
2904
29052001-09-21      Joel Sherrill <joel@OARcorp.com>
2906
2907        * libchip/network/Makefile.am: Fixed typo on file name.
2908        * libchip/network/i82586.c: Commented out line 318 which is referencing
2909        a member of a structure that is not currently there.  This needs to be
2910        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2911        to C style.
2912
29132001-09-19      Eric Norum <eric.norum@usask.ca>
2914
2915        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2916
29172001-09-19      Chris Johns <ccj@acm.org>
2918
2919        * libchip/network/README.i82586, libchip/network/i82586.c,
2920        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2921        Network driver for Intel i82586.
2922        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2923        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2924        "root" filesystem with information obtained via the DHCP response.
2925
29262001-09-14      Eric Norum <eric.norum@usask.ca>
2927
2928        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2929        make gcc 3.x happy.
2930
29312001-08-16      Mike Siers <mikes@poliac.com>
2932
2933        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2934        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2935        These support callback functionality that has not even been compiled
2936        under RTEMS yet.
2937        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2938        example application.  Mike's notes on the modifications: - renamed
2939        error() function because of namespace problems - removed calls to the
2940        exit() funciton - removed extra files from the pppd source directory -
2941        defined pppd task constant values in rtemspppd.h - modifyied example
2942        code to get actual tick per second value - placed the pppd 2.3.11 man
2943        page file (pppd.8) into the pppd directory.
2944        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2945        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2946        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2947        libnetworking/pppd/rtems-ppp.c: Deleted.
2948        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2949        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2950        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2951        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2952        libnetworking/pppd/example/init.c,
2953        libnetworking/pppd/example/netconfig.h,
2954        libnetworking/pppd/example/ppp.conf,
2955        libnetworking/pppd/example/pppdapp.c,
2956        libnetworking/pppd/example/system.h: New files.
2957        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2958        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2959        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2960        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2961        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2962        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2963        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2964        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2965        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2966        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2967        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2968        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2969        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2970        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2971        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2972
29732001-08-16      Joel Sherrill <joel@OARcorp.com>
2974
2975        * libnetworking/pppd/example/Makefile: Removed.
2976        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2977        to avoid bootstrap -c clobbering it.
2978        * libnetworking/rtems_telnetd/.cvsignore: New file.
2979
29802001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2981
2982        * libnetworking/Makefile.am, libnetworking/configure.in,
2983        libnetworking/rtems_servers/Makefile.am,
2984        libnetworking/rtems_servers/telnetd.c,
2985        libnetworking/rtems_servers/telnetd.h,
2986        libnetworking/rtems_telnetd/Makefile.am,
2987        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2988        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2989        libnetworking/rtems_telnetd/telnetd.c,
2990        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2991        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2992        effect when ftpd change. - the tcp/ip stats have been implemented into
2993        icmds.c and started when telnetd daemon is started.
2994        * libnetworking/rtems_servers/telnetd.c,
2995        libnetworking/rtems_servers/telnetd.h: Removed.
2996        * libnetworking/rtems_telnetd: New directory.
2997        * libnetworking/rtems_telnetd/Makefile.am,
2998        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2999        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3000        libnetworking/rtems_telnetd/telnetd.c,
3001        libnetworking/rtems_telnetd/telnetd.h: New files.
3002
30032001-06-14      Joel Sherrill <joel@OARcorp.com>
3004
3005        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3006        Moved from libmisc/shell so the network stack to address network
3007        depenendency.
3008        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3009
30102001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3011
3012        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3013
30142001-05-15      Joel Sherrill <joel@OARcorp.com>
3015
3016        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3017        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3018        accidentally deleted the incorrectly empty versions.
3019
30202001-05-14      Till Straumann <strauman@slac.stanford.edu>
3021
3022        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3023        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3024        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3025        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3026        to know the values) - the affected BSP (shared/motorola) headers have
3027        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3028        driver (libchip/network/dec21140.c) has been fixed to use
3029        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3030        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3031        who is using this driver. - the DEC driver also has been fixed to use
3032        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3033        delay_in_bus_cycles().
3034
30352001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3038
30392001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3042
30432001-04-24      Eric Norum <eric.norum@usask.ca>
3044
3045        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3046        NTP synchronization a little more robust -- no NTP daemon yet, but at
3047        least it trys a little harder when the primary NTP server is down.
3048
30492001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3050
3051        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3052        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3053        libnetworking/pppd/modem_example/modem.c,
3054        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3055        other strings into English.
3056        * libnetworking/pppd/STATUS: updated to reflect the changes.
3057
30582001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3059
3060        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3061        again.
3062
30632001-04-20      Eric Valette <valette@crf.canon.fr>
3064
3065        * mcp750 directory renamed new_exception processing as it supports many
3066        more CPU models.
3067        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3068        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3069        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3070        formerly in mcp750 plus modifications.
3071        * librdbg/src/powerpc/mcp750/.cvsignore,
3072        librdbg/src/powerpc/mcp750/Makefile.am,
3073        librdbg/src/powerpc/mcp750/remdeb.h,
3074        librdbg/src/powerpc/mcp750/remdeb_f.x,
3075        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3076        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3077        new_exception_processing.
3078        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3079        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3080        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3081        part of this effort to add support for the MPC8xx.
3082
30832001-04-19      Joel Sherrill <joel@OARcorp.com>
3084
3085        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3086        internal include files.
3087
30882001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3089
3090        PR 158
3091        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3092        rcmd() library call by commenting out the parts that deal with signals.
3093        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3094        stdio. The 'server-side' parts of this file which deal with
3095        authentication are disabled since they are not needed.
3096
30972001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3098
3099        * libnetworking/include/.cvsignore: Remove dangling file.
3100
31012001-03-14      Joel Sherrill <joel@OARcorp.com>
3102
3103        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3104        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3105        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3106        libchip style serial drivers can be written in libcpu or libbsp.
3107
31082001-03-01      Joel Sherrill <joel@OARcorp.com>
3109
3110        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3111        libchip/network/sonic.c, libchip/network/sonic.h,
3112        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3113        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3114        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3115        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3116        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3117        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3118        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3119        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3120
31212001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3122
3123        * librdbg/include/rdbg/Makefile.am,
3124        librdbg/include/rdbg/i386/Makefile.am,
3125        librdbg/include/rdbg/m68k/Makefile.am,
3126        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3127        style on include files.
3128
31292001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3132        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3133        replace ${..} with $(..).
3134        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3135        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3136        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3137        libnetworking/rtems/Makefile.am, libnetworking/
3138        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3139        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3140        include_*HEADERS instead of H_FILES.
3141        * libnetworking/include/Makefile.am: Remove.
3142        * libnetworking/Makefile.am: Add handling of *.h files.
3143        * libnetworking/configure.in: Remove include/Makefile.
3144
31452001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3146
3147        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3148
31492001-01-31      Sergei Organov <osv@javad.ru>
3150
3151        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3152        current dir and root dir removed in favor of new libio support for
3153        task-local current and root directories. - Bug in `close_data_socket()'
3154        introduced by previous change fixed. - `command_pasv()' changed to set
3155        timeout on socket we are listening on and code fixed to don't close
3156        socket twice on error. - `serr()' changed to clear `errno'. -
3157        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3158        changed to clear `errno' before processing session. -
3159        `close_data_socket()' fixed to close both active and passive sockets -
3160        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3161        empty string  in `exec_command()'.
3162
31632001-01-25      Eric Norum <eric.norum@usask.ca>
3164
3165        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3166        improves throughput on systems which are dropping packets.   Only the
3167        first timeout is reduced.  This keeps the number of extra packets down
3168        on networks that are very busy and dropping lots of packets.
3169
31702001-01-24      Sergei Organov <osv@javad.ru>
3171
3172        * libnetworking/rtems_servers/ftpd.c,
3173        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3174        - Timeouts on sockets implemented. 'idle' field added to configuration.
3175        No timeout by default to keep backward compatibility. Note: SITE IDLE
3176        command not implemented yet. - Basic global access control implemented.
3177        'access' field added to configuration. No access limitations by default
3178        to keep backward compatibility. - Anchor data socket for active mode
3179        (using self IP and port 20.) - Fixed default data port support (still
3180        not tested). - Don't allow IP address different from originating host in
3181        PORT command to improve security. - Fixed bug in MDTM command. - Check
3182        for correctness of parsing of argument in command_port(). - Fixed
3183        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3184        a directory. - Command parsing a little bit improved: command names are
3185        now converted to upper-case to be more compatible with RFC (command
3186        names are not case-sensitive.) - Reformat comments so that they have
3187        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3188        previous changes - True ASCII mode implemented (doesn't work for hooks
3189        and /dev/null) - Passive mode implemented, PASV command added. - Default
3190        port for data connection could be used (untested, can't find ftp client
3191        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3192        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3193
31942001-01-18      Joel Sherrill <joel@OARcorp.com>
3195
3196        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3197        macro using variable arguments.
3198        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3199        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3200        since I updated the main RTEMS development machine to RedHat 7.2 and
3201        apparently got a new version of rpcgen.
3202
32032001-01-12      Sergei Organov <osv@javad.ru>
3204
3205        * libnetworking/rtems_servers/ftpd.c,
3206        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3207        - use pool of pre-created threads to handle sessions instead of
3208        creating/deleting threads on the fly - LIST output is now similar to
3209        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3210        happy with it. - LIST NAME now works (both for files and directories) -
3211        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3212        clients happy  - keep track of CWD for every session separately -
3213        ability to specify root directory name for FTPD in configuration table.
3214        FTPD will then create illusion for FTP clients that this is actually
3215        root directory. - ignore options sent in commands, thus LIST -al FILE
3216        works and doesn't try to list "-al" directory. - buffers are allocated
3217        on stack instead of heap where possible to eliminate malloc/free calls
3218        (avoid possible heap fragmentation troubles). - drop using of task
3219        notepad to pass parameters - use function arguments instead - use
3220        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3221        in socket() instead of AF_INET.
3222
32232001-01-02      Joel Sherrill <joel@OARcorp.com>
3224
3225        * libnetworking/CHANGELOG: Removed.
3226        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3227
32282000-12-14      Eric Norum <eric.norum@usask.ca>
3229
3230        * libnetworking/lib/tftpDriver.c: Added write capability.
3231
32322000-12-08      Joel Sherrill <joel@OARcorp.com>
3233
3234        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3235        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3236        numerous variable declarations conditional on PPP_COMPRESS and
3237        PPP_FILTER.  Commented out variables that were not used because the code
3238        using them was commented out. Removed totally unused variables.
3239        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3240        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3241
32422000-11-30      Joel Sherrill <joel@OARcorp.com>
3243
3244        * libnetworking/modem/ppp_tty.c: Changed to include
3245        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3246        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3247        * libnetworking/Makefile.am: Modified to reflect above.
3248
32492000-11-27      Joel Sherrill <joel@OARcorp.com>
3250
3251        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3252
32532000-11-25      Eric Norum <eric.norum@usask.ca>
3254
3255        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3256        core.
3257
32582000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3259
3260        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3261        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3262        subdir.
3263        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3264        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3265        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3266        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3267        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3268        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3269        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3270        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3271        ppp_tty.c and the real pppd main is in pppmain.c.
3272
32732000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3274
3275        * libchip/network/sonic.c: Added ipalign() routine to align the received
3276        packet so that the ip header is on a 32-bit boundary. Necessary for
3277        cpu's that do not allow unaligned loads and stores and when the 32-bit
3278        DMA mode is used.
3279
32802000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3283        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3284        ACLOCAL_AMFLAGS.
3285        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3286        ACLOCAL_AMFLAGS.
3287        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3288        ACLOCAL_AMFLAGS.
3289
32902000-11-03      Chris Johns <ccj@acm.org>
3291
3292        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3293        libchip/network/cs8900.h: New files.
3294
32952000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3296
3297        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3298        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3299        $(RTEMS_TOPdir)/aclocal.
3300        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3301        $(RTEMS_TOPdir)/aclocal.
3302        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3303        $(RTEMS_TOPdir)/aclocal.
3304
33052000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3306
3307        * configure.in: Switch to GNU-canonicalization.
3308        * Makefile.am: Reflect changes to configure.in.
3309        * acinclude.m4: Remove.
3310
33112000-10-30      Joel Sherrill <joel@OARcorp.com>
3312
3313        * POSIX include files merged into newlib.  This resulted in some
3314        definitions moving to other files and thus some secondary effects in
3315        RTEMS source code.
3316        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3317        in sync with newlib's <machine/types.h>.
3318        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3319        definition of struct itimerval in <sys/time.h>.
3320
33212000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3324        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3325        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3326        * ChangeLog: Fix typos.
3327        * configure.in: add tests to the GNU canonicalized subdirectories.
3328
33292000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3330
3331        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3332        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3333        the lib directory before configuring lib/.
3334
33352000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3336
3337        * configure.in, Makefile.am: add exec to the GNU canonicalized
3338        subdirectories.
3339        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3340        * configure.in: add libnetworking, librpc and librdb to the GNU
3341        canonicalized subdirectories.
3342        * configure.in: add libmisc and libchip to the GNU canonicalized
3343        subdirectories.
3344        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3345        Switch to GNU canonicalization.
3346        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3347        Switch to GNU canonicalization.
3348        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3349        Switch to GNU canonicalization.
3350
33512000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3354        canonicalization to libfs/. The approach is currently a bit of a hack as
3355        GNU canonicalization does not support the per-BSP build some of the
3356        other directories require.  As more of the tree is converted, this will
3357        become less  of an issue.
3358
33592000-10-20      Joel Sherrill <joel@OARcorp.com>
3360
3361        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3362        parameter.
3363
33642000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3365
3366        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3367        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3368        * librdbg/configure.in: Add m68k support.
3369        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3370        subdirectory.
3371        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3372        failure.
3373        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3374        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3375        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3376        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3377        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3378        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3379        librdbg/src/m68k/.cvsignore: New files.
3380        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3381        function pointers.
3382        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3383        _after_ pointer has been checked against NULL.
3384
33852000-10-18      Joel Sherrill <joel@OARcorp.com>
3386
3387        * wrapup/Makefile.am: Added libfs.
3388
33892000-10-18      Chris Johns <ccj@acm.org>
3390
3391        * libfs created.
3392        * configure.in: Added libfs subdirectory.
3393        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3394
33952000-09-28      Joel Sherrill <joel@OARcorp.com>
3396
3397        * libnetworking/rtems_webserver/Makefile.am,
3398        libnetworking/rtems_webserver/base64.c,
3399        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3400        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3401
34022000-09-22      Joel Sherrill <joel@OARcorp.com>
3403
3404        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3405        libnetworking/rtems/rtems_bsdnet_internal.h,
3406        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3407        have included rtems.h.  It is now including precisely the  least amount
3408        of low level, yet portable .h files to get the basic RTEMS types
3409        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3410        used machine/types.h to include rtems.h.
3411
34122000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3415
34162000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * libnetworking/ChangeLog: Cleanup.
3419
34202000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3423        * libchip/ChangeLog: Fix formating.
3424
34252000-09-05      Joel Sherrill <joel@OARcorp.com>
3426
3427        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3428        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3429        confusion and to work with the converted flags.
3430
34312000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * wrapup/Makefile.am: Include compile.am.
3434        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3435        libchip/serial/Makefile.am: Include compile.am.
3436        * librdbg/src/i386/any/Makefile.am,
3437        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3438        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3439        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3440        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3441        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3442        libnetworking/rtems_servers/Makefile.am,
3443        libnetworking/rtems_webserver/Makefile.am,
3444        libnetworking/wrapup/Makefile.am: Include compile.am.
3445
34462000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3447
3448        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3449        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3450
34512000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3452
3453        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3454
34552000-08-31      Joel Sherrill <joel@OARcorp.com>
3456
3457        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3458        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3459        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3460        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3461        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3462        * libnetworking/wbase64.c: Removed.
3463        * libnetworking/Makefile.am, libnetworking/asp.c,
3464        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3465        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3466        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3467        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3468        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3469        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3470        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3471        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3472        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3473        Modified.
3474
34752000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3476
3477        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3478
34792000-08-30      Joel Sherrill <joel@OARcorp.com>
3480
3481        * libnetworking/rtems_webserver/license.txt: New file.
3482
34832000-08-10      Joel Sherrill <joel@OARcorp.com>
3484
3485        * ChangeLog: New file.
3486        * libchip/ChangeLog: New file.
3487        * librdbg/ChangeLog: New file.
3488        * libnetworking/ChangeLog: New file.
3489
Note: See TracBrowser for help on using the repository browser.