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

4.104.114.84.95
Last change on this file since 3c7ed6b was cb4185c, checked in by Joel Sherrill <joel.sherrill@…>, on 06/17/05 at 14:35:57

2005-06-17 Joel Sherrill <joel@…>

  • librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since it is not supported by the MPC5xx.
  • Property mode set to 100644
File size: 113.1 KB
Line 
12005-06-17      Joel Sherrill <joel@OARcorp.com>
2
3        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
4        it is not supported by the MPC5xx.
5
62005-06-17      Joel Sherrill <joel@OARcorp.com>
7
8        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
9        interface. Also correct attempting to build on other than PowerPC and
10        x86.
11
122005-06-16      Daron Chabot <daron@nucleus.usask.ca>
13
14        * libchip/Makefile.am: Add driver for Tulip clones.
15        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
16        libchip/network/if_dcreg.h: New files.
17
182005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
19
20        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
21        to enable rdbg.
22        * configure.ac: Reflect changes above.
23
242005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
25
26        * configure.ac: Add ada/.
27
282005-05-20      Sergei Organov  <osv@topconrd.ru>
29
30        PR 750/networking
31        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
32        wait_input().
33
342005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
35
36        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
37        rtems/irq.h.
38
392005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * libchip/Makefile.am: Include preinstall.am.
42        * libchip/preinstall.am: New.
43
442005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * configure.ac: Add AMPOLISH3.
47        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
48        * libnetworking/rtems_telnetd/preinstall.am: New.
49        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
50
512005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
52
53        * configure.ac: Let enable_rpcgen default to "no".
54
552005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
56
57        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
58
592005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
60
61        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
62        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
63
642005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
65
66        * libchip/network/dec21140.c, libchip/network/elnk.c,
67        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
68
692005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
70
71        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
72        of code as a result of the implementation of a common PCI interface.
73
742005-05-04      Joel Sherrill <joel@OARcorp.com>
75
76        * libchip/network/open_eth.c: Remove prototype of set_vector.
77
782005-05-03      Joel Sherrill <joel@OARcorp.com>
79
80        * librdbg/src/ptrace.c: Remove warning.
81
822005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
83
84        * libchip/network/dec21140.c, libchip/network/elnk.c,
85        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
86        Modified parameter list to remove warnings.
87
882005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
89
90        * libchip/network/cs8900.c, libchip/network/i82586.c,
91        libchip/network/open_eth.c, libchip/network/sonic.c,
92        libchip/serial/mc68681.c: Modified types to remove
93        warnings.  Added initialization to remove warnings.
94
952005-04-28      Joel Sherrill <joel@OARcorp.com>
96
97        * libchip/network/README.sonic: Rewritten to account for removal of
98        dmv177.
99
1002005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
101
102        PR 781/rtems_misc
103        * libchip/serial/ns16550_p.h: Fix baud rate calculation
104
1052005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
106
107        * libchip/serial/ns16550.c:
108        Fixed warnings generated in various powerpc configurations
109
1102005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
111
112        * libchip/serial/ns16550.c: Modified
113        ISR to work with PPC new exception processing
114
1152005-03-14      Joel Sherrill <joel@OARcorp.com>
116
117        * libchip/network/dec21140.c, libchip/network/elnk.c,
118        libchip/network/if_fxp.c: Continue PCI API unification. All use
119        pci_find_device(). Network drivers manufacture a signature since all
120        calls have not been converted yet.
121
1222005-03-04      Joel Sherrill <joel@OARcorp.com>
123
124        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
125        initialize function part of the unified PCI API as pci_initialize().
126
1272005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
130        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
131
1322005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
135        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
136
1372005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * aclocal/ppc.m4: Reflect changes to ppc exception processing
140        building procedures.
141
1422005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * aclocal/prog-cc.m4:
145        Quote CFLAGS's RHS to accomodate Solaris broken sh.
146
1472005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
150
1512005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
152
153        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
154
1552005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
158
1592005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * libnetworking/rtems_servers/ftp.c,
162        libnetworking/rtems_servers/ftp.h,
163        libnetworking/rtems_servers/Makefile.am:
164        Remove (relocated to cpukit/ftpd).
165        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
166        removed move libnetworking/rtems_servers.
167
1682005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
171
1722005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        PR 755/rtems
175        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
176        Remove local declarations of rtems_bsdnet_nameservers,
177        rtems_bsdnet_nameservers_count.
178
1792005-01-31      Sergei Organov <osv@topconrd.ru>
180
181        PR 751/pppd
182        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
183        committed to fix PR736 breaks pppd. chat.c should have its own static
184        ttyfd for pppd to work correctly. The symptom is that second
185        invokation of chat (for connect script) fails due to pppd_ttyfd set
186        to -1 by previous chat invokation (for init script). In addition,
187        this patch fixes leaving of dangling pointer in the abort_stbring[]
188        by chat_send().
189
1902005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * configure.ac: Remove CFLAGS_DEBUG_V.
193        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
194
1952005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * wrapup/Makefile.am: Remove rtems-ctor.o.
198
1992005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * libchip/rtc/rtc.h: size_t RTC_Count.
202
2032005-01-20      Joel Sherrill <joel@OARcorp.com>
204
205        PR 736/pppd
206        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
207        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
208        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
209        should not be static and should have a name more specific to pppd.
210
2112005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
212
213        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
214        libnetworking/rtems_servers/Makefile.am,
215        libnetworking/rtems_telnetd/Makefile.am,
216        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
217        Eliminate CFLAGS_OPTIMIZE_V.
218
2192005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
220
221        * configure.ac: Pass CFLAGS to testsuites configure.
222        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
223        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
224
2252005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * configure.ac: Pass CFLAGS to cpukit configure.
228        * aclocal/rtems-flags.m4: Remove (Unused).
229        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
230        * aclocal/env-rtemsbsp.m4:
231        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
232        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
233        RTEMS_CFLAGS.
234        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
235        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
236        Cleanup comments.
237
2382005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
239
240        * automake/compile.am: Remove build-variant support.
241
2422005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
243
244        * libnetworking/pppd/Makefile.am,
245        libnetworking/rtems_servers/Makefile.am,
246        libnetworking/rtems_telnetd/Makefile.am:
247        Remove build-variant support.
248
2492005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
250
251        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
252        support/Makefile.am, wrapup/Makefile.am:
253        Remove build-variant support.
254
2552004-11-22      Joel Sherrill <joel@OARcorp.com>
256
257        * libchip/network/if_fxp.c: Add entry for another module ID code.
258
2592004-11-22      Joel Sherrill <joel@OARcorp.com>
260
261        PR 693/misc
262        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
263        in/outport routines.
264
2652004-11-22      Joel Sherrill <joel@OARcorp.com>
266
267        PR 693/misc
268        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
269        in/outport routines.
270
2712004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
272
273        * aclocal/enable-itron.m4: Remove (unused).
274
2752004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
276
277        * configure.ac: Misc. quoting cleanups.
278        Enable ada-tests iff --enable-ada and --enable-tests.
279
2802004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
281
282        PR 703/filesystem
283        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
284        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
285        libchip/ide/ide_controller.c:
286        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
287        available for BSPS/device drivers.
288        Extend the "modes_available" and "mode_active" parameters to
289        uint16_t for UDMA support.
290
2912004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
292
293        * libchip/network/dec21140.c: Cleanup a bit and remove message about
294        not supported on PowerPC since it works on the MVME2100 BSP.
295
2962004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
297
298        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
299        Add dependency tracking for *.cfgs.
300        * Makefile.am: Add dependency tracking for *.cfg.
301
3022004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
305        (Thanks to Lars Munch <lars@segv.dk> for catching this).
306
3072004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
308
309        PR 707/make_build
310        * configure.ac: Add --enable-rpcgen.
311
3122004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
313
314        PR 700/rtems_misc
315        * libnetworking/rtems_webserver/asp.c,
316        libnetworking/rtems_webserver/balloc.c,
317        libnetworking/rtems_webserver/cgi.c,
318        libnetworking/rtems_webserver/default.c,
319        libnetworking/rtems_webserver/ej.h,
320        libnetworking/rtems_webserver/ejIntrn.h,
321        libnetworking/rtems_webserver/ejlex.c,
322        libnetworking/rtems_webserver/ejparse.c,
323        libnetworking/rtems_webserver/emfdb.c,
324        libnetworking/rtems_webserver/emfdb.h,
325        libnetworking/rtems_webserver/form.c,
326        libnetworking/rtems_webserver/handler.c,
327        libnetworking/rtems_webserver/h.c,
328        libnetworking/rtems_webserver/license.txt,
329        libnetworking/rtems_webserver/Makefile.am,
330        libnetworking/rtems_webserver/md5c.c,
331        libnetworking/rtems_webserver/md5.h,
332        libnetworking/rtems_webserver/mime.c,
333        libnetworking/rtems_webserver/misc.c,
334        libnetworking/rtems_webserver/NOTES,
335        libnetworking/rtems_webserver/ringq.c,
336        libnetworking/rtems_webserver/rom.c,
337        libnetworking/rtems_webserver/rtems_webserver.h,
338        libnetworking/rtems_webserver/security.c,
339        libnetworking/rtems_webserver/sock.c,
340        libnetworking/rtems_webserver/socket.c,
341        libnetworking/rtems_webserver/sockGen.c,
342        libnetworking/rtems_webserver/sym.c,
343        libnetworking/rtems_webserver/uemf.c,
344        libnetworking/rtems_webserver/uemf.h,
345        libnetworking/rtems_webserver/um.c,
346        libnetworking/rtems_webserver/um.h,
347        libnetworking/rtems_webserver/umui.c,
348        libnetworking/rtems_webserver/url.c,
349        libnetworking/rtems_webserver/value.c,
350        libnetworking/rtems_webserver/wbase64.c,
351        libnetworking/rtems_webserver/webcomp.c,
352        libnetworking/rtems_webserver/webmain.c,
353        libnetworking/rtems_webserver/webpage.c,
354        libnetworking/rtems_webserver/webrom.c,
355        libnetworking/rtems_webserver/webs.c,
356        libnetworking/rtems_webserver/websda.c,
357        libnetworking/rtems_webserver/websda.h,
358        libnetworking/rtems_webserver/webs.h,
359        libnetworking/rtems_webserver/websSSL.c,
360        libnetworking/rtems_webserver/websSSL.h,
361        libnetworking/rtems_webserver/websuemf.c,
362        libnetworking/rtems_webserver/wsIntrn.h:
363        Remove (Moved to cpukit/http).
364
3652004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        PR 700/rtems_misc
368        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
369        Remove libnetworking/rtems_webserver.
370
3712004-10-25      Eric Norum <norume@aps.anl.gov>
372
373        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
374
3752004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
376
377        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
378
3792004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
380
381        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
382        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
383
3842004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
387
3882004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
389
390        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
391        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
392
3932004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
394
395        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
396        BITSPERBYTE.
397
3982004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
399
400        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
401        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
402
4032004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
406
4072004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
408
409        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
410        * aclocal/enable-bare.m4: Remove.
411        * configure.ac: Remove BARE_CPU_MODEL.
412
4132004-10-13      Eric Norum <norume@aps.anl.gov>
414
415        PR 688/bsps
416        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
417        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
418        MC146818A (and several Dallas Semiconductor) TOD chips.
419
4202004-10-13      Eric Norum <norume@aps.anl.gov>
421
422        PR 686/networking
423        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
424        device code.
425
4262004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
427
428        * libchip/network/dec21140.c: include <rtems/pci.h>.
429
4302004-09-29      Joel Sherrill <joel@OARcorp.com>
431
432        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
433        libnetworking/pppd/utils.c: i960 obsoleted and all references
434        removed.
435
4362004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
437
438        PR 607/networking
439        * libchip/network/dec21140.c: Made PCI configuration minimum sane
440        instead of fully specifying unused PCI features.
441
4422004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
443
444        * configure.ac: Require automake > 1.9.
445
4462004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
447
448        * aclocal/rtems-cpu-subdirs.m4: Add avr.
449
4502004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
451
452        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
453        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
454
4552004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
456
457        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
458        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
459
4602004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
463
4642004-07-28  Joel Sherrill <joel@OARcorp.com>
465
466    * aclocal/version.m4: Updated to rtems-4.6.99.1.
467
4682004-07-25      Joel Sherrill <joel@OARcorp.com>
469
470        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
471
4722004-05-21  Till Strauman <strauman@slac.stanford.edu>
473
474        PR 625/networking
475        * libchip/network/dec21140.c, ... : Prevent name clashes by making
476        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
477        an error rather than panic if no chip is detected (thus allowing
478        for probing).
479        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
480        instead of looping forever.  Avoid divide by zero (crashed my PC).
481        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
482        they are UNTESTED.
483
4842004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
485
486        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
487
4882004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
489
490        * libchip/network/dec21140.c, libchip/network/elnk.c:
491        #include <errno.h>.
492
4932004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
494
495        * libchip/network/if_media.h: Update from FreeBSD.
496        * libchip/network/open_eth.c, libchip/network/cs8900.c,
497        libchip/network/i82586.c: #include <errno.h>.
498
4992004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
500
501        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
502
5032004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
504
505        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
506
5072004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
508
509        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
510        automake).
511
5122004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
513
514        PR 599/pppd
515        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
516
5172004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
518
519        * optman/rtems/no-region.c: Reflect having changed
520        rtems_region_get_segment_size.
521
5222004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
523
524        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
525        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
526        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
527        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
528        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
529        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
530        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
531
5322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
533
534        * libchip/ide/ata.c, libchip/network/dec21140.c,
535        libchip/network/elnk.c, libchip/network/i82586.c,
536        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
537        libchip/network/open_eth.c, libchip/network/sonic.c,
538        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
539        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
540        libchip/shmdr/init.c, libchip/shmdr/intr.c,
541        libchip/shmdr/shm_driver.h: Cosmetics.
542
5432004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
544
545        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
546        optman/rtems/no-msg.c, optman/rtems/no-part.c,
547        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
548        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
549        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
550        fixed size types.
551
5522004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
553
554        * configure.ac: Explicitly pass --includedir and --libdir to
555        cpukit/configure.
556
5572004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
558
559        * librdbg/Makefile.am: Fix rpcgen rules.
560        * librdbg/src/i386/any/remdeb_xdr.c,
561        librdbg/src/m68k/any/remdeb_xdr.c,
562        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
563        Reflect changes to librdbg/Makefile.am.
564
5652004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
566
567        * configure.ac: Reflect changes testsuites/configure.ac and
568        cpukit/configure.ac.
569
5702004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
571
572        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
573        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
574
5752004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
576
577        * configure.ac: Reflect changes to testsuites's configuration.
578
5792004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
580
581        PR/589 rtems
582        * libchip/network/pci.h: Remove (Moved to cpukit).
583
5842004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
585
586        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
587        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
588        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
589        libchip/network/dec21140.c, libchip/network/elnk.c,
590        libchip/network/if_fxp.c, libchip/network/open_eth.c,
591        libchip/network/open_eth.h, libchip/network/sonic.c,
592        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
593        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
594        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
595        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
596        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
597        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
598        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
599        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
600        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
601        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
602        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
603        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
604        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
605        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
606        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
607        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
608        fixed-size types.
609
6102004-03-14      Chris Johns  <chrisj@rtems.org>
611
612        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
613        the BSP example code.
614        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
615        support the DIMMPC. This is a pc386 target with IO port support. Minor
616        formating clean up. Add documentation to the header file.
617        * libchip/network/README.cs8900: The CS8900 driver is documented in the
618        cs8900.h header file.
619
6202004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
623        Cosmetics.
624
6252004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
628        There are no application level Makefiles in here.
629
6302004-03-04      Joel Sherrill <joel@OARcorp.com>
631
632        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
633        they can be used in application level makefiles.
634
6352004-03-05      Joel Sherrill <joel@OARcorp.com>
636
637        * libnetworking/rtems_webserver/ejparse.c,
638        libnetworking/rtems_webserver/emfdb.c,
639        libnetworking/rtems_webserver/sock.c,
640        libnetworking/rtems_webserver/socket.c,
641        libnetworking/rtems_webserver/sym.c,
642        libnetworking/rtems_webserver/webs.c,
643        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6442004-03-05      Joel Sherrill <joel@OARcorp.com>
645
646        * libchipnetwork/open_eth.c: Remove warnings by conditionally
647        compiling this file only only those CPU families with supported
648        exception models.
649
6502004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
651
652        * acinclude.m4: Fix loosing arguments when configuring cpukit and
653        testsuites (Was exposed with --enable-multilib, only).
654        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
655         Add RTEMS_BSP_CONFIG_SUBDIR.
656        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
657        testsuites's configure.
658        * aclocal/rtems-top.m4: Remove ENDIF hack.
659        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
660
6612004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
664        wrapup/Makefile.am: Fix automake problems having been introduced
665        in previous patch.
666
6672004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
670        Preinstall dirs.
671        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
672        * aclocal/check-multiprocessing.m4: Cosmetics.
673        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
674        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
675
6762004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
679        librdbg/src/Makefile.am.
680        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
681        * configure.ac: Reflect changes above.
682        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
683        * wrapup/Makefile.am: Reflect changes above.
684        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
685
6862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
689
6902004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
693
6942004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * wrapup/Makefile.am: Reflect new location of librdbg.a.
697
6982004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
701        librdbg/src/powerpc/Makefile.am: Remove.
702        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
703        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
704        * configure.ac: Reflect changes above.
705
7062004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708
7092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
712        STRIP.
713
7142004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * librdbg/include/Makefile.am: Merge-in
717        librdbg/include/rdbg/i386/Makefile.am,
718        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
719        librdbg/include/rdbg/powerpc/Makefile.am.
720        * librdbg/include/rdbg/i386/Makefile.am,
721        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
722        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
723        * configure.ac: Reflect changes above.
724
7252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * configure.ac: Use AS_HELP_STRING(ada).
728
7292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * aclocal/bspopts.m4: Use AS_HELP_STRING.
732        * aclocal/bsp-configure.m4: Require autoconf-2.59.
733        Use AC_CONFIG_HEADERS.
734        * aclocal/check-custom-bsp.m4: Add bspkit-support.
735        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
736
7372004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * Makefile.am: include local.am.
740
7412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * aclocal/version.m4: 4.6.99.0.
744
7452004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
746
747        * Makefile.am: Don't include host.am.
748        * automake/compile.am: Further cleanups.
749
7502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * automake/lib.am: Remove (Unused).
753
7542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * wrapup/Makefile.am: Don't include lib.am.
757        * automake/compile.am: Use automake compilation rules.
758
7592004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * libnetworking/pppd/Makefile.am,
762        libnetworking/rtems_servers/Makefile.am,
763        libnetworking/rtems_telnetd/Makefile.am,
764        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
765        support/Makefile.am: Don't include lib.am.
766
7672004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
768
769        * libchip/Makefile.am: Don't include lib.am.
770        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
771        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
772        unnecessary EXTRA_DISTs.
773
7742004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
777        hack.
778
7792004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
782        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
783        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
784        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
785
7862004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
789        Add AM_CONDITIONAL(HAS_MP).
790        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
791        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
792        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
793        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
794        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
795        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
796        (Deprecated by autoconf 2.59).
797
7982004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
801        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
802
8032004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
804
805        * ChangeLog: Merge-in libnetworking/ChangeLog.
806        * libnetworking/ChangeLog: Remove.
807        * ChangeLog: Merge-in librdbg/ChangeLog.
808        * librdbg/ChangeLog: Remove.
809        * ChangeLog: Merge-in libchip/ChangeLog.
810        * libchip/ChangeLog: Remove.
811        * ChangeLog: Merge-in optman/ChangeLog.
812        * optman/ChangeLog: Remove.
813
8142004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * configure.ac: Reflect changes to cpukit.
817        * wrapup/Makefile.am: Reflect changes to librdbg.
818        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
819        * libchip/Makefile.am: Add PREINSTALL_DIRS.
820        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
821        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
822        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
823        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
824        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
825        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
826        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
827
8282004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
829
830        * aclocal/rtems-top.m4: Remove check for version.m4.
831        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
832
8332004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
836        * wrapup/Makefile.am: Reflect changes to libchip/*.
837        * support/Makefile.am: Use automake compilation rules.
838        * wrapup/Makefile.am: Reflect changes to support/*.
839        * configure.ac: Remove libnetworking/wrapup/Makefile.
840        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
841        libnetworking/*/lib*.a instead of libnetapps.a.
842        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
843        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
844        * optman/Makefile.am: Use automake compilation rules.
845        * libchip/Makefile.am: Fix typo in previous patch.
846        * libchip/Makefile.am: Use automake compilation rules.
847        * libnetworking/Makefile.am: Remove wrapup.
848        * libnetworking/pppd/Makefile.am: Build libpppd. Use
849        automake-compilation rules.
850        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
851        automake-compilation rules.
852        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
853        automake-compilation rules.
854        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
855        automake-compilation rules.
856        * libnetworking/wrapup/Makefile.am: Remove (Unused).
857
8582004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
859
860        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
861        PRE/TMPINSTALL_FILES to CLEANFILES.
862        * automake/lib.am: Remove TMPINSTALL_FILES.
863        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
864        PRE/TMPINSTALL_FILES to CLEANFILES.
865        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
866        PRE/TMPINSTALL_FILES to CLEANFILES.
867        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
868        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
869        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
870        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
871        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
872        * librdbg/src/i386/Makefile.am: Ditto.
873        * librdbg/src/m68k/Makefile.am: Ditto.
874        * librdbg/src/powerpc/Makefile.am: Ditto.
875        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
876        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
877        * libnetworking/rtems_servers/Makefile.am: Ditto.
878        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
879        * libnetworking/rtems_webserver/Makefile.am: Ditto.
880
8812004-01-07      Joel Sherrill <joel@OARcorp.com>
882
883        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
884        more completely covers the MIPS family.
885
8862003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
887
888        * wrapup/Makefile.am: Reflect changes to shmdr.
889        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
890
8912003-12-18      Joel Sherrill <joel@OARcorp.com>
892
893        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
894        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
895        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
896        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
897        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
898        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
899        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
900
9012003-12-17      Joel Sherrill <joel@OARcorp.com>
902
903        * aclocal/version.m4: Updated to rtems-20031217-test.
904
9052003-12-17     
906
907        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
908        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
909
9102003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * automake/compile.am: Remove LINK_LIBS (Unused).
913        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
914
9152003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
918        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
919        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
920        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
921        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
922
9232003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
926        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
927        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
928        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
929        * librdbg/src/i386/Makefile.am:
930        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
931        * librdbg/src/m68k/Makefile.am:
932        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
933        * librdbg/src/powerpc/Makefile.am:
934        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
935
9362003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
937
938        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
939        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
940        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
941        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
942        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
943        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
944        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
945        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
946        * optman/Makefile.am: Remove project_libdir.
947        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
948        PRE/TMPINSTALL_FILES.
949        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
950        PRE/TMPINSTALL_FILES.
951        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
952        PRE/TMPINSTALL_FILES.
953        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
954        PRE/TMPINSTALL_FILES.
955        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
956        from PRE/TMPINSTALL_FILES.
957        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
958        PRE/TMPINSTALL_FILES.
959        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
960        PRE/TMPINSTALL_FILES.
961        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
962        PRE/TMPINSTALL_FILES.
963        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
964        PRE/TMPINSTALL_FILES.
965        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
966        PRE/TMPINSTALL_FILES.
967        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
968        PRE/TMPINSTALL_FILES.
969        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
970        from PRE/TMPINSTALL_FILES.
971
9722003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
975        * automake/lib.am: Remove project_libdir.
976        * wrapup/Makefile.am: Reworked.
977
9782003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
979
980        * configure.ac: Reflect changes to librdbg.
981        * optman/Makefile.am: Add tmpinstall dirstamp support.
982        * libchip/Makefile.am: Fix variant-tmpinstall support.
983        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
984        * librdbg/src/powerpc/Makefile.am: Merge-in former
985        new_exception_processing/Makefile.am.
986        * librdbg/src/m68k/any/Makefile.am: Remove.
987        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
988        * librdbg/src/i386/any/Makefile.am: Remove.
989        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
990        * librdbg/src/Makefile.am: Cosmetics.
991        * librdbg/include/Makefile.am: Cosmetics.
992        * librdbg/Makefile.am: Cosmetics.
993        * libnetworking/Makefile.am: Cosmetics.
994        * libnetworking/pppd/Makefile.am: Cosmetics.
995        * libnetworking/wrapup/Makefile.am: Cosmetics.
996
9972003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
998
999        * Makefile.am: Cosmetics.
1000        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1001        support.
1002
10032003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1004
1005        * automake/compile.am: Remove $(ARCH):-rule.
1006
10072003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1008
1009        * configure.ac: Remove lib/libbsp/shared/Makefile,
1010        lib/libbsp/shmdr/Makefile.
1011
10122003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1015        libchip/serial/Makefile, libchip/rtc/Makefile.
1016        * support/Makefile.am: Remove all-local: $(ARCH).
1017        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1018        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1019        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1020        * optman/Makefile.am: Remove all-local: $(ARCH).
1021        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1022        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1023        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1024        compilation dirstamp support.
1025        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1026        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1027        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1028        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1029        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1030        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1031        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1032        all-local: $(ARCH).
1033        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1034        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1035        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1036        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1037        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1038
10392003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1040
1041        * aclocal/lead-dot.m4: New (from automake-1.7f).
1042        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1043        AC_SUBST(dirstamp).
1044        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1045        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1046        libchip/serial/Makefile.am: Ditto.
1047        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1048        * librdbg/include/Makefile.am: Ditto.
1049        * librdbg/include/rdbg/Makefile.am: Ditto.
1050        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1051        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1052        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1053        * librdbg/src/Makefile.am: Ditto.
1054        * librdbg/src/i386/Makefile.am: Ditto.
1055        * librdbg/src/i386/any/Makefile.am: Ditto.
1056        * librdbg/src/m68k/Makefile.am: Ditto.
1057        * librdbg/src/m68k/any/Makefile.am: Ditto.
1058        * librdbg/src/powerpc/Makefile.am: Ditto.
1059        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1060        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1061        preinstallation.
1062        * libnetworking/pppd/Makefile.am: Ditto.
1063        * libnetworking/rtems_servers/Makefile.am: Ditto.
1064        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1065        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1066        * libnetworking/wrapup/Makefile.am: Ditto.
1067
10682003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1071        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1072        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1073        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1074        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1075        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1076        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1077        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1078        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1079        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1080        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1081        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1082        underquoting to silence automake-1.8.
1083
10842003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * configure.ac: Reflect having moved tests to ../../testsuites.
1087
10882003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1089
1090        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1091        * aclocal/canonical-host.m4: Remove.
1092        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1093        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1094
10952003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1096
1097        * aclocal/check-cpu.m4: Remove.
1098        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1099        * aclocal/canonical-target-name.m4: Add m4-quotes.
1100        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1101        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1102        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1103        * aclocal/check-networking.m4: Add m4-quotes. Require
1104        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1105        * aclocal/check-posix.m4: Add m4-quotes. Require
1106        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1107        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1108        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1109        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1110
11112003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1112
1113        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1114        * aclocal/bsp-alias.m4: Remove.
1115
11162003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1117
1118        * configure.ac: Make presence of tests/ optional.
1119
11202003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1121
1122        * aclocal/path-perl.m4: Remove (Unused).
1123
11242003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * automake/force-preinstall.am: Remove.
1127
11282003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1129
1130        PR 499/rtems_misc
1131        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1132        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1133        Configuration (Odd was forced) - Correction of Stop Bit configuration
1134        (inversed) - Correction of ISR Handler to call
1135        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1136        CTS Hardware flow control Configuration.
1137
11382003-09-04      Joel Sherrill <joel@OARcorp.com>
1139
1140        * lib/libcpu/shared/include/cache.h,
1141        lib/libcpu/shared/src/cache_aligned_malloc.c,
1142        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1143        license changed.
1144        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1145        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1146        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1147        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1148        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1149        for license changed.
1150        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1151        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1152        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1153        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1154        libchip/network/cs8900.h, libchip/network/dec21140.c,
1155        libchip/network/elnk.c, libchip/network/open_eth.c,
1156        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1157        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1158        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1159        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1160        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1161        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1162        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1163        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1164        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1165        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1166        libchip/serial/serial.h, libchip/serial/z85c30.c,
1167        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1168        libchip/serial/z85c30_reg.c: URL for license changed.
1169
11702003-09-03      Jiri Gaisler <jiri@gaisler.com>
1171
1172        PR 477/networking
1173        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1174        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1175        libchip/network/open_eth.h: New files.
1176
11772003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * aclocal/rtems-top.m4: Add RTEMS_API.
1180        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1181
11822003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1183
1184        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1185        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1186        @RTEMS_BSP@.cfg.
1187
11882003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
1190        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1191
11922003-08-20      Joel Sherrill <joel@OARcorp.com>
1193
1194        * libchip/network/cs8900.c: Correct copyright statements.
1195
11962003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1197
1198        * aclocal/check-itron.m4: Remove.
1199        * aclocal/enable-inlines.m4: Remove.
1200        * Makefile.am: Reflect having moved aclocal/.
1201        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1202        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1203        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1204        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1205        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1206        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1207        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1208        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1209        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1210        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1211        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1212        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1213        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1214        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1215        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1216        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1217        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1218        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1219        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1220        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1221        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1222        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1223        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1224        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1225        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1226        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1227        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1228        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1229        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1230        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1231        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1232        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1233        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1234        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1235        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1236        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1237        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1238        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1239        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1240        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1241        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1242        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1243        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1244        * aclocal/target.m4: New (Copied from ../../aclocal).
1245        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1246        * aclocal/version.m4: New (Copied from ../../aclocal).
1247
12482003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1249
1250        * configure.ac: Remove stray comments.
1251        * automake/local.am, automake/host.am: Remove "debug".
1252
12532003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1254
1255        * Makefile.am: Reflect having moved automake/.
1256        * lib/Makefile.am: Reflect having moved automake/.
1257        * support/Makefile.am: Reflect having moved automake/.
1258        * wrapup/Makefile.am: Reflect having moved automake/.
1259        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1260        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1261        from ../../automake).
1262        * optman/Makefile.am: Reflect having moved automake/.
1263        * libchip/Makefile.am: Reflect having moved automake/.
1264        * libchip/ide/Makefile.am: Reflect having moved automake/.
1265        * libchip/network/Makefile.am: Reflect having moved automake/.
1266        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1267        * libchip/serial/Makefile.am: Reflect having moved automake/.
1268        * librdbg/Makefile.am: Reflect having moved automake/.
1269        * librdbg/include/Makefile.am: Reflect having moved automake/.
1270        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1271        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1272        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1273        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1274        automake/.
1275        * librdbg/src/Makefile.am: Reflect having moved automake/.
1276        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1277        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1278        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1279        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1280        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1281        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1282        having moved automake/.
1283        * libnetworking/Makefile.am: Reflect having moved automake/.
1284        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1285        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1286        automake/.
1287        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1288        automake/.
1289        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1290        automake/.
1291        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1292
12932003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * Makefile.am: Add bsp.pc.in.
1296        * bsp.pc.in: New (pkgconfig support).
1297
12982003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1301
13022003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * lib/Makefile.am: New (Required by 'make dist').
1305        * lib/ChangeLog: Remove.
1306        * lib/.cvsignore: Cleanup.
1307        * configure.ac: Reflect having added lib/Makefile.am.
1308        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1309        lib/libbsp/configure.ac.
1310        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1311        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1312
13132003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1314
1315        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1316        * configure.ac: Merge-in librdbg/configure.ac.
1317        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1318        librdbg/configure.ac.
1319        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1320        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1321        LIBCHIP. Conditionally build include-dirs.
1322        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1323        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1324        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1325        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1326        librdbg/include/rdbg/m68k/Makefile.am,
1327        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1328        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1329        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1330        librdbg/src/powerpc/Makefile.am, librdbg/
1331        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1332        configure.ac into ../configure.ac.
1333        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1334        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1335        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1336        libnetworking/rtems_telnetd/Makefile.am,
1337        libnetworking/rtems_webserver/Makefile.am,
1338        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1339        into ../configure.ac.
1340
13412003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        PR 427/rtems
1344        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1345        * librdbg/src/servtsp.c: Ditto.
1346
13472003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1348
1349        PR 429/bsps
1350        PR 432/bsps
1351        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1352        packets are queued onto an elnk board, the ISR will deadlock the device
1353        with a tx complete interrupt.  Lighter tx loads are not affected as they
1354        end up submitting single packets to the device.
1355
13562003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1359        optman/configure.ac.
1360        * optman/configure.ac: Remove (Merged into ../configure.ac).
1361        * optman/Makefile.am: Reflect having merged configure.ac into
1362        ../configure.ac.
1363        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1364        * libchip/Makefile.am, libchip/ide/Makefile.am,
1365        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1366        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1367        ../configure.ac.
1368
13692003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1370
1371        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1372
13732003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1374
1375        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1376        on i386.
1377
13782003-06-13      Joel Sherrill <joel@OARcorp.com>
1379
1380        * libnetworking/pppd/chat.c: Removed warnings.
1381
13822003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1383
1384        * libchip/network/README.3com: New file missed in previous commit.
1385        PR 405/bsps
1386        PR 393/networking
1387        * libchip/network/dec21140.c: Fix leak also known as PR393.
1388        * libchip/network/elnk.c, libchip/network/if_media.h,
1389        libchip/network/mii.h: New files.
1390        * libchip/network/Makefile.am: Reflect new files.
1391
13922003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * configure.ac: Remove support for profile-variant.
1395
13962003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        PR 397/pppd
1399        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1400        * libnetworking/pppd/magic.c: Remove *rand48.
1401        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1402
14032003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1404
1405        * wrapup/Makefile.am: Add libide.a.
1406
14072003-04-15      Joel Sherrill <joel@OARcorp.com>
1408
1409        PR 387/rtems_misc
1410        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1411        routines.
1412        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1413
14142003-04-11      Joel Sherrill <joel@OARcorp.com>
1415
1416        * libnetworking/rtems_webserver/cgi.c,
1417        libnetworking/rtems_webserver/sockGen.c,
1418        libnetworking/rtems_webserver/umui.c,
1419        libnetworking/rtems_webserver/websSSL.c,
1420        libnetworking/rtems_webserver/websSSL.h,
1421        libnetworking/rtems_webserver/websda.c,
1422        libnetworking/rtems_webserver/websda.h: New files. Not included in
1423        previous commit.
1424
14252003-04-10      Joel Sherrill <joel@OARcorp.com>
1426
1427        PR 371/pppd
1428        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1429        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1430        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1431        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1432        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1433        still global symbols in rtemspppd.h which might need to be changed or
1434        converted into member of a structure which is dereferenced with a
1435        pointer that is managed as a per task variable. But this patch should
1436        avoid many conflicts.
1437
14382003-03-27      Joel Sherrill <joel@OARcorp.com>
1439
1440        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1441        not allowed in the cpukit source code since it must be buildable
1442        independent of any BSP. These files were moved to libchip/ide.
1443        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1444        files.
1445
14462003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1447
1448        PR 368/filesystems
1449        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1450        improvements which now work on pc386 and mbx8xx.
1451        * libchip/ide/ide_controller.c: New file.
1452
14532003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1456
14572003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1458
1459        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1460        * configure.ac: Add support/.
1461        * support/.cvsignore: New.
1462        * support/Makefile.am: New.
1463        * support/version.c: New.
1464        * wrapup/Makefile.am: Add support/libsupport.a.
1465        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1466        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1467        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1468        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1469
14702003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1473
14742003-02-20      Till Straumann <strauman@slac.stanford.edu>
1475
1476        PR 354/networking
1477        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1478        chip against a table of supported chips. The untested ones are still
1479        commented out, however.
1480
14812003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1484        * configure.ac: AC_PREREQ(2.57).
1485        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1486        * optman/configure.ac: AC_PREREQ(2.57).
1487        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1488        * libchip/configure.ac: AC_PREREQ(2.57).
1489        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1490        * librdbg/configure.ac: AC_PREREQ(2.57).
1491        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1492        * libnetworking/configure.ac: AC_PREREQ(2.57).
1493
14942003-02-06      Joel Sherrill <joel@OARcorp.com>
1495
1496        * libnetworking/pppd/chat.c: Convert routines with common names to
1497        static. This included get_char(), put_char(), and character() among
1498        others.
1499
15002003-02-03      Joel Sherrill <joel@OARcorp.com>
1501
1502        PR 338/filesystem
1503        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1504        rtems_io_lookup_name() (API change).  Unused function removed.
1505
15062003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1507
1508        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1509        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1510        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1511        Eliminate *_O_FILES.
1512        * libnetworking/rtems_servers/Makefile.am,
1513        libnetworking/rtems_webserver/Makefile.am,
1514        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1515
15162002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1519        Let all-local: depend on $(LIB).
1520        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1521        * optman/Makefile.am: Apply install-data-local to install *.rels.
1522
15232002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1526        %.c rules.
1527        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1528        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1529        * libchip/rtc/Makefile.am: Ditto.
1530        * libchip/serial/Makefile.am: Ditto.
1531
15322002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1533
1534        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1535        LIBC_DEFINES.
1536        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1537        LIBC_DEFINES.
1538        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1539        LIBC_DEFINES.
1540
15412002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1544
15452002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1546
1547        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1548        cache-checking.
1549        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1550
15512002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1554        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1555        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1556        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1557        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1558
15592002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1562        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1563        Remove.
1564        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1565
15662002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1567
1568        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1569        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1570
15712002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1572
1573        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1574        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1575
15762002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1579        * optman/rel.am: New.
1580
15812002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1584        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1585        braino in comment on "exec". Extend --enable-ada handling.
1586
15872002-11-04      Joel Sherrill <joel@OARcorp.com>
1588
1589        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1590        tasks and rolling multiple loops into 1.
1591        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1592        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1593        Removed warnings.
1594
15952002-10-31      Joel Sherrill <joel@OARcorp.com>
1596
1597        * libchip/network/dec21140.c: Removed warnings.
1598        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1599        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1600        librdbg/src/m68k/any/remdeb_xdr.c,
1601        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1602        warnings.
1603        * libnetworking/rtems_webserver/socket.c,
1604        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1605
16062002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1607
1608        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1609        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1610        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1611        above.
1612
16132002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1616        * wrapup/.cvsignore: Remove autom4te.cache.
1617        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1618        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1619        autom4te.cache.
1620        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1621        autom4te.cache.
1622        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1623        autom4te.cache.
1624
16252002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1628
16292002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * optman/.cvsignore: Add autom4te.cache.
1632
16332002-09-14      Joel Sherrill <joel@OARcorp.com>
1634
1635        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1636
16372002-09-07      Joel Sherrill <joel@OARcorp.com>
1638
1639        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1640        include files to resolve warnings.
1641
16422002-09-07      Chris Johns <ccj@acm.org>
1643
1644        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1645        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1646        which corrects the problem  where the cs8900.c file was actually the BSP
1647        glue.  Joel did some hacking so this file will compile.  Previously it
1648        required providing a target.h file to compile.
1649        * libchip/network/cs8900.c.bsp: New file.
1650
16512002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1654
16552002-08-31      Joel Sherrill <joel@OARcorp.com>
1656
1657        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1658        eliminate warning.
1659
16602002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * configure.ac: Add ada-tests.
1663
16642002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * Makefile.am: Add preinstall-stamp.
1667
16682002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1671        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1672        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1673        gcc31 happy.
1674        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1675        cp.
1676
16772002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1680        make/bsp.mak.
1681        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1682        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1683
16842002-08-12      Joel Sherrill <joel@OARcorp.com>
1685
1686        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1687        avoid error.
1688
16892002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1690
1691        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * configure.ac: Add BSP_SUBDIRS.
1693        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1694        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1695        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1696        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1698        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1699        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1700        RTEMS_CHECK_BSP_CACHE.
1701        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1702        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1703        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1704        .$(OBJEXT) instead of .o.
1705        * libnetworking/pppd/Makefile.am,
1706        libnetworking/rtems_servers/Makefile.am,
1707        libnetworking/rtems_telnetd/Makefile.am,
1708        libnetworking/rtems_webserver/Makefile.am,
1709        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1710
17112002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1714        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1715        ../libchip/serial/$(ARCH)/libserialio.a.
1716        * libchip/serial/Makefile.am: Don't tmp-install lib.
1717        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1718
17192002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * Makefile.am: Add rtems_makedir.
1722        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1723        * Makefile.am: Add wrapup-SUBDIR.
1724        * wrapup/ChangeLog: Remove.
1725        * wrapup/configure.ac: Remove.
1726        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1727        (Make the bare BSP happy).
1728        * configure.ac: Ditto.
1729        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1730        Create make/custom/default.cfg.
1731        * configure.ac: Add creation of make/custom/*.cfg. Create
1732        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1733
17342002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1735
1736        * Makefile.am: Clean $(PROJECT_RELEASE).
1737
17382002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1739
1740        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1741        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1742        prototype mismatches.
1743
17442002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1747        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1748
17492002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1750
1751        * acinclude.m4: Add test "$multilib" != "yes".
1752        * config-ml.in: Remove.
1753        * acinclude.m4: Cleanups.
1754        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1755        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1756        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1757        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1758        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1759
17602002-07-16      Eric Norum <eric.norum@usask.ca>
1761
1762        * New driver for the Intel EtherExpressPro (82559ER) chip.
1763        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1764        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1765        * libchip/network/Makefile.am: Modified to reflect above.
1766
17672002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1768
1769        * acinclude.m4: New.
1770        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1771        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1772        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1773
17742002-07-01      Joel Sherrill <joel@OARcorp.com>
1775
1776        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1777        _Objects_Information_table now that it is a two dimensional array based
1778        upon API and class.
1779        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1780        of strnlen().
1781
17822002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1785        preinstall libnetapps.a.
1786
17872002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * configure.ac: Remove librpc.
1790
17912002-06-25      Joel Sherrill <joel@OARcorp.com>
1792
1793        * Per PR233, moved librpc to exec.
1794        * configure.ac, wrapup/Makefile.am: Modified.
1795        * librpc, librpc/ChangeLog: Removed.
1796
17972002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * optman/Makefile.am: Remove multilib support.
1800        * optman/configure.ac: Ditto.
1801        * optman/sapi/Makefile.am: Ditto.
1802
18032002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1806        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1807
18082002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        Move networking libraries to c/src/exec/libnetworking
1811        * libnetworking/configure.ac, libnetworking/Makefile.am,
1812        libnetworking/wrapup/Makefile.am: Reflect Moval.
1813
18142002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1817        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1818        <rtems/bspIo.h>.
1819
18202002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1821
1822        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1823        * libnetworking/rtems/mkrootfs.h: Ditto.
1824        * libnetworking/rtems/Makefile.am: Reflect changes above.
1825
18262002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * configure.ac: Remove lib.
1829
18302002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1831
1832        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1833        that exception stack frames on M68K members with VBR always are 6 byte
1834        long. The incorrect assumption resulted in some gdb commands like "next"
1835        to fail on the 68360.
1836
18372002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1838
1839        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1840        PR 220
1841        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1842        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1843        CVS.
1844        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1845        libnetworking/sys/filio.h: Remove.
1846        * libnetworking/sys/Makefile.am: Reflect changes above.
1847
18482002-05-07      Chris Johns <ccj@acm.org>
1849
1850        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1851        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1852        requires it to be stripped.
1853
18542002-05-01      Eric Norum <eric.norum@usask.ca>
1855
1856        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1857        assembly  to satisfy gcc 3.1 and newer.
1858
18592002-04-26      Eric Norum <eric.norum@usask.ca>
1860
1861        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1862        agressive optimization in gcc 3.1 does not reorder things.
1863
18642002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1865
1866        * libchip/network/dec21140.c: Reflect changes to powerpc's
1867        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1868        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1869        <rtems/score/cpu.h>.
1870        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1871        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1872
18732002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1874
1875        * optman/configure.ac: Remove ENABLE_GCC28.
1876
18772002-04-11      Chris Johns <ccj@acm.org>
1878
1879        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1880        driver control block field to the ifconfig network driver structure.
1881        This field is needed by the i82586 driver which was ported from NetBSD
1882        as it had better hardware abstraction.
1883        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1884        PR59, added the drv_ctrl driver control block field to the ifconfig
1885        network driver structure. This field is needed by the i82586 driver
1886        which was ported from NetBSD as it had better hardware abstraction.
1887
18882002-04-10      Mike Siers <mikes@poliac.com>
1889
1890        * libnetworking/rtems_webserver/NOTES,
1891        libnetworking/rtems_webserver/asp.c,
1892        libnetworking/rtems_webserver/balloc.c,
1893        libnetworking/rtems_webserver/default.c,
1894        libnetworking/rtems_webserver/ej.h,
1895        libnetworking/rtems_webserver/ejIntrn.h,
1896        libnetworking/rtems_webserver/ejlex.c,
1897        libnetworking/rtems_webserver/ejparse.c,
1898        libnetworking/rtems_webserver/emfdb.c,
1899        libnetworking/rtems_webserver/emfdb.h,
1900        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1901        libnetworking/rtems_webserver/handler.c,
1902        libnetworking/rtems_webserver/license.txt,
1903        libnetworking/rtems_webserver/md5.h,
1904        libnetworking/rtems_webserver/md5c.c,
1905        libnetworking/rtems_webserver/mime.c,
1906        libnetworking/rtems_webserver/misc.c,
1907        libnetworking/rtems_webserver/ringq.c,
1908        libnetworking/rtems_webserver/rom.c,
1909        libnetworking/rtems_webserver/security.c,
1910        libnetworking/rtems_webserver/sock.c,
1911        libnetworking/rtems_webserver/sym.c,
1912        libnetworking/rtems_webserver/uemf.c,
1913        libnetworking/rtems_webserver/uemf.h,
1914        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1915        libnetworking/rtems_webserver/url.c,
1916        libnetworking/rtems_webserver/value.c,
1917        libnetworking/rtems_webserver/wbase64.c,
1918        libnetworking/rtems_webserver/webcomp.c,
1919        libnetworking/rtems_webserver/webpage.c,
1920        libnetworking/rtems_webserver/webrom.c,
1921        libnetworking/rtems_webserver/webs.c,
1922        libnetworking/rtems_webserver/webs.h,
1923        libnetworking/rtems_webserver/websuemf.c,
1924        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1925        2.1.4.
1926
19272002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * libchip/network/i82586.c: Include <string.h>.
1930        * libchip/network/sonic.c: Ditto.
1931
19322002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1935
19362002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1937
1938        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1939
19402002-03-27      Thomas.Doerfler@imd-systems.de
1941
1942        PR 144
1943        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1944        memory address 0 when called for the first time. This is done when
1945        trying to clear the variable "dhcp_hostname".
1946
19472002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1950        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1951        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1953        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1954        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1958        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1959        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1962        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1963        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1964        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1965        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1967        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1968        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1969        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1970        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1971        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1973        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1975        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1976        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1977        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1978        AUTOMAKE_OPTIONS.
1979        * libnetworking/configure.ac:
1980        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1981        foreign 1.6]).
1982        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1983        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1984        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1985        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1986        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1987        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1988        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1989        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1990        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1991        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1992        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1993        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1994        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1995        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1996        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1997        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1998        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1999
20002002-03-27      Ilya Alexeev <ilya@continuum.ru>
2001
2002        PR 162
2003        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2004        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2005        used in a device write routines.  Now ppp_softc structure have own
2006        character for writing to device (sc_outchar).  I think that converting
2007        local variables to static is not a right solution, because problems will
2008        occur in the case of two or more ppp instances.
2009        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2010        must be u_long, otherwise in the case of the big output packet endless
2011        loop may occur.
2012
20132002-03-21      Ilya Alexeev <ilya@continuum.ru>
2014
2015        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2016        preparations for multiple PPPD connections.
2017
20182002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2019
2020        PR 149
2021        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2022        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2023        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2024        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2025
20262002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2027
2028        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2029        * configure.ac: Modified to reflect addition.
2030
20312002-02-27      Ilya Alexeev <ilya@continuum.ru>
2032
2033        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2034        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2035        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2036        capabilities as well as eliminate some warnings.
2037
20382002-02-27      Eric Norum <eric.norum@usask.ca>
2039
2040        * libnetworking/net/radix.c: Properly handle fetching the default route
2041        when there is no route.  This was a bug in the original FreeBSD code and
2042        this fix is from an updated version of their code.
2043
20442002-02-16      Eric Norum <eric.norum@usask.ca>
2045
2046        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2047        checking.
2048
20492002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2052        dodefaultroute.
2053
20542002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2057        include <rtems/seterr.h>.
2058
20592002-02-01      Mike Siers <mikes@poliac.com>
2060
2061        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2062        avoid bringing the link down too fast. NOTE: Mike reports successfully
2063        running at 56K baud on a direct link.
2064
20652002-02-01      Eric Valette <valette@crf.canon.fr>
2066
2067        * librdbg/So many patches have been posted recently on the mailing list
2068        and  because we were unable to find correct solution to compile on
2069        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2070        because the coding  style of rdbg was rather inconsistant among various
2071        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2072        global coding style (using indent + manual edits), 2) incorporate/review
2073        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2074        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2075        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2076        after rdbg initialization is done, NB : the paches is huge but it is
2077        mainly due to coding styke chnages.  Only few lines of codes have been
2078        really changed and they do not impact  rdbg functionnality (AFAIKT).
2079        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2080        librdbg/include/rdbg/m68k/rdbg_f.h,
2081        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2082        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2083        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2084        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2085        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2086        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2087        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2088        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2089        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2090        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2091        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2092        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2093        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2094        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2095        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2096        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2097
20982002-01-31      Mike Siers <mikes@poliac.com>
2099
2100        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2101        * Nice Update of PPPD support which eliminates the requiremetn that
2102        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2103        and reports that it seems to be more stable and handle larger packets
2104        better.  This patch replaces the termios tasks with more general pppd
2105        network driver tasks.  The functions pppinput() and pppstart() get
2106        called from the interrupt service routine.
2107        * libnetworking/Makefile.am, libnetworking/configure.ac,
2108        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2109        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2110        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2111        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2112        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2113        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2114        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2115        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2116        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2117        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2118        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2119        libnetworking/net/route.c, libnetworking/net/route.h,
2120        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2121        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2122        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2123        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2124        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2125        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2126        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2127        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2128        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2129        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2130        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2131        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2132        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2133        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2134        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2135        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2136        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2137        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2138        libnetworking/pppd/example/README,
2139        libnetworking/pppd/example/netconfig.h,
2140        libnetworking/wrapup/Makefile.am: Modified.
2141        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2142        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2143        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2144        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2145        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2146        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2147        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2148        libnetworking/modem/pppcompress.c: Subdirectory removed.
2149
21502002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2153        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2154
21552002-01-18      Till Straumann <strauman@slac.stanford.edu>
2156
2157        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2158        issues: - exception handler needs to enable MSR_FP if the interrupted
2159        thread is FP enabled. - printk message for MSR fixed and added
2160        stacktrace. NOTE: this requires the stacktrace patch to
2161        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2162        however).
2163
21642002-01-06      Joel Sherrill <joel@OARcorp.com>
2165
2166        * optman/.cvsignore: Added aclocal.m4 and configure.
2167        * optman/.cvsignore: New file.
2168
21692002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2172
21732002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2176        * optman/ChangeLog: New.
2177        * optman/configure.ac: New.
2178        * optman/Makefile.am: New.
2179        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2180        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2181
21822001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2185
21862001-12-18      Eric Norum <eric.norum@usask.ca>
2187
2188        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2189        `directories' (path names with a / at the end) while disallowing open()
2190        operations on TFTP `directories'.
2191
21922001-12-07      Eric Norum <eric.norum@usask.ca>
2193
2194        * libnetworking/lib/tftpDriver.c: Restore write capability.
2195
21962001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * libchip/network/sonic.h: Fix typo.
2199        * libnetworking/arpa/Makefile.am: Remove stray lines.
2200
22012001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2202
2203        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2204
22052001-10-18      Eric Norum <eric.norum@usask.ca>
2206
2207        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2208        chdir() and open() operations within the TFTP file system.
2209
22102001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2211
2212        * librdbg/configure.ac: Fix latent bug exposed by removal of
2213        config.cache's which prevented powerpc targets librdbg from building.
2214
22152001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2218        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2219        autoconf-2.52 happy.
2220
22212001-10-12      Mike Siers <mikes@poliac.com>
2222
2223        * libnetworking/Update to stable working state.  Congratulations Mike!
2224        :).
2225        * libnetworking/modem_example: Directory removed.
2226        * libnetworking/modem_example/16550.h,
2227        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2228        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2229        libnetworking/modem_example/ppp.h,
2230        libnetworking/modem_example/pppcompress.c: Files removed.
2231        * libnetworking/pppd/example/pppd.options: New file.
2232        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2233        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2234        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2235        libnetworking/pppd/rtemsmain.c: Updated.
2236
22372001-10-12      Joel Sherrill <joel@OARcorp.com>
2238
2239        * libchip/serial/z85c30.c: Fixed typo.
2240
22412001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2244        * configure.in: Remove.
2245        * configure.ac: New file, generated from configure.in by autoupdate.
2246        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2247        * libchip/configure.in: Remove.
2248        * libchip/configure.ac: New file, generated from configure.in by
2249        autoupdate.
2250        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2251        * librdbg/configure.in: Remove.
2252        * librdbg/configure.ac: New file, generated from configure.in by
2253        autoupdate.
2254        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2255        * libnetworking/configure.in: Remove.
2256        * libnetworking/configure.ac: New file, generated from configure.in by
2257        autoupdate.
2258
22592001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2262        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2263        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2264
22652001-09-27      Joel Sherrill <joel@OARcorp.com>
2266
2267        * libchip/ChangeLog: Fixed typo in date.
2268
22692001-09-27      Eric Norum <eric.norum@usask.ca>
2270
2271        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2272        TFTP  filesystem.
2273
22742001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2277        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2278        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2279        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2280        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2281        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2282        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2283        'PREINSTALL_FILES ='.
2284        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2285        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2286        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2287        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2288        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2289        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2290        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2291        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2292        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2293        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2294        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2295        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2296
22972001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2300        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2301        * librdbg/src/m68k/any/Makefile.am: Ditto.
2302        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2303        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2304        happy.
2305
23062001-09-21      Joel Sherrill <joel@OARcorp.com>
2307
2308        * libchip/network/Makefile.am: Fixed typo on file name.
2309        * libchip/network/i82586.c: Commented out line 318 which is referencing
2310        a member of a structure that is not currently there.  This needs to be
2311        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2312        to C style.
2313
23142001-09-19      Eric Norum <eric.norum@usask.ca>
2315
2316        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2317
23182001-09-19      Chris Johns <ccj@acm.org>
2319
2320        * libchip/network/README.i82586, libchip/network/i82586.c,
2321        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2322        Network driver for Intel i82586.
2323        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2324        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2325        "root" filesystem with information obtained via the DHCP response.
2326
23272001-09-14      Eric Norum <eric.norum@usask.ca>
2328
2329        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2330        make gcc 3.x happy.
2331
23322001-08-16      Mike Siers <mikes@poliac.com>
2333
2334        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2335        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2336        These support callback functionality that has not even been compiled
2337        under RTEMS yet.
2338        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2339        example application.  Mike's notes on the modifications: - renamed
2340        error() function because of namespace problems - removed calls to the
2341        exit() funciton - removed extra files from the pppd source directory -
2342        defined pppd task constant values in rtemspppd.h - modifyied example
2343        code to get actual tick per second value - placed the pppd 2.3.11 man
2344        page file (pppd.8) into the pppd directory.
2345        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2346        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2347        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2348        libnetworking/pppd/rtems-ppp.c: Deleted.
2349        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2350        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2351        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2352        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2353        libnetworking/pppd/example/init.c,
2354        libnetworking/pppd/example/netconfig.h,
2355        libnetworking/pppd/example/ppp.conf,
2356        libnetworking/pppd/example/pppdapp.c,
2357        libnetworking/pppd/example/system.h: New files.
2358        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2359        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2360        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2361        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2362        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2363        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2364        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2365        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2366        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2367        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2368        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2369        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2370        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2371        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2372        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2373
23742001-08-16      Joel Sherrill <joel@OARcorp.com>
2375
2376        * libnetworking/pppd/example/Makefile: Removed.
2377        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2378        to avoid bootstrap -c clobbering it.
2379        * libnetworking/rtems_telnetd/.cvsignore: New file.
2380
23812001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2382
2383        * libnetworking/Makefile.am, libnetworking/configure.in,
2384        libnetworking/rtems_servers/Makefile.am,
2385        libnetworking/rtems_servers/telnetd.c,
2386        libnetworking/rtems_servers/telnetd.h,
2387        libnetworking/rtems_telnetd/Makefile.am,
2388        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2389        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2390        libnetworking/rtems_telnetd/telnetd.c,
2391        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2392        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2393        effect when ftpd change. - the tcp/ip stats have been implemented into
2394        icmds.c and started when telnetd daemon is started.
2395        * libnetworking/rtems_servers/telnetd.c,
2396        libnetworking/rtems_servers/telnetd.h: Removed.
2397        * libnetworking/rtems_telnetd: New directory.
2398        * libnetworking/rtems_telnetd/Makefile.am,
2399        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2400        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2401        libnetworking/rtems_telnetd/telnetd.c,
2402        libnetworking/rtems_telnetd/telnetd.h: New files.
2403
24042001-06-14      Joel Sherrill <joel@OARcorp.com>
2405
2406        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2407        Moved from libmisc/shell so the network stack to address network
2408        depenendency.
2409        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2410
24112001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2414
24152001-05-15      Joel Sherrill <joel@OARcorp.com>
2416
2417        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2418        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2419        accidentally deleted the incorrectly empty versions.
2420
24212001-05-14      Till Straumann <strauman@slac.stanford.edu>
2422
2423        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2424        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2425        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2426        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2427        to know the values) - the affected BSP (shared/motorola) headers have
2428        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2429        driver (libchip/network/dec21140.c) has been fixed to use
2430        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2431        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2432        who is using this driver. - the DEC driver also has been fixed to use
2433        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2434        delay_in_bus_cycles().
2435
24362001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2437
2438        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2439
24402001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2441
2442        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2443
24442001-04-24      Eric Norum <eric.norum@usask.ca>
2445
2446        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2447        NTP synchronization a little more robust -- no NTP daemon yet, but at
2448        least it trys a little harder when the primary NTP server is down.
2449
24502001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2451
2452        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2453        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2454        libnetworking/pppd/modem_example/modem.c,
2455        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2456        other strings into English.
2457        * libnetworking/pppd/STATUS: updated to reflect the changes.
2458
24592001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2460
2461        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2462        again.
2463
24642001-04-20      Eric Valette <valette@crf.canon.fr>
2465
2466        * mcp750 directory renamed new_exception processing as it supports many
2467        more CPU models.
2468        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2469        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2470        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2471        formerly in mcp750 plus modifications.
2472        * librdbg/src/powerpc/mcp750/.cvsignore,
2473        librdbg/src/powerpc/mcp750/Makefile.am,
2474        librdbg/src/powerpc/mcp750/remdeb.h,
2475        librdbg/src/powerpc/mcp750/remdeb_f.x,
2476        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2477        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2478        new_exception_processing.
2479        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2480        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2481        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2482        part of this effort to add support for the MPC8xx.
2483
24842001-04-19      Joel Sherrill <joel@OARcorp.com>
2485
2486        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2487        internal include files.
2488
24892001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2490
2491        PR 158
2492        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2493        rcmd() library call by commenting out the parts that deal with signals.
2494        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2495        stdio. The 'server-side' parts of this file which deal with
2496        authentication are disabled since they are not needed.
2497
24982001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2499
2500        * libnetworking/include/.cvsignore: Remove dangling file.
2501
25022001-03-14      Joel Sherrill <joel@OARcorp.com>
2503
2504        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2505        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2506        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2507        libchip style serial drivers can be written in libcpu or libbsp.
2508
25092001-03-01      Joel Sherrill <joel@OARcorp.com>
2510
2511        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2512        libchip/network/sonic.c, libchip/network/sonic.h,
2513        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2514        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2515        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2516        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2517        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2518        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2519        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2520        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2521
25222001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2523
2524        * librdbg/include/rdbg/Makefile.am,
2525        librdbg/include/rdbg/i386/Makefile.am,
2526        librdbg/include/rdbg/m68k/Makefile.am,
2527        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2528        style on include files.
2529
25302001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2533        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2534        replace ${..} with $(..).
2535        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2536        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2537        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2538        libnetworking/rtems/Makefile.am, libnetworking/
2539        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2540        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2541        include_*HEADERS instead of H_FILES.
2542        * libnetworking/include/Makefile.am: Remove.
2543        * libnetworking/Makefile.am: Add handling of *.h files.
2544        * libnetworking/configure.in: Remove include/Makefile.
2545
25462001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2549
25502001-01-31      Sergei Organov <osv@javad.ru>
2551
2552        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2553        current dir and root dir removed in favor of new libio support for
2554        task-local current and root directories. - Bug in `close_data_socket()'
2555        introduced by previous change fixed. - `command_pasv()' changed to set
2556        timeout on socket we are listening on and code fixed to don't close
2557        socket twice on error. - `serr()' changed to clear `errno'. -
2558        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2559        changed to clear `errno' before processing session. -
2560        `close_data_socket()' fixed to close both active and passive sockets -
2561        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2562        empty string  in `exec_command()'.
2563
25642001-01-25      Eric Norum <eric.norum@usask.ca>
2565
2566        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2567        improves throughput on systems which are dropping packets.   Only the
2568        first timeout is reduced.  This keeps the number of extra packets down
2569        on networks that are very busy and dropping lots of packets.
2570
25712001-01-24      Sergei Organov <osv@javad.ru>
2572
2573        * libnetworking/rtems_servers/ftpd.c,
2574        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2575        - Timeouts on sockets implemented. 'idle' field added to configuration.
2576        No timeout by default to keep backward compatibility. Note: SITE IDLE
2577        command not implemented yet. - Basic global access control implemented.
2578        'access' field added to configuration. No access limitations by default
2579        to keep backward compatibility. - Anchor data socket for active mode
2580        (using self IP and port 20.) - Fixed default data port support (still
2581        not tested). - Don't allow IP address different from originating host in
2582        PORT command to improve security. - Fixed bug in MDTM command. - Check
2583        for correctness of parsing of argument in command_port(). - Fixed
2584        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2585        a directory. - Command parsing a little bit improved: command names are
2586        now converted to upper-case to be more compatible with RFC (command
2587        names are not case-sensitive.) - Reformat comments so that they have
2588        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2589        previous changes - True ASCII mode implemented (doesn't work for hooks
2590        and /dev/null) - Passive mode implemented, PASV command added. - Default
2591        port for data connection could be used (untested, can't find ftp client
2592        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2593        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2594
25952001-01-18      Joel Sherrill <joel@OARcorp.com>
2596
2597        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2598        macro using variable arguments.
2599        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2600        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2601        since I updated the main RTEMS development machine to RedHat 7.2 and
2602        apparently got a new version of rpcgen.
2603
26042001-01-12      Sergei Organov <osv@javad.ru>
2605
2606        * libnetworking/rtems_servers/ftpd.c,
2607        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2608        - use pool of pre-created threads to handle sessions instead of
2609        creating/deleting threads on the fly - LIST output is now similar to
2610        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2611        happy with it. - LIST NAME now works (both for files and directories) -
2612        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2613        clients happy  - keep track of CWD for every session separately -
2614        ability to specify root directory name for FTPD in configuration table.
2615        FTPD will then create illusion for FTP clients that this is actually
2616        root directory. - ignore options sent in commands, thus LIST -al FILE
2617        works and doesn't try to list "-al" directory. - buffers are allocated
2618        on stack instead of heap where possible to eliminate malloc/free calls
2619        (avoid possible heap fragmentation troubles). - drop using of task
2620        notepad to pass parameters - use function arguments instead - use
2621        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2622        in socket() instead of AF_INET.
2623
26242001-01-02      Joel Sherrill <joel@OARcorp.com>
2625
2626        * libnetworking/CHANGELOG: Removed.
2627        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2628
26292000-12-14      Eric Norum <eric.norum@usask.ca>
2630
2631        * libnetworking/lib/tftpDriver.c: Added write capability.
2632
26332000-12-08      Joel Sherrill <joel@OARcorp.com>
2634
2635        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2636        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2637        numerous variable declarations conditional on PPP_COMPRESS and
2638        PPP_FILTER.  Commented out variables that were not used because the code
2639        using them was commented out. Removed totally unused variables.
2640        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2641        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2642
26432000-11-30      Joel Sherrill <joel@OARcorp.com>
2644
2645        * libnetworking/modem/ppp_tty.c: Changed to include
2646        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2647        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2648        * libnetworking/Makefile.am: Modified to reflect above.
2649
26502000-11-27      Joel Sherrill <joel@OARcorp.com>
2651
2652        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2653
26542000-11-25      Eric Norum <eric.norum@usask.ca>
2655
2656        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2657        core.
2658
26592000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2660
2661        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2662        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2663        subdir.
2664        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2665        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2666        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2667        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2668        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2669        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2670        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2671        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2672        ppp_tty.c and the real pppd main is in pppmain.c.
2673
26742000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2675
2676        * libchip/network/sonic.c: Added ipalign() routine to align the received
2677        packet so that the ip header is on a 32-bit boundary. Necessary for
2678        cpu's that do not allow unaligned loads and stores and when the 32-bit
2679        DMA mode is used.
2680
26812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2684        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2685        ACLOCAL_AMFLAGS.
2686        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2687        ACLOCAL_AMFLAGS.
2688        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2689        ACLOCAL_AMFLAGS.
2690
26912000-11-03      Chris Johns <ccj@acm.org>
2692
2693        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2694        libchip/network/cs8900.h: New files.
2695
26962000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2699        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2700        $(RTEMS_TOPdir)/aclocal.
2701        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2702        $(RTEMS_TOPdir)/aclocal.
2703        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2704        $(RTEMS_TOPdir)/aclocal.
2705
27062000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2707
2708        * configure.in: Switch to GNU-canonicalization.
2709        * Makefile.am: Reflect changes to configure.in.
2710        * acinclude.m4: Remove.
2711
27122000-10-30      Joel Sherrill <joel@OARcorp.com>
2713
2714        * POSIX include files merged into newlib.  This resulted in some
2715        definitions moving to other files and thus some secondary effects in
2716        RTEMS source code.
2717        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2718        in sync with newlib's <machine/types.h>.
2719        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2720        definition of struct itimerval in <sys/time.h>.
2721
27222000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2725        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2726        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2727        * ChangeLog: Fix typos.
2728        * configure.in: add tests to the GNU canonicalized subdirectories.
2729
27302000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2733        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2734        the lib directory before configuring lib/.
2735
27362000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * configure.in, Makefile.am: add exec to the GNU canonicalized
2739        subdirectories.
2740        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2741        * configure.in: add libnetworking, librpc and librdb to the GNU
2742        canonicalized subdirectories.
2743        * configure.in: add libmisc and libchip to the GNU canonicalized
2744        subdirectories.
2745        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2746        Switch to GNU canonicalization.
2747        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2748        Switch to GNU canonicalization.
2749        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2750        Switch to GNU canonicalization.
2751
27522000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2753
2754        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2755        canonicalization to libfs/. The approach is currently a bit of a hack as
2756        GNU canonicalization does not support the per-BSP build some of the
2757        other directories require.  As more of the tree is converted, this will
2758        become less  of an issue.
2759
27602000-10-20      Joel Sherrill <joel@OARcorp.com>
2761
2762        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2763        parameter.
2764
27652000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2766
2767        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2768        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2769        * librdbg/configure.in: Add m68k support.
2770        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2771        subdirectory.
2772        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2773        failure.
2774        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2775        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2776        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2777        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2778        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2779        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2780        librdbg/src/m68k/.cvsignore: New files.
2781        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2782        function pointers.
2783        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2784        _after_ pointer has been checked against NULL.
2785
27862000-10-18      Joel Sherrill <joel@OARcorp.com>
2787
2788        * wrapup/Makefile.am: Added libfs.
2789
27902000-10-18      Chris Johns <ccj@acm.org>
2791
2792        * libfs created.
2793        * configure.in: Added libfs subdirectory.
2794        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2795
27962000-09-28      Joel Sherrill <joel@OARcorp.com>
2797
2798        * libnetworking/rtems_webserver/Makefile.am,
2799        libnetworking/rtems_webserver/base64.c,
2800        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2801        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2802
28032000-09-22      Joel Sherrill <joel@OARcorp.com>
2804
2805        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2806        libnetworking/rtems/rtems_bsdnet_internal.h,
2807        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2808        have included rtems.h.  It is now including precisely the  least amount
2809        of low level, yet portable .h files to get the basic RTEMS types
2810        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2811        used machine/types.h to include rtems.h.
2812
28132000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2816
28172000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * libnetworking/ChangeLog: Cleanup.
2820
28212000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2824        * libchip/ChangeLog: Fix formating.
2825
28262000-09-05      Joel Sherrill <joel@OARcorp.com>
2827
2828        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2829        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2830        confusion and to work with the converted flags.
2831
28322000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        * wrapup/Makefile.am: Include compile.am.
2835        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2836        libchip/serial/Makefile.am: Include compile.am.
2837        * librdbg/src/i386/any/Makefile.am,
2838        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2839        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2840        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2841        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2842        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2843        libnetworking/rtems_servers/Makefile.am,
2844        libnetworking/rtems_webserver/Makefile.am,
2845        libnetworking/wrapup/Makefile.am: Include compile.am.
2846
28472000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2848
2849        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2850        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2851
28522000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2855
28562000-08-31      Joel Sherrill <joel@OARcorp.com>
2857
2858        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2859        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2860        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2861        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2862        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2863        * libnetworking/wbase64.c: Removed.
2864        * libnetworking/Makefile.am, libnetworking/asp.c,
2865        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2866        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2867        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2868        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2869        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2870        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2871        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2872        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2873        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2874        Modified.
2875
28762000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2879
28802000-08-30      Joel Sherrill <joel@OARcorp.com>
2881
2882        * libnetworking/rtems_webserver/license.txt: New file.
2883
28842000-08-10      Joel Sherrill <joel@OARcorp.com>
2885
2886        * ChangeLog: New file.
2887        * libchip/ChangeLog: New file.
2888        * librdbg/ChangeLog: New file.
2889        * libnetworking/ChangeLog: New file.
2890
Note: See TracBrowser for help on using the repository browser.