source: rtems/c/src/ChangeLog @ d4d624e2

4.104.114.84.95
Last change on this file since d4d624e2 was d4d624e2, checked in by Ralf Corsepius <ralf.corsepius@…>, on Oct 21, 2004 at 1:26:58 PM

2004-10-20 Ralf Corsepius <ralf_corsepius@…>

  • libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h, libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
  • Property mode set to 100644
File size: 100.5 KB
Line 
12004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
4        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
5
62004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
9        BITSPERBYTE.
10
112004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
12
13        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
14        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
15
162004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
17
18        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
19
202004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
21
22        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
23        * aclocal/enable-bare.m4: Remove.
24        * configure.ac: Remove BARE_CPU_MODEL.
25
262004-10-13      Eric Norum <norume@aps.anl.gov>
27
28        PR 688/bsps
29        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
30        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
31        MC146818A (and several Dallas Semiconductor) TOD chips.
32
332004-10-13      Eric Norum <norume@aps.anl.gov>
34
35        PR 686/networking
36        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
37        device code.
38
392004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
40
41        * libchip/network/dec21140.c: include <rtems/pci.h>.
42
432004-09-29      Joel Sherrill <joel@OARcorp.com>
44
45        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
46        libnetworking/pppd/utils.c: i960 obsoleted and all references
47        removed.
48
492004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
50
51        PR 607/networking
52        * libchip/network/dec21140.c: Made PCI configuration minimum sane
53        instead of fully specifying unused PCI features.
54
552004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
56
57        * configure.ac: Require automake > 1.9.
58
592004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * aclocal/rtems-cpu-subdirs.m4: Add avr.
62
632004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
64
65        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
66        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
67
682004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
69
70        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
71        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
72
732004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
74
75        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
76
772004-07-28  Joel Sherrill <joel@OARcorp.com>
78
79    * aclocal/version.m4: Updated to rtems-4.6.99.1.
80
812004-07-25      Joel Sherrill <joel@OARcorp.com>
82
83        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
84
852004-05-21  Till Strauman <strauman@slac.stanford.edu>
86
87        PR 625/networking
88        * libchip/network/dec21140.c, ... : Prevent name clashes by making
89        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
90        an error rather than panic if no chip is detected (thus allowing
91        for probing).
92        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
93        instead of looping forever.  Avoid divide by zero (crashed my PC).
94        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
95        they are UNTESTED.
96
972004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
100
1012004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
102
103        * libchip/network/dec21140.c, libchip/network/elnk.c:
104        #include <errno.h>.
105
1062004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
107
108        * libchip/network/if_media.h: Update from FreeBSD.
109        * libchip/network/open_eth.c, libchip/network/cs8900.c,
110        libchip/network/i82586.c: #include <errno.h>.
111
1122004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
113
114        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
115
1162004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
117
118        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
119
1202004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
123        automake).
124
1252004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
126
127        PR 599/pppd
128        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
129
1302004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
131
132        * optman/rtems/no-region.c: Reflect having changed
133        rtems_region_get_segment_size.
134
1352004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
138        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
139        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
140        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
141        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
142        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
143        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
144
1452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
146
147        * libchip/ide/ata.c, libchip/network/dec21140.c,
148        libchip/network/elnk.c, libchip/network/i82586.c,
149        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
150        libchip/network/open_eth.c, libchip/network/sonic.c,
151        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
152        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
153        libchip/shmdr/init.c, libchip/shmdr/intr.c,
154        libchip/shmdr/shm_driver.h: Cosmetics.
155
1562004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
157
158        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
159        optman/rtems/no-msg.c, optman/rtems/no-part.c,
160        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
161        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
162        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
163        fixed size types.
164
1652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        * configure.ac: Explicitly pass --includedir and --libdir to
168        cpukit/configure.
169
1702004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
171
172        * librdbg/Makefile.am: Fix rpcgen rules.
173        * librdbg/src/i386/any/remdeb_xdr.c,
174        librdbg/src/m68k/any/remdeb_xdr.c,
175        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
176        Reflect changes to librdbg/Makefile.am.
177
1782004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
179
180        * configure.ac: Reflect changes testsuites/configure.ac and
181        cpukit/configure.ac.
182
1832004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
184
185        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
186        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
187
1882004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
189
190        * configure.ac: Reflect changes to testsuites's configuration.
191
1922004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
193
194        PR/589 rtems
195        * libchip/network/pci.h: Remove (Moved to cpukit).
196
1972004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
198
199        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
200        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
201        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
202        libchip/network/dec21140.c, libchip/network/elnk.c,
203        libchip/network/if_fxp.c, libchip/network/open_eth.c,
204        libchip/network/open_eth.h, libchip/network/sonic.c,
205        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
206        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
207        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
208        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
209        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
210        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
211        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
212        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
213        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
214        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
215        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
216        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
217        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
218        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
219        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
220        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
221        fixed-size types.
222
2232004-03-14      Chris Johns  <chrisj@rtems.org>
224
225        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
226        the BSP example code.
227        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
228        support the DIMMPC. This is a pc386 target with IO port support. Minor
229        formating clean up. Add documentation to the header file.
230        * libchip/network/README.cs8900: The CS8900 driver is documented in the
231        cs8900.h header file.
232
2332004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
234
235        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
236        Cosmetics.
237
2382004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
241        There are no application level Makefiles in here.
242
2432004-03-04      Joel Sherrill <joel@OARcorp.com>
244
245        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
246        they can be used in application level makefiles.
247
2482004-03-05      Joel Sherrill <joel@OARcorp.com>
249
250        * libnetworking/rtems_webserver/ejparse.c,
251        libnetworking/rtems_webserver/emfdb.c,
252        libnetworking/rtems_webserver/sock.c,
253        libnetworking/rtems_webserver/socket.c,
254        libnetworking/rtems_webserver/sym.c,
255        libnetworking/rtems_webserver/webs.c,
256        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
2572004-03-05      Joel Sherrill <joel@OARcorp.com>
258
259        * libchipnetwork/open_eth.c: Remove warnings by conditionally
260        compiling this file only only those CPU families with supported
261        exception models.
262
2632004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * acinclude.m4: Fix loosing arguments when configuring cpukit and
266        testsuites (Was exposed with --enable-multilib, only).
267        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
268         Add RTEMS_BSP_CONFIG_SUBDIR.
269        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
270        testsuites's configure.
271        * aclocal/rtems-top.m4: Remove ENDIF hack.
272        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
273
2742004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
277        wrapup/Makefile.am: Fix automake problems having been introduced
278        in previous patch.
279
2802004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
283        Preinstall dirs.
284        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
285        * aclocal/check-multiprocessing.m4: Cosmetics.
286        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
287        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
288
2892004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
292        librdbg/src/Makefile.am.
293        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
294        * configure.ac: Reflect changes above.
295        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
296        * wrapup/Makefile.am: Reflect changes above.
297        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
298
2992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
302
3032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
306
3072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * wrapup/Makefile.am: Reflect new location of librdbg.a.
310
3112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
314        librdbg/src/powerpc/Makefile.am: Remove.
315        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
316        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
317        * configure.ac: Reflect changes above.
318
3192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321
3222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
325        STRIP.
326
3272004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * librdbg/include/Makefile.am: Merge-in
330        librdbg/include/rdbg/i386/Makefile.am,
331        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
332        librdbg/include/rdbg/powerpc/Makefile.am.
333        * librdbg/include/rdbg/i386/Makefile.am,
334        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
335        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
336        * configure.ac: Reflect changes above.
337
3382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * configure.ac: Use AS_HELP_STRING(ada).
341
3422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * aclocal/bspopts.m4: Use AS_HELP_STRING.
345        * aclocal/bsp-configure.m4: Require autoconf-2.59.
346        Use AC_CONFIG_HEADERS.
347        * aclocal/check-custom-bsp.m4: Add bspkit-support.
348        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
349
3502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
351
352        * Makefile.am: include local.am.
353
3542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * aclocal/version.m4: 4.6.99.0.
357
3582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * Makefile.am: Don't include host.am.
361        * automake/compile.am: Further cleanups.
362
3632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
364
365        * automake/lib.am: Remove (Unused).
366
3672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * wrapup/Makefile.am: Don't include lib.am.
370        * automake/compile.am: Use automake compilation rules.
371
3722004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * libnetworking/pppd/Makefile.am,
375        libnetworking/rtems_servers/Makefile.am,
376        libnetworking/rtems_telnetd/Makefile.am,
377        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
378        support/Makefile.am: Don't include lib.am.
379
3802004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * libchip/Makefile.am: Don't include lib.am.
383        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
384        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
385        unnecessary EXTRA_DISTs.
386
3872004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
388
389        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
390        hack.
391
3922004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
395        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
396        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
397        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
398
3992004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
402        Add AM_CONDITIONAL(HAS_MP).
403        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
404        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
405        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
406        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
407        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
408        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
409        (Deprecated by autoconf 2.59).
410
4112004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
414        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
415
4162004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * ChangeLog: Merge-in libnetworking/ChangeLog.
419        * libnetworking/ChangeLog: Remove.
420        * ChangeLog: Merge-in librdbg/ChangeLog.
421        * librdbg/ChangeLog: Remove.
422        * ChangeLog: Merge-in libchip/ChangeLog.
423        * libchip/ChangeLog: Remove.
424        * ChangeLog: Merge-in optman/ChangeLog.
425        * optman/ChangeLog: Remove.
426
4272004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * configure.ac: Reflect changes to cpukit.
430        * wrapup/Makefile.am: Reflect changes to librdbg.
431        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
432        * libchip/Makefile.am: Add PREINSTALL_DIRS.
433        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
434        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
435        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
436        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
437        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
438        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
439        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
440
4412004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * aclocal/rtems-top.m4: Remove check for version.m4.
444        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
445
4462004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
447
448        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
449        * wrapup/Makefile.am: Reflect changes to libchip/*.
450        * support/Makefile.am: Use automake compilation rules.
451        * wrapup/Makefile.am: Reflect changes to support/*.
452        * configure.ac: Remove libnetworking/wrapup/Makefile.
453        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
454        libnetworking/*/lib*.a instead of libnetapps.a.
455        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
456        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
457        * optman/Makefile.am: Use automake compilation rules.
458        * libchip/Makefile.am: Fix typo in previous patch.
459        * libchip/Makefile.am: Use automake compilation rules.
460        * libnetworking/Makefile.am: Remove wrapup.
461        * libnetworking/pppd/Makefile.am: Build libpppd. Use
462        automake-compilation rules.
463        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
464        automake-compilation rules.
465        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
466        automake-compilation rules.
467        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
468        automake-compilation rules.
469        * libnetworking/wrapup/Makefile.am: Remove (Unused).
470
4712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
472
473        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
474        PRE/TMPINSTALL_FILES to CLEANFILES.
475        * automake/lib.am: Remove TMPINSTALL_FILES.
476        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
477        PRE/TMPINSTALL_FILES to CLEANFILES.
478        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
479        PRE/TMPINSTALL_FILES to CLEANFILES.
480        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
481        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
482        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
483        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
484        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
485        * librdbg/src/i386/Makefile.am: Ditto.
486        * librdbg/src/m68k/Makefile.am: Ditto.
487        * librdbg/src/powerpc/Makefile.am: Ditto.
488        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
489        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
490        * libnetworking/rtems_servers/Makefile.am: Ditto.
491        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
492        * libnetworking/rtems_webserver/Makefile.am: Ditto.
493
4942004-01-07      Joel Sherrill <joel@OARcorp.com>
495
496        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
497        more completely covers the MIPS family.
498
4992003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * wrapup/Makefile.am: Reflect changes to shmdr.
502        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
503
5042003-12-18      Joel Sherrill <joel@OARcorp.com>
505
506        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
507        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
508        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
509        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
510        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
511        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
512        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
513
5142003-12-17      Joel Sherrill <joel@OARcorp.com>
515
516        * aclocal/version.m4: Updated to rtems-20031217-test.
517
5182003-12-17     
519
520        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
521        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
522
5232003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * automake/compile.am: Remove LINK_LIBS (Unused).
526        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
527
5282003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
531        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
532        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
533        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
534        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
535
5362003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
539        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
540        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
541        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
542        * librdbg/src/i386/Makefile.am:
543        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
544        * librdbg/src/m68k/Makefile.am:
545        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
546        * librdbg/src/powerpc/Makefile.am:
547        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
548
5492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
552        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
553        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
554        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
555        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
556        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
557        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
558        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
559        * optman/Makefile.am: Remove project_libdir.
560        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
561        PRE/TMPINSTALL_FILES.
562        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
563        PRE/TMPINSTALL_FILES.
564        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
565        PRE/TMPINSTALL_FILES.
566        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
567        PRE/TMPINSTALL_FILES.
568        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
569        from PRE/TMPINSTALL_FILES.
570        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
571        PRE/TMPINSTALL_FILES.
572        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
573        PRE/TMPINSTALL_FILES.
574        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
575        PRE/TMPINSTALL_FILES.
576        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
577        PRE/TMPINSTALL_FILES.
578        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
579        PRE/TMPINSTALL_FILES.
580        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
581        PRE/TMPINSTALL_FILES.
582        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
583        from PRE/TMPINSTALL_FILES.
584
5852003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
588        * automake/lib.am: Remove project_libdir.
589        * wrapup/Makefile.am: Reworked.
590
5912003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
592
593        * configure.ac: Reflect changes to librdbg.
594        * optman/Makefile.am: Add tmpinstall dirstamp support.
595        * libchip/Makefile.am: Fix variant-tmpinstall support.
596        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
597        * librdbg/src/powerpc/Makefile.am: Merge-in former
598        new_exception_processing/Makefile.am.
599        * librdbg/src/m68k/any/Makefile.am: Remove.
600        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
601        * librdbg/src/i386/any/Makefile.am: Remove.
602        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
603        * librdbg/src/Makefile.am: Cosmetics.
604        * librdbg/include/Makefile.am: Cosmetics.
605        * librdbg/Makefile.am: Cosmetics.
606        * libnetworking/Makefile.am: Cosmetics.
607        * libnetworking/pppd/Makefile.am: Cosmetics.
608        * libnetworking/wrapup/Makefile.am: Cosmetics.
609
6102003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * Makefile.am: Cosmetics.
613        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
614        support.
615
6162003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
617
618        * automake/compile.am: Remove $(ARCH):-rule.
619
6202003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * configure.ac: Remove lib/libbsp/shared/Makefile,
623        lib/libbsp/shmdr/Makefile.
624
6252003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
628        libchip/serial/Makefile, libchip/rtc/Makefile.
629        * support/Makefile.am: Remove all-local: $(ARCH).
630        * wrapup/Makefile.am: Remove all-local: $(ARCH).
631        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
632        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
633        * optman/Makefile.am: Remove all-local: $(ARCH).
634        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
635        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
636        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
637        compilation dirstamp support.
638        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
639        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
640        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
641        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
642        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
643        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
644        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
645        all-local: $(ARCH).
646        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
647        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
648        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
649        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
650        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
651
6522003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * aclocal/lead-dot.m4: New (from automake-1.7f).
655        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
656        AC_SUBST(dirstamp).
657        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
658        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
659        libchip/serial/Makefile.am: Ditto.
660        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
661        * librdbg/include/Makefile.am: Ditto.
662        * librdbg/include/rdbg/Makefile.am: Ditto.
663        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
664        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
665        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
666        * librdbg/src/Makefile.am: Ditto.
667        * librdbg/src/i386/Makefile.am: Ditto.
668        * librdbg/src/i386/any/Makefile.am: Ditto.
669        * librdbg/src/m68k/Makefile.am: Ditto.
670        * librdbg/src/m68k/any/Makefile.am: Ditto.
671        * librdbg/src/powerpc/Makefile.am: Ditto.
672        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
673        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
674        preinstallation.
675        * libnetworking/pppd/Makefile.am: Ditto.
676        * libnetworking/rtems_servers/Makefile.am: Ditto.
677        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
678        * libnetworking/rtems_webserver/Makefile.am: Ditto.
679        * libnetworking/wrapup/Makefile.am: Ditto.
680
6812003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
684        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
685        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
686        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
687        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
688        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
689        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
690        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
691        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
692        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
693        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
694        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
695        underquoting to silence automake-1.8.
696
6972003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * configure.ac: Reflect having moved tests to ../../testsuites.
700
7012003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
704        * aclocal/canonical-host.m4: Remove.
705        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
706        * configure.ac: Remove RTEMS_CANONICAL_HOST.
707
7082003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * aclocal/check-cpu.m4: Remove.
711        * configure.ac: Merge-in former aclocal/check-cpu.m4.
712        * aclocal/canonical-target-name.m4: Add m4-quotes.
713        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
714        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
715        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
716        * aclocal/check-networking.m4: Add m4-quotes. Require
717        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
718        * aclocal/check-posix.m4: Add m4-quotes. Require
719        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
720        * aclocal/check-rdbg.m4: Add m4-quotes. Require
721        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
722        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
723
7242003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
727        * aclocal/bsp-alias.m4: Remove.
728
7292003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * configure.ac: Make presence of tests/ optional.
732
7332003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * aclocal/path-perl.m4: Remove (Unused).
736
7372003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * automake/force-preinstall.am: Remove.
740
7412003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
742
743        PR 499/rtems_misc
744        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
745        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
746        Configuration (Odd was forced) - Correction of Stop Bit configuration
747        (inversed) - Correction of ISR Handler to call
748        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
749        CTS Hardware flow control Configuration.
750
7512003-09-04      Joel Sherrill <joel@OARcorp.com>
752
753        * lib/libcpu/shared/include/cache.h,
754        lib/libcpu/shared/src/cache_aligned_malloc.c,
755        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
756        license changed.
757        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
758        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
759        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
760        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
761        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
762        for license changed.
763        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
764        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
765        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
766        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
767        libchip/network/cs8900.h, libchip/network/dec21140.c,
768        libchip/network/elnk.c, libchip/network/open_eth.c,
769        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
770        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
771        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
772        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
773        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
774        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
775        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
776        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
777        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
778        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
779        libchip/serial/serial.h, libchip/serial/z85c30.c,
780        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
781        libchip/serial/z85c30_reg.c: URL for license changed.
782
7832003-09-03      Jiri Gaisler <jiri@gaisler.com>
784
785        PR 477/networking
786        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
787        * libchip/network/README.open_eth, libchip/network/open_eth.c,
788        libchip/network/open_eth.h: New files.
789
7902003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * aclocal/rtems-top.m4: Add RTEMS_API.
793        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
794
7952003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
798        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
799        @RTEMS_BSP@.cfg.
800
8012003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
804
8052003-08-20      Joel Sherrill <joel@OARcorp.com>
806
807        * libchip/network/cs8900.c: Correct copyright statements.
808
8092003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * aclocal/check-itron.m4: Remove.
812        * aclocal/enable-inlines.m4: Remove.
813        * Makefile.am: Reflect having moved aclocal/.
814        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
815        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
816        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
817        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
818        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
819        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
820        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
821        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
822        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
823        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
824        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
825        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
826        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
827        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
828        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
829        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
830        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
831        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
832        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
833        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
834        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
835        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
836        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
837        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
838        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
839        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
840        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
841        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
842        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
843        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
844        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
845        * aclocal/multilib.m4: New (Copied from ../../aclocal).
846        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
847        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
848        * aclocal/ppc.m4: New (Copied from ../../aclocal).
849        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
850        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
851        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
852        * aclocal/project-root.m4: New (Copied from ../../aclocal).
853        * aclocal/quoting.m4: New (Copied from ../../aclocal).
854        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
855        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
856        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
857        * aclocal/target.m4: New (Copied from ../../aclocal).
858        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
859        * aclocal/version.m4: New (Copied from ../../aclocal).
860
8612003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * configure.ac: Remove stray comments.
864        * automake/local.am, automake/host.am: Remove "debug".
865
8662003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
867
868        * Makefile.am: Reflect having moved automake/.
869        * lib/Makefile.am: Reflect having moved automake/.
870        * support/Makefile.am: Reflect having moved automake/.
871        * wrapup/Makefile.am: Reflect having moved automake/.
872        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
873        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
874        from ../../automake).
875        * optman/Makefile.am: Reflect having moved automake/.
876        * libchip/Makefile.am: Reflect having moved automake/.
877        * libchip/ide/Makefile.am: Reflect having moved automake/.
878        * libchip/network/Makefile.am: Reflect having moved automake/.
879        * libchip/rtc/Makefile.am: Reflect having moved automake/.
880        * libchip/serial/Makefile.am: Reflect having moved automake/.
881        * librdbg/Makefile.am: Reflect having moved automake/.
882        * librdbg/include/Makefile.am: Reflect having moved automake/.
883        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
884        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
885        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
886        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
887        automake/.
888        * librdbg/src/Makefile.am: Reflect having moved automake/.
889        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
890        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
891        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
892        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
893        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
894        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
895        having moved automake/.
896        * libnetworking/Makefile.am: Reflect having moved automake/.
897        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
898        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
899        automake/.
900        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
901        automake/.
902        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
903        automake/.
904        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
905
9062003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
907
908        * Makefile.am: Add bsp.pc.in.
909        * bsp.pc.in: New (pkgconfig support).
910
9112003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
912
913        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
914
9152003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * lib/Makefile.am: New (Required by 'make dist').
918        * lib/ChangeLog: Remove.
919        * lib/.cvsignore: Cleanup.
920        * configure.ac: Reflect having added lib/Makefile.am.
921        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
922        lib/libbsp/configure.ac.
923        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
924        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
925
9262003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
929        * configure.ac: Merge-in librdbg/configure.ac.
930        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
931        librdbg/configure.ac.
932        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
933        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
934        LIBCHIP. Conditionally build include-dirs.
935        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
936        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
937        * librdbg/Makefile.am, librdbg/include/Makefile.am,
938        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
939        librdbg/include/rdbg/m68k/Makefile.am,
940        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
941        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
942        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
943        librdbg/src/powerpc/Makefile.am, librdbg/
944        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
945        configure.ac into ../configure.ac.
946        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
947        * libnetworking/.cvsignore, libnetworking/Makefile.am,
948        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
949        libnetworking/rtems_telnetd/Makefile.am,
950        libnetworking/rtems_webserver/Makefile.am,
951        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
952        into ../configure.ac.
953
9542003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
955
956        PR 427/rtems
957        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
958        * librdbg/src/servtsp.c: Ditto.
959
9602003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
961
962        PR 429/bsps
963        PR 432/bsps
964        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
965        packets are queued onto an elnk board, the ISR will deadlock the device
966        with a tx complete interrupt.  Lighter tx loads are not affected as they
967        end up submitting single packets to the device.
968
9692003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
970
971        * configure.ac: Merge-in libchip/configure.ac. Merge-in
972        optman/configure.ac.
973        * optman/configure.ac: Remove (Merged into ../configure.ac).
974        * optman/Makefile.am: Reflect having merged configure.ac into
975        ../configure.ac.
976        * libchip/configure.ac: Remove (Merged into ../configure.ac).
977        * libchip/Makefile.am, libchip/ide/Makefile.am,
978        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
979        libchip/serial/Makefile.am: Reflect having merged configure.ac into
980        ../configure.ac.
981
9822003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
983
984        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
985
9862003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
987
988        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
989        on i386.
990
9912003-06-13      Joel Sherrill <joel@OARcorp.com>
992
993        * libnetworking/pppd/chat.c: Removed warnings.
994
9952003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
996
997        * libchip/network/README.3com: New file missed in previous commit.
998        PR 405/bsps
999        PR 393/networking
1000        * libchip/network/dec21140.c: Fix leak also known as PR393.
1001        * libchip/network/elnk.c, libchip/network/if_media.h,
1002        libchip/network/mii.h: New files.
1003        * libchip/network/Makefile.am: Reflect new files.
1004
10052003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1006
1007        * configure.ac: Remove support for profile-variant.
1008
10092003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1010
1011        PR 397/pppd
1012        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1013        * libnetworking/pppd/magic.c: Remove *rand48.
1014        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1015
10162003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * wrapup/Makefile.am: Add libide.a.
1019
10202003-04-15      Joel Sherrill <joel@OARcorp.com>
1021
1022        PR 387/rtems_misc
1023        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1024        routines.
1025        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1026
10272003-04-11      Joel Sherrill <joel@OARcorp.com>
1028
1029        * libnetworking/rtems_webserver/cgi.c,
1030        libnetworking/rtems_webserver/sockGen.c,
1031        libnetworking/rtems_webserver/umui.c,
1032        libnetworking/rtems_webserver/websSSL.c,
1033        libnetworking/rtems_webserver/websSSL.h,
1034        libnetworking/rtems_webserver/websda.c,
1035        libnetworking/rtems_webserver/websda.h: New files. Not included in
1036        previous commit.
1037
10382003-04-10      Joel Sherrill <joel@OARcorp.com>
1039
1040        PR 371/pppd
1041        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1042        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1043        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1044        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1045        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1046        still global symbols in rtemspppd.h which might need to be changed or
1047        converted into member of a structure which is dereferenced with a
1048        pointer that is managed as a per task variable. But this patch should
1049        avoid many conflicts.
1050
10512003-03-27      Joel Sherrill <joel@OARcorp.com>
1052
1053        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1054        not allowed in the cpukit source code since it must be buildable
1055        independent of any BSP. These files were moved to libchip/ide.
1056        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1057        files.
1058
10592003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1060
1061        PR 368/filesystems
1062        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1063        improvements which now work on pc386 and mbx8xx.
1064        * libchip/ide/ide_controller.c: New file.
1065
10662003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1067
1068        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1069
10702003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1073        * configure.ac: Add support/.
1074        * support/.cvsignore: New.
1075        * support/Makefile.am: New.
1076        * support/version.c: New.
1077        * wrapup/Makefile.am: Add support/libsupport.a.
1078        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1079        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1080        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1081        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1082
10832003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1084
1085        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1086
10872003-02-20      Till Straumann <strauman@slac.stanford.edu>
1088
1089        PR 354/networking
1090        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1091        chip against a table of supported chips. The untested ones are still
1092        commented out, however.
1093
10942003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1097        * configure.ac: AC_PREREQ(2.57).
1098        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1099        * optman/configure.ac: AC_PREREQ(2.57).
1100        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1101        * libchip/configure.ac: AC_PREREQ(2.57).
1102        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1103        * librdbg/configure.ac: AC_PREREQ(2.57).
1104        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1105        * libnetworking/configure.ac: AC_PREREQ(2.57).
1106
11072003-02-06      Joel Sherrill <joel@OARcorp.com>
1108
1109        * libnetworking/pppd/chat.c: Convert routines with common names to
1110        static. This included get_char(), put_char(), and character() among
1111        others.
1112
11132003-02-03      Joel Sherrill <joel@OARcorp.com>
1114
1115        PR 338/filesystem
1116        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1117        rtems_io_lookup_name() (API change).  Unused function removed.
1118
11192003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1122        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1123        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1124        Eliminate *_O_FILES.
1125        * libnetworking/rtems_servers/Makefile.am,
1126        libnetworking/rtems_webserver/Makefile.am,
1127        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1128
11292002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1130
1131        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1132        Let all-local: depend on $(LIB).
1133        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1134        * optman/Makefile.am: Apply install-data-local to install *.rels.
1135
11362002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1139        %.c rules.
1140        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1141        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1142        * libchip/rtc/Makefile.am: Ditto.
1143        * libchip/serial/Makefile.am: Ditto.
1144
11452002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1146
1147        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1148        LIBC_DEFINES.
1149        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1150        LIBC_DEFINES.
1151        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1152        LIBC_DEFINES.
1153
11542002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1157
11582002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1161        cache-checking.
1162        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1163
11642002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1165
1166        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1167        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1168        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1169        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1170        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1171
11722002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1175        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1176        Remove.
1177        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1178
11792002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1182        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1183
11842002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1185
1186        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1187        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1188
11892002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1190
1191        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1192        * optman/rel.am: New.
1193
11942002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1195
1196        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1197        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1198        braino in comment on "exec". Extend --enable-ada handling.
1199
12002002-11-04      Joel Sherrill <joel@OARcorp.com>
1201
1202        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1203        tasks and rolling multiple loops into 1.
1204        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1205        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1206        Removed warnings.
1207
12082002-10-31      Joel Sherrill <joel@OARcorp.com>
1209
1210        * libchip/network/dec21140.c: Removed warnings.
1211        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1212        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1213        librdbg/src/m68k/any/remdeb_xdr.c,
1214        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1215        warnings.
1216        * libnetworking/rtems_webserver/socket.c,
1217        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1218
12192002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1220
1221        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1222        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1223        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1224        above.
1225
12262002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1227
1228        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1229        * wrapup/.cvsignore: Remove autom4te.cache.
1230        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1231        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1232        autom4te.cache.
1233        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1234        autom4te.cache.
1235        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1236        autom4te.cache.
1237
12382002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1241
12422002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * optman/.cvsignore: Add autom4te.cache.
1245
12462002-09-14      Joel Sherrill <joel@OARcorp.com>
1247
1248        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1249
12502002-09-07      Joel Sherrill <joel@OARcorp.com>
1251
1252        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1253        include files to resolve warnings.
1254
12552002-09-07      Chris Johns <ccj@acm.org>
1256
1257        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1258        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1259        which corrects the problem  where the cs8900.c file was actually the BSP
1260        glue.  Joel did some hacking so this file will compile.  Previously it
1261        required providing a target.h file to compile.
1262        * libchip/network/cs8900.c.bsp: New file.
1263
12642002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1267
12682002-08-31      Joel Sherrill <joel@OARcorp.com>
1269
1270        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1271        eliminate warning.
1272
12732002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1274
1275        * configure.ac: Add ada-tests.
1276
12772002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        * Makefile.am: Add preinstall-stamp.
1280
12812002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1284        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1285        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1286        gcc31 happy.
1287        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1288        cp.
1289
12902002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1291
1292        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1293        make/bsp.mak.
1294        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1295        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1296
12972002-08-12      Joel Sherrill <joel@OARcorp.com>
1298
1299        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1300        avoid error.
1301
13022002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1305        * configure.ac: Add BSP_SUBDIRS.
1306        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1307        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1308        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1309        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1310        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1311        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1312        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1313        RTEMS_CHECK_BSP_CACHE.
1314        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1315        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1316        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1317        .$(OBJEXT) instead of .o.
1318        * libnetworking/pppd/Makefile.am,
1319        libnetworking/rtems_servers/Makefile.am,
1320        libnetworking/rtems_telnetd/Makefile.am,
1321        libnetworking/rtems_webserver/Makefile.am,
1322        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1323
13242002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1327        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1328        ../libchip/serial/$(ARCH)/libserialio.a.
1329        * libchip/serial/Makefile.am: Don't tmp-install lib.
1330        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1331
13322002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * Makefile.am: Add rtems_makedir.
1335        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1336        * Makefile.am: Add wrapup-SUBDIR.
1337        * wrapup/ChangeLog: Remove.
1338        * wrapup/configure.ac: Remove.
1339        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1340        (Make the bare BSP happy).
1341        * configure.ac: Ditto.
1342        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1343        Create make/custom/default.cfg.
1344        * configure.ac: Add creation of make/custom/*.cfg. Create
1345        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1346
13472002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * Makefile.am: Clean $(PROJECT_RELEASE).
1350
13512002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1354        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1355        prototype mismatches.
1356
13572002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1358
1359        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1360        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1361
13622002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * acinclude.m4: Add test "$multilib" != "yes".
1365        * config-ml.in: Remove.
1366        * acinclude.m4: Cleanups.
1367        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1368        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1369        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1370        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1371        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1372
13732002-07-16      Eric Norum <eric.norum@usask.ca>
1374
1375        * New driver for the Intel EtherExpressPro (82559ER) chip.
1376        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1377        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1378        * libchip/network/Makefile.am: Modified to reflect above.
1379
13802002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * acinclude.m4: New.
1383        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1384        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1385        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1386
13872002-07-01      Joel Sherrill <joel@OARcorp.com>
1388
1389        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1390        _Objects_Information_table now that it is a two dimensional array based
1391        upon API and class.
1392        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1393        of strnlen().
1394
13952002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1396
1397        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1398        preinstall libnetapps.a.
1399
14002002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * configure.ac: Remove librpc.
1403
14042002-06-25      Joel Sherrill <joel@OARcorp.com>
1405
1406        * Per PR233, moved librpc to exec.
1407        * configure.ac, wrapup/Makefile.am: Modified.
1408        * librpc, librpc/ChangeLog: Removed.
1409
14102002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * optman/Makefile.am: Remove multilib support.
1413        * optman/configure.ac: Ditto.
1414        * optman/sapi/Makefile.am: Ditto.
1415
14162002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1417
1418        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1419        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1420
14212002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1422
1423        Move networking libraries to c/src/exec/libnetworking
1424        * libnetworking/configure.ac, libnetworking/Makefile.am,
1425        libnetworking/wrapup/Makefile.am: Reflect Moval.
1426
14272002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1430        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1431        <rtems/bspIo.h>.
1432
14332002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1434
1435        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1436        * libnetworking/rtems/mkrootfs.h: Ditto.
1437        * libnetworking/rtems/Makefile.am: Reflect changes above.
1438
14392002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1440
1441        * configure.ac: Remove lib.
1442
14432002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1444
1445        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1446        that exception stack frames on M68K members with VBR always are 6 byte
1447        long. The incorrect assumption resulted in some gdb commands like "next"
1448        to fail on the 68360.
1449
14502002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1453        PR 220
1454        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1455        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1456        CVS.
1457        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1458        libnetworking/sys/filio.h: Remove.
1459        * libnetworking/sys/Makefile.am: Reflect changes above.
1460
14612002-05-07      Chris Johns <ccj@acm.org>
1462
1463        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1464        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1465        requires it to be stripped.
1466
14672002-05-01      Eric Norum <eric.norum@usask.ca>
1468
1469        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1470        assembly  to satisfy gcc 3.1 and newer.
1471
14722002-04-26      Eric Norum <eric.norum@usask.ca>
1473
1474        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1475        agressive optimization in gcc 3.1 does not reorder things.
1476
14772002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * libchip/network/dec21140.c: Reflect changes to powerpc's
1480        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1481        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1482        <rtems/score/cpu.h>.
1483        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1484        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1485
14862002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * optman/configure.ac: Remove ENABLE_GCC28.
1489
14902002-04-11      Chris Johns <ccj@acm.org>
1491
1492        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1493        driver control block field to the ifconfig network driver structure.
1494        This field is needed by the i82586 driver which was ported from NetBSD
1495        as it had better hardware abstraction.
1496        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1497        PR59, added the drv_ctrl driver control block field to the ifconfig
1498        network driver structure. This field is needed by the i82586 driver
1499        which was ported from NetBSD as it had better hardware abstraction.
1500
15012002-04-10      Mike Siers <mikes@poliac.com>
1502
1503        * libnetworking/rtems_webserver/NOTES,
1504        libnetworking/rtems_webserver/asp.c,
1505        libnetworking/rtems_webserver/balloc.c,
1506        libnetworking/rtems_webserver/default.c,
1507        libnetworking/rtems_webserver/ej.h,
1508        libnetworking/rtems_webserver/ejIntrn.h,
1509        libnetworking/rtems_webserver/ejlex.c,
1510        libnetworking/rtems_webserver/ejparse.c,
1511        libnetworking/rtems_webserver/emfdb.c,
1512        libnetworking/rtems_webserver/emfdb.h,
1513        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1514        libnetworking/rtems_webserver/handler.c,
1515        libnetworking/rtems_webserver/license.txt,
1516        libnetworking/rtems_webserver/md5.h,
1517        libnetworking/rtems_webserver/md5c.c,
1518        libnetworking/rtems_webserver/mime.c,
1519        libnetworking/rtems_webserver/misc.c,
1520        libnetworking/rtems_webserver/ringq.c,
1521        libnetworking/rtems_webserver/rom.c,
1522        libnetworking/rtems_webserver/security.c,
1523        libnetworking/rtems_webserver/sock.c,
1524        libnetworking/rtems_webserver/sym.c,
1525        libnetworking/rtems_webserver/uemf.c,
1526        libnetworking/rtems_webserver/uemf.h,
1527        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1528        libnetworking/rtems_webserver/url.c,
1529        libnetworking/rtems_webserver/value.c,
1530        libnetworking/rtems_webserver/wbase64.c,
1531        libnetworking/rtems_webserver/webcomp.c,
1532        libnetworking/rtems_webserver/webpage.c,
1533        libnetworking/rtems_webserver/webrom.c,
1534        libnetworking/rtems_webserver/webs.c,
1535        libnetworking/rtems_webserver/webs.h,
1536        libnetworking/rtems_webserver/websuemf.c,
1537        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1538        2.1.4.
1539
15402002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * libchip/network/i82586.c: Include <string.h>.
1543        * libchip/network/sonic.c: Ditto.
1544
15452002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1546
1547        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1548
15492002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1552
15532002-03-27      Thomas.Doerfler@imd-systems.de
1554
1555        PR 144
1556        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1557        memory address 0 when called for the first time. This is done when
1558        trying to clear the variable "dhcp_hostname".
1559
15602002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1563        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1564        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1565        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1566        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1567        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1568        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1569        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1570        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1571        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1572        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1573        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1574        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1575        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1576        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1577        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1578        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1579        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1580        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1581        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1582        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1583        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1584        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1585        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1586        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1587        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1588        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1589        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1590        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1591        AUTOMAKE_OPTIONS.
1592        * libnetworking/configure.ac:
1593        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1594        foreign 1.6]).
1595        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1596        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1597        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1598        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1599        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1600        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1601        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1602        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1603        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1604        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1605        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1606        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1607        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1608        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1609        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1610        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1611        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1612
16132002-03-27      Ilya Alexeev <ilya@continuum.ru>
1614
1615        PR 162
1616        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1617        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1618        used in a device write routines.  Now ppp_softc structure have own
1619        character for writing to device (sc_outchar).  I think that converting
1620        local variables to static is not a right solution, because problems will
1621        occur in the case of two or more ppp instances.
1622        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1623        must be u_long, otherwise in the case of the big output packet endless
1624        loop may occur.
1625
16262002-03-21      Ilya Alexeev <ilya@continuum.ru>
1627
1628        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1629        preparations for multiple PPPD connections.
1630
16312002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        PR 149
1634        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1635        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1636        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1637        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1638
16392002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1640
1641        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1642        * configure.ac: Modified to reflect addition.
1643
16442002-02-27      Ilya Alexeev <ilya@continuum.ru>
1645
1646        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1647        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1648        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1649        capabilities as well as eliminate some warnings.
1650
16512002-02-27      Eric Norum <eric.norum@usask.ca>
1652
1653        * libnetworking/net/radix.c: Properly handle fetching the default route
1654        when there is no route.  This was a bug in the original FreeBSD code and
1655        this fix is from an updated version of their code.
1656
16572002-02-16      Eric Norum <eric.norum@usask.ca>
1658
1659        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1660        checking.
1661
16622002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1665        dodefaultroute.
1666
16672002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1670        include <rtems/seterr.h>.
1671
16722002-02-01      Mike Siers <mikes@poliac.com>
1673
1674        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1675        avoid bringing the link down too fast. NOTE: Mike reports successfully
1676        running at 56K baud on a direct link.
1677
16782002-02-01      Eric Valette <valette@crf.canon.fr>
1679
1680        * librdbg/So many patches have been posted recently on the mailing list
1681        and  because we were unable to find correct solution to compile on
1682        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1683        because the coding  style of rdbg was rather inconsistant among various
1684        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1685        global coding style (using indent + manual edits), 2) incorporate/review
1686        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1687        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1688        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1689        after rdbg initialization is done, NB : the paches is huge but it is
1690        mainly due to coding styke chnages.  Only few lines of codes have been
1691        really changed and they do not impact  rdbg functionnality (AFAIKT).
1692        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1693        librdbg/include/rdbg/m68k/rdbg_f.h,
1694        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1695        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1696        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1697        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1698        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1699        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1700        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1701        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1702        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1703        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1704        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1705        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1706        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1707        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1708        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1709        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1710
17112002-01-31      Mike Siers <mikes@poliac.com>
1712
1713        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1714        * Nice Update of PPPD support which eliminates the requiremetn that
1715        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1716        and reports that it seems to be more stable and handle larger packets
1717        better.  This patch replaces the termios tasks with more general pppd
1718        network driver tasks.  The functions pppinput() and pppstart() get
1719        called from the interrupt service routine.
1720        * libnetworking/Makefile.am, libnetworking/configure.ac,
1721        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1722        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1723        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1724        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1725        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1726        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1727        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1728        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1729        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1730        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1731        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1732        libnetworking/net/route.c, libnetworking/net/route.h,
1733        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1734        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1735        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1736        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1737        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1738        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1739        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1740        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1741        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1742        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1743        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1744        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1745        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1746        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1747        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1748        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1749        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1750        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1751        libnetworking/pppd/example/README,
1752        libnetworking/pppd/example/netconfig.h,
1753        libnetworking/wrapup/Makefile.am: Modified.
1754        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1755        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1756        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1757        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1758        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1759        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1760        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1761        libnetworking/modem/pppcompress.c: Subdirectory removed.
1762
17632002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1766        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1767
17682002-01-18      Till Straumann <strauman@slac.stanford.edu>
1769
1770        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1771        issues: - exception handler needs to enable MSR_FP if the interrupted
1772        thread is FP enabled. - printk message for MSR fixed and added
1773        stacktrace. NOTE: this requires the stacktrace patch to
1774        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1775        however).
1776
17772002-01-06      Joel Sherrill <joel@OARcorp.com>
1778
1779        * optman/.cvsignore: Added aclocal.m4 and configure.
1780        * optman/.cvsignore: New file.
1781
17822002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1785
17862002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1789        * optman/ChangeLog: New.
1790        * optman/configure.ac: New.
1791        * optman/Makefile.am: New.
1792        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1793        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1794
17952001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1798
17992001-12-18      Eric Norum <eric.norum@usask.ca>
1800
1801        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1802        `directories' (path names with a / at the end) while disallowing open()
1803        operations on TFTP `directories'.
1804
18052001-12-07      Eric Norum <eric.norum@usask.ca>
1806
1807        * libnetworking/lib/tftpDriver.c: Restore write capability.
1808
18092001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * libchip/network/sonic.h: Fix typo.
1812        * libnetworking/arpa/Makefile.am: Remove stray lines.
1813
18142001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1815
1816        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1817
18182001-10-18      Eric Norum <eric.norum@usask.ca>
1819
1820        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1821        chdir() and open() operations within the TFTP file system.
1822
18232001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * librdbg/configure.ac: Fix latent bug exposed by removal of
1826        config.cache's which prevented powerpc targets librdbg from building.
1827
18282001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1829
1830        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1831        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1832        autoconf-2.52 happy.
1833
18342001-10-12      Mike Siers <mikes@poliac.com>
1835
1836        * libnetworking/Update to stable working state.  Congratulations Mike!
1837        :).
1838        * libnetworking/modem_example: Directory removed.
1839        * libnetworking/modem_example/16550.h,
1840        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1841        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1842        libnetworking/modem_example/ppp.h,
1843        libnetworking/modem_example/pppcompress.c: Files removed.
1844        * libnetworking/pppd/example/pppd.options: New file.
1845        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1846        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1847        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1848        libnetworking/pppd/rtemsmain.c: Updated.
1849
18502001-10-12      Joel Sherrill <joel@OARcorp.com>
1851
1852        * libchip/serial/z85c30.c: Fixed typo.
1853
18542001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1857        * configure.in: Remove.
1858        * configure.ac: New file, generated from configure.in by autoupdate.
1859        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1860        * libchip/configure.in: Remove.
1861        * libchip/configure.ac: New file, generated from configure.in by
1862        autoupdate.
1863        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1864        * librdbg/configure.in: Remove.
1865        * librdbg/configure.ac: New file, generated from configure.in by
1866        autoupdate.
1867        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1868        * libnetworking/configure.in: Remove.
1869        * libnetworking/configure.ac: New file, generated from configure.in by
1870        autoupdate.
1871
18722001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1875        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1876        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1877
18782001-09-27      Joel Sherrill <joel@OARcorp.com>
1879
1880        * libchip/ChangeLog: Fixed typo in date.
1881
18822001-09-27      Eric Norum <eric.norum@usask.ca>
1883
1884        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1885        TFTP  filesystem.
1886
18872001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1890        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1891        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1892        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1893        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1894        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1895        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1896        'PREINSTALL_FILES ='.
1897        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1898        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1899        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1900        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1901        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1902        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1903        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1904        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1905        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1906        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1907        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1908        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1909
19102001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1913        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1914        * librdbg/src/m68k/any/Makefile.am: Ditto.
1915        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1916        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1917        happy.
1918
19192001-09-21      Joel Sherrill <joel@OARcorp.com>
1920
1921        * libchip/network/Makefile.am: Fixed typo on file name.
1922        * libchip/network/i82586.c: Commented out line 318 which is referencing
1923        a member of a structure that is not currently there.  This needs to be
1924        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1925        to C style.
1926
19272001-09-19      Eric Norum <eric.norum@usask.ca>
1928
1929        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1930
19312001-09-19      Chris Johns <ccj@acm.org>
1932
1933        * libchip/network/README.i82586, libchip/network/i82586.c,
1934        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1935        Network driver for Intel i82586.
1936        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1937        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1938        "root" filesystem with information obtained via the DHCP response.
1939
19402001-09-14      Eric Norum <eric.norum@usask.ca>
1941
1942        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1943        make gcc 3.x happy.
1944
19452001-08-16      Mike Siers <mikes@poliac.com>
1946
1947        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1948        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1949        These support callback functionality that has not even been compiled
1950        under RTEMS yet.
1951        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1952        example application.  Mike's notes on the modifications: - renamed
1953        error() function because of namespace problems - removed calls to the
1954        exit() funciton - removed extra files from the pppd source directory -
1955        defined pppd task constant values in rtemspppd.h - modifyied example
1956        code to get actual tick per second value - placed the pppd 2.3.11 man
1957        page file (pppd.8) into the pppd directory.
1958        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1959        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1960        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1961        libnetworking/pppd/rtems-ppp.c: Deleted.
1962        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1963        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1964        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1965        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1966        libnetworking/pppd/example/init.c,
1967        libnetworking/pppd/example/netconfig.h,
1968        libnetworking/pppd/example/ppp.conf,
1969        libnetworking/pppd/example/pppdapp.c,
1970        libnetworking/pppd/example/system.h: New files.
1971        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1972        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1973        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1974        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1975        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1976        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1977        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1978        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1979        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1980        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1981        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1982        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1983        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1984        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1985        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1986
19872001-08-16      Joel Sherrill <joel@OARcorp.com>
1988
1989        * libnetworking/pppd/example/Makefile: Removed.
1990        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1991        to avoid bootstrap -c clobbering it.
1992        * libnetworking/rtems_telnetd/.cvsignore: New file.
1993
19942001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1995
1996        * libnetworking/Makefile.am, libnetworking/configure.in,
1997        libnetworking/rtems_servers/Makefile.am,
1998        libnetworking/rtems_servers/telnetd.c,
1999        libnetworking/rtems_servers/telnetd.h,
2000        libnetworking/rtems_telnetd/Makefile.am,
2001        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2002        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2003        libnetworking/rtems_telnetd/telnetd.c,
2004        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2005        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2006        effect when ftpd change. - the tcp/ip stats have been implemented into
2007        icmds.c and started when telnetd daemon is started.
2008        * libnetworking/rtems_servers/telnetd.c,
2009        libnetworking/rtems_servers/telnetd.h: Removed.
2010        * libnetworking/rtems_telnetd: New directory.
2011        * libnetworking/rtems_telnetd/Makefile.am,
2012        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2013        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2014        libnetworking/rtems_telnetd/telnetd.c,
2015        libnetworking/rtems_telnetd/telnetd.h: New files.
2016
20172001-06-14      Joel Sherrill <joel@OARcorp.com>
2018
2019        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2020        Moved from libmisc/shell so the network stack to address network
2021        depenendency.
2022        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2023
20242001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2027
20282001-05-15      Joel Sherrill <joel@OARcorp.com>
2029
2030        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2031        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2032        accidentally deleted the incorrectly empty versions.
2033
20342001-05-14      Till Straumann <strauman@slac.stanford.edu>
2035
2036        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2037        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2038        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2039        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2040        to know the values) - the affected BSP (shared/motorola) headers have
2041        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2042        driver (libchip/network/dec21140.c) has been fixed to use
2043        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2044        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2045        who is using this driver. - the DEC driver also has been fixed to use
2046        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2047        delay_in_bus_cycles().
2048
20492001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2052
20532001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2056
20572001-04-24      Eric Norum <eric.norum@usask.ca>
2058
2059        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2060        NTP synchronization a little more robust -- no NTP daemon yet, but at
2061        least it trys a little harder when the primary NTP server is down.
2062
20632001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2064
2065        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2066        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2067        libnetworking/pppd/modem_example/modem.c,
2068        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2069        other strings into English.
2070        * libnetworking/pppd/STATUS: updated to reflect the changes.
2071
20722001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2073
2074        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2075        again.
2076
20772001-04-20      Eric Valette <valette@crf.canon.fr>
2078
2079        * mcp750 directory renamed new_exception processing as it supports many
2080        more CPU models.
2081        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2082        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2083        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2084        formerly in mcp750 plus modifications.
2085        * librdbg/src/powerpc/mcp750/.cvsignore,
2086        librdbg/src/powerpc/mcp750/Makefile.am,
2087        librdbg/src/powerpc/mcp750/remdeb.h,
2088        librdbg/src/powerpc/mcp750/remdeb_f.x,
2089        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2090        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2091        new_exception_processing.
2092        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2093        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2094        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2095        part of this effort to add support for the MPC8xx.
2096
20972001-04-19      Joel Sherrill <joel@OARcorp.com>
2098
2099        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2100        internal include files.
2101
21022001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2103
2104        PR 158
2105        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2106        rcmd() library call by commenting out the parts that deal with signals.
2107        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2108        stdio. The 'server-side' parts of this file which deal with
2109        authentication are disabled since they are not needed.
2110
21112001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2112
2113        * libnetworking/include/.cvsignore: Remove dangling file.
2114
21152001-03-14      Joel Sherrill <joel@OARcorp.com>
2116
2117        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2118        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2119        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2120        libchip style serial drivers can be written in libcpu or libbsp.
2121
21222001-03-01      Joel Sherrill <joel@OARcorp.com>
2123
2124        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2125        libchip/network/sonic.c, libchip/network/sonic.h,
2126        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2127        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2128        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2129        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2130        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2131        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2132        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2133        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2134
21352001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2136
2137        * librdbg/include/rdbg/Makefile.am,
2138        librdbg/include/rdbg/i386/Makefile.am,
2139        librdbg/include/rdbg/m68k/Makefile.am,
2140        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2141        style on include files.
2142
21432001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2144
2145        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2146        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2147        replace ${..} with $(..).
2148        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2149        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2150        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2151        libnetworking/rtems/Makefile.am, libnetworking/
2152        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2153        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2154        include_*HEADERS instead of H_FILES.
2155        * libnetworking/include/Makefile.am: Remove.
2156        * libnetworking/Makefile.am: Add handling of *.h files.
2157        * libnetworking/configure.in: Remove include/Makefile.
2158
21592001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2162
21632001-01-31      Sergei Organov <osv@javad.ru>
2164
2165        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2166        current dir and root dir removed in favor of new libio support for
2167        task-local current and root directories. - Bug in `close_data_socket()'
2168        introduced by previous change fixed. - `command_pasv()' changed to set
2169        timeout on socket we are listening on and code fixed to don't close
2170        socket twice on error. - `serr()' changed to clear `errno'. -
2171        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2172        changed to clear `errno' before processing session. -
2173        `close_data_socket()' fixed to close both active and passive sockets -
2174        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2175        empty string  in `exec_command()'.
2176
21772001-01-25      Eric Norum <eric.norum@usask.ca>
2178
2179        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2180        improves throughput on systems which are dropping packets.   Only the
2181        first timeout is reduced.  This keeps the number of extra packets down
2182        on networks that are very busy and dropping lots of packets.
2183
21842001-01-24      Sergei Organov <osv@javad.ru>
2185
2186        * libnetworking/rtems_servers/ftpd.c,
2187        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2188        - Timeouts on sockets implemented. 'idle' field added to configuration.
2189        No timeout by default to keep backward compatibility. Note: SITE IDLE
2190        command not implemented yet. - Basic global access control implemented.
2191        'access' field added to configuration. No access limitations by default
2192        to keep backward compatibility. - Anchor data socket for active mode
2193        (using self IP and port 20.) - Fixed default data port support (still
2194        not tested). - Don't allow IP address different from originating host in
2195        PORT command to improve security. - Fixed bug in MDTM command. - Check
2196        for correctness of parsing of argument in command_port(). - Fixed
2197        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2198        a directory. - Command parsing a little bit improved: command names are
2199        now converted to upper-case to be more compatible with RFC (command
2200        names are not case-sensitive.) - Reformat comments so that they have
2201        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2202        previous changes - True ASCII mode implemented (doesn't work for hooks
2203        and /dev/null) - Passive mode implemented, PASV command added. - Default
2204        port for data connection could be used (untested, can't find ftp client
2205        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2206        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2207
22082001-01-18      Joel Sherrill <joel@OARcorp.com>
2209
2210        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2211        macro using variable arguments.
2212        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2213        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2214        since I updated the main RTEMS development machine to RedHat 7.2 and
2215        apparently got a new version of rpcgen.
2216
22172001-01-12      Sergei Organov <osv@javad.ru>
2218
2219        * libnetworking/rtems_servers/ftpd.c,
2220        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2221        - use pool of pre-created threads to handle sessions instead of
2222        creating/deleting threads on the fly - LIST output is now similar to
2223        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2224        happy with it. - LIST NAME now works (both for files and directories) -
2225        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2226        clients happy  - keep track of CWD for every session separately -
2227        ability to specify root directory name for FTPD in configuration table.
2228        FTPD will then create illusion for FTP clients that this is actually
2229        root directory. - ignore options sent in commands, thus LIST -al FILE
2230        works and doesn't try to list "-al" directory. - buffers are allocated
2231        on stack instead of heap where possible to eliminate malloc/free calls
2232        (avoid possible heap fragmentation troubles). - drop using of task
2233        notepad to pass parameters - use function arguments instead - use
2234        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2235        in socket() instead of AF_INET.
2236
22372001-01-02      Joel Sherrill <joel@OARcorp.com>
2238
2239        * libnetworking/CHANGELOG: Removed.
2240        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2241
22422000-12-14      Eric Norum <eric.norum@usask.ca>
2243
2244        * libnetworking/lib/tftpDriver.c: Added write capability.
2245
22462000-12-08      Joel Sherrill <joel@OARcorp.com>
2247
2248        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2249        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2250        numerous variable declarations conditional on PPP_COMPRESS and
2251        PPP_FILTER.  Commented out variables that were not used because the code
2252        using them was commented out. Removed totally unused variables.
2253        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2254        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2255
22562000-11-30      Joel Sherrill <joel@OARcorp.com>
2257
2258        * libnetworking/modem/ppp_tty.c: Changed to include
2259        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2260        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2261        * libnetworking/Makefile.am: Modified to reflect above.
2262
22632000-11-27      Joel Sherrill <joel@OARcorp.com>
2264
2265        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2266
22672000-11-25      Eric Norum <eric.norum@usask.ca>
2268
2269        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2270        core.
2271
22722000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2273
2274        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2275        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2276        subdir.
2277        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2278        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2279        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2280        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2281        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2282        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2283        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2284        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2285        ppp_tty.c and the real pppd main is in pppmain.c.
2286
22872000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2288
2289        * libchip/network/sonic.c: Added ipalign() routine to align the received
2290        packet so that the ip header is on a 32-bit boundary. Necessary for
2291        cpu's that do not allow unaligned loads and stores and when the 32-bit
2292        DMA mode is used.
2293
22942000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2297        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2298        ACLOCAL_AMFLAGS.
2299        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2300        ACLOCAL_AMFLAGS.
2301        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2302        ACLOCAL_AMFLAGS.
2303
23042000-11-03      Chris Johns <ccj@acm.org>
2305
2306        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2307        libchip/network/cs8900.h: New files.
2308
23092000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2312        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2313        $(RTEMS_TOPdir)/aclocal.
2314        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2315        $(RTEMS_TOPdir)/aclocal.
2316        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2317        $(RTEMS_TOPdir)/aclocal.
2318
23192000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * configure.in: Switch to GNU-canonicalization.
2322        * Makefile.am: Reflect changes to configure.in.
2323        * acinclude.m4: Remove.
2324
23252000-10-30      Joel Sherrill <joel@OARcorp.com>
2326
2327        * POSIX include files merged into newlib.  This resulted in some
2328        definitions moving to other files and thus some secondary effects in
2329        RTEMS source code.
2330        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2331        in sync with newlib's <machine/types.h>.
2332        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2333        definition of struct itimerval in <sys/time.h>.
2334
23352000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2336
2337        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2338        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2339        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2340        * ChangeLog: Fix typos.
2341        * configure.in: add tests to the GNU canonicalized subdirectories.
2342
23432000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2346        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2347        the lib directory before configuring lib/.
2348
23492000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2350
2351        * configure.in, Makefile.am: add exec to the GNU canonicalized
2352        subdirectories.
2353        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2354        * configure.in: add libnetworking, librpc and librdb to the GNU
2355        canonicalized subdirectories.
2356        * configure.in: add libmisc and libchip to the GNU canonicalized
2357        subdirectories.
2358        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2359        Switch to GNU canonicalization.
2360        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2361        Switch to GNU canonicalization.
2362        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2363        Switch to GNU canonicalization.
2364
23652000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2368        canonicalization to libfs/. The approach is currently a bit of a hack as
2369        GNU canonicalization does not support the per-BSP build some of the
2370        other directories require.  As more of the tree is converted, this will
2371        become less  of an issue.
2372
23732000-10-20      Joel Sherrill <joel@OARcorp.com>
2374
2375        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2376        parameter.
2377
23782000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2379
2380        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2381        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2382        * librdbg/configure.in: Add m68k support.
2383        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2384        subdirectory.
2385        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2386        failure.
2387        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2388        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2389        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2390        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2391        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2392        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2393        librdbg/src/m68k/.cvsignore: New files.
2394        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2395        function pointers.
2396        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2397        _after_ pointer has been checked against NULL.
2398
23992000-10-18      Joel Sherrill <joel@OARcorp.com>
2400
2401        * wrapup/Makefile.am: Added libfs.
2402
24032000-10-18      Chris Johns <ccj@acm.org>
2404
2405        * libfs created.
2406        * configure.in: Added libfs subdirectory.
2407        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2408
24092000-09-28      Joel Sherrill <joel@OARcorp.com>
2410
2411        * libnetworking/rtems_webserver/Makefile.am,
2412        libnetworking/rtems_webserver/base64.c,
2413        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2414        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2415
24162000-09-22      Joel Sherrill <joel@OARcorp.com>
2417
2418        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2419        libnetworking/rtems/rtems_bsdnet_internal.h,
2420        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2421        have included rtems.h.  It is now including precisely the  least amount
2422        of low level, yet portable .h files to get the basic RTEMS types
2423        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2424        used machine/types.h to include rtems.h.
2425
24262000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2429
24302000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2431
2432        * libnetworking/ChangeLog: Cleanup.
2433
24342000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2437        * libchip/ChangeLog: Fix formating.
2438
24392000-09-05      Joel Sherrill <joel@OARcorp.com>
2440
2441        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2442        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2443        confusion and to work with the converted flags.
2444
24452000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * wrapup/Makefile.am: Include compile.am.
2448        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2449        libchip/serial/Makefile.am: Include compile.am.
2450        * librdbg/src/i386/any/Makefile.am,
2451        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2452        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2453        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2454        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2455        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2456        libnetworking/rtems_servers/Makefile.am,
2457        libnetworking/rtems_webserver/Makefile.am,
2458        libnetworking/wrapup/Makefile.am: Include compile.am.
2459
24602000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2461
2462        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2463        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2464
24652000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2468
24692000-08-31      Joel Sherrill <joel@OARcorp.com>
2470
2471        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2472        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2473        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2474        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2475        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2476        * libnetworking/wbase64.c: Removed.
2477        * libnetworking/Makefile.am, libnetworking/asp.c,
2478        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2479        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2480        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2481        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2482        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2483        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2484        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2485        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2486        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2487        Modified.
2488
24892000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2492
24932000-08-30      Joel Sherrill <joel@OARcorp.com>
2494
2495        * libnetworking/rtems_webserver/license.txt: New file.
2496
24972000-08-10      Joel Sherrill <joel@OARcorp.com>
2498
2499        * ChangeLog: New file.
2500        * libchip/ChangeLog: New file.
2501        * librdbg/ChangeLog: New file.
2502        * libnetworking/ChangeLog: New file.
2503
Note: See TracBrowser for help on using the repository browser.