source: rtems/c/src/ChangeLog @ 185da08

4.104.114.84.95
Last change on this file since 185da08 was f610e83f, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 07/10/07 at 16:00:28

compilable release of virtex/gen83xx/gen5200 powerpc adaptations. Merged many different versions of new exception handling code to shared sources.

  • Property mode set to 100644
File size: 128.0 KB
Line 
12007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
2        * libchip/ide/ata.c: fixed warning
3
42007-06-20      Ray Xu <rayx@gmail.com>
5
6        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
7        console, and libio. This shrinks the memory requirements but Joel has
8        not figured out how best to present this to application space.
9        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
10        New files.
11
122007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * optman/sapi/no-io.c: Split IO Manager into one function per file so
15        now we only need required initialization methods.
16
172007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
18
19        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
20        parameter since it was used to configure a no longer used feature.
21        Device names are now part of the filesystem not in a table.
22
232007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
24
25        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
26        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
27        optman/rtems/no-part.c, optman/rtems/no-region.c,
28        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
29        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
30        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
31        other optional managers so using them reduces application size
32        instead of increasing it.
33        * optman/rtems/no-barrier.c: New file.
34
352007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
38        adjustments to pci-API changes.
39        * libchip/network/dec21140.c, libchip/network/elnk.c,
40        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
41        changes.
42
432007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * libchip/network/dec21140.c, libchip/network/if_dc.c,
46        libchip/network/if_fxp.c: Reflect changes to pci-API.
47
482007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
51        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
52
532007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
56          being used to compile "tools").
57
582007-03-13      Joel Sherrill <joel@OARcorp.com>
59
60        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
61
622007-03-12      Joel Sherrill <joel@OARcorp.com>
63
64        * libchip/network/cs8900.c, libchip/network/cs8900.h,
65        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
66        and/or fix mistake in copyright notice. Both of these mistakes appear
67        to be from code submitted after these changes were made previously.
68
692007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
72
732007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * libchip/Makefile.am: Correct path to README.tulipclone.
76
772007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * libchip/ide/ata.c: Remove superfluous type casts.
80
812007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
84        Use size_t for sizes.
85
862007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
87
88        * libchip/ide/ata.c: in ata_request_done: moved call to free()
89        from preemption disabled region
90
912007-01-16      Till Straumann <strauman@slac.stanford.edu>
92
93        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
94        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
95        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
96
972006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
100          ioctl_command_t as ioctl argument.
101
1022006-12-13      Joel Sherrill <joel@OARcorp.com>
103
104        * librtems++/include/rtems++/rtemsEvent.h,
105        librtems++/include/rtems++/rtemsMessageQueue.h,
106        librtems++/include/rtems++/rtemsSemaphore.h,
107        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
108        librtems++/src/rtemsMessageQueue.cc,
109        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
110        rtems_unsigned32 to uint32_t.
111
1122006-12-13      Joel Sherrill <joel@OARcorp.com>
113
114        PR 1181/bsps
115        * optman/rtems/no-msg.c: Clean up dead code.
116
1172006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
120
1212006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
124        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
125        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
126
1272006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * configure.ac: New BUG-REPORT address.
130
1312006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * Makefile.am: Remove ampolish3.
134
1352006-11-17      Joel Sherrill <joel@OARcorp.com>
136
137        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
138        blank lines.
139
1402006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * configure.ac: Remove RTEMS_AMPOLISH3.
143        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
144          Remove checks for AMPOLISH3.
145        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
146        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
147        * ampolish3: Remove.
148
1492006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
152        * aclocal/prog-cc.m4: Remove CFLAGS.
153        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
154        Compose CFLAGS. Append CFLAGS to ac_configure_args.
155
1562006-10-23      Joel Sherrill <joel@OARcorp.com>
157
158        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
159
1602006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * automake/compile.am: Use hard-coded RTEMS_* flags.
163
1642006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * aclocal/rtems-top.m4: Remove RTEMS_API.
167        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
168
1692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
172
1732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
176
1772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * aclocal/version.m4: Bump version to 4.7.99.0.
180
1812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * configure.ac: Require autoconf-2.60. Require automake-1.10.
184
1852006-09-11      Joel Sherrill <joel@OARcorp.com>
186
187        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
188
1892006-09-04      Joel Sherrill <joel@OARcorp.com>
190
191        * libchip/network/greth.c, libchip/network/open_eth.c,
192        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
193        introduced by warning removal.
194
1952006-09-01      Joel Sherrill <joel@OARcorp.com>
196
197        * libchip/network/greth.c, libchip/network/open_eth.c,
198        libchip/network/smc91111.c: Remove warnings and correct prototype
199        added earlier today.
200
2012006-09-01      Joel Sherrill <joel@OARcorp.com>
202
203        * libchip/network/cs8900.c, libchip/network/greth.c,
204        libchip/network/i82586.c, libchip/network/open_eth.c,
205        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
206        sized integers, and inttypes.h printf helpers.
207
2082006-08-09      Kolja Waschk <waschk@telos.de>
209
210        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
211
2122006-07-12      Joel Sherrill <joel@OARcorp.com>
213
214        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
215
2162006-07-11      Jerry Needell <jerry.needell@unh.edu>
217
218        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
219        4.6 branch.  Original modifications by Gaisler Enterprises.
220        * libchip/network/greth.c, libchip/network/greth.h: New files.
221
2222006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
223
224        * ide/ata.[ch]:
225        (PR1118) fetch priority for ATA task from a variable,
226        not a fixed configuration value.
227       
2282006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * Makefile.am: Add ampolish3.
231
2322006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * ampolish3: New.
235        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
236
2372006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * aclocal/rtems-ampolish.m4: New.
240        * configure.ac: Use RTEMS_AMPOLISH3.
241
2422006-04-18  Joel Sherrill <joel@OARcorp.com>
243
244        * aclocal/version.m4: Updated to rtems-4.6.99.3.
245
2462006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
247
248        PR 853/filesystem
249        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
250        should be modified to support the new exception scheme and to use the
251        handle parameter.
252
2532006-02-a32     Eric Norum <norume@aps.anl.gov>
254
255        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
256        "newer" PCI access calls.  Minor cleanups.  Comments.
257
2582006-01-12      Eric Norum <norume@aps.anl.gov>
259
260        PR 861/networking
261        PR 863/networking
262        * libchip/network/smc91111.c: Fix illegal lvalue increments.
263
2642006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
265
266        * wrapup/Makefile.am: Add preinstall.am.
267        * libchip/Makefile.am: Build libchip/network/smc91111.
268        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
269        Eliminate cyg_int* crap.
270
2712006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
272
273        * librdbg/Makefile.am: Add preinstall.am.
274        * aclocal/bsp-configure.m4: Add ampolish3.
275        New header guards.
276
2772006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
278
279        * libchip/network/open_eth.c, libchip/network/open_eth.h:
280        Merger from rtems-4-6-branch.
281
2822006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
283
284        * libchip/network/smc91111.c
285        libchip/network/smc91111config.h
286        libchip/network/smc91111exp.h
287        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
288        * libchip/Makefile.am: Reflect adding smc91111*.
289
2902006-01-08      Joel Sherrill <joel@OARcorp.com>
291
292        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
293        char *.
294
2952006-01-08      Joel Sherrill <joel@OARcorp.com>
296
297        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
298        warnings.
299
3002005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
301
302        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
303        Add RTEMS_RELLDFLAGS.
304        * automake/compile.am: Remove RTEMS_USE_GCC.
305        Remove RTEMS_RELLDFLAGS.
306        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
307
3082005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
309
310        * libchip/network/if_media.h, libchip/network/mii.h:
311        Remove (Moved to cpukit).
312        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
313        and libchip/network/if_media.h.
314        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
315        if_media.h having moved.
316
3172005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * automake/compile.am, automake/host.am, automake/local.am,
320        automake/subdirs.am: Remove depend.
321        * configure.ac: Explicitly pass --libdir and --includedir to
322        testsuites.
323
3242005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
325
326        * configure.ac: Reflect changes to testsuites.
327
3282005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
329
330        * automake/compile.am: Remove GCCSPECS.
331        * aclocal/prog-cc.m4: Add GCCSPECS.
332        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
333
3342005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
335
336        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
337        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
338
3392005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
340
341        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
342        libcpu/byteorder.h for i386.
343
3442005-11-02      Till Straumann <strauman@slac.stanford.edu>
345
346        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
347        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
348        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
349        added a simple API/library for i2c devices and drivers for i2c
350        2-byte eeproms and a ds1621 temperature sensor; API is documented
351        in libi2c.h.
352
3532005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * libnetworking/pppd/ipxcp.c,
356        libnetworking/pppd/chat.c,
357        libnetworking/pppd/patchlevel.h,
358        libnetworking/pppd/upap.h,
359        libnetworking/pppd/md5.h,
360        libnetworking/pppd/pppd.8,
361        libnetworking/pppd/README,
362        libnetworking/pppd/preinstall.am,
363        libnetworking/pppd/md4.h,
364        libnetworking/pppd/magic.c,
365        libnetworking/pppd/pppd.h,
366        libnetworking/pppd/demand.c,
367        libnetworking/pppd/rtemsmain.c,
368        libnetworking/pppd/sys-rtems.c,
369        libnetworking/pppd/ipcp.h,
370        libnetworking/pppd/lcp.h,
371        libnetworking/pppd/chap_ms.c,
372        libnetworking/pppd/md4.c,
373        libnetworking/pppd/rtemspppd.h,
374        libnetworking/pppd/cbcp.h,
375        libnetworking/pppd/auth.c,
376        libnetworking/pppd/lcp.c,
377        libnetworking/pppd/example/README,
378        libnetworking/pppd/example/ppp.conf,
379        libnetworking/pppd/example/system.h,
380        libnetworking/pppd/example/netconfig.h,
381        libnetworking/pppd/example/pppdapp.c,
382        libnetworking/pppd/example/init.c,
383        libnetworking/pppd/example/Makefile-user,
384        libnetworking/pppd/example/pppd.options,
385        libnetworking/pppd/rtemspppd.c,
386        libnetworking/pppd/ipxcp.h,
387        libnetworking/pppd/chap_ms.h,
388        libnetworking/pppd/options.c,
389        libnetworking/pppd/magic.h,
390        libnetworking/pppd/chap.h,
391        libnetworking/pppd/cbcp.c,
392        libnetworking/pppd/upap.c,
393        libnetworking/pppd/chap.c,
394        libnetworking/pppd/Makefile.am,
395        libnetworking/pppd/ccp.h,
396        libnetworking/pppd/utils.c,
397        libnetworking/pppd/rtemsdialer.h,
398        libnetworking/pppd/fsm.h,
399        libnetworking/pppd/pathnames.h,
400        libnetworking/pppd/md5.c,
401        libnetworking/pppd/fsm.c,
402        libnetworking/pppd/ipcp.c,
403        libnetworking/pppd/STATUS,
404        libnetworking/pppd/ccp.c,
405        libnetworking/Makefile.am: Remove (Moved to cpukit).
406
4072005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
408
409        * configure.ac: Remove libnetworking, libnetworking/pppd.
410        * wrapup/Makefile.am: Remove libpppd.a.
411
4122005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
415        rtemsdialer.h to $(includedir)/rtems.
416
4172005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
418
419        * libnetworking/rtems_telnetd/icmds.c,
420        libnetworking/rtems_telnetd/Makefile.am,
421        libnetworking/rtems_telnetd/preinstall.am,
422        libnetworking/rtems_telnetd/pty.c,
423        libnetworking/rtems_telnetd/pty.h,
424        libnetworking/rtems_telnetd/README,
425        libnetworking/rtems_telnetd/telnetd.c,
426        libnetworking/rtems_telnetd/telnetd.h:
427        Remove (Moved to cpukit).
428
4292005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
430
431        * configure.ac: Remove libnetworking/rtems_telnetd.
432        * libnetworking/Makefile.am: Remove rtems_telnetd.
433        * libnetworking/README: Remove (Obsolete).
434        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
435
4362005-10-20  Eric Norum <norume@aps.anl.gov>
437
438        * libchip/network/dec21140.c: Clean up PCI mapping.
439
4402005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
441
442        * libnetworking/pppd/Makefile.am: Use preinstall.am.
443        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
444        librdbg/src/servrpc.c, librdbg/src/servtgt.c
445        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
446        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
447        * configure.ac: Move optman to the end of BSP_SUBDIRS.
448
4492005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
450
451        * aclocal/bspopts.m4: Add missing m4 quotes.
452
4532005-09-02  Joel Sherrill <joel@OARcorp.com>
454
455    * aclocal/version.m4: Updated to rtems-4.6.99.2.
456
4572005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
458
459        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
460        libchip/network/dec21140.c: Remove initialization of PCI bus.
461
4622005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
463
464        * optman/Makefile.am: Add preinstall.am.
465
4662005-07-18      Karel Gardas <kgardas@objectsecurity.com>
467
468        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
469        UNTESTED to tested.
470
4712005-06-17      Joel Sherrill <joel@OARcorp.com>
472
473        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
474        it is not supported by the MPC5xx.
475
4762005-06-17      Joel Sherrill <joel@OARcorp.com>
477
478        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
479        interface. Also correct attempting to build on other than PowerPC and
480        x86.
481
4822005-06-16      Daron Chabot <daron@nucleus.usask.ca>
483
484        * libchip/Makefile.am: Add driver for Tulip clones.
485        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
486        libchip/network/if_dcreg.h: New files.
487
4882005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
489
490        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
491        to enable rdbg.
492        * configure.ac: Reflect changes above.
493
4942005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
495
496        * configure.ac: Add ada/.
497
4982005-05-20      Sergei Organov  <osv@topconrd.ru>
499
500        PR 750/networking
501        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
502        wait_input().
503
5042005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
505
506        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
507        rtems/irq.h.
508
5092005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
510
511        * libchip/Makefile.am: Include preinstall.am.
512        * libchip/preinstall.am: New.
513
5142005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
515
516        * configure.ac: Add AMPOLISH3.
517        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
518        * libnetworking/rtems_telnetd/preinstall.am: New.
519        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
520
5212005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
522
523        * configure.ac: Let enable_rpcgen default to "no".
524
5252005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
526
527        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
528
5292005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
530
531        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
532        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
533
5342005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
535
536        * libchip/network/dec21140.c, libchip/network/elnk.c,
537        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
538
5392005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
540
541        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
542        of code as a result of the implementation of a common PCI interface.
543
5442005-05-04      Joel Sherrill <joel@OARcorp.com>
545
546        * libchip/network/open_eth.c: Remove prototype of set_vector.
547
5482005-05-03      Joel Sherrill <joel@OARcorp.com>
549
550        * librdbg/src/ptrace.c: Remove warning.
551
5522005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
553
554        * libchip/network/dec21140.c, libchip/network/elnk.c,
555        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
556        Modified parameter list to remove warnings.
557
5582005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
559
560        * libchip/network/cs8900.c, libchip/network/i82586.c,
561        libchip/network/open_eth.c, libchip/network/sonic.c,
562        libchip/serial/mc68681.c: Modified types to remove
563        warnings.  Added initialization to remove warnings.
564
5652005-04-28      Joel Sherrill <joel@OARcorp.com>
566
567        * libchip/network/README.sonic: Rewritten to account for removal of
568        dmv177.
569
5702005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
571
572        PR 781/rtems_misc
573        * libchip/serial/ns16550_p.h: Fix baud rate calculation
574
5752005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
576
577        * libchip/serial/ns16550.c:
578        Fixed warnings generated in various powerpc configurations
579
5802005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
581
582        * libchip/serial/ns16550.c: Modified
583        ISR to work with PPC new exception processing
584
5852005-03-14      Joel Sherrill <joel@OARcorp.com>
586
587        * libchip/network/dec21140.c, libchip/network/elnk.c,
588        libchip/network/if_fxp.c: Continue PCI API unification. All use
589        pci_find_device(). Network drivers manufacture a signature since all
590        calls have not been converted yet.
591
5922005-03-04      Joel Sherrill <joel@OARcorp.com>
593
594        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
595        initialize function part of the unified PCI API as pci_initialize().
596
5972005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
598
599        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
600        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
601
6022005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
603
604        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
605        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
606
6072005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
608
609        * aclocal/ppc.m4: Reflect changes to ppc exception processing
610        building procedures.
611
6122005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
613
614        * aclocal/prog-cc.m4:
615        Quote CFLAGS's RHS to accomodate Solaris broken sh.
616
6172005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
618
619        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
620
6212005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
622
623        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
624
6252005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
626
627        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
628
6292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
630
631        * libnetworking/rtems_servers/ftp.c,
632        libnetworking/rtems_servers/ftp.h,
633        libnetworking/rtems_servers/Makefile.am:
634        Remove (relocated to cpukit/ftpd).
635        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
636        removed move libnetworking/rtems_servers.
637
6382005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
639
640        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
641
6422005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
643
644        PR 755/rtems
645        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
646        Remove local declarations of rtems_bsdnet_nameservers,
647        rtems_bsdnet_nameservers_count.
648
6492005-01-31      Sergei Organov <osv@topconrd.ru>
650
651        PR 751/pppd
652        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
653        committed to fix PR736 breaks pppd. chat.c should have its own static
654        ttyfd for pppd to work correctly. The symptom is that second
655        invokation of chat (for connect script) fails due to pppd_ttyfd set
656        to -1 by previous chat invokation (for init script). In addition,
657        this patch fixes leaving of dangling pointer in the abort_stbring[]
658        by chat_send().
659
6602005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
661
662        * configure.ac: Remove CFLAGS_DEBUG_V.
663        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
664
6652005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
666
667        * wrapup/Makefile.am: Remove rtems-ctor.o.
668
6692005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
670
671        * libchip/rtc/rtc.h: size_t RTC_Count.
672
6732005-01-20      Joel Sherrill <joel@OARcorp.com>
674
675        PR 736/pppd
676        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
677        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
678        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
679        should not be static and should have a name more specific to pppd.
680
6812005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
682
683        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
684        libnetworking/rtems_servers/Makefile.am,
685        libnetworking/rtems_telnetd/Makefile.am,
686        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
687        Eliminate CFLAGS_OPTIMIZE_V.
688
6892005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
690
691        * configure.ac: Pass CFLAGS to testsuites configure.
692        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
693        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
694
6952005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * configure.ac: Pass CFLAGS to cpukit configure.
698        * aclocal/rtems-flags.m4: Remove (Unused).
699        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
700        * aclocal/env-rtemsbsp.m4:
701        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
702        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
703        RTEMS_CFLAGS.
704        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
705        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
706        Cleanup comments.
707
7082005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
709
710        * automake/compile.am: Remove build-variant support.
711
7122005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
713
714        * libnetworking/pppd/Makefile.am,
715        libnetworking/rtems_servers/Makefile.am,
716        libnetworking/rtems_telnetd/Makefile.am:
717        Remove build-variant support.
718
7192005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
720
721        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
722        support/Makefile.am, wrapup/Makefile.am:
723        Remove build-variant support.
724
7252004-11-22      Joel Sherrill <joel@OARcorp.com>
726
727        * libchip/network/if_fxp.c: Add entry for another module ID code.
728
7292004-11-22      Joel Sherrill <joel@OARcorp.com>
730
731        PR 693/misc
732        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
733        in/outport routines.
734
7352004-11-22      Joel Sherrill <joel@OARcorp.com>
736
737        PR 693/misc
738        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
739        in/outport routines.
740
7412004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
742
743        * aclocal/enable-itron.m4: Remove (unused).
744
7452004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
746
747        * configure.ac: Misc. quoting cleanups.
748        Enable ada-tests iff --enable-ada and --enable-tests.
749
7502004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
751
752        PR 703/filesystem
753        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
754        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
755        libchip/ide/ide_controller.c:
756        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
757        available for BSPS/device drivers.
758        Extend the "modes_available" and "mode_active" parameters to
759        uint16_t for UDMA support.
760
7612004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
762
763        * libchip/network/dec21140.c: Cleanup a bit and remove message about
764        not supported on PowerPC since it works on the MVME2100 BSP.
765
7662004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
767
768        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
769        Add dependency tracking for *.cfgs.
770        * Makefile.am: Add dependency tracking for *.cfg.
771
7722004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
773
774        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
775        (Thanks to Lars Munch <lars@segv.dk> for catching this).
776
7772004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
778
779        PR 707/make_build
780        * configure.ac: Add --enable-rpcgen.
781
7822004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
783
784        PR 700/rtems_misc
785        * libnetworking/rtems_webserver/asp.c,
786        libnetworking/rtems_webserver/balloc.c,
787        libnetworking/rtems_webserver/cgi.c,
788        libnetworking/rtems_webserver/default.c,
789        libnetworking/rtems_webserver/ej.h,
790        libnetworking/rtems_webserver/ejIntrn.h,
791        libnetworking/rtems_webserver/ejlex.c,
792        libnetworking/rtems_webserver/ejparse.c,
793        libnetworking/rtems_webserver/emfdb.c,
794        libnetworking/rtems_webserver/emfdb.h,
795        libnetworking/rtems_webserver/form.c,
796        libnetworking/rtems_webserver/handler.c,
797        libnetworking/rtems_webserver/h.c,
798        libnetworking/rtems_webserver/license.txt,
799        libnetworking/rtems_webserver/Makefile.am,
800        libnetworking/rtems_webserver/md5c.c,
801        libnetworking/rtems_webserver/md5.h,
802        libnetworking/rtems_webserver/mime.c,
803        libnetworking/rtems_webserver/misc.c,
804        libnetworking/rtems_webserver/NOTES,
805        libnetworking/rtems_webserver/ringq.c,
806        libnetworking/rtems_webserver/rom.c,
807        libnetworking/rtems_webserver/rtems_webserver.h,
808        libnetworking/rtems_webserver/security.c,
809        libnetworking/rtems_webserver/sock.c,
810        libnetworking/rtems_webserver/socket.c,
811        libnetworking/rtems_webserver/sockGen.c,
812        libnetworking/rtems_webserver/sym.c,
813        libnetworking/rtems_webserver/uemf.c,
814        libnetworking/rtems_webserver/uemf.h,
815        libnetworking/rtems_webserver/um.c,
816        libnetworking/rtems_webserver/um.h,
817        libnetworking/rtems_webserver/umui.c,
818        libnetworking/rtems_webserver/url.c,
819        libnetworking/rtems_webserver/value.c,
820        libnetworking/rtems_webserver/wbase64.c,
821        libnetworking/rtems_webserver/webcomp.c,
822        libnetworking/rtems_webserver/webmain.c,
823        libnetworking/rtems_webserver/webpage.c,
824        libnetworking/rtems_webserver/webrom.c,
825        libnetworking/rtems_webserver/webs.c,
826        libnetworking/rtems_webserver/websda.c,
827        libnetworking/rtems_webserver/websda.h,
828        libnetworking/rtems_webserver/webs.h,
829        libnetworking/rtems_webserver/websSSL.c,
830        libnetworking/rtems_webserver/websSSL.h,
831        libnetworking/rtems_webserver/websuemf.c,
832        libnetworking/rtems_webserver/wsIntrn.h:
833        Remove (Moved to cpukit/http).
834
8352004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
836
837        PR 700/rtems_misc
838        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
839        Remove libnetworking/rtems_webserver.
840
8412004-10-25      Eric Norum <norume@aps.anl.gov>
842
843        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
844
8452004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
846
847        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
848
8492004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
850
851        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
852        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
853
8542004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
855
856        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
857
8582004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
859
860        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
861        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
862
8632004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
864
865        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
866        BITSPERBYTE.
867
8682004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
869
870        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
871        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
872
8732004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
874
875        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
876
8772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
878
879        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
880        * aclocal/enable-bare.m4: Remove.
881        * configure.ac: Remove BARE_CPU_MODEL.
882
8832004-10-13      Eric Norum <norume@aps.anl.gov>
884
885        PR 688/bsps
886        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
887        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
888        MC146818A (and several Dallas Semiconductor) TOD chips.
889
8902004-10-13      Eric Norum <norume@aps.anl.gov>
891
892        PR 686/networking
893        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
894        device code.
895
8962004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
897
898        * libchip/network/dec21140.c: include <rtems/pci.h>.
899
9002004-09-29      Joel Sherrill <joel@OARcorp.com>
901
902        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
903        libnetworking/pppd/utils.c: i960 obsoleted and all references
904        removed.
905
9062004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
907
908        PR 607/networking
909        * libchip/network/dec21140.c: Made PCI configuration minimum sane
910        instead of fully specifying unused PCI features.
911
9122004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
913
914        * configure.ac: Require automake > 1.9.
915
9162004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
917
918        * aclocal/rtems-cpu-subdirs.m4: Add avr.
919
9202004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
921
922        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
923        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
924
9252004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
926
927        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
928        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
929
9302004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
931
932        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
933
9342004-07-28  Joel Sherrill <joel@OARcorp.com>
935
936    * aclocal/version.m4: Updated to rtems-4.6.99.1.
937
9382004-07-25      Joel Sherrill <joel@OARcorp.com>
939
940        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
941
9422004-05-21  Till Strauman <strauman@slac.stanford.edu>
943
944        PR 625/networking
945        * libchip/network/dec21140.c, ... : Prevent name clashes by making
946        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
947        an error rather than panic if no chip is detected (thus allowing
948        for probing).
949        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
950        instead of looping forever.  Avoid divide by zero (crashed my PC).
951        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
952        they are UNTESTED.
953
9542004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
955
956        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
957
9582004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
959
960        * libchip/network/dec21140.c, libchip/network/elnk.c:
961        #include <errno.h>.
962
9632004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
964
965        * libchip/network/if_media.h: Update from FreeBSD.
966        * libchip/network/open_eth.c, libchip/network/cs8900.c,
967        libchip/network/i82586.c: #include <errno.h>.
968
9692004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
970
971        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
972
9732004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
974
975        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
976
9772004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
978
979        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
980        automake).
981
9822004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
983
984        PR 599/pppd
985        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
986
9872004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
988
989        * optman/rtems/no-region.c: Reflect having changed
990        rtems_region_get_segment_size.
991
9922004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
993
994        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
995        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
996        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
997        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
998        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
999        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1000        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1001
10022004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1003
1004        * libchip/ide/ata.c, libchip/network/dec21140.c,
1005        libchip/network/elnk.c, libchip/network/i82586.c,
1006        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1007        libchip/network/open_eth.c, libchip/network/sonic.c,
1008        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1009        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1010        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1011        libchip/shmdr/shm_driver.h: Cosmetics.
1012
10132004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1014
1015        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1016        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1017        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1018        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1019        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1020        fixed size types.
1021
10222004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1023
1024        * configure.ac: Explicitly pass --includedir and --libdir to
1025        cpukit/configure.
1026
10272004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1028
1029        * librdbg/Makefile.am: Fix rpcgen rules.
1030        * librdbg/src/i386/any/remdeb_xdr.c,
1031        librdbg/src/m68k/any/remdeb_xdr.c,
1032        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1033        Reflect changes to librdbg/Makefile.am.
1034
10352004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1036
1037        * configure.ac: Reflect changes testsuites/configure.ac and
1038        cpukit/configure.ac.
1039
10402004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1041
1042        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1043        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1044
10452004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1046
1047        * configure.ac: Reflect changes to testsuites's configuration.
1048
10492004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1050
1051        PR/589 rtems
1052        * libchip/network/pci.h: Remove (Moved to cpukit).
1053
10542004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1055
1056        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1057        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1058        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1059        libchip/network/dec21140.c, libchip/network/elnk.c,
1060        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1061        libchip/network/open_eth.h, libchip/network/sonic.c,
1062        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1063        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1064        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1065        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1066        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1067        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1068        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1069        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1070        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1071        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1072        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1073        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1074        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1075        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1076        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1077        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1078        fixed-size types.
1079
10802004-03-14      Chris Johns  <chrisj@rtems.org>
1081
1082        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1083        the BSP example code.
1084        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1085        support the DIMMPC. This is a pc386 target with IO port support. Minor
1086        formating clean up. Add documentation to the header file.
1087        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1088        cs8900.h header file.
1089
10902004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1091
1092        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1093        Cosmetics.
1094
10952004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1096
1097        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1098        There are no application level Makefiles in here.
1099
11002004-03-04      Joel Sherrill <joel@OARcorp.com>
1101
1102        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1103        they can be used in application level makefiles.
1104
11052004-03-05      Joel Sherrill <joel@OARcorp.com>
1106
1107        * libnetworking/rtems_webserver/ejparse.c,
1108        libnetworking/rtems_webserver/emfdb.c,
1109        libnetworking/rtems_webserver/sock.c,
1110        libnetworking/rtems_webserver/socket.c,
1111        libnetworking/rtems_webserver/sym.c,
1112        libnetworking/rtems_webserver/webs.c,
1113        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
11142004-03-05      Joel Sherrill <joel@OARcorp.com>
1115
1116        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1117        compiling this file only only those CPU families with supported
1118        exception models.
1119
11202004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1121
1122        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1123        testsuites (Was exposed with --enable-multilib, only).
1124        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1125         Add RTEMS_BSP_CONFIG_SUBDIR.
1126        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1127        testsuites's configure.
1128        * aclocal/rtems-top.m4: Remove ENDIF hack.
1129        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1130
11312004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1134        wrapup/Makefile.am: Fix automake problems having been introduced
1135        in previous patch.
1136
11372004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1138
1139        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1140        Preinstall dirs.
1141        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1142        * aclocal/check-multiprocessing.m4: Cosmetics.
1143        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1144        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1145
11462004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1149        librdbg/src/Makefile.am.
1150        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1151        * configure.ac: Reflect changes above.
1152        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1153        * wrapup/Makefile.am: Reflect changes above.
1154        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1155
11562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1157
1158        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1159
11602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1163
11642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1165
1166        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1167
11682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1171        librdbg/src/powerpc/Makefile.am: Remove.
1172        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1173        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1174        * configure.ac: Reflect changes above.
1175
11762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178
11792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1182        STRIP.
1183
11842004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * librdbg/include/Makefile.am: Merge-in
1187        librdbg/include/rdbg/i386/Makefile.am,
1188        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1189        librdbg/include/rdbg/powerpc/Makefile.am.
1190        * librdbg/include/rdbg/i386/Makefile.am,
1191        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1192        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1193        * configure.ac: Reflect changes above.
1194
11952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1196
1197        * configure.ac: Use AS_HELP_STRING(ada).
1198
11992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1202        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1203        Use AC_CONFIG_HEADERS.
1204        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1205        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1206
12072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * Makefile.am: include local.am.
1210
12112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1212
1213        * aclocal/version.m4: 4.6.99.0.
1214
12152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1216
1217        * Makefile.am: Don't include host.am.
1218        * automake/compile.am: Further cleanups.
1219
12202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1221
1222        * automake/lib.am: Remove (Unused).
1223
12242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * wrapup/Makefile.am: Don't include lib.am.
1227        * automake/compile.am: Use automake compilation rules.
1228
12292004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        * libnetworking/pppd/Makefile.am,
1232        libnetworking/rtems_servers/Makefile.am,
1233        libnetworking/rtems_telnetd/Makefile.am,
1234        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1235        support/Makefile.am: Don't include lib.am.
1236
12372004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1238
1239        * libchip/Makefile.am: Don't include lib.am.
1240        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1241        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1242        unnecessary EXTRA_DISTs.
1243
12442004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1245
1246        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1247        hack.
1248
12492004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1250
1251        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1252        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1253        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1254        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1255
12562004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1257
1258        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1259        Add AM_CONDITIONAL(HAS_MP).
1260        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1261        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1262        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1263        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1264        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1265        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1266        (Deprecated by autoconf 2.59).
1267
12682004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1271        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1272
12732004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1274
1275        * ChangeLog: Merge-in libnetworking/ChangeLog.
1276        * libnetworking/ChangeLog: Remove.
1277        * ChangeLog: Merge-in librdbg/ChangeLog.
1278        * librdbg/ChangeLog: Remove.
1279        * ChangeLog: Merge-in libchip/ChangeLog.
1280        * libchip/ChangeLog: Remove.
1281        * ChangeLog: Merge-in optman/ChangeLog.
1282        * optman/ChangeLog: Remove.
1283
12842004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac: Reflect changes to cpukit.
1287        * wrapup/Makefile.am: Reflect changes to librdbg.
1288        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1289        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1290        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1291        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1292        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1293        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1294        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1295        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1296        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1297
12982004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        * aclocal/rtems-top.m4: Remove check for version.m4.
1301        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1302
13032004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1306        * wrapup/Makefile.am: Reflect changes to libchip/*.
1307        * support/Makefile.am: Use automake compilation rules.
1308        * wrapup/Makefile.am: Reflect changes to support/*.
1309        * configure.ac: Remove libnetworking/wrapup/Makefile.
1310        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1311        libnetworking/*/lib*.a instead of libnetapps.a.
1312        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1313        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1314        * optman/Makefile.am: Use automake compilation rules.
1315        * libchip/Makefile.am: Fix typo in previous patch.
1316        * libchip/Makefile.am: Use automake compilation rules.
1317        * libnetworking/Makefile.am: Remove wrapup.
1318        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1319        automake-compilation rules.
1320        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1321        automake-compilation rules.
1322        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1323        automake-compilation rules.
1324        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1325        automake-compilation rules.
1326        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1327
13282004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1331        PRE/TMPINSTALL_FILES to CLEANFILES.
1332        * automake/lib.am: Remove TMPINSTALL_FILES.
1333        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1334        PRE/TMPINSTALL_FILES to CLEANFILES.
1335        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1336        PRE/TMPINSTALL_FILES to CLEANFILES.
1337        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1338        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1339        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1340        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1341        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1342        * librdbg/src/i386/Makefile.am: Ditto.
1343        * librdbg/src/m68k/Makefile.am: Ditto.
1344        * librdbg/src/powerpc/Makefile.am: Ditto.
1345        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1346        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1347        * libnetworking/rtems_servers/Makefile.am: Ditto.
1348        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1349        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1350
13512004-01-07      Joel Sherrill <joel@OARcorp.com>
1352
1353        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1354        more completely covers the MIPS family.
1355
13562003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * wrapup/Makefile.am: Reflect changes to shmdr.
1359        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1360
13612003-12-18      Joel Sherrill <joel@OARcorp.com>
1362
1363        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1364        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1365        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1366        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1367        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1368        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1369        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1370
13712003-12-17      Joel Sherrill <joel@OARcorp.com>
1372
1373        * aclocal/version.m4: Updated to rtems-20031217-test.
1374
13752003-12-17     
1376
1377        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1378        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1379
13802003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * automake/compile.am: Remove LINK_LIBS (Unused).
1383        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1384
13852003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1388        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1389        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1390        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1391        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1392
13932003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1394
1395        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1396        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1397        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1398        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1399        * librdbg/src/i386/Makefile.am:
1400        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1401        * librdbg/src/m68k/Makefile.am:
1402        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1403        * librdbg/src/powerpc/Makefile.am:
1404        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1405
14062003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1409        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1410        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1411        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1412        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1413        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1414        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1415        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1416        * optman/Makefile.am: Remove project_libdir.
1417        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1418        PRE/TMPINSTALL_FILES.
1419        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1420        PRE/TMPINSTALL_FILES.
1421        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1422        PRE/TMPINSTALL_FILES.
1423        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1424        PRE/TMPINSTALL_FILES.
1425        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1426        from PRE/TMPINSTALL_FILES.
1427        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1428        PRE/TMPINSTALL_FILES.
1429        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1430        PRE/TMPINSTALL_FILES.
1431        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1432        PRE/TMPINSTALL_FILES.
1433        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1434        PRE/TMPINSTALL_FILES.
1435        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1436        PRE/TMPINSTALL_FILES.
1437        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1438        PRE/TMPINSTALL_FILES.
1439        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1440        from PRE/TMPINSTALL_FILES.
1441
14422003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1443
1444        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1445        * automake/lib.am: Remove project_libdir.
1446        * wrapup/Makefile.am: Reworked.
1447
14482003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1449
1450        * configure.ac: Reflect changes to librdbg.
1451        * optman/Makefile.am: Add tmpinstall dirstamp support.
1452        * libchip/Makefile.am: Fix variant-tmpinstall support.
1453        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1454        * librdbg/src/powerpc/Makefile.am: Merge-in former
1455        new_exception_processing/Makefile.am.
1456        * librdbg/src/m68k/any/Makefile.am: Remove.
1457        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1458        * librdbg/src/i386/any/Makefile.am: Remove.
1459        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1460        * librdbg/src/Makefile.am: Cosmetics.
1461        * librdbg/include/Makefile.am: Cosmetics.
1462        * librdbg/Makefile.am: Cosmetics.
1463        * libnetworking/Makefile.am: Cosmetics.
1464        * libnetworking/pppd/Makefile.am: Cosmetics.
1465        * libnetworking/wrapup/Makefile.am: Cosmetics.
1466
14672003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * Makefile.am: Cosmetics.
1470        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1471        support.
1472
14732003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1474
1475        * automake/compile.am: Remove $(ARCH):-rule.
1476
14772003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * configure.ac: Remove lib/libbsp/shared/Makefile,
1480        lib/libbsp/shmdr/Makefile.
1481
14822003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1483
1484        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1485        libchip/serial/Makefile, libchip/rtc/Makefile.
1486        * support/Makefile.am: Remove all-local: $(ARCH).
1487        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1488        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1489        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1490        * optman/Makefile.am: Remove all-local: $(ARCH).
1491        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1492        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1493        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1494        compilation dirstamp support.
1495        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1496        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1497        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1498        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1499        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1500        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1501        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1502        all-local: $(ARCH).
1503        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1504        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1505        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1506        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1507        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1508
15092003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1510
1511        * aclocal/lead-dot.m4: New (from automake-1.7f).
1512        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1513        AC_SUBST(dirstamp).
1514        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1515        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1516        libchip/serial/Makefile.am: Ditto.
1517        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1518        * librdbg/include/Makefile.am: Ditto.
1519        * librdbg/include/rdbg/Makefile.am: Ditto.
1520        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1521        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1522        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1523        * librdbg/src/Makefile.am: Ditto.
1524        * librdbg/src/i386/Makefile.am: Ditto.
1525        * librdbg/src/i386/any/Makefile.am: Ditto.
1526        * librdbg/src/m68k/Makefile.am: Ditto.
1527        * librdbg/src/m68k/any/Makefile.am: Ditto.
1528        * librdbg/src/powerpc/Makefile.am: Ditto.
1529        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1530        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1531        preinstallation.
1532        * libnetworking/pppd/Makefile.am: Ditto.
1533        * libnetworking/rtems_servers/Makefile.am: Ditto.
1534        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1535        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1536        * libnetworking/wrapup/Makefile.am: Ditto.
1537
15382003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1541        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1542        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1543        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1544        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1545        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1546        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1547        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1548        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1549        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1550        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1551        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1552        underquoting to silence automake-1.8.
1553
15542003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1555
1556        * configure.ac: Reflect having moved tests to ../../testsuites.
1557
15582003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1561        * aclocal/canonical-host.m4: Remove.
1562        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1563        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1564
15652003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * aclocal/check-cpu.m4: Remove.
1568        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1569        * aclocal/canonical-target-name.m4: Add m4-quotes.
1570        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1571        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1572        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1573        * aclocal/check-networking.m4: Add m4-quotes. Require
1574        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1575        * aclocal/check-posix.m4: Add m4-quotes. Require
1576        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1577        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1578        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1579        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1580
15812003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1584        * aclocal/bsp-alias.m4: Remove.
1585
15862003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * configure.ac: Make presence of tests/ optional.
1589
15902003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * aclocal/path-perl.m4: Remove (Unused).
1593
15942003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * automake/force-preinstall.am: Remove.
1597
15982003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1599
1600        PR 499/rtems_misc
1601        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1602        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1603        Configuration (Odd was forced) - Correction of Stop Bit configuration
1604        (inversed) - Correction of ISR Handler to call
1605        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1606        CTS Hardware flow control Configuration.
1607
16082003-09-04      Joel Sherrill <joel@OARcorp.com>
1609
1610        * lib/libcpu/shared/include/cache.h,
1611        lib/libcpu/shared/src/cache_aligned_malloc.c,
1612        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1613        license changed.
1614        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1615        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1616        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1617        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1618        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1619        for license changed.
1620        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1621        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1622        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1623        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1624        libchip/network/cs8900.h, libchip/network/dec21140.c,
1625        libchip/network/elnk.c, libchip/network/open_eth.c,
1626        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1627        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1628        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1629        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1630        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1631        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1632        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1633        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1634        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1635        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1636        libchip/serial/serial.h, libchip/serial/z85c30.c,
1637        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1638        libchip/serial/z85c30_reg.c: URL for license changed.
1639
16402003-09-03      Jiri Gaisler <jiri@gaisler.com>
1641
1642        PR 477/networking
1643        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1644        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1645        libchip/network/open_eth.h: New files.
1646
16472003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * aclocal/rtems-top.m4: Add RTEMS_API.
1650        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1651
16522003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1655        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1656        @RTEMS_BSP@.cfg.
1657
16582003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1661
16622003-08-20      Joel Sherrill <joel@OARcorp.com>
1663
1664        * libchip/network/cs8900.c: Correct copyright statements.
1665
16662003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * aclocal/check-itron.m4: Remove.
1669        * aclocal/enable-inlines.m4: Remove.
1670        * Makefile.am: Reflect having moved aclocal/.
1671        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1672        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1673        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1674        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1675        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1676        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1677        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1678        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1679        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1680        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1681        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1682        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1683        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1684        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1685        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1686        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1687        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1688        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1689        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1690        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1691        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1692        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1693        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1694        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1695        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1696        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1697        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1698        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1699        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1700        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1701        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1702        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1703        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1704        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1705        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1706        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1707        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1708        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1709        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1710        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1711        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1712        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1713        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1714        * aclocal/target.m4: New (Copied from ../../aclocal).
1715        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1716        * aclocal/version.m4: New (Copied from ../../aclocal).
1717
17182003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1719
1720        * configure.ac: Remove stray comments.
1721        * automake/local.am, automake/host.am: Remove "debug".
1722
17232003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * Makefile.am: Reflect having moved automake/.
1726        * lib/Makefile.am: Reflect having moved automake/.
1727        * support/Makefile.am: Reflect having moved automake/.
1728        * wrapup/Makefile.am: Reflect having moved automake/.
1729        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1730        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1731        from ../../automake).
1732        * optman/Makefile.am: Reflect having moved automake/.
1733        * libchip/Makefile.am: Reflect having moved automake/.
1734        * libchip/ide/Makefile.am: Reflect having moved automake/.
1735        * libchip/network/Makefile.am: Reflect having moved automake/.
1736        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1737        * libchip/serial/Makefile.am: Reflect having moved automake/.
1738        * librdbg/Makefile.am: Reflect having moved automake/.
1739        * librdbg/include/Makefile.am: Reflect having moved automake/.
1740        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1741        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1742        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1743        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1744        automake/.
1745        * librdbg/src/Makefile.am: Reflect having moved automake/.
1746        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1747        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1748        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1749        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1750        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1751        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1752        having moved automake/.
1753        * libnetworking/Makefile.am: Reflect having moved automake/.
1754        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1755        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1756        automake/.
1757        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1758        automake/.
1759        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1760        automake/.
1761        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1762
17632003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * Makefile.am: Add bsp.pc.in.
1766        * bsp.pc.in: New (pkgconfig support).
1767
17682003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1771
17722003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * lib/Makefile.am: New (Required by 'make dist').
1775        * lib/ChangeLog: Remove.
1776        * lib/.cvsignore: Cleanup.
1777        * configure.ac: Reflect having added lib/Makefile.am.
1778        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1779        lib/libbsp/configure.ac.
1780        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1781        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1782
17832003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1786        * configure.ac: Merge-in librdbg/configure.ac.
1787        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1788        librdbg/configure.ac.
1789        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1790        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1791        LIBCHIP. Conditionally build include-dirs.
1792        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1793        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1794        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1795        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1796        librdbg/include/rdbg/m68k/Makefile.am,
1797        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1798        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1799        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1800        librdbg/src/powerpc/Makefile.am, librdbg/
1801        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1802        configure.ac into ../configure.ac.
1803        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1804        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1805        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1806        libnetworking/rtems_telnetd/Makefile.am,
1807        libnetworking/rtems_webserver/Makefile.am,
1808        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1809        into ../configure.ac.
1810
18112003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1812
1813        PR 427/rtems
1814        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1815        * librdbg/src/servtsp.c: Ditto.
1816
18172003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1818
1819        PR 429/bsps
1820        PR 432/bsps
1821        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1822        packets are queued onto an elnk board, the ISR will deadlock the device
1823        with a tx complete interrupt.  Lighter tx loads are not affected as they
1824        end up submitting single packets to the device.
1825
18262003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1829        optman/configure.ac.
1830        * optman/configure.ac: Remove (Merged into ../configure.ac).
1831        * optman/Makefile.am: Reflect having merged configure.ac into
1832        ../configure.ac.
1833        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1834        * libchip/Makefile.am, libchip/ide/Makefile.am,
1835        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1836        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1837        ../configure.ac.
1838
18392003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1840
1841        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1842
18432003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1844
1845        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1846        on i386.
1847
18482003-06-13      Joel Sherrill <joel@OARcorp.com>
1849
1850        * libnetworking/pppd/chat.c: Removed warnings.
1851
18522003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1853
1854        * libchip/network/README.3com: New file missed in previous commit.
1855        PR 405/bsps
1856        PR 393/networking
1857        * libchip/network/dec21140.c: Fix leak also known as PR393.
1858        * libchip/network/elnk.c, libchip/network/if_media.h,
1859        libchip/network/mii.h: New files.
1860        * libchip/network/Makefile.am: Reflect new files.
1861
18622003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * configure.ac: Remove support for profile-variant.
1865
18662003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        PR 397/pppd
1869        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1870        * libnetworking/pppd/magic.c: Remove *rand48.
1871        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1872
18732003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1874
1875        * wrapup/Makefile.am: Add libide.a.
1876
18772003-04-15      Joel Sherrill <joel@OARcorp.com>
1878
1879        PR 387/rtems_misc
1880        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1881        routines.
1882        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1883
18842003-04-11      Joel Sherrill <joel@OARcorp.com>
1885
1886        * libnetworking/rtems_webserver/cgi.c,
1887        libnetworking/rtems_webserver/sockGen.c,
1888        libnetworking/rtems_webserver/umui.c,
1889        libnetworking/rtems_webserver/websSSL.c,
1890        libnetworking/rtems_webserver/websSSL.h,
1891        libnetworking/rtems_webserver/websda.c,
1892        libnetworking/rtems_webserver/websda.h: New files. Not included in
1893        previous commit.
1894
18952003-04-10      Joel Sherrill <joel@OARcorp.com>
1896
1897        PR 371/pppd
1898        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1899        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1900        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1901        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1902        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1903        still global symbols in rtemspppd.h which might need to be changed or
1904        converted into member of a structure which is dereferenced with a
1905        pointer that is managed as a per task variable. But this patch should
1906        avoid many conflicts.
1907
19082003-03-27      Joel Sherrill <joel@OARcorp.com>
1909
1910        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1911        not allowed in the cpukit source code since it must be buildable
1912        independent of any BSP. These files were moved to libchip/ide.
1913        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1914        files.
1915
19162003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1917
1918        PR 368/filesystems
1919        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1920        improvements which now work on pc386 and mbx8xx.
1921        * libchip/ide/ide_controller.c: New file.
1922
19232003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1926
19272003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1930        * configure.ac: Add support/.
1931        * support/.cvsignore: New.
1932        * support/Makefile.am: New.
1933        * support/version.c: New.
1934        * wrapup/Makefile.am: Add support/libsupport.a.
1935        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1936        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1937        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1938        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1939
19402003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1943
19442003-02-20      Till Straumann <strauman@slac.stanford.edu>
1945
1946        PR 354/networking
1947        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1948        chip against a table of supported chips. The untested ones are still
1949        commented out, however.
1950
19512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1954        * configure.ac: AC_PREREQ(2.57).
1955        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1956        * optman/configure.ac: AC_PREREQ(2.57).
1957        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1958        * libchip/configure.ac: AC_PREREQ(2.57).
1959        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1960        * librdbg/configure.ac: AC_PREREQ(2.57).
1961        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1962        * libnetworking/configure.ac: AC_PREREQ(2.57).
1963
19642003-02-06      Joel Sherrill <joel@OARcorp.com>
1965
1966        * libnetworking/pppd/chat.c: Convert routines with common names to
1967        static. This included get_char(), put_char(), and character() among
1968        others.
1969
19702003-02-03      Joel Sherrill <joel@OARcorp.com>
1971
1972        PR 338/filesystem
1973        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1974        rtems_io_lookup_name() (API change).  Unused function removed.
1975
19762003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1977
1978        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1979        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1980        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1981        Eliminate *_O_FILES.
1982        * libnetworking/rtems_servers/Makefile.am,
1983        libnetworking/rtems_webserver/Makefile.am,
1984        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1985
19862002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1989        Let all-local: depend on $(LIB).
1990        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1991        * optman/Makefile.am: Apply install-data-local to install *.rels.
1992
19932002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1994
1995        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1996        %.c rules.
1997        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1998        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1999        * libchip/rtc/Makefile.am: Ditto.
2000        * libchip/serial/Makefile.am: Ditto.
2001
20022002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2005        LIBC_DEFINES.
2006        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2007        LIBC_DEFINES.
2008        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2009        LIBC_DEFINES.
2010
20112002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2014
20152002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2018        cache-checking.
2019        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2020
20212002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2024        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2025        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2026        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2027        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2028
20292002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2032        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2033        Remove.
2034        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2035
20362002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2039        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2040
20412002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2042
2043        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2044        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2045
20462002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2047
2048        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2049        * optman/rel.am: New.
2050
20512002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2054        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2055        braino in comment on "exec". Extend --enable-ada handling.
2056
20572002-11-04      Joel Sherrill <joel@OARcorp.com>
2058
2059        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2060        tasks and rolling multiple loops into 1.
2061        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2062        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2063        Removed warnings.
2064
20652002-10-31      Joel Sherrill <joel@OARcorp.com>
2066
2067        * libchip/network/dec21140.c: Removed warnings.
2068        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2069        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2070        librdbg/src/m68k/any/remdeb_xdr.c,
2071        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2072        warnings.
2073        * libnetworking/rtems_webserver/socket.c,
2074        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2075
20762002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2077
2078        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2079        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2080        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2081        above.
2082
20832002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2084
2085        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2086        * wrapup/.cvsignore: Remove autom4te.cache.
2087        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2088        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2089        autom4te.cache.
2090        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2091        autom4te.cache.
2092        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2093        autom4te.cache.
2094
20952002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2096
2097        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2098
20992002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2100
2101        * optman/.cvsignore: Add autom4te.cache.
2102
21032002-09-14      Joel Sherrill <joel@OARcorp.com>
2104
2105        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2106
21072002-09-07      Joel Sherrill <joel@OARcorp.com>
2108
2109        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2110        include files to resolve warnings.
2111
21122002-09-07      Chris Johns <ccj@acm.org>
2113
2114        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2115        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2116        which corrects the problem  where the cs8900.c file was actually the BSP
2117        glue.  Joel did some hacking so this file will compile.  Previously it
2118        required providing a target.h file to compile.
2119        * libchip/network/cs8900.c.bsp: New file.
2120
21212002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2124
21252002-08-31      Joel Sherrill <joel@OARcorp.com>
2126
2127        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2128        eliminate warning.
2129
21302002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * configure.ac: Add ada-tests.
2133
21342002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * Makefile.am: Add preinstall-stamp.
2137
21382002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2139
2140        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2141        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2142        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2143        gcc31 happy.
2144        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2145        cp.
2146
21472002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2150        make/bsp.mak.
2151        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2152        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2153
21542002-08-12      Joel Sherrill <joel@OARcorp.com>
2155
2156        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2157        avoid error.
2158
21592002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2162        * configure.ac: Add BSP_SUBDIRS.
2163        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2164        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2165        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2166        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2167        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2168        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2169        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2170        RTEMS_CHECK_BSP_CACHE.
2171        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2172        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2173        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2174        .$(OBJEXT) instead of .o.
2175        * libnetworking/pppd/Makefile.am,
2176        libnetworking/rtems_servers/Makefile.am,
2177        libnetworking/rtems_telnetd/Makefile.am,
2178        libnetworking/rtems_webserver/Makefile.am,
2179        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2180
21812002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2184        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2185        ../libchip/serial/$(ARCH)/libserialio.a.
2186        * libchip/serial/Makefile.am: Don't tmp-install lib.
2187        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2188
21892002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * Makefile.am: Add rtems_makedir.
2192        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2193        * Makefile.am: Add wrapup-SUBDIR.
2194        * wrapup/ChangeLog: Remove.
2195        * wrapup/configure.ac: Remove.
2196        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2197        (Make the bare BSP happy).
2198        * configure.ac: Ditto.
2199        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2200        Create make/custom/default.cfg.
2201        * configure.ac: Add creation of make/custom/*.cfg. Create
2202        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2203
22042002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * Makefile.am: Clean $(PROJECT_RELEASE).
2207
22082002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2211        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2212        prototype mismatches.
2213
22142002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2215
2216        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2217        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2218
22192002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2220
2221        * acinclude.m4: Add test "$multilib" != "yes".
2222        * config-ml.in: Remove.
2223        * acinclude.m4: Cleanups.
2224        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2225        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2226        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2227        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2228        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2229
22302002-07-16      Eric Norum <eric.norum@usask.ca>
2231
2232        * New driver for the Intel EtherExpressPro (82559ER) chip.
2233        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2234        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2235        * libchip/network/Makefile.am: Modified to reflect above.
2236
22372002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * acinclude.m4: New.
2240        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2241        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2242        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2243
22442002-07-01      Joel Sherrill <joel@OARcorp.com>
2245
2246        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2247        _Objects_Information_table now that it is a two dimensional array based
2248        upon API and class.
2249        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2250        of strnlen().
2251
22522002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2253
2254        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2255        preinstall libnetapps.a.
2256
22572002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2258
2259        * configure.ac: Remove librpc.
2260
22612002-06-25      Joel Sherrill <joel@OARcorp.com>
2262
2263        * Per PR233, moved librpc to exec.
2264        * configure.ac, wrapup/Makefile.am: Modified.
2265        * librpc, librpc/ChangeLog: Removed.
2266
22672002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * optman/Makefile.am: Remove multilib support.
2270        * optman/configure.ac: Ditto.
2271        * optman/sapi/Makefile.am: Ditto.
2272
22732002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2274
2275        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2276        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2277
22782002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2279
2280        Move networking libraries to c/src/exec/libnetworking
2281        * libnetworking/configure.ac, libnetworking/Makefile.am,
2282        libnetworking/wrapup/Makefile.am: Reflect Moval.
2283
22842002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2287        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2288        <rtems/bspIo.h>.
2289
22902002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2293        * libnetworking/rtems/mkrootfs.h: Ditto.
2294        * libnetworking/rtems/Makefile.am: Reflect changes above.
2295
22962002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * configure.ac: Remove lib.
2299
23002002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2301
2302        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2303        that exception stack frames on M68K members with VBR always are 6 byte
2304        long. The incorrect assumption resulted in some gdb commands like "next"
2305        to fail on the 68360.
2306
23072002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2310        PR 220
2311        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2312        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2313        CVS.
2314        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2315        libnetworking/sys/filio.h: Remove.
2316        * libnetworking/sys/Makefile.am: Reflect changes above.
2317
23182002-05-07      Chris Johns <ccj@acm.org>
2319
2320        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2321        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2322        requires it to be stripped.
2323
23242002-05-01      Eric Norum <eric.norum@usask.ca>
2325
2326        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2327        assembly  to satisfy gcc 3.1 and newer.
2328
23292002-04-26      Eric Norum <eric.norum@usask.ca>
2330
2331        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2332        agressive optimization in gcc 3.1 does not reorder things.
2333
23342002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * libchip/network/dec21140.c: Reflect changes to powerpc's
2337        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2338        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2339        <rtems/score/cpu.h>.
2340        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2341        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2342
23432002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * optman/configure.ac: Remove ENABLE_GCC28.
2346
23472002-04-11      Chris Johns <ccj@acm.org>
2348
2349        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2350        driver control block field to the ifconfig network driver structure.
2351        This field is needed by the i82586 driver which was ported from NetBSD
2352        as it had better hardware abstraction.
2353        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2354        PR59, added the drv_ctrl driver control block field to the ifconfig
2355        network driver structure. This field is needed by the i82586 driver
2356        which was ported from NetBSD as it had better hardware abstraction.
2357
23582002-04-10      Mike Siers <mikes@poliac.com>
2359
2360        * libnetworking/rtems_webserver/NOTES,
2361        libnetworking/rtems_webserver/asp.c,
2362        libnetworking/rtems_webserver/balloc.c,
2363        libnetworking/rtems_webserver/default.c,
2364        libnetworking/rtems_webserver/ej.h,
2365        libnetworking/rtems_webserver/ejIntrn.h,
2366        libnetworking/rtems_webserver/ejlex.c,
2367        libnetworking/rtems_webserver/ejparse.c,
2368        libnetworking/rtems_webserver/emfdb.c,
2369        libnetworking/rtems_webserver/emfdb.h,
2370        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2371        libnetworking/rtems_webserver/handler.c,
2372        libnetworking/rtems_webserver/license.txt,
2373        libnetworking/rtems_webserver/md5.h,
2374        libnetworking/rtems_webserver/md5c.c,
2375        libnetworking/rtems_webserver/mime.c,
2376        libnetworking/rtems_webserver/misc.c,
2377        libnetworking/rtems_webserver/ringq.c,
2378        libnetworking/rtems_webserver/rom.c,
2379        libnetworking/rtems_webserver/security.c,
2380        libnetworking/rtems_webserver/sock.c,
2381        libnetworking/rtems_webserver/sym.c,
2382        libnetworking/rtems_webserver/uemf.c,
2383        libnetworking/rtems_webserver/uemf.h,
2384        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2385        libnetworking/rtems_webserver/url.c,
2386        libnetworking/rtems_webserver/value.c,
2387        libnetworking/rtems_webserver/wbase64.c,
2388        libnetworking/rtems_webserver/webcomp.c,
2389        libnetworking/rtems_webserver/webpage.c,
2390        libnetworking/rtems_webserver/webrom.c,
2391        libnetworking/rtems_webserver/webs.c,
2392        libnetworking/rtems_webserver/webs.h,
2393        libnetworking/rtems_webserver/websuemf.c,
2394        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2395        2.1.4.
2396
23972002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * libchip/network/i82586.c: Include <string.h>.
2400        * libchip/network/sonic.c: Ditto.
2401
24022002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2405
24062002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2409
24102002-03-27      Thomas.Doerfler@imd-systems.de
2411
2412        PR 144
2413        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2414        memory address 0 when called for the first time. This is done when
2415        trying to clear the variable "dhcp_hostname".
2416
24172002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2420        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2421        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2422        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2423        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2424        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2425        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2426        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2427        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2428        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2429        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2430        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2431        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2432        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2433        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2434        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2435        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2436        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2437        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2438        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2439        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2440        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2441        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2442        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2443        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2444        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2445        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2446        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2447        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2448        AUTOMAKE_OPTIONS.
2449        * libnetworking/configure.ac:
2450        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2451        foreign 1.6]).
2452        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2453        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2454        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2469
24702002-03-27      Ilya Alexeev <ilya@continuum.ru>
2471
2472        PR 162
2473        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2474        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2475        used in a device write routines.  Now ppp_softc structure have own
2476        character for writing to device (sc_outchar).  I think that converting
2477        local variables to static is not a right solution, because problems will
2478        occur in the case of two or more ppp instances.
2479        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2480        must be u_long, otherwise in the case of the big output packet endless
2481        loop may occur.
2482
24832002-03-21      Ilya Alexeev <ilya@continuum.ru>
2484
2485        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2486        preparations for multiple PPPD connections.
2487
24882002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        PR 149
2491        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2492        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2493        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2494        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2495
24962002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2497
2498        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2499        * configure.ac: Modified to reflect addition.
2500
25012002-02-27      Ilya Alexeev <ilya@continuum.ru>
2502
2503        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2504        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2505        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2506        capabilities as well as eliminate some warnings.
2507
25082002-02-27      Eric Norum <eric.norum@usask.ca>
2509
2510        * libnetworking/net/radix.c: Properly handle fetching the default route
2511        when there is no route.  This was a bug in the original FreeBSD code and
2512        this fix is from an updated version of their code.
2513
25142002-02-16      Eric Norum <eric.norum@usask.ca>
2515
2516        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2517        checking.
2518
25192002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2522        dodefaultroute.
2523
25242002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2527        include <rtems/seterr.h>.
2528
25292002-02-01      Mike Siers <mikes@poliac.com>
2530
2531        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2532        avoid bringing the link down too fast. NOTE: Mike reports successfully
2533        running at 56K baud on a direct link.
2534
25352002-02-01      Eric Valette <valette@crf.canon.fr>
2536
2537        * librdbg/So many patches have been posted recently on the mailing list
2538        and  because we were unable to find correct solution to compile on
2539        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2540        because the coding  style of rdbg was rather inconsistant among various
2541        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2542        global coding style (using indent + manual edits), 2) incorporate/review
2543        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2544        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2545        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2546        after rdbg initialization is done, NB : the paches is huge but it is
2547        mainly due to coding styke chnages.  Only few lines of codes have been
2548        really changed and they do not impact  rdbg functionnality (AFAIKT).
2549        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2550        librdbg/include/rdbg/m68k/rdbg_f.h,
2551        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2552        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2553        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2554        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2555        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2556        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2557        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2558        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2559        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2560        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2561        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2562        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2563        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2564        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2565        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2566        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2567
25682002-01-31      Mike Siers <mikes@poliac.com>
2569
2570        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2571        * Nice Update of PPPD support which eliminates the requiremetn that
2572        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2573        and reports that it seems to be more stable and handle larger packets
2574        better.  This patch replaces the termios tasks with more general pppd
2575        network driver tasks.  The functions pppinput() and pppstart() get
2576        called from the interrupt service routine.
2577        * libnetworking/Makefile.am, libnetworking/configure.ac,
2578        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2579        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2580        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2581        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2582        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2583        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2584        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2585        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2586        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2587        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2588        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2589        libnetworking/net/route.c, libnetworking/net/route.h,
2590        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2591        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2592        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2593        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2594        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2595        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2596        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2597        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2598        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2599        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2600        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2601        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2602        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2603        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2604        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2605        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2606        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2607        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2608        libnetworking/pppd/example/README,
2609        libnetworking/pppd/example/netconfig.h,
2610        libnetworking/wrapup/Makefile.am: Modified.
2611        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2612        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2613        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2614        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2615        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2616        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2617        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2618        libnetworking/modem/pppcompress.c: Subdirectory removed.
2619
26202002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2623        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2624
26252002-01-18      Till Straumann <strauman@slac.stanford.edu>
2626
2627        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2628        issues: - exception handler needs to enable MSR_FP if the interrupted
2629        thread is FP enabled. - printk message for MSR fixed and added
2630        stacktrace. NOTE: this requires the stacktrace patch to
2631        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2632        however).
2633
26342002-01-06      Joel Sherrill <joel@OARcorp.com>
2635
2636        * optman/.cvsignore: Added aclocal.m4 and configure.
2637        * optman/.cvsignore: New file.
2638
26392002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2642
26432002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2646        * optman/ChangeLog: New.
2647        * optman/configure.ac: New.
2648        * optman/Makefile.am: New.
2649        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2650        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2651
26522001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2655
26562001-12-18      Eric Norum <eric.norum@usask.ca>
2657
2658        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2659        `directories' (path names with a / at the end) while disallowing open()
2660        operations on TFTP `directories'.
2661
26622001-12-07      Eric Norum <eric.norum@usask.ca>
2663
2664        * libnetworking/lib/tftpDriver.c: Restore write capability.
2665
26662001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * libchip/network/sonic.h: Fix typo.
2669        * libnetworking/arpa/Makefile.am: Remove stray lines.
2670
26712001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2672
2673        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2674
26752001-10-18      Eric Norum <eric.norum@usask.ca>
2676
2677        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2678        chdir() and open() operations within the TFTP file system.
2679
26802001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * librdbg/configure.ac: Fix latent bug exposed by removal of
2683        config.cache's which prevented powerpc targets librdbg from building.
2684
26852001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2688        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2689        autoconf-2.52 happy.
2690
26912001-10-12      Mike Siers <mikes@poliac.com>
2692
2693        * libnetworking/Update to stable working state.  Congratulations Mike!
2694        :).
2695        * libnetworking/modem_example: Directory removed.
2696        * libnetworking/modem_example/16550.h,
2697        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2698        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2699        libnetworking/modem_example/ppp.h,
2700        libnetworking/modem_example/pppcompress.c: Files removed.
2701        * libnetworking/pppd/example/pppd.options: New file.
2702        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2703        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2704        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2705        libnetworking/pppd/rtemsmain.c: Updated.
2706
27072001-10-12      Joel Sherrill <joel@OARcorp.com>
2708
2709        * libchip/serial/z85c30.c: Fixed typo.
2710
27112001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2714        * configure.in: Remove.
2715        * configure.ac: New file, generated from configure.in by autoupdate.
2716        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2717        * libchip/configure.in: Remove.
2718        * libchip/configure.ac: New file, generated from configure.in by
2719        autoupdate.
2720        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2721        * librdbg/configure.in: Remove.
2722        * librdbg/configure.ac: New file, generated from configure.in by
2723        autoupdate.
2724        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2725        * libnetworking/configure.in: Remove.
2726        * libnetworking/configure.ac: New file, generated from configure.in by
2727        autoupdate.
2728
27292001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2732        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2733        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2734
27352001-09-27      Joel Sherrill <joel@OARcorp.com>
2736
2737        * libchip/ChangeLog: Fixed typo in date.
2738
27392001-09-27      Eric Norum <eric.norum@usask.ca>
2740
2741        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2742        TFTP  filesystem.
2743
27442001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2747        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2748        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2749        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2750        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2751        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2752        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2753        'PREINSTALL_FILES ='.
2754        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2755        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2756        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2757        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2758        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2759        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2760        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2761        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2762        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2763        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2764        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2765        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2766
27672001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2770        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2771        * librdbg/src/m68k/any/Makefile.am: Ditto.
2772        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2773        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2774        happy.
2775
27762001-09-21      Joel Sherrill <joel@OARcorp.com>
2777
2778        * libchip/network/Makefile.am: Fixed typo on file name.
2779        * libchip/network/i82586.c: Commented out line 318 which is referencing
2780        a member of a structure that is not currently there.  This needs to be
2781        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2782        to C style.
2783
27842001-09-19      Eric Norum <eric.norum@usask.ca>
2785
2786        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2787
27882001-09-19      Chris Johns <ccj@acm.org>
2789
2790        * libchip/network/README.i82586, libchip/network/i82586.c,
2791        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2792        Network driver for Intel i82586.
2793        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2794        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2795        "root" filesystem with information obtained via the DHCP response.
2796
27972001-09-14      Eric Norum <eric.norum@usask.ca>
2798
2799        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2800        make gcc 3.x happy.
2801
28022001-08-16      Mike Siers <mikes@poliac.com>
2803
2804        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2805        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2806        These support callback functionality that has not even been compiled
2807        under RTEMS yet.
2808        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2809        example application.  Mike's notes on the modifications: - renamed
2810        error() function because of namespace problems - removed calls to the
2811        exit() funciton - removed extra files from the pppd source directory -
2812        defined pppd task constant values in rtemspppd.h - modifyied example
2813        code to get actual tick per second value - placed the pppd 2.3.11 man
2814        page file (pppd.8) into the pppd directory.
2815        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2816        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2817        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2818        libnetworking/pppd/rtems-ppp.c: Deleted.
2819        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2820        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2821        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2822        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2823        libnetworking/pppd/example/init.c,
2824        libnetworking/pppd/example/netconfig.h,
2825        libnetworking/pppd/example/ppp.conf,
2826        libnetworking/pppd/example/pppdapp.c,
2827        libnetworking/pppd/example/system.h: New files.
2828        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2829        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2830        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2831        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2832        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2833        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2834        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2835        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2836        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2837        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2838        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2839        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2840        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2841        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2842        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2843
28442001-08-16      Joel Sherrill <joel@OARcorp.com>
2845
2846        * libnetworking/pppd/example/Makefile: Removed.
2847        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2848        to avoid bootstrap -c clobbering it.
2849        * libnetworking/rtems_telnetd/.cvsignore: New file.
2850
28512001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2852
2853        * libnetworking/Makefile.am, libnetworking/configure.in,
2854        libnetworking/rtems_servers/Makefile.am,
2855        libnetworking/rtems_servers/telnetd.c,
2856        libnetworking/rtems_servers/telnetd.h,
2857        libnetworking/rtems_telnetd/Makefile.am,
2858        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2859        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2860        libnetworking/rtems_telnetd/telnetd.c,
2861        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2862        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2863        effect when ftpd change. - the tcp/ip stats have been implemented into
2864        icmds.c and started when telnetd daemon is started.
2865        * libnetworking/rtems_servers/telnetd.c,
2866        libnetworking/rtems_servers/telnetd.h: Removed.
2867        * libnetworking/rtems_telnetd: New directory.
2868        * libnetworking/rtems_telnetd/Makefile.am,
2869        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2870        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2871        libnetworking/rtems_telnetd/telnetd.c,
2872        libnetworking/rtems_telnetd/telnetd.h: New files.
2873
28742001-06-14      Joel Sherrill <joel@OARcorp.com>
2875
2876        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2877        Moved from libmisc/shell so the network stack to address network
2878        depenendency.
2879        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2880
28812001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2884
28852001-05-15      Joel Sherrill <joel@OARcorp.com>
2886
2887        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2888        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2889        accidentally deleted the incorrectly empty versions.
2890
28912001-05-14      Till Straumann <strauman@slac.stanford.edu>
2892
2893        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2894        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2895        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2896        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2897        to know the values) - the affected BSP (shared/motorola) headers have
2898        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2899        driver (libchip/network/dec21140.c) has been fixed to use
2900        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2901        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2902        who is using this driver. - the DEC driver also has been fixed to use
2903        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2904        delay_in_bus_cycles().
2905
29062001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2907
2908        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2909
29102001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2913
29142001-04-24      Eric Norum <eric.norum@usask.ca>
2915
2916        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2917        NTP synchronization a little more robust -- no NTP daemon yet, but at
2918        least it trys a little harder when the primary NTP server is down.
2919
29202001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2921
2922        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2923        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2924        libnetworking/pppd/modem_example/modem.c,
2925        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2926        other strings into English.
2927        * libnetworking/pppd/STATUS: updated to reflect the changes.
2928
29292001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2930
2931        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2932        again.
2933
29342001-04-20      Eric Valette <valette@crf.canon.fr>
2935
2936        * mcp750 directory renamed new_exception processing as it supports many
2937        more CPU models.
2938        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2939        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2940        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2941        formerly in mcp750 plus modifications.
2942        * librdbg/src/powerpc/mcp750/.cvsignore,
2943        librdbg/src/powerpc/mcp750/Makefile.am,
2944        librdbg/src/powerpc/mcp750/remdeb.h,
2945        librdbg/src/powerpc/mcp750/remdeb_f.x,
2946        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2947        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2948        new_exception_processing.
2949        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2950        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2951        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2952        part of this effort to add support for the MPC8xx.
2953
29542001-04-19      Joel Sherrill <joel@OARcorp.com>
2955
2956        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2957        internal include files.
2958
29592001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2960
2961        PR 158
2962        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2963        rcmd() library call by commenting out the parts that deal with signals.
2964        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2965        stdio. The 'server-side' parts of this file which deal with
2966        authentication are disabled since they are not needed.
2967
29682001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2969
2970        * libnetworking/include/.cvsignore: Remove dangling file.
2971
29722001-03-14      Joel Sherrill <joel@OARcorp.com>
2973
2974        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2975        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2976        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2977        libchip style serial drivers can be written in libcpu or libbsp.
2978
29792001-03-01      Joel Sherrill <joel@OARcorp.com>
2980
2981        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2982        libchip/network/sonic.c, libchip/network/sonic.h,
2983        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2984        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2985        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2986        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2987        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2988        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2989        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2990        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2991
29922001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * librdbg/include/rdbg/Makefile.am,
2995        librdbg/include/rdbg/i386/Makefile.am,
2996        librdbg/include/rdbg/m68k/Makefile.am,
2997        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2998        style on include files.
2999
30002001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3003        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3004        replace ${..} with $(..).
3005        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3006        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3007        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3008        libnetworking/rtems/Makefile.am, libnetworking/
3009        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3010        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3011        include_*HEADERS instead of H_FILES.
3012        * libnetworking/include/Makefile.am: Remove.
3013        * libnetworking/Makefile.am: Add handling of *.h files.
3014        * libnetworking/configure.in: Remove include/Makefile.
3015
30162001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3017
3018        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3019
30202001-01-31      Sergei Organov <osv@javad.ru>
3021
3022        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3023        current dir and root dir removed in favor of new libio support for
3024        task-local current and root directories. - Bug in `close_data_socket()'
3025        introduced by previous change fixed. - `command_pasv()' changed to set
3026        timeout on socket we are listening on and code fixed to don't close
3027        socket twice on error. - `serr()' changed to clear `errno'. -
3028        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3029        changed to clear `errno' before processing session. -
3030        `close_data_socket()' fixed to close both active and passive sockets -
3031        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3032        empty string  in `exec_command()'.
3033
30342001-01-25      Eric Norum <eric.norum@usask.ca>
3035
3036        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3037        improves throughput on systems which are dropping packets.   Only the
3038        first timeout is reduced.  This keeps the number of extra packets down
3039        on networks that are very busy and dropping lots of packets.
3040
30412001-01-24      Sergei Organov <osv@javad.ru>
3042
3043        * libnetworking/rtems_servers/ftpd.c,
3044        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3045        - Timeouts on sockets implemented. 'idle' field added to configuration.
3046        No timeout by default to keep backward compatibility. Note: SITE IDLE
3047        command not implemented yet. - Basic global access control implemented.
3048        'access' field added to configuration. No access limitations by default
3049        to keep backward compatibility. - Anchor data socket for active mode
3050        (using self IP and port 20.) - Fixed default data port support (still
3051        not tested). - Don't allow IP address different from originating host in
3052        PORT command to improve security. - Fixed bug in MDTM command. - Check
3053        for correctness of parsing of argument in command_port(). - Fixed
3054        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3055        a directory. - Command parsing a little bit improved: command names are
3056        now converted to upper-case to be more compatible with RFC (command
3057        names are not case-sensitive.) - Reformat comments so that they have
3058        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3059        previous changes - True ASCII mode implemented (doesn't work for hooks
3060        and /dev/null) - Passive mode implemented, PASV command added. - Default
3061        port for data connection could be used (untested, can't find ftp client
3062        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3063        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3064
30652001-01-18      Joel Sherrill <joel@OARcorp.com>
3066
3067        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3068        macro using variable arguments.
3069        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3070        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3071        since I updated the main RTEMS development machine to RedHat 7.2 and
3072        apparently got a new version of rpcgen.
3073
30742001-01-12      Sergei Organov <osv@javad.ru>
3075
3076        * libnetworking/rtems_servers/ftpd.c,
3077        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3078        - use pool of pre-created threads to handle sessions instead of
3079        creating/deleting threads on the fly - LIST output is now similar to
3080        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3081        happy with it. - LIST NAME now works (both for files and directories) -
3082        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3083        clients happy  - keep track of CWD for every session separately -
3084        ability to specify root directory name for FTPD in configuration table.
3085        FTPD will then create illusion for FTP clients that this is actually
3086        root directory. - ignore options sent in commands, thus LIST -al FILE
3087        works and doesn't try to list "-al" directory. - buffers are allocated
3088        on stack instead of heap where possible to eliminate malloc/free calls
3089        (avoid possible heap fragmentation troubles). - drop using of task
3090        notepad to pass parameters - use function arguments instead - use
3091        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3092        in socket() instead of AF_INET.
3093
30942001-01-02      Joel Sherrill <joel@OARcorp.com>
3095
3096        * libnetworking/CHANGELOG: Removed.
3097        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3098
30992000-12-14      Eric Norum <eric.norum@usask.ca>
3100
3101        * libnetworking/lib/tftpDriver.c: Added write capability.
3102
31032000-12-08      Joel Sherrill <joel@OARcorp.com>
3104
3105        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3106        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3107        numerous variable declarations conditional on PPP_COMPRESS and
3108        PPP_FILTER.  Commented out variables that were not used because the code
3109        using them was commented out. Removed totally unused variables.
3110        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3111        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3112
31132000-11-30      Joel Sherrill <joel@OARcorp.com>
3114
3115        * libnetworking/modem/ppp_tty.c: Changed to include
3116        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3117        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3118        * libnetworking/Makefile.am: Modified to reflect above.
3119
31202000-11-27      Joel Sherrill <joel@OARcorp.com>
3121
3122        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3123
31242000-11-25      Eric Norum <eric.norum@usask.ca>
3125
3126        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3127        core.
3128
31292000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3130
3131        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3132        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3133        subdir.
3134        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3135        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3136        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3137        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3138        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3139        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3140        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3141        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3142        ppp_tty.c and the real pppd main is in pppmain.c.
3143
31442000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3145
3146        * libchip/network/sonic.c: Added ipalign() routine to align the received
3147        packet so that the ip header is on a 32-bit boundary. Necessary for
3148        cpu's that do not allow unaligned loads and stores and when the 32-bit
3149        DMA mode is used.
3150
31512000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3154        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3155        ACLOCAL_AMFLAGS.
3156        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3157        ACLOCAL_AMFLAGS.
3158        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3159        ACLOCAL_AMFLAGS.
3160
31612000-11-03      Chris Johns <ccj@acm.org>
3162
3163        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3164        libchip/network/cs8900.h: New files.
3165
31662000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3169        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3170        $(RTEMS_TOPdir)/aclocal.
3171        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3172        $(RTEMS_TOPdir)/aclocal.
3173        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3174        $(RTEMS_TOPdir)/aclocal.
3175
31762000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3177
3178        * configure.in: Switch to GNU-canonicalization.
3179        * Makefile.am: Reflect changes to configure.in.
3180        * acinclude.m4: Remove.
3181
31822000-10-30      Joel Sherrill <joel@OARcorp.com>
3183
3184        * POSIX include files merged into newlib.  This resulted in some
3185        definitions moving to other files and thus some secondary effects in
3186        RTEMS source code.
3187        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3188        in sync with newlib's <machine/types.h>.
3189        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3190        definition of struct itimerval in <sys/time.h>.
3191
31922000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3195        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3196        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3197        * ChangeLog: Fix typos.
3198        * configure.in: add tests to the GNU canonicalized subdirectories.
3199
32002000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3201
3202        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3203        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3204        the lib directory before configuring lib/.
3205
32062000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * configure.in, Makefile.am: add exec to the GNU canonicalized
3209        subdirectories.
3210        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3211        * configure.in: add libnetworking, librpc and librdb to the GNU
3212        canonicalized subdirectories.
3213        * configure.in: add libmisc and libchip to the GNU canonicalized
3214        subdirectories.
3215        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3216        Switch to GNU canonicalization.
3217        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3218        Switch to GNU canonicalization.
3219        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3220        Switch to GNU canonicalization.
3221
32222000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3225        canonicalization to libfs/. The approach is currently a bit of a hack as
3226        GNU canonicalization does not support the per-BSP build some of the
3227        other directories require.  As more of the tree is converted, this will
3228        become less  of an issue.
3229
32302000-10-20      Joel Sherrill <joel@OARcorp.com>
3231
3232        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3233        parameter.
3234
32352000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3236
3237        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3238        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3239        * librdbg/configure.in: Add m68k support.
3240        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3241        subdirectory.
3242        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3243        failure.
3244        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3245        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3246        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3247        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3248        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3249        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3250        librdbg/src/m68k/.cvsignore: New files.
3251        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3252        function pointers.
3253        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3254        _after_ pointer has been checked against NULL.
3255
32562000-10-18      Joel Sherrill <joel@OARcorp.com>
3257
3258        * wrapup/Makefile.am: Added libfs.
3259
32602000-10-18      Chris Johns <ccj@acm.org>
3261
3262        * libfs created.
3263        * configure.in: Added libfs subdirectory.
3264        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3265
32662000-09-28      Joel Sherrill <joel@OARcorp.com>
3267
3268        * libnetworking/rtems_webserver/Makefile.am,
3269        libnetworking/rtems_webserver/base64.c,
3270        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3271        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3272
32732000-09-22      Joel Sherrill <joel@OARcorp.com>
3274
3275        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3276        libnetworking/rtems/rtems_bsdnet_internal.h,
3277        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3278        have included rtems.h.  It is now including precisely the  least amount
3279        of low level, yet portable .h files to get the basic RTEMS types
3280        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3281        used machine/types.h to include rtems.h.
3282
32832000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3284
3285        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3286
32872000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * libnetworking/ChangeLog: Cleanup.
3290
32912000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3294        * libchip/ChangeLog: Fix formating.
3295
32962000-09-05      Joel Sherrill <joel@OARcorp.com>
3297
3298        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3299        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3300        confusion and to work with the converted flags.
3301
33022000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * wrapup/Makefile.am: Include compile.am.
3305        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3306        libchip/serial/Makefile.am: Include compile.am.
3307        * librdbg/src/i386/any/Makefile.am,
3308        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3309        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3310        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3311        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3312        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3313        libnetworking/rtems_servers/Makefile.am,
3314        libnetworking/rtems_webserver/Makefile.am,
3315        libnetworking/wrapup/Makefile.am: Include compile.am.
3316
33172000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3318
3319        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3320        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3321
33222000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3325
33262000-08-31      Joel Sherrill <joel@OARcorp.com>
3327
3328        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3329        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3330        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3331        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3332        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3333        * libnetworking/wbase64.c: Removed.
3334        * libnetworking/Makefile.am, libnetworking/asp.c,
3335        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3336        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3337        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3338        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3339        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3340        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3341        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3342        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3343        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3344        Modified.
3345
33462000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3347
3348        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3349
33502000-08-30      Joel Sherrill <joel@OARcorp.com>
3351
3352        * libnetworking/rtems_webserver/license.txt: New file.
3353
33542000-08-10      Joel Sherrill <joel@OARcorp.com>
3355
3356        * ChangeLog: New file.
3357        * libchip/ChangeLog: New file.
3358        * librdbg/ChangeLog: New file.
3359        * libnetworking/ChangeLog: New file.
3360
Note: See TracBrowser for help on using the repository browser.