source: rtems/c/src/ChangeLog @ 5ce16e9

4.104.115
Last change on this file since 5ce16e9 was 35150aa, checked in by Joel Sherrill <joel.sherrill@…>, on 09/17/08 at 16:22:40

2008-09-17 Miao Yan <yanmiaobest@…>

  • optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to add simple device only filesystem (devfs), optionally completely drop out filesystem, and to clean up disabling newlib reentrancy support. This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code space.
  • optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c: Removed.
  • Property mode set to 100644
File size: 141.8 KB
Line 
12008-09-17      Miao Yan <yanmiaobest@gmail.com>
2
3        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
4        add simple device only filesystem (devfs), optionally completely drop
5        out filesystem, and to clean up disabling newlib reentrancy support.
6        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
7        now has a 15K code space.
8        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
9        Removed.
10
112008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * libchip/ide/ata.h: Convert to Unix file format.
14
152008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
18        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
19        libchip/serial/serial.h, libchip/serial/serprobe.c,
20        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
21        Convert to "bool".
22        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
23        libchip/i2c/spi-memdrv.h: Convert to "bool".
24        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
25        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
26        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
27        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
28        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
29        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
30        Convert to "bool".
31        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
32        Convert to "bool".
33        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
34        Convert to "bool".
35
362008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
39        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
40        memory driver to not use the clock ioctl to install a method to poll
41        for input. It now uses a Class API Timer which means we can eliminate
42        this special IOCTL from all clock drivers.
43        * libchip/shmdr/setckvec.c: Removed.
44
452008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * libchip/network/sonic.c: Do not declare a variable just to hold an
48        ignored return value.
49
502008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
51
52        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
53
542008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
57        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
58
592008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * libchip/display/disp_hcms29xx.c: Do not make these static. They
62        appear to be unused that way.
63
642008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
65
66        * libchip/shmdr/shm_driver.h: Correct prototypes.
67
682008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
69
70        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
71        variables and made methods static.
72
732008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
74
75        * libchip/serial/ns16550.c: Fix warning.
76
772008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * aclocal/prog-cc.m4: Add -Wnested-externs.
80
812008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * libchip/network/dec21140.c: Add missing prototype.
84        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
85
862008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
89        -Wstrict-prototypes to RTEMS_CFLAGS.
90
912008-08-02      Chris Johns <chrisj@rtems.org>
92
93        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
94        rtems_blkdev_request count and start references. Use
95        RTEMS_BLKDEV_START_BLOCK.
96
972008-07-29      Chris Johns <chrisj@rtems.org>
98
99        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
100
101        * libchip/ide/ata.c: Change to use a mutex rather than disable
102        pre-emption. Updated to the libblock changes.
103
104        * libchip/ide/ata_internal.h: Updated to the new chains API.
105
106        * libchip/ide/ide_controller.c: Updated to the libblock
107        changes. Added come debug tracing.
108
109        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
110        to the libblock changes.
111
1122008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * configure.ac: Remove RPCGEN, RPCTOOLS.
115
1162008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
117
118        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
119        for output format specifiers.
120
1212008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
122
123        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
124        Fixed some data types
125
1262008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
127
128        * libchip/i2c/spi-sd-card.c: Added missing header file.
129        * libchip/Makefile.am: Added SD Card driver.
130
1312008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
132
133        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
134        make glyphs non-constant, added file headers
135
1362008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
137
138        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
139        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
140        * libchip/display/font_hcms29xx.h
141        Creation of SPI display driver
142
1432008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
144
145        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
146        via SPI.
147
1482008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
151        AC_PREREQ(2.62).
152
1532008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
156
1572008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * libchip/Makefile.am: Move termios helper routines from libchip to
160        libcsupport. Add routine which makes it easy for a termios device
161        driver to inform termios of its default baud rate. This avoids
162        inconsistencies in later termios settings changes.
163        * libchip/serial/termios_baud2index.c,
164        libchip/serial/termios_baud2num.c: Removed.
165
1662008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
169
1702008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
171
172        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
173        not fail if there are none.
174
1752008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
176
177        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
178        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
179        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
180        * libchip/Makefile.am:
181        derived a generic spi memory driver from spi-flash-m25p40,
182        added descriptor for fram fm25l256
183
1842008-05-07      Till Straumann <strauman@slac.stanford.edu>
185
186        PR 649/bsps
187        * libchip/ide/ata.c: Give up if the interface does not become ready.
188
1892008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
190
191        Moved to cpukit.
192        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
193        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
194        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
195        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
196        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
197        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
198        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
199        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
200        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
201        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
202        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
203        nfsclient/src/xdr_mbuf.c: Removed.
204
2052008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
208
2092008-01-05      Chris Johns <chrisj@rtems.org>
210
211        * libchip/flash/am29lv160.c: Update the blank check error message
212        to say there is an error.
213       
2142007-12-22      Chris Johns <chrisj@rtems.org>
215
216        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
217        the hello message. Just one line but still a little too long.
218       
2192007-12-14      Chris Johns <chrisj@rtems.org>
220
221        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
222        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
223        * libchip/flash, libchip/flash/am29lv160.c,
224        libchip/flash/am29lv160.h: New.
225
2262007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * libchip/network/if_fxp.c: Spacing.
229
2302007-11-20      Till Straumann <strauman@slac.stanford.edu>
231
232        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
233        Avoid using 'stdio' before the system is up and fully
234        initialized.
235
2362007-11-20      Till Straumann <strauman@slac.stanford.edu>
237
238        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
239        * libchip/Makefile.am, libchip/preinstall.am:
240        added new driver for Maxim DS1375 i2c RTC.
241
2422007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
243
244        * libchip/i2c/spi-flash-m25p40.c:
245        added addressing call in write function
246
2472007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
248
249        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
250        * libchip/Makefile.am:
251        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
252
2532007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
254
255        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
256
2572007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
258
259        * nfsclient/Makefile.am: Fix errors.
260
2612007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
264
2652007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * aclocal/version.m4: Bump RTEMS_API to 4.9.
268        Bump RTEMS_VERSION to 4.8.99.0.
269
2702007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
271
272        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
273
2742007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * configure.ac: Remove AC_PROG_AWK (Unused).
277
2782007-09-14      Daron Chabot <djc915@mail.usask.ca>
279
280        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
281        rtems_interrupt_vector, to permit passing arbitrary arguments to the
282        ISR. Clean up of variables to silence compiler warnings.
283
2842007-09-13      Daniel Hellstrom <daniel@gaisler.com>
285
286        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
287
2882007-09-12      Daniel Hellstrom <daniel@gaisler.com>
289
290        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
291          - Odd bit bug in some chips taken care of.
292          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
293            alignment but failing to do so must have made the driver writer to make
294            some incorrect assumptions about MBUFs.
295          - Fixed MBUF handling to handle mbuf chains better. The Data length of
296            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
297          - Made while loop responsible for copying data to fifo port copy 16 shorts
298            per loop instead of 1 short, increasing the copying process.
299
3002007-09-07      Daniel Hellstrom <daniel@gaisler.com>
301
302        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
303        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
304
3052007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        * configure.ac, wrapup/Makefile.am: Remove RDBG.
308        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
309        librdbg/Makefile.am, librdbg/preinstall.am,
310        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
311        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
312        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
313        librdbg/include/rdbg/powerpc/rdbg_f.h,
314        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
315        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
316        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
317        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
318        librdbg/src/servtsp.c, librdbg/src/servutil.c,
319        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
320        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
321        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
322        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
323        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
324        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
325        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
326        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
327        librdbg/src/powerpc/rdbg_f.c,
328        librdbg/src/powerpc/new_exception_processing/remdeb.h,
329        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
330        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
331        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
332
3332007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
336
3372007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
340          sizes.
341
3422007-07-27      Chris Johns <chrisj@rtems.org>
343
344        * wrapup/Makefile.am: Create archive from a file for hosts
345        with a limited command line size.
346
3472007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
348
349        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
350          sizes.
351
3522007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
353       
354        * configure.ac: Add nfsclient.
355        * nfsclient/Makefile.am: New.
356        * nfsclient/proto/Makefile, nfsclient/Makefile,
357          nfsclient/src/Makefile: Remove.
358        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
359        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
360
3612007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
362
363        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
364        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
365        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
366        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
367        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
368        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
369        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
370        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
371        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
372        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
373        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
374        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
375
3762007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
377
378        * libchip/serial/ns16550.c: removed timed out wait for transmitter
379        to become ready: This will not work for fast CPUs.
380
3812007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
382
383        * libchip/ide/ata.c: fixed warning
384
3852007-06-20      Ray Xu <rayx@gmail.com>
386
387        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
388        console, and libio. This shrinks the memory requirements but Joel has
389        not figured out how best to present this to application space.
390        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
391        New files.
392
3932007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
394
395        * optman/sapi/no-io.c: Split IO Manager into one function per file so
396        now we only need required initialization methods.
397
3982007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
399
400        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
401        parameter since it was used to configure a no longer used feature.
402        Device names are now part of the filesystem not in a table.
403
4042007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
407        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
408        optman/rtems/no-part.c, optman/rtems/no-region.c,
409        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
410        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
411        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
412        other optional managers so using them reduces application size
413        instead of increasing it.
414        * optman/rtems/no-barrier.c: New file.
415
4162007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
417
418        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
419        adjustments to pci-API changes.
420        * libchip/network/dec21140.c, libchip/network/elnk.c,
421        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
422        changes.
423
4242007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * libchip/network/dec21140.c, libchip/network/if_dc.c,
427        libchip/network/if_fxp.c: Reflect changes to pci-API.
428
4292007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
430
431        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
432        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
433
4342007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
435
436        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
437          being used to compile "tools").
438
4392007-03-13      Joel Sherrill <joel@OARcorp.com>
440
441        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
442
4432007-03-12      Joel Sherrill <joel@OARcorp.com>
444
445        * libchip/network/cs8900.c, libchip/network/cs8900.h,
446        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
447        and/or fix mistake in copyright notice. Both of these mistakes appear
448        to be from code submitted after these changes were made previously.
449
4502007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
451
452        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
453
4542007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
455
456        * libchip/Makefile.am: Correct path to README.tulipclone.
457
4582007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
459
460        * libchip/ide/ata.c: Remove superfluous type casts.
461
4622007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
465        Use size_t for sizes.
466
4672007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
468
469        * libchip/ide/ata.c: in ata_request_done: moved call to free()
470        from preemption disabled region
471
4722007-01-16      Till Straumann <strauman@slac.stanford.edu>
473
474        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
475        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
476        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
477
4782006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
481          ioctl_command_t as ioctl argument.
482
4832006-12-13      Joel Sherrill <joel@OARcorp.com>
484
485        * librtems++/include/rtems++/rtemsEvent.h,
486        librtems++/include/rtems++/rtemsMessageQueue.h,
487        librtems++/include/rtems++/rtemsSemaphore.h,
488        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
489        librtems++/src/rtemsMessageQueue.cc,
490        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
491        rtems_unsigned32 to uint32_t.
492
4932006-12-13      Joel Sherrill <joel@OARcorp.com>
494
495        PR 1181/bsps
496        * optman/rtems/no-msg.c: Clean up dead code.
497
4982006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
501
5022006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
505        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
506        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
507
5082006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
509
510        * configure.ac: New BUG-REPORT address.
511
5122006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * Makefile.am: Remove ampolish3.
515
5162006-11-17      Joel Sherrill <joel@OARcorp.com>
517
518        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
519        blank lines.
520
5212006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * configure.ac: Remove RTEMS_AMPOLISH3.
524        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
525          Remove checks for AMPOLISH3.
526        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
527        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
528        * ampolish3: Remove.
529
5302006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
531
532        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
533        * aclocal/prog-cc.m4: Remove CFLAGS.
534        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
535        Compose CFLAGS. Append CFLAGS to ac_configure_args.
536
5372006-10-23      Joel Sherrill <joel@OARcorp.com>
538
539        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
540
5412006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * automake/compile.am: Use hard-coded RTEMS_* flags.
544
5452006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * aclocal/rtems-top.m4: Remove RTEMS_API.
548        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
549
5502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
551
552        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
553
5542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
557
5582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
559
560        * aclocal/version.m4: Bump version to 4.7.99.0.
561
5622006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
563
564        * configure.ac: Require autoconf-2.60. Require automake-1.10.
565
5662006-09-11      Joel Sherrill <joel@OARcorp.com>
567
568        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
569
5702006-09-04      Joel Sherrill <joel@OARcorp.com>
571
572        * libchip/network/greth.c, libchip/network/open_eth.c,
573        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
574        introduced by warning removal.
575
5762006-09-01      Joel Sherrill <joel@OARcorp.com>
577
578        * libchip/network/greth.c, libchip/network/open_eth.c,
579        libchip/network/smc91111.c: Remove warnings and correct prototype
580        added earlier today.
581
5822006-09-01      Joel Sherrill <joel@OARcorp.com>
583
584        * libchip/network/cs8900.c, libchip/network/greth.c,
585        libchip/network/i82586.c, libchip/network/open_eth.c,
586        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
587        sized integers, and inttypes.h printf helpers.
588
5892006-08-09      Kolja Waschk <waschk@telos.de>
590
591        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
592
5932006-07-12      Joel Sherrill <joel@OARcorp.com>
594
595        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
596
5972006-07-11      Jerry Needell <jerry.needell@unh.edu>
598
599        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
600        4.6 branch.  Original modifications by Gaisler Enterprises.
601        * libchip/network/greth.c, libchip/network/greth.h: New files.
602
6032006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
604
605        * ide/ata.[ch]:
606        (PR1118) fetch priority for ATA task from a variable,
607        not a fixed configuration value.
608       
6092006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
610
611        * Makefile.am: Add ampolish3.
612
6132006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * ampolish3: New.
616        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
617
6182006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
619
620        * aclocal/rtems-ampolish.m4: New.
621        * configure.ac: Use RTEMS_AMPOLISH3.
622
6232006-04-18  Joel Sherrill <joel@OARcorp.com>
624
625        * aclocal/version.m4: Updated to rtems-4.6.99.3.
626
6272006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
628
629        PR 853/filesystem
630        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
631        should be modified to support the new exception scheme and to use the
632        handle parameter.
633
6342006-02-a32     Eric Norum <norume@aps.anl.gov>
635
636        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
637        "newer" PCI access calls.  Minor cleanups.  Comments.
638
6392006-01-12      Eric Norum <norume@aps.anl.gov>
640
641        PR 861/networking
642        PR 863/networking
643        * libchip/network/smc91111.c: Fix illegal lvalue increments.
644
6452006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
646
647        * wrapup/Makefile.am: Add preinstall.am.
648        * libchip/Makefile.am: Build libchip/network/smc91111.
649        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
650        Eliminate cyg_int* crap.
651
6522006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
653
654        * librdbg/Makefile.am: Add preinstall.am.
655        * aclocal/bsp-configure.m4: Add ampolish3.
656        New header guards.
657
6582006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
659
660        * libchip/network/open_eth.c, libchip/network/open_eth.h:
661        Merger from rtems-4-6-branch.
662
6632006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
664
665        * libchip/network/smc91111.c
666        libchip/network/smc91111config.h
667        libchip/network/smc91111exp.h
668        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
669        * libchip/Makefile.am: Reflect adding smc91111*.
670
6712006-01-08      Joel Sherrill <joel@OARcorp.com>
672
673        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
674        char *.
675
6762006-01-08      Joel Sherrill <joel@OARcorp.com>
677
678        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
679        warnings.
680
6812005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
682
683        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
684        Add RTEMS_RELLDFLAGS.
685        * automake/compile.am: Remove RTEMS_USE_GCC.
686        Remove RTEMS_RELLDFLAGS.
687        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
688
6892005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
690
691        * libchip/network/if_media.h, libchip/network/mii.h:
692        Remove (Moved to cpukit).
693        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
694        and libchip/network/if_media.h.
695        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
696        if_media.h having moved.
697
6982005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
699
700        * automake/compile.am, automake/host.am, automake/local.am,
701        automake/subdirs.am: Remove depend.
702        * configure.ac: Explicitly pass --libdir and --includedir to
703        testsuites.
704
7052005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * configure.ac: Reflect changes to testsuites.
708
7092005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
710
711        * automake/compile.am: Remove GCCSPECS.
712        * aclocal/prog-cc.m4: Add GCCSPECS.
713        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
714
7152005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
716
717        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
718        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
719
7202005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
721
722        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
723        libcpu/byteorder.h for i386.
724
7252005-11-02      Till Straumann <strauman@slac.stanford.edu>
726
727        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
728        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
729        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
730        added a simple API/library for i2c devices and drivers for i2c
731        2-byte eeproms and a ds1621 temperature sensor; API is documented
732        in libi2c.h.
733
7342005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
735
736        * libnetworking/pppd/ipxcp.c,
737        libnetworking/pppd/chat.c,
738        libnetworking/pppd/patchlevel.h,
739        libnetworking/pppd/upap.h,
740        libnetworking/pppd/md5.h,
741        libnetworking/pppd/pppd.8,
742        libnetworking/pppd/README,
743        libnetworking/pppd/preinstall.am,
744        libnetworking/pppd/md4.h,
745        libnetworking/pppd/magic.c,
746        libnetworking/pppd/pppd.h,
747        libnetworking/pppd/demand.c,
748        libnetworking/pppd/rtemsmain.c,
749        libnetworking/pppd/sys-rtems.c,
750        libnetworking/pppd/ipcp.h,
751        libnetworking/pppd/lcp.h,
752        libnetworking/pppd/chap_ms.c,
753        libnetworking/pppd/md4.c,
754        libnetworking/pppd/rtemspppd.h,
755        libnetworking/pppd/cbcp.h,
756        libnetworking/pppd/auth.c,
757        libnetworking/pppd/lcp.c,
758        libnetworking/pppd/example/README,
759        libnetworking/pppd/example/ppp.conf,
760        libnetworking/pppd/example/system.h,
761        libnetworking/pppd/example/netconfig.h,
762        libnetworking/pppd/example/pppdapp.c,
763        libnetworking/pppd/example/init.c,
764        libnetworking/pppd/example/Makefile-user,
765        libnetworking/pppd/example/pppd.options,
766        libnetworking/pppd/rtemspppd.c,
767        libnetworking/pppd/ipxcp.h,
768        libnetworking/pppd/chap_ms.h,
769        libnetworking/pppd/options.c,
770        libnetworking/pppd/magic.h,
771        libnetworking/pppd/chap.h,
772        libnetworking/pppd/cbcp.c,
773        libnetworking/pppd/upap.c,
774        libnetworking/pppd/chap.c,
775        libnetworking/pppd/Makefile.am,
776        libnetworking/pppd/ccp.h,
777        libnetworking/pppd/utils.c,
778        libnetworking/pppd/rtemsdialer.h,
779        libnetworking/pppd/fsm.h,
780        libnetworking/pppd/pathnames.h,
781        libnetworking/pppd/md5.c,
782        libnetworking/pppd/fsm.c,
783        libnetworking/pppd/ipcp.c,
784        libnetworking/pppd/STATUS,
785        libnetworking/pppd/ccp.c,
786        libnetworking/Makefile.am: Remove (Moved to cpukit).
787
7882005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
789
790        * configure.ac: Remove libnetworking, libnetworking/pppd.
791        * wrapup/Makefile.am: Remove libpppd.a.
792
7932005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
794
795        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
796        rtemsdialer.h to $(includedir)/rtems.
797
7982005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
799
800        * libnetworking/rtems_telnetd/icmds.c,
801        libnetworking/rtems_telnetd/Makefile.am,
802        libnetworking/rtems_telnetd/preinstall.am,
803        libnetworking/rtems_telnetd/pty.c,
804        libnetworking/rtems_telnetd/pty.h,
805        libnetworking/rtems_telnetd/README,
806        libnetworking/rtems_telnetd/telnetd.c,
807        libnetworking/rtems_telnetd/telnetd.h:
808        Remove (Moved to cpukit).
809
8102005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
811
812        * configure.ac: Remove libnetworking/rtems_telnetd.
813        * libnetworking/Makefile.am: Remove rtems_telnetd.
814        * libnetworking/README: Remove (Obsolete).
815        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
816
8172005-10-20  Eric Norum <norume@aps.anl.gov>
818
819        * libchip/network/dec21140.c: Clean up PCI mapping.
820
8212005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * libnetworking/pppd/Makefile.am: Use preinstall.am.
824        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
825        librdbg/src/servrpc.c, librdbg/src/servtgt.c
826        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
827        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
828        * configure.ac: Move optman to the end of BSP_SUBDIRS.
829
8302005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
831
832        * aclocal/bspopts.m4: Add missing m4 quotes.
833
8342005-09-02  Joel Sherrill <joel@OARcorp.com>
835
836    * aclocal/version.m4: Updated to rtems-4.6.99.2.
837
8382005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
839
840        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
841        libchip/network/dec21140.c: Remove initialization of PCI bus.
842
8432005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
844
845        * optman/Makefile.am: Add preinstall.am.
846
8472005-07-18      Karel Gardas <kgardas@objectsecurity.com>
848
849        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
850        UNTESTED to tested.
851
8522005-06-17      Joel Sherrill <joel@OARcorp.com>
853
854        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
855        it is not supported by the MPC5xx.
856
8572005-06-17      Joel Sherrill <joel@OARcorp.com>
858
859        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
860        interface. Also correct attempting to build on other than PowerPC and
861        x86.
862
8632005-06-16      Daron Chabot <daron@nucleus.usask.ca>
864
865        * libchip/Makefile.am: Add driver for Tulip clones.
866        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
867        libchip/network/if_dcreg.h: New files.
868
8692005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
870
871        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
872        to enable rdbg.
873        * configure.ac: Reflect changes above.
874
8752005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * configure.ac: Add ada/.
878
8792005-05-20      Sergei Organov  <osv@topconrd.ru>
880
881        PR 750/networking
882        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
883        wait_input().
884
8852005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
886
887        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
888        rtems/irq.h.
889
8902005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * libchip/Makefile.am: Include preinstall.am.
893        * libchip/preinstall.am: New.
894
8952005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
896
897        * configure.ac: Add AMPOLISH3.
898        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
899        * libnetworking/rtems_telnetd/preinstall.am: New.
900        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
901
9022005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
903
904        * configure.ac: Let enable_rpcgen default to "no".
905
9062005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
907
908        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
909
9102005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
911
912        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
913        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
914
9152005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
916
917        * libchip/network/dec21140.c, libchip/network/elnk.c,
918        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
919
9202005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
921
922        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
923        of code as a result of the implementation of a common PCI interface.
924
9252005-05-04      Joel Sherrill <joel@OARcorp.com>
926
927        * libchip/network/open_eth.c: Remove prototype of set_vector.
928
9292005-05-03      Joel Sherrill <joel@OARcorp.com>
930
931        * librdbg/src/ptrace.c: Remove warning.
932
9332005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
934
935        * libchip/network/dec21140.c, libchip/network/elnk.c,
936        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
937        Modified parameter list to remove warnings.
938
9392005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
940
941        * libchip/network/cs8900.c, libchip/network/i82586.c,
942        libchip/network/open_eth.c, libchip/network/sonic.c,
943        libchip/serial/mc68681.c: Modified types to remove
944        warnings.  Added initialization to remove warnings.
945
9462005-04-28      Joel Sherrill <joel@OARcorp.com>
947
948        * libchip/network/README.sonic: Rewritten to account for removal of
949        dmv177.
950
9512005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
952
953        PR 781/rtems_misc
954        * libchip/serial/ns16550_p.h: Fix baud rate calculation
955
9562005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
957
958        * libchip/serial/ns16550.c:
959        Fixed warnings generated in various powerpc configurations
960
9612005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
962
963        * libchip/serial/ns16550.c: Modified
964        ISR to work with PPC new exception processing
965
9662005-03-14      Joel Sherrill <joel@OARcorp.com>
967
968        * libchip/network/dec21140.c, libchip/network/elnk.c,
969        libchip/network/if_fxp.c: Continue PCI API unification. All use
970        pci_find_device(). Network drivers manufacture a signature since all
971        calls have not been converted yet.
972
9732005-03-04      Joel Sherrill <joel@OARcorp.com>
974
975        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
976        initialize function part of the unified PCI API as pci_initialize().
977
9782005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
979
980        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
981        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
982
9832005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
986        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
987
9882005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
989
990        * aclocal/ppc.m4: Reflect changes to ppc exception processing
991        building procedures.
992
9932005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * aclocal/prog-cc.m4:
996        Quote CFLAGS's RHS to accomodate Solaris broken sh.
997
9982005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1001
10022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1005
10062005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1007
1008        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1009
10102005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1011
1012        * libnetworking/rtems_servers/ftp.c,
1013        libnetworking/rtems_servers/ftp.h,
1014        libnetworking/rtems_servers/Makefile.am:
1015        Remove (relocated to cpukit/ftpd).
1016        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1017        removed move libnetworking/rtems_servers.
1018
10192005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1020
1021        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1022
10232005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1024
1025        PR 755/rtems
1026        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1027        Remove local declarations of rtems_bsdnet_nameservers,
1028        rtems_bsdnet_nameservers_count.
1029
10302005-01-31      Sergei Organov <osv@topconrd.ru>
1031
1032        PR 751/pppd
1033        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1034        committed to fix PR736 breaks pppd. chat.c should have its own static
1035        ttyfd for pppd to work correctly. The symptom is that second
1036        invokation of chat (for connect script) fails due to pppd_ttyfd set
1037        to -1 by previous chat invokation (for init script). In addition,
1038        this patch fixes leaving of dangling pointer in the abort_stbring[]
1039        by chat_send().
1040
10412005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1042
1043        * configure.ac: Remove CFLAGS_DEBUG_V.
1044        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1045
10462005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1047
1048        * wrapup/Makefile.am: Remove rtems-ctor.o.
1049
10502005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1051
1052        * libchip/rtc/rtc.h: size_t RTC_Count.
1053
10542005-01-20      Joel Sherrill <joel@OARcorp.com>
1055
1056        PR 736/pppd
1057        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1058        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1059        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1060        should not be static and should have a name more specific to pppd.
1061
10622005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1063
1064        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1065        libnetworking/rtems_servers/Makefile.am,
1066        libnetworking/rtems_telnetd/Makefile.am,
1067        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1068        Eliminate CFLAGS_OPTIMIZE_V.
1069
10702005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * configure.ac: Pass CFLAGS to testsuites configure.
1073        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1074        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1075
10762005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * configure.ac: Pass CFLAGS to cpukit configure.
1079        * aclocal/rtems-flags.m4: Remove (Unused).
1080        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1081        * aclocal/env-rtemsbsp.m4:
1082        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1083        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1084        RTEMS_CFLAGS.
1085        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1086        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1087        Cleanup comments.
1088
10892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1090
1091        * automake/compile.am: Remove build-variant support.
1092
10932005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * libnetworking/pppd/Makefile.am,
1096        libnetworking/rtems_servers/Makefile.am,
1097        libnetworking/rtems_telnetd/Makefile.am:
1098        Remove build-variant support.
1099
11002005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1101
1102        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1103        support/Makefile.am, wrapup/Makefile.am:
1104        Remove build-variant support.
1105
11062004-11-22      Joel Sherrill <joel@OARcorp.com>
1107
1108        * libchip/network/if_fxp.c: Add entry for another module ID code.
1109
11102004-11-22      Joel Sherrill <joel@OARcorp.com>
1111
1112        PR 693/misc
1113        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1114        in/outport routines.
1115
11162004-11-22      Joel Sherrill <joel@OARcorp.com>
1117
1118        PR 693/misc
1119        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1120        in/outport routines.
1121
11222004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1123
1124        * aclocal/enable-itron.m4: Remove (unused).
1125
11262004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1127
1128        * configure.ac: Misc. quoting cleanups.
1129        Enable ada-tests iff --enable-ada and --enable-tests.
1130
11312004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1132
1133        PR 703/filesystem
1134        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1135        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1136        libchip/ide/ide_controller.c:
1137        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1138        available for BSPS/device drivers.
1139        Extend the "modes_available" and "mode_active" parameters to
1140        uint16_t for UDMA support.
1141
11422004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1143
1144        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1145        not supported on PowerPC since it works on the MVME2100 BSP.
1146
11472004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1148
1149        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1150        Add dependency tracking for *.cfgs.
1151        * Makefile.am: Add dependency tracking for *.cfg.
1152
11532004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1154
1155        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1156        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1157
11582004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1159
1160        PR 707/make_build
1161        * configure.ac: Add --enable-rpcgen.
1162
11632004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1164
1165        PR 700/rtems_misc
1166        * libnetworking/rtems_webserver/asp.c,
1167        libnetworking/rtems_webserver/balloc.c,
1168        libnetworking/rtems_webserver/cgi.c,
1169        libnetworking/rtems_webserver/default.c,
1170        libnetworking/rtems_webserver/ej.h,
1171        libnetworking/rtems_webserver/ejIntrn.h,
1172        libnetworking/rtems_webserver/ejlex.c,
1173        libnetworking/rtems_webserver/ejparse.c,
1174        libnetworking/rtems_webserver/emfdb.c,
1175        libnetworking/rtems_webserver/emfdb.h,
1176        libnetworking/rtems_webserver/form.c,
1177        libnetworking/rtems_webserver/handler.c,
1178        libnetworking/rtems_webserver/h.c,
1179        libnetworking/rtems_webserver/license.txt,
1180        libnetworking/rtems_webserver/Makefile.am,
1181        libnetworking/rtems_webserver/md5c.c,
1182        libnetworking/rtems_webserver/md5.h,
1183        libnetworking/rtems_webserver/mime.c,
1184        libnetworking/rtems_webserver/misc.c,
1185        libnetworking/rtems_webserver/NOTES,
1186        libnetworking/rtems_webserver/ringq.c,
1187        libnetworking/rtems_webserver/rom.c,
1188        libnetworking/rtems_webserver/rtems_webserver.h,
1189        libnetworking/rtems_webserver/security.c,
1190        libnetworking/rtems_webserver/sock.c,
1191        libnetworking/rtems_webserver/socket.c,
1192        libnetworking/rtems_webserver/sockGen.c,
1193        libnetworking/rtems_webserver/sym.c,
1194        libnetworking/rtems_webserver/uemf.c,
1195        libnetworking/rtems_webserver/uemf.h,
1196        libnetworking/rtems_webserver/um.c,
1197        libnetworking/rtems_webserver/um.h,
1198        libnetworking/rtems_webserver/umui.c,
1199        libnetworking/rtems_webserver/url.c,
1200        libnetworking/rtems_webserver/value.c,
1201        libnetworking/rtems_webserver/wbase64.c,
1202        libnetworking/rtems_webserver/webcomp.c,
1203        libnetworking/rtems_webserver/webmain.c,
1204        libnetworking/rtems_webserver/webpage.c,
1205        libnetworking/rtems_webserver/webrom.c,
1206        libnetworking/rtems_webserver/webs.c,
1207        libnetworking/rtems_webserver/websda.c,
1208        libnetworking/rtems_webserver/websda.h,
1209        libnetworking/rtems_webserver/webs.h,
1210        libnetworking/rtems_webserver/websSSL.c,
1211        libnetworking/rtems_webserver/websSSL.h,
1212        libnetworking/rtems_webserver/websuemf.c,
1213        libnetworking/rtems_webserver/wsIntrn.h:
1214        Remove (Moved to cpukit/http).
1215
12162004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1217
1218        PR 700/rtems_misc
1219        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1220        Remove libnetworking/rtems_webserver.
1221
12222004-10-25      Eric Norum <norume@aps.anl.gov>
1223
1224        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1225
12262004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1227
1228        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1229
12302004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1231
1232        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1233        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1234
12352004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1236
1237        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1238
12392004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1240
1241        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1242        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1243
12442004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1245
1246        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1247        BITSPERBYTE.
1248
12492004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1250
1251        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1252        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1253
12542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1255
1256        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1257
12582004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1259
1260        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1261        * aclocal/enable-bare.m4: Remove.
1262        * configure.ac: Remove BARE_CPU_MODEL.
1263
12642004-10-13      Eric Norum <norume@aps.anl.gov>
1265
1266        PR 688/bsps
1267        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1268        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1269        MC146818A (and several Dallas Semiconductor) TOD chips.
1270
12712004-10-13      Eric Norum <norume@aps.anl.gov>
1272
1273        PR 686/networking
1274        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1275        device code.
1276
12772004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1278
1279        * libchip/network/dec21140.c: include <rtems/pci.h>.
1280
12812004-09-29      Joel Sherrill <joel@OARcorp.com>
1282
1283        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1284        libnetworking/pppd/utils.c: i960 obsoleted and all references
1285        removed.
1286
12872004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1288
1289        PR 607/networking
1290        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1291        instead of fully specifying unused PCI features.
1292
12932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1294
1295        * configure.ac: Require automake > 1.9.
1296
12972004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1298
1299        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1300
13012004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1302
1303        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1304        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1305
13062004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1307
1308        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1309        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1310
13112004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1312
1313        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1314
13152004-07-28  Joel Sherrill <joel@OARcorp.com>
1316
1317    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1318
13192004-07-25      Joel Sherrill <joel@OARcorp.com>
1320
1321        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1322
13232004-05-21  Till Strauman <strauman@slac.stanford.edu>
1324
1325        PR 625/networking
1326        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1327        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1328        an error rather than panic if no chip is detected (thus allowing
1329        for probing).
1330        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1331        instead of looping forever.  Avoid divide by zero (crashed my PC).
1332        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1333        they are UNTESTED.
1334
13352004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1336
1337        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1338
13392004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1340
1341        * libchip/network/dec21140.c, libchip/network/elnk.c:
1342        #include <errno.h>.
1343
13442004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1345
1346        * libchip/network/if_media.h: Update from FreeBSD.
1347        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1348        libchip/network/i82586.c: #include <errno.h>.
1349
13502004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1351
1352        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1353
13542004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1355
1356        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1357
13582004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1359
1360        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1361        automake).
1362
13632004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1364
1365        PR 599/pppd
1366        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1367
13682004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1369
1370        * optman/rtems/no-region.c: Reflect having changed
1371        rtems_region_get_segment_size.
1372
13732004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1374
1375        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1376        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1377        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1378        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1379        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1380        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1381        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1382
13832004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1384
1385        * libchip/ide/ata.c, libchip/network/dec21140.c,
1386        libchip/network/elnk.c, libchip/network/i82586.c,
1387        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1388        libchip/network/open_eth.c, libchip/network/sonic.c,
1389        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1390        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1391        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1392        libchip/shmdr/shm_driver.h: Cosmetics.
1393
13942004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1395
1396        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1397        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1398        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1399        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1400        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1401        fixed size types.
1402
14032004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1404
1405        * configure.ac: Explicitly pass --includedir and --libdir to
1406        cpukit/configure.
1407
14082004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1409
1410        * librdbg/Makefile.am: Fix rpcgen rules.
1411        * librdbg/src/i386/any/remdeb_xdr.c,
1412        librdbg/src/m68k/any/remdeb_xdr.c,
1413        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1414        Reflect changes to librdbg/Makefile.am.
1415
14162004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1417
1418        * configure.ac: Reflect changes testsuites/configure.ac and
1419        cpukit/configure.ac.
1420
14212004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1422
1423        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1424        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1425
14262004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1427
1428        * configure.ac: Reflect changes to testsuites's configuration.
1429
14302004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1431
1432        PR/589 rtems
1433        * libchip/network/pci.h: Remove (Moved to cpukit).
1434
14352004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1436
1437        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1438        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1439        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1440        libchip/network/dec21140.c, libchip/network/elnk.c,
1441        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1442        libchip/network/open_eth.h, libchip/network/sonic.c,
1443        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1444        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1445        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1446        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1447        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1448        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1449        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1450        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1451        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1452        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1453        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1454        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1455        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1456        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1457        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1458        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1459        fixed-size types.
1460
14612004-03-14      Chris Johns  <chrisj@rtems.org>
1462
1463        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1464        the BSP example code.
1465        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1466        support the DIMMPC. This is a pc386 target with IO port support. Minor
1467        formating clean up. Add documentation to the header file.
1468        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1469        cs8900.h header file.
1470
14712004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1474        Cosmetics.
1475
14762004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1479        There are no application level Makefiles in here.
1480
14812004-03-04      Joel Sherrill <joel@OARcorp.com>
1482
1483        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1484        they can be used in application level makefiles.
1485
14862004-03-05      Joel Sherrill <joel@OARcorp.com>
1487
1488        * libnetworking/rtems_webserver/ejparse.c,
1489        libnetworking/rtems_webserver/emfdb.c,
1490        libnetworking/rtems_webserver/sock.c,
1491        libnetworking/rtems_webserver/socket.c,
1492        libnetworking/rtems_webserver/sym.c,
1493        libnetworking/rtems_webserver/webs.c,
1494        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
14952004-03-05      Joel Sherrill <joel@OARcorp.com>
1496
1497        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1498        compiling this file only only those CPU families with supported
1499        exception models.
1500
15012004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1502
1503        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1504        testsuites (Was exposed with --enable-multilib, only).
1505        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1506         Add RTEMS_BSP_CONFIG_SUBDIR.
1507        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1508        testsuites's configure.
1509        * aclocal/rtems-top.m4: Remove ENDIF hack.
1510        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1511
15122004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1515        wrapup/Makefile.am: Fix automake problems having been introduced
1516        in previous patch.
1517
15182004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1521        Preinstall dirs.
1522        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1523        * aclocal/check-multiprocessing.m4: Cosmetics.
1524        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1525        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1526
15272004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1530        librdbg/src/Makefile.am.
1531        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1532        * configure.ac: Reflect changes above.
1533        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1534        * wrapup/Makefile.am: Reflect changes above.
1535        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1536
15372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1538
1539        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1540
15412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1544
15452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1546
1547        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1548
15492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1552        librdbg/src/powerpc/Makefile.am: Remove.
1553        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1554        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1555        * configure.ac: Reflect changes above.
1556
15572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1558
1559
15602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1563        STRIP.
1564
15652004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * librdbg/include/Makefile.am: Merge-in
1568        librdbg/include/rdbg/i386/Makefile.am,
1569        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1570        librdbg/include/rdbg/powerpc/Makefile.am.
1571        * librdbg/include/rdbg/i386/Makefile.am,
1572        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1573        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1574        * configure.ac: Reflect changes above.
1575
15762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * configure.ac: Use AS_HELP_STRING(ada).
1579
15802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1583        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1584        Use AC_CONFIG_HEADERS.
1585        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1586        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1587
15882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * Makefile.am: include local.am.
1591
15922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * aclocal/version.m4: 4.6.99.0.
1595
15962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * Makefile.am: Don't include host.am.
1599        * automake/compile.am: Further cleanups.
1600
16012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1602
1603        * automake/lib.am: Remove (Unused).
1604
16052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * wrapup/Makefile.am: Don't include lib.am.
1608        * automake/compile.am: Use automake compilation rules.
1609
16102004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1611
1612        * libnetworking/pppd/Makefile.am,
1613        libnetworking/rtems_servers/Makefile.am,
1614        libnetworking/rtems_telnetd/Makefile.am,
1615        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1616        support/Makefile.am: Don't include lib.am.
1617
16182004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * libchip/Makefile.am: Don't include lib.am.
1621        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1622        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1623        unnecessary EXTRA_DISTs.
1624
16252004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1628        hack.
1629
16302004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1633        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1634        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1635        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1636
16372004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1640        Add AM_CONDITIONAL(HAS_MP).
1641        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1642        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1643        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1644        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1645        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1646        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1647        (Deprecated by autoconf 2.59).
1648
16492004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1650
1651        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1652        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1653
16542004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * ChangeLog: Merge-in libnetworking/ChangeLog.
1657        * libnetworking/ChangeLog: Remove.
1658        * ChangeLog: Merge-in librdbg/ChangeLog.
1659        * librdbg/ChangeLog: Remove.
1660        * ChangeLog: Merge-in libchip/ChangeLog.
1661        * libchip/ChangeLog: Remove.
1662        * ChangeLog: Merge-in optman/ChangeLog.
1663        * optman/ChangeLog: Remove.
1664
16652004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * configure.ac: Reflect changes to cpukit.
1668        * wrapup/Makefile.am: Reflect changes to librdbg.
1669        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1670        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1671        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1672        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1673        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1674        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1675        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1676        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1677        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1678
16792004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1680
1681        * aclocal/rtems-top.m4: Remove check for version.m4.
1682        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1683
16842004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1687        * wrapup/Makefile.am: Reflect changes to libchip/*.
1688        * support/Makefile.am: Use automake compilation rules.
1689        * wrapup/Makefile.am: Reflect changes to support/*.
1690        * configure.ac: Remove libnetworking/wrapup/Makefile.
1691        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1692        libnetworking/*/lib*.a instead of libnetapps.a.
1693        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1694        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1695        * optman/Makefile.am: Use automake compilation rules.
1696        * libchip/Makefile.am: Fix typo in previous patch.
1697        * libchip/Makefile.am: Use automake compilation rules.
1698        * libnetworking/Makefile.am: Remove wrapup.
1699        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1700        automake-compilation rules.
1701        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1702        automake-compilation rules.
1703        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1704        automake-compilation rules.
1705        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1706        automake-compilation rules.
1707        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1708
17092004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1710
1711        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1712        PRE/TMPINSTALL_FILES to CLEANFILES.
1713        * automake/lib.am: Remove TMPINSTALL_FILES.
1714        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1715        PRE/TMPINSTALL_FILES to CLEANFILES.
1716        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1717        PRE/TMPINSTALL_FILES to CLEANFILES.
1718        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1719        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1720        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1721        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1722        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1723        * librdbg/src/i386/Makefile.am: Ditto.
1724        * librdbg/src/m68k/Makefile.am: Ditto.
1725        * librdbg/src/powerpc/Makefile.am: Ditto.
1726        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1727        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1728        * libnetworking/rtems_servers/Makefile.am: Ditto.
1729        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1730        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1731
17322004-01-07      Joel Sherrill <joel@OARcorp.com>
1733
1734        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1735        more completely covers the MIPS family.
1736
17372003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1738
1739        * wrapup/Makefile.am: Reflect changes to shmdr.
1740        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1741
17422003-12-18      Joel Sherrill <joel@OARcorp.com>
1743
1744        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1745        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1746        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1747        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1748        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1749        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1750        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1751
17522003-12-17      Joel Sherrill <joel@OARcorp.com>
1753
1754        * aclocal/version.m4: Updated to rtems-20031217-test.
1755
17562003-12-17     
1757
1758        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1759        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1760
17612003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * automake/compile.am: Remove LINK_LIBS (Unused).
1764        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1765
17662003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1769        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1770        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1771        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1772        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1773
17742003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1777        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1778        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1779        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1780        * librdbg/src/i386/Makefile.am:
1781        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1782        * librdbg/src/m68k/Makefile.am:
1783        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1784        * librdbg/src/powerpc/Makefile.am:
1785        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1786
17872003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1790        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1791        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1792        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1793        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1794        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1795        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1796        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1797        * optman/Makefile.am: Remove project_libdir.
1798        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1799        PRE/TMPINSTALL_FILES.
1800        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1801        PRE/TMPINSTALL_FILES.
1802        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1803        PRE/TMPINSTALL_FILES.
1804        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1805        PRE/TMPINSTALL_FILES.
1806        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1807        from PRE/TMPINSTALL_FILES.
1808        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1809        PRE/TMPINSTALL_FILES.
1810        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1811        PRE/TMPINSTALL_FILES.
1812        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1813        PRE/TMPINSTALL_FILES.
1814        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1815        PRE/TMPINSTALL_FILES.
1816        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1817        PRE/TMPINSTALL_FILES.
1818        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1819        PRE/TMPINSTALL_FILES.
1820        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1821        from PRE/TMPINSTALL_FILES.
1822
18232003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1826        * automake/lib.am: Remove project_libdir.
1827        * wrapup/Makefile.am: Reworked.
1828
18292003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1830
1831        * configure.ac: Reflect changes to librdbg.
1832        * optman/Makefile.am: Add tmpinstall dirstamp support.
1833        * libchip/Makefile.am: Fix variant-tmpinstall support.
1834        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1835        * librdbg/src/powerpc/Makefile.am: Merge-in former
1836        new_exception_processing/Makefile.am.
1837        * librdbg/src/m68k/any/Makefile.am: Remove.
1838        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1839        * librdbg/src/i386/any/Makefile.am: Remove.
1840        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1841        * librdbg/src/Makefile.am: Cosmetics.
1842        * librdbg/include/Makefile.am: Cosmetics.
1843        * librdbg/Makefile.am: Cosmetics.
1844        * libnetworking/Makefile.am: Cosmetics.
1845        * libnetworking/pppd/Makefile.am: Cosmetics.
1846        * libnetworking/wrapup/Makefile.am: Cosmetics.
1847
18482003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * Makefile.am: Cosmetics.
1851        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1852        support.
1853
18542003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * automake/compile.am: Remove $(ARCH):-rule.
1857
18582003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * configure.ac: Remove lib/libbsp/shared/Makefile,
1861        lib/libbsp/shmdr/Makefile.
1862
18632003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1866        libchip/serial/Makefile, libchip/rtc/Makefile.
1867        * support/Makefile.am: Remove all-local: $(ARCH).
1868        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1869        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1870        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1871        * optman/Makefile.am: Remove all-local: $(ARCH).
1872        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1873        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1874        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1875        compilation dirstamp support.
1876        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1877        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1878        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1879        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1880        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1881        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1882        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1883        all-local: $(ARCH).
1884        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1885        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1886        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1887        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1888        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1889
18902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1891
1892        * aclocal/lead-dot.m4: New (from automake-1.7f).
1893        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1894        AC_SUBST(dirstamp).
1895        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1896        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1897        libchip/serial/Makefile.am: Ditto.
1898        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1899        * librdbg/include/Makefile.am: Ditto.
1900        * librdbg/include/rdbg/Makefile.am: Ditto.
1901        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1902        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1903        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1904        * librdbg/src/Makefile.am: Ditto.
1905        * librdbg/src/i386/Makefile.am: Ditto.
1906        * librdbg/src/i386/any/Makefile.am: Ditto.
1907        * librdbg/src/m68k/Makefile.am: Ditto.
1908        * librdbg/src/m68k/any/Makefile.am: Ditto.
1909        * librdbg/src/powerpc/Makefile.am: Ditto.
1910        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1911        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1912        preinstallation.
1913        * libnetworking/pppd/Makefile.am: Ditto.
1914        * libnetworking/rtems_servers/Makefile.am: Ditto.
1915        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1916        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1917        * libnetworking/wrapup/Makefile.am: Ditto.
1918
19192003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1922        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1923        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1924        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1925        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1926        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1927        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1928        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1929        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1930        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1931        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1932        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1933        underquoting to silence automake-1.8.
1934
19352003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1936
1937        * configure.ac: Reflect having moved tests to ../../testsuites.
1938
19392003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1942        * aclocal/canonical-host.m4: Remove.
1943        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1944        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1945
19462003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * aclocal/check-cpu.m4: Remove.
1949        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1950        * aclocal/canonical-target-name.m4: Add m4-quotes.
1951        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1952        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1953        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1954        * aclocal/check-networking.m4: Add m4-quotes. Require
1955        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1956        * aclocal/check-posix.m4: Add m4-quotes. Require
1957        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1958        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1959        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1960        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1961
19622003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1965        * aclocal/bsp-alias.m4: Remove.
1966
19672003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
1969        * configure.ac: Make presence of tests/ optional.
1970
19712003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1972
1973        * aclocal/path-perl.m4: Remove (Unused).
1974
19752003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1976
1977        * automake/force-preinstall.am: Remove.
1978
19792003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1980
1981        PR 499/rtems_misc
1982        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1983        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1984        Configuration (Odd was forced) - Correction of Stop Bit configuration
1985        (inversed) - Correction of ISR Handler to call
1986        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1987        CTS Hardware flow control Configuration.
1988
19892003-09-04      Joel Sherrill <joel@OARcorp.com>
1990
1991        * lib/libcpu/shared/include/cache.h,
1992        lib/libcpu/shared/src/cache_aligned_malloc.c,
1993        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1994        license changed.
1995        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1996        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1997        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1998        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1999        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2000        for license changed.
2001        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2002        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2003        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2004        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2005        libchip/network/cs8900.h, libchip/network/dec21140.c,
2006        libchip/network/elnk.c, libchip/network/open_eth.c,
2007        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2008        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2009        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2010        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2011        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2012        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2013        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2014        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2015        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2016        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2017        libchip/serial/serial.h, libchip/serial/z85c30.c,
2018        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2019        libchip/serial/z85c30_reg.c: URL for license changed.
2020
20212003-09-03      Jiri Gaisler <jiri@gaisler.com>
2022
2023        PR 477/networking
2024        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2025        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2026        libchip/network/open_eth.h: New files.
2027
20282003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * aclocal/rtems-top.m4: Add RTEMS_API.
2031        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2032
20332003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2036        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2037        @RTEMS_BSP@.cfg.
2038
20392003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2042
20432003-08-20      Joel Sherrill <joel@OARcorp.com>
2044
2045        * libchip/network/cs8900.c: Correct copyright statements.
2046
20472003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * aclocal/check-itron.m4: Remove.
2050        * aclocal/enable-inlines.m4: Remove.
2051        * Makefile.am: Reflect having moved aclocal/.
2052        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2053        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2054        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2055        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2056        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2057        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2058        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2059        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2060        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2061        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2062        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2063        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2064        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2065        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2066        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2067        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2068        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2069        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2070        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2071        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2072        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2073        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2074        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2075        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2076        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2077        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2078        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2079        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2080        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2081        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2082        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2083        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2084        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2085        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2086        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2087        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2088        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2089        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2090        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2091        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2092        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2093        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2094        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2095        * aclocal/target.m4: New (Copied from ../../aclocal).
2096        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2097        * aclocal/version.m4: New (Copied from ../../aclocal).
2098
20992003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2100
2101        * configure.ac: Remove stray comments.
2102        * automake/local.am, automake/host.am: Remove "debug".
2103
21042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * Makefile.am: Reflect having moved automake/.
2107        * lib/Makefile.am: Reflect having moved automake/.
2108        * support/Makefile.am: Reflect having moved automake/.
2109        * wrapup/Makefile.am: Reflect having moved automake/.
2110        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2111        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2112        from ../../automake).
2113        * optman/Makefile.am: Reflect having moved automake/.
2114        * libchip/Makefile.am: Reflect having moved automake/.
2115        * libchip/ide/Makefile.am: Reflect having moved automake/.
2116        * libchip/network/Makefile.am: Reflect having moved automake/.
2117        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2118        * libchip/serial/Makefile.am: Reflect having moved automake/.
2119        * librdbg/Makefile.am: Reflect having moved automake/.
2120        * librdbg/include/Makefile.am: Reflect having moved automake/.
2121        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2122        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2123        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2124        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2125        automake/.
2126        * librdbg/src/Makefile.am: Reflect having moved automake/.
2127        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2128        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2129        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2130        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2131        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2132        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2133        having moved automake/.
2134        * libnetworking/Makefile.am: Reflect having moved automake/.
2135        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2136        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2137        automake/.
2138        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2139        automake/.
2140        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2141        automake/.
2142        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2143
21442003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * Makefile.am: Add bsp.pc.in.
2147        * bsp.pc.in: New (pkgconfig support).
2148
21492003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2152
21532003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * lib/Makefile.am: New (Required by 'make dist').
2156        * lib/ChangeLog: Remove.
2157        * lib/.cvsignore: Cleanup.
2158        * configure.ac: Reflect having added lib/Makefile.am.
2159        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2160        lib/libbsp/configure.ac.
2161        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2162        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2163
21642003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2167        * configure.ac: Merge-in librdbg/configure.ac.
2168        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2169        librdbg/configure.ac.
2170        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2171        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2172        LIBCHIP. Conditionally build include-dirs.
2173        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2174        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2175        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2176        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2177        librdbg/include/rdbg/m68k/Makefile.am,
2178        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2179        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2180        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2181        librdbg/src/powerpc/Makefile.am, librdbg/
2182        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2183        configure.ac into ../configure.ac.
2184        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2185        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2186        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2187        libnetworking/rtems_telnetd/Makefile.am,
2188        libnetworking/rtems_webserver/Makefile.am,
2189        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2190        into ../configure.ac.
2191
21922003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        PR 427/rtems
2195        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2196        * librdbg/src/servtsp.c: Ditto.
2197
21982003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2199
2200        PR 429/bsps
2201        PR 432/bsps
2202        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2203        packets are queued onto an elnk board, the ISR will deadlock the device
2204        with a tx complete interrupt.  Lighter tx loads are not affected as they
2205        end up submitting single packets to the device.
2206
22072003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2210        optman/configure.ac.
2211        * optman/configure.ac: Remove (Merged into ../configure.ac).
2212        * optman/Makefile.am: Reflect having merged configure.ac into
2213        ../configure.ac.
2214        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2215        * libchip/Makefile.am, libchip/ide/Makefile.am,
2216        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2217        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2218        ../configure.ac.
2219
22202003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2221
2222        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2223
22242003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2225
2226        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2227        on i386.
2228
22292003-06-13      Joel Sherrill <joel@OARcorp.com>
2230
2231        * libnetworking/pppd/chat.c: Removed warnings.
2232
22332003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2234
2235        * libchip/network/README.3com: New file missed in previous commit.
2236        PR 405/bsps
2237        PR 393/networking
2238        * libchip/network/dec21140.c: Fix leak also known as PR393.
2239        * libchip/network/elnk.c, libchip/network/if_media.h,
2240        libchip/network/mii.h: New files.
2241        * libchip/network/Makefile.am: Reflect new files.
2242
22432003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * configure.ac: Remove support for profile-variant.
2246
22472003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2248
2249        PR 397/pppd
2250        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2251        * libnetworking/pppd/magic.c: Remove *rand48.
2252        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2253
22542003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * wrapup/Makefile.am: Add libide.a.
2257
22582003-04-15      Joel Sherrill <joel@OARcorp.com>
2259
2260        PR 387/rtems_misc
2261        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2262        routines.
2263        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2264
22652003-04-11      Joel Sherrill <joel@OARcorp.com>
2266
2267        * libnetworking/rtems_webserver/cgi.c,
2268        libnetworking/rtems_webserver/sockGen.c,
2269        libnetworking/rtems_webserver/umui.c,
2270        libnetworking/rtems_webserver/websSSL.c,
2271        libnetworking/rtems_webserver/websSSL.h,
2272        libnetworking/rtems_webserver/websda.c,
2273        libnetworking/rtems_webserver/websda.h: New files. Not included in
2274        previous commit.
2275
22762003-04-10      Joel Sherrill <joel@OARcorp.com>
2277
2278        PR 371/pppd
2279        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2280        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2281        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2282        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2283        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2284        still global symbols in rtemspppd.h which might need to be changed or
2285        converted into member of a structure which is dereferenced with a
2286        pointer that is managed as a per task variable. But this patch should
2287        avoid many conflicts.
2288
22892003-03-27      Joel Sherrill <joel@OARcorp.com>
2290
2291        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2292        not allowed in the cpukit source code since it must be buildable
2293        independent of any BSP. These files were moved to libchip/ide.
2294        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2295        files.
2296
22972003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2298
2299        PR 368/filesystems
2300        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2301        improvements which now work on pc386 and mbx8xx.
2302        * libchip/ide/ide_controller.c: New file.
2303
23042003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2305
2306        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2307
23082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2311        * configure.ac: Add support/.
2312        * support/.cvsignore: New.
2313        * support/Makefile.am: New.
2314        * support/version.c: New.
2315        * wrapup/Makefile.am: Add support/libsupport.a.
2316        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2317        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2318        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2319        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2320
23212003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2324
23252003-02-20      Till Straumann <strauman@slac.stanford.edu>
2326
2327        PR 354/networking
2328        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2329        chip against a table of supported chips. The untested ones are still
2330        commented out, however.
2331
23322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2335        * configure.ac: AC_PREREQ(2.57).
2336        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2337        * optman/configure.ac: AC_PREREQ(2.57).
2338        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2339        * libchip/configure.ac: AC_PREREQ(2.57).
2340        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2341        * librdbg/configure.ac: AC_PREREQ(2.57).
2342        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2343        * libnetworking/configure.ac: AC_PREREQ(2.57).
2344
23452003-02-06      Joel Sherrill <joel@OARcorp.com>
2346
2347        * libnetworking/pppd/chat.c: Convert routines with common names to
2348        static. This included get_char(), put_char(), and character() among
2349        others.
2350
23512003-02-03      Joel Sherrill <joel@OARcorp.com>
2352
2353        PR 338/filesystem
2354        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2355        rtems_io_lookup_name() (API change).  Unused function removed.
2356
23572003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2358
2359        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2360        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2361        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2362        Eliminate *_O_FILES.
2363        * libnetworking/rtems_servers/Makefile.am,
2364        libnetworking/rtems_webserver/Makefile.am,
2365        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2366
23672002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2368
2369        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2370        Let all-local: depend on $(LIB).
2371        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2372        * optman/Makefile.am: Apply install-data-local to install *.rels.
2373
23742002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2375
2376        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2377        %.c rules.
2378        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2379        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2380        * libchip/rtc/Makefile.am: Ditto.
2381        * libchip/serial/Makefile.am: Ditto.
2382
23832002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2386        LIBC_DEFINES.
2387        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2388        LIBC_DEFINES.
2389        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2390        LIBC_DEFINES.
2391
23922002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2393
2394        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2395
23962002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2399        cache-checking.
2400        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2401
24022002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2405        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2406        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2407        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2408        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2409
24102002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2413        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2414        Remove.
2415        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2416
24172002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2420        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2421
24222002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2423
2424        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2425        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2426
24272002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2430        * optman/rel.am: New.
2431
24322002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2433
2434        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2435        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2436        braino in comment on "exec". Extend --enable-ada handling.
2437
24382002-11-04      Joel Sherrill <joel@OARcorp.com>
2439
2440        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2441        tasks and rolling multiple loops into 1.
2442        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2443        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2444        Removed warnings.
2445
24462002-10-31      Joel Sherrill <joel@OARcorp.com>
2447
2448        * libchip/network/dec21140.c: Removed warnings.
2449        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2450        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2451        librdbg/src/m68k/any/remdeb_xdr.c,
2452        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2453        warnings.
2454        * libnetworking/rtems_webserver/socket.c,
2455        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2456
24572002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2458
2459        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2460        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2461        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2462        above.
2463
24642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2465
2466        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2467        * wrapup/.cvsignore: Remove autom4te.cache.
2468        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2469        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2470        autom4te.cache.
2471        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2472        autom4te.cache.
2473        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2474        autom4te.cache.
2475
24762002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2479
24802002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * optman/.cvsignore: Add autom4te.cache.
2483
24842002-09-14      Joel Sherrill <joel@OARcorp.com>
2485
2486        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2487
24882002-09-07      Joel Sherrill <joel@OARcorp.com>
2489
2490        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2491        include files to resolve warnings.
2492
24932002-09-07      Chris Johns <ccj@acm.org>
2494
2495        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2496        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2497        which corrects the problem  where the cs8900.c file was actually the BSP
2498        glue.  Joel did some hacking so this file will compile.  Previously it
2499        required providing a target.h file to compile.
2500        * libchip/network/cs8900.c.bsp: New file.
2501
25022002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2505
25062002-08-31      Joel Sherrill <joel@OARcorp.com>
2507
2508        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2509        eliminate warning.
2510
25112002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * configure.ac: Add ada-tests.
2514
25152002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * Makefile.am: Add preinstall-stamp.
2518
25192002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2522        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2523        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2524        gcc31 happy.
2525        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2526        cp.
2527
25282002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2531        make/bsp.mak.
2532        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2533        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2534
25352002-08-12      Joel Sherrill <joel@OARcorp.com>
2536
2537        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2538        avoid error.
2539
25402002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2543        * configure.ac: Add BSP_SUBDIRS.
2544        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2545        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2546        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2547        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2548        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2549        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2550        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2551        RTEMS_CHECK_BSP_CACHE.
2552        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2553        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2554        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2555        .$(OBJEXT) instead of .o.
2556        * libnetworking/pppd/Makefile.am,
2557        libnetworking/rtems_servers/Makefile.am,
2558        libnetworking/rtems_telnetd/Makefile.am,
2559        libnetworking/rtems_webserver/Makefile.am,
2560        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2561
25622002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2565        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2566        ../libchip/serial/$(ARCH)/libserialio.a.
2567        * libchip/serial/Makefile.am: Don't tmp-install lib.
2568        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2569
25702002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * Makefile.am: Add rtems_makedir.
2573        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2574        * Makefile.am: Add wrapup-SUBDIR.
2575        * wrapup/ChangeLog: Remove.
2576        * wrapup/configure.ac: Remove.
2577        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2578        (Make the bare BSP happy).
2579        * configure.ac: Ditto.
2580        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2581        Create make/custom/default.cfg.
2582        * configure.ac: Add creation of make/custom/*.cfg. Create
2583        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2584
25852002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * Makefile.am: Clean $(PROJECT_RELEASE).
2588
25892002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2592        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2593        prototype mismatches.
2594
25952002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2596
2597        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2598        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2599
26002002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * acinclude.m4: Add test "$multilib" != "yes".
2603        * config-ml.in: Remove.
2604        * acinclude.m4: Cleanups.
2605        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2606        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2607        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2608        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2609        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2610
26112002-07-16      Eric Norum <eric.norum@usask.ca>
2612
2613        * New driver for the Intel EtherExpressPro (82559ER) chip.
2614        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2615        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2616        * libchip/network/Makefile.am: Modified to reflect above.
2617
26182002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * acinclude.m4: New.
2621        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2622        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2623        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2624
26252002-07-01      Joel Sherrill <joel@OARcorp.com>
2626
2627        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2628        _Objects_Information_table now that it is a two dimensional array based
2629        upon API and class.
2630        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2631        of strnlen().
2632
26332002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2636        preinstall libnetapps.a.
2637
26382002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * configure.ac: Remove librpc.
2641
26422002-06-25      Joel Sherrill <joel@OARcorp.com>
2643
2644        * Per PR233, moved librpc to exec.
2645        * configure.ac, wrapup/Makefile.am: Modified.
2646        * librpc, librpc/ChangeLog: Removed.
2647
26482002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * optman/Makefile.am: Remove multilib support.
2651        * optman/configure.ac: Ditto.
2652        * optman/sapi/Makefile.am: Ditto.
2653
26542002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2657        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2658
26592002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        Move networking libraries to c/src/exec/libnetworking
2662        * libnetworking/configure.ac, libnetworking/Makefile.am,
2663        libnetworking/wrapup/Makefile.am: Reflect Moval.
2664
26652002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2668        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2669        <rtems/bspIo.h>.
2670
26712002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2674        * libnetworking/rtems/mkrootfs.h: Ditto.
2675        * libnetworking/rtems/Makefile.am: Reflect changes above.
2676
26772002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * configure.ac: Remove lib.
2680
26812002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2682
2683        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2684        that exception stack frames on M68K members with VBR always are 6 byte
2685        long. The incorrect assumption resulted in some gdb commands like "next"
2686        to fail on the 68360.
2687
26882002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2689
2690        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2691        PR 220
2692        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2693        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2694        CVS.
2695        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2696        libnetworking/sys/filio.h: Remove.
2697        * libnetworking/sys/Makefile.am: Reflect changes above.
2698
26992002-05-07      Chris Johns <ccj@acm.org>
2700
2701        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2702        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2703        requires it to be stripped.
2704
27052002-05-01      Eric Norum <eric.norum@usask.ca>
2706
2707        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2708        assembly  to satisfy gcc 3.1 and newer.
2709
27102002-04-26      Eric Norum <eric.norum@usask.ca>
2711
2712        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2713        agressive optimization in gcc 3.1 does not reorder things.
2714
27152002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * libchip/network/dec21140.c: Reflect changes to powerpc's
2718        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2719        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2720        <rtems/score/cpu.h>.
2721        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2722        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2723
27242002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * optman/configure.ac: Remove ENABLE_GCC28.
2727
27282002-04-11      Chris Johns <ccj@acm.org>
2729
2730        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2731        driver control block field to the ifconfig network driver structure.
2732        This field is needed by the i82586 driver which was ported from NetBSD
2733        as it had better hardware abstraction.
2734        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2735        PR59, added the drv_ctrl driver control block field to the ifconfig
2736        network driver structure. This field is needed by the i82586 driver
2737        which was ported from NetBSD as it had better hardware abstraction.
2738
27392002-04-10      Mike Siers <mikes@poliac.com>
2740
2741        * libnetworking/rtems_webserver/NOTES,
2742        libnetworking/rtems_webserver/asp.c,
2743        libnetworking/rtems_webserver/balloc.c,
2744        libnetworking/rtems_webserver/default.c,
2745        libnetworking/rtems_webserver/ej.h,
2746        libnetworking/rtems_webserver/ejIntrn.h,
2747        libnetworking/rtems_webserver/ejlex.c,
2748        libnetworking/rtems_webserver/ejparse.c,
2749        libnetworking/rtems_webserver/emfdb.c,
2750        libnetworking/rtems_webserver/emfdb.h,
2751        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2752        libnetworking/rtems_webserver/handler.c,
2753        libnetworking/rtems_webserver/license.txt,
2754        libnetworking/rtems_webserver/md5.h,
2755        libnetworking/rtems_webserver/md5c.c,
2756        libnetworking/rtems_webserver/mime.c,
2757        libnetworking/rtems_webserver/misc.c,
2758        libnetworking/rtems_webserver/ringq.c,
2759        libnetworking/rtems_webserver/rom.c,
2760        libnetworking/rtems_webserver/security.c,
2761        libnetworking/rtems_webserver/sock.c,
2762        libnetworking/rtems_webserver/sym.c,
2763        libnetworking/rtems_webserver/uemf.c,
2764        libnetworking/rtems_webserver/uemf.h,
2765        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2766        libnetworking/rtems_webserver/url.c,
2767        libnetworking/rtems_webserver/value.c,
2768        libnetworking/rtems_webserver/wbase64.c,
2769        libnetworking/rtems_webserver/webcomp.c,
2770        libnetworking/rtems_webserver/webpage.c,
2771        libnetworking/rtems_webserver/webrom.c,
2772        libnetworking/rtems_webserver/webs.c,
2773        libnetworking/rtems_webserver/webs.h,
2774        libnetworking/rtems_webserver/websuemf.c,
2775        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2776        2.1.4.
2777
27782002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * libchip/network/i82586.c: Include <string.h>.
2781        * libchip/network/sonic.c: Ditto.
2782
27832002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2786
27872002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2790
27912002-03-27      Thomas.Doerfler@imd-systems.de
2792
2793        PR 144
2794        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2795        memory address 0 when called for the first time. This is done when
2796        trying to clear the variable "dhcp_hostname".
2797
27982002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2801        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2802        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2803        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2804        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2805        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2806        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2807        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2808        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2809        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2810        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2811        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2812        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2813        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2814        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2815        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2816        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2817        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2818        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2819        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2820        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2821        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2822        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2823        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2824        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2825        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2826        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2827        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2828        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2829        AUTOMAKE_OPTIONS.
2830        * libnetworking/configure.ac:
2831        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2832        foreign 1.6]).
2833        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2834        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2835        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2836        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2837        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2838        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2839        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2840        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2841        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2842        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2843        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2844        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2845        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2846        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2847        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2848        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2849        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2850
28512002-03-27      Ilya Alexeev <ilya@continuum.ru>
2852
2853        PR 162
2854        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2855        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2856        used in a device write routines.  Now ppp_softc structure have own
2857        character for writing to device (sc_outchar).  I think that converting
2858        local variables to static is not a right solution, because problems will
2859        occur in the case of two or more ppp instances.
2860        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2861        must be u_long, otherwise in the case of the big output packet endless
2862        loop may occur.
2863
28642002-03-21      Ilya Alexeev <ilya@continuum.ru>
2865
2866        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2867        preparations for multiple PPPD connections.
2868
28692002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        PR 149
2872        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2873        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2874        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2875        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2876
28772002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2878
2879        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2880        * configure.ac: Modified to reflect addition.
2881
28822002-02-27      Ilya Alexeev <ilya@continuum.ru>
2883
2884        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2885        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2886        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2887        capabilities as well as eliminate some warnings.
2888
28892002-02-27      Eric Norum <eric.norum@usask.ca>
2890
2891        * libnetworking/net/radix.c: Properly handle fetching the default route
2892        when there is no route.  This was a bug in the original FreeBSD code and
2893        this fix is from an updated version of their code.
2894
28952002-02-16      Eric Norum <eric.norum@usask.ca>
2896
2897        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2898        checking.
2899
29002002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2903        dodefaultroute.
2904
29052002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2908        include <rtems/seterr.h>.
2909
29102002-02-01      Mike Siers <mikes@poliac.com>
2911
2912        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2913        avoid bringing the link down too fast. NOTE: Mike reports successfully
2914        running at 56K baud on a direct link.
2915
29162002-02-01      Eric Valette <valette@crf.canon.fr>
2917
2918        * librdbg/So many patches have been posted recently on the mailing list
2919        and  because we were unable to find correct solution to compile on
2920        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2921        because the coding  style of rdbg was rather inconsistant among various
2922        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2923        global coding style (using indent + manual edits), 2) incorporate/review
2924        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2925        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2926        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2927        after rdbg initialization is done, NB : the paches is huge but it is
2928        mainly due to coding styke chnages.  Only few lines of codes have been
2929        really changed and they do not impact  rdbg functionnality (AFAIKT).
2930        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2931        librdbg/include/rdbg/m68k/rdbg_f.h,
2932        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2933        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2934        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2935        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2936        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2937        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2938        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2939        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2940        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2941        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2942        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2943        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2944        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2945        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2946        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2947        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2948
29492002-01-31      Mike Siers <mikes@poliac.com>
2950
2951        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2952        * Nice Update of PPPD support which eliminates the requiremetn that
2953        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2954        and reports that it seems to be more stable and handle larger packets
2955        better.  This patch replaces the termios tasks with more general pppd
2956        network driver tasks.  The functions pppinput() and pppstart() get
2957        called from the interrupt service routine.
2958        * libnetworking/Makefile.am, libnetworking/configure.ac,
2959        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2960        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2961        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2962        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2963        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2964        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2965        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2966        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2967        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2968        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2969        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2970        libnetworking/net/route.c, libnetworking/net/route.h,
2971        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2972        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2973        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2974        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2975        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2976        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2977        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2978        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2979        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2980        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2981        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2982        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2983        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2984        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2985        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2986        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2987        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2988        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2989        libnetworking/pppd/example/README,
2990        libnetworking/pppd/example/netconfig.h,
2991        libnetworking/wrapup/Makefile.am: Modified.
2992        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2993        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2994        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2995        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2996        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2997        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2998        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2999        libnetworking/modem/pppcompress.c: Subdirectory removed.
3000
30012002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3002
3003        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3004        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3005
30062002-01-18      Till Straumann <strauman@slac.stanford.edu>
3007
3008        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3009        issues: - exception handler needs to enable MSR_FP if the interrupted
3010        thread is FP enabled. - printk message for MSR fixed and added
3011        stacktrace. NOTE: this requires the stacktrace patch to
3012        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3013        however).
3014
30152002-01-06      Joel Sherrill <joel@OARcorp.com>
3016
3017        * optman/.cvsignore: Added aclocal.m4 and configure.
3018        * optman/.cvsignore: New file.
3019
30202002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3021
3022        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3023
30242002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3027        * optman/ChangeLog: New.
3028        * optman/configure.ac: New.
3029        * optman/Makefile.am: New.
3030        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3031        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3032
30332001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3034
3035        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3036
30372001-12-18      Eric Norum <eric.norum@usask.ca>
3038
3039        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3040        `directories' (path names with a / at the end) while disallowing open()
3041        operations on TFTP `directories'.
3042
30432001-12-07      Eric Norum <eric.norum@usask.ca>
3044
3045        * libnetworking/lib/tftpDriver.c: Restore write capability.
3046
30472001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3048
3049        * libchip/network/sonic.h: Fix typo.
3050        * libnetworking/arpa/Makefile.am: Remove stray lines.
3051
30522001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3053
3054        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3055
30562001-10-18      Eric Norum <eric.norum@usask.ca>
3057
3058        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3059        chdir() and open() operations within the TFTP file system.
3060
30612001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * librdbg/configure.ac: Fix latent bug exposed by removal of
3064        config.cache's which prevented powerpc targets librdbg from building.
3065
30662001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3067
3068        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3069        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3070        autoconf-2.52 happy.
3071
30722001-10-12      Mike Siers <mikes@poliac.com>
3073
3074        * libnetworking/Update to stable working state.  Congratulations Mike!
3075        :).
3076        * libnetworking/modem_example: Directory removed.
3077        * libnetworking/modem_example/16550.h,
3078        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3079        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3080        libnetworking/modem_example/ppp.h,
3081        libnetworking/modem_example/pppcompress.c: Files removed.
3082        * libnetworking/pppd/example/pppd.options: New file.
3083        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3084        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3085        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3086        libnetworking/pppd/rtemsmain.c: Updated.
3087
30882001-10-12      Joel Sherrill <joel@OARcorp.com>
3089
3090        * libchip/serial/z85c30.c: Fixed typo.
3091
30922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3093
3094        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3095        * configure.in: Remove.
3096        * configure.ac: New file, generated from configure.in by autoupdate.
3097        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3098        * libchip/configure.in: Remove.
3099        * libchip/configure.ac: New file, generated from configure.in by
3100        autoupdate.
3101        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3102        * librdbg/configure.in: Remove.
3103        * librdbg/configure.ac: New file, generated from configure.in by
3104        autoupdate.
3105        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3106        * libnetworking/configure.in: Remove.
3107        * libnetworking/configure.ac: New file, generated from configure.in by
3108        autoupdate.
3109
31102001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3111
3112        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3113        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3114        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3115
31162001-09-27      Joel Sherrill <joel@OARcorp.com>
3117
3118        * libchip/ChangeLog: Fixed typo in date.
3119
31202001-09-27      Eric Norum <eric.norum@usask.ca>
3121
3122        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3123        TFTP  filesystem.
3124
31252001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3128        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3129        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3130        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3131        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3132        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3133        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3134        'PREINSTALL_FILES ='.
3135        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3136        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3137        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3138        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3139        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3140        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3141        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3142        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3143        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3144        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3145        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3146        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3147
31482001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3151        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3152        * librdbg/src/m68k/any/Makefile.am: Ditto.
3153        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3154        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3155        happy.
3156
31572001-09-21      Joel Sherrill <joel@OARcorp.com>
3158
3159        * libchip/network/Makefile.am: Fixed typo on file name.
3160        * libchip/network/i82586.c: Commented out line 318 which is referencing
3161        a member of a structure that is not currently there.  This needs to be
3162        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3163        to C style.
3164
31652001-09-19      Eric Norum <eric.norum@usask.ca>
3166
3167        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3168
31692001-09-19      Chris Johns <ccj@acm.org>
3170
3171        * libchip/network/README.i82586, libchip/network/i82586.c,
3172        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3173        Network driver for Intel i82586.
3174        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3175        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3176        "root" filesystem with information obtained via the DHCP response.
3177
31782001-09-14      Eric Norum <eric.norum@usask.ca>
3179
3180        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3181        make gcc 3.x happy.
3182
31832001-08-16      Mike Siers <mikes@poliac.com>
3184
3185        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3186        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3187        These support callback functionality that has not even been compiled
3188        under RTEMS yet.
3189        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3190        example application.  Mike's notes on the modifications: - renamed
3191        error() function because of namespace problems - removed calls to the
3192        exit() funciton - removed extra files from the pppd source directory -
3193        defined pppd task constant values in rtemspppd.h - modifyied example
3194        code to get actual tick per second value - placed the pppd 2.3.11 man
3195        page file (pppd.8) into the pppd directory.
3196        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3197        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3198        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3199        libnetworking/pppd/rtems-ppp.c: Deleted.
3200        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3201        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3202        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3203        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3204        libnetworking/pppd/example/init.c,
3205        libnetworking/pppd/example/netconfig.h,
3206        libnetworking/pppd/example/ppp.conf,
3207        libnetworking/pppd/example/pppdapp.c,
3208        libnetworking/pppd/example/system.h: New files.
3209        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3210        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3211        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3212        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3213        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3214        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3215        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3216        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3217        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3218        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3219        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3220        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3221        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3222        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3223        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3224
32252001-08-16      Joel Sherrill <joel@OARcorp.com>
3226
3227        * libnetworking/pppd/example/Makefile: Removed.
3228        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3229        to avoid bootstrap -c clobbering it.
3230        * libnetworking/rtems_telnetd/.cvsignore: New file.
3231
32322001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3233
3234        * libnetworking/Makefile.am, libnetworking/configure.in,
3235        libnetworking/rtems_servers/Makefile.am,
3236        libnetworking/rtems_servers/telnetd.c,
3237        libnetworking/rtems_servers/telnetd.h,
3238        libnetworking/rtems_telnetd/Makefile.am,
3239        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3240        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3241        libnetworking/rtems_telnetd/telnetd.c,
3242        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3243        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3244        effect when ftpd change. - the tcp/ip stats have been implemented into
3245        icmds.c and started when telnetd daemon is started.
3246        * libnetworking/rtems_servers/telnetd.c,
3247        libnetworking/rtems_servers/telnetd.h: Removed.
3248        * libnetworking/rtems_telnetd: New directory.
3249        * libnetworking/rtems_telnetd/Makefile.am,
3250        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3251        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3252        libnetworking/rtems_telnetd/telnetd.c,
3253        libnetworking/rtems_telnetd/telnetd.h: New files.
3254
32552001-06-14      Joel Sherrill <joel@OARcorp.com>
3256
3257        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3258        Moved from libmisc/shell so the network stack to address network
3259        depenendency.
3260        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3261
32622001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3265
32662001-05-15      Joel Sherrill <joel@OARcorp.com>
3267
3268        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3269        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3270        accidentally deleted the incorrectly empty versions.
3271
32722001-05-14      Till Straumann <strauman@slac.stanford.edu>
3273
3274        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3275        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3276        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3277        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3278        to know the values) - the affected BSP (shared/motorola) headers have
3279        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3280        driver (libchip/network/dec21140.c) has been fixed to use
3281        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3282        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3283        who is using this driver. - the DEC driver also has been fixed to use
3284        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3285        delay_in_bus_cycles().
3286
32872001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3290
32912001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3294
32952001-04-24      Eric Norum <eric.norum@usask.ca>
3296
3297        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3298        NTP synchronization a little more robust -- no NTP daemon yet, but at
3299        least it trys a little harder when the primary NTP server is down.
3300
33012001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3302
3303        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3304        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3305        libnetworking/pppd/modem_example/modem.c,
3306        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3307        other strings into English.
3308        * libnetworking/pppd/STATUS: updated to reflect the changes.
3309
33102001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3311
3312        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3313        again.
3314
33152001-04-20      Eric Valette <valette@crf.canon.fr>
3316
3317        * mcp750 directory renamed new_exception processing as it supports many
3318        more CPU models.
3319        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3320        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3321        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3322        formerly in mcp750 plus modifications.
3323        * librdbg/src/powerpc/mcp750/.cvsignore,
3324        librdbg/src/powerpc/mcp750/Makefile.am,
3325        librdbg/src/powerpc/mcp750/remdeb.h,
3326        librdbg/src/powerpc/mcp750/remdeb_f.x,
3327        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3328        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3329        new_exception_processing.
3330        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3331        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3332        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3333        part of this effort to add support for the MPC8xx.
3334
33352001-04-19      Joel Sherrill <joel@OARcorp.com>
3336
3337        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3338        internal include files.
3339
33402001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3341
3342        PR 158
3343        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3344        rcmd() library call by commenting out the parts that deal with signals.
3345        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3346        stdio. The 'server-side' parts of this file which deal with
3347        authentication are disabled since they are not needed.
3348
33492001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3350
3351        * libnetworking/include/.cvsignore: Remove dangling file.
3352
33532001-03-14      Joel Sherrill <joel@OARcorp.com>
3354
3355        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3356        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3357        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3358        libchip style serial drivers can be written in libcpu or libbsp.
3359
33602001-03-01      Joel Sherrill <joel@OARcorp.com>
3361
3362        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3363        libchip/network/sonic.c, libchip/network/sonic.h,
3364        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3365        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3366        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3367        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3368        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3369        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3370        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3371        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3372
33732001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * librdbg/include/rdbg/Makefile.am,
3376        librdbg/include/rdbg/i386/Makefile.am,
3377        librdbg/include/rdbg/m68k/Makefile.am,
3378        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3379        style on include files.
3380
33812001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3384        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3385        replace ${..} with $(..).
3386        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3387        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3388        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3389        libnetworking/rtems/Makefile.am, libnetworking/
3390        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3391        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3392        include_*HEADERS instead of H_FILES.
3393        * libnetworking/include/Makefile.am: Remove.
3394        * libnetworking/Makefile.am: Add handling of *.h files.
3395        * libnetworking/configure.in: Remove include/Makefile.
3396
33972001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3398
3399        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3400
34012001-01-31      Sergei Organov <osv@javad.ru>
3402
3403        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3404        current dir and root dir removed in favor of new libio support for
3405        task-local current and root directories. - Bug in `close_data_socket()'
3406        introduced by previous change fixed. - `command_pasv()' changed to set
3407        timeout on socket we are listening on and code fixed to don't close
3408        socket twice on error. - `serr()' changed to clear `errno'. -
3409        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3410        changed to clear `errno' before processing session. -
3411        `close_data_socket()' fixed to close both active and passive sockets -
3412        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3413        empty string  in `exec_command()'.
3414
34152001-01-25      Eric Norum <eric.norum@usask.ca>
3416
3417        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3418        improves throughput on systems which are dropping packets.   Only the
3419        first timeout is reduced.  This keeps the number of extra packets down
3420        on networks that are very busy and dropping lots of packets.
3421
34222001-01-24      Sergei Organov <osv@javad.ru>
3423
3424        * libnetworking/rtems_servers/ftpd.c,
3425        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3426        - Timeouts on sockets implemented. 'idle' field added to configuration.
3427        No timeout by default to keep backward compatibility. Note: SITE IDLE
3428        command not implemented yet. - Basic global access control implemented.
3429        'access' field added to configuration. No access limitations by default
3430        to keep backward compatibility. - Anchor data socket for active mode
3431        (using self IP and port 20.) - Fixed default data port support (still
3432        not tested). - Don't allow IP address different from originating host in
3433        PORT command to improve security. - Fixed bug in MDTM command. - Check
3434        for correctness of parsing of argument in command_port(). - Fixed
3435        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3436        a directory. - Command parsing a little bit improved: command names are
3437        now converted to upper-case to be more compatible with RFC (command
3438        names are not case-sensitive.) - Reformat comments so that they have
3439        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3440        previous changes - True ASCII mode implemented (doesn't work for hooks
3441        and /dev/null) - Passive mode implemented, PASV command added. - Default
3442        port for data connection could be used (untested, can't find ftp client
3443        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3444        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3445
34462001-01-18      Joel Sherrill <joel@OARcorp.com>
3447
3448        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3449        macro using variable arguments.
3450        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3451        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3452        since I updated the main RTEMS development machine to RedHat 7.2 and
3453        apparently got a new version of rpcgen.
3454
34552001-01-12      Sergei Organov <osv@javad.ru>
3456
3457        * libnetworking/rtems_servers/ftpd.c,
3458        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3459        - use pool of pre-created threads to handle sessions instead of
3460        creating/deleting threads on the fly - LIST output is now similar to
3461        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3462        happy with it. - LIST NAME now works (both for files and directories) -
3463        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3464        clients happy  - keep track of CWD for every session separately -
3465        ability to specify root directory name for FTPD in configuration table.
3466        FTPD will then create illusion for FTP clients that this is actually
3467        root directory. - ignore options sent in commands, thus LIST -al FILE
3468        works and doesn't try to list "-al" directory. - buffers are allocated
3469        on stack instead of heap where possible to eliminate malloc/free calls
3470        (avoid possible heap fragmentation troubles). - drop using of task
3471        notepad to pass parameters - use function arguments instead - use
3472        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3473        in socket() instead of AF_INET.
3474
34752001-01-02      Joel Sherrill <joel@OARcorp.com>
3476
3477        * libnetworking/CHANGELOG: Removed.
3478        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3479
34802000-12-14      Eric Norum <eric.norum@usask.ca>
3481
3482        * libnetworking/lib/tftpDriver.c: Added write capability.
3483
34842000-12-08      Joel Sherrill <joel@OARcorp.com>
3485
3486        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3487        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3488        numerous variable declarations conditional on PPP_COMPRESS and
3489        PPP_FILTER.  Commented out variables that were not used because the code
3490        using them was commented out. Removed totally unused variables.
3491        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3492        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3493
34942000-11-30      Joel Sherrill <joel@OARcorp.com>
3495
3496        * libnetworking/modem/ppp_tty.c: Changed to include
3497        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3498        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3499        * libnetworking/Makefile.am: Modified to reflect above.
3500
35012000-11-27      Joel Sherrill <joel@OARcorp.com>
3502
3503        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3504
35052000-11-25      Eric Norum <eric.norum@usask.ca>
3506
3507        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3508        core.
3509
35102000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3511
3512        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3513        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3514        subdir.
3515        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3516        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3517        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3518        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3519        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3520        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3521        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3522        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3523        ppp_tty.c and the real pppd main is in pppmain.c.
3524
35252000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3526
3527        * libchip/network/sonic.c: Added ipalign() routine to align the received
3528        packet so that the ip header is on a 32-bit boundary. Necessary for
3529        cpu's that do not allow unaligned loads and stores and when the 32-bit
3530        DMA mode is used.
3531
35322000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3533
3534        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3535        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3536        ACLOCAL_AMFLAGS.
3537        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3538        ACLOCAL_AMFLAGS.
3539        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3540        ACLOCAL_AMFLAGS.
3541
35422000-11-03      Chris Johns <ccj@acm.org>
3543
3544        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3545        libchip/network/cs8900.h: New files.
3546
35472000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3550        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3551        $(RTEMS_TOPdir)/aclocal.
3552        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3553        $(RTEMS_TOPdir)/aclocal.
3554        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3555        $(RTEMS_TOPdir)/aclocal.
3556
35572000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3558
3559        * configure.in: Switch to GNU-canonicalization.
3560        * Makefile.am: Reflect changes to configure.in.
3561        * acinclude.m4: Remove.
3562
35632000-10-30      Joel Sherrill <joel@OARcorp.com>
3564
3565        * POSIX include files merged into newlib.  This resulted in some
3566        definitions moving to other files and thus some secondary effects in
3567        RTEMS source code.
3568        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3569        in sync with newlib's <machine/types.h>.
3570        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3571        definition of struct itimerval in <sys/time.h>.
3572
35732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3574
3575        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3576        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3577        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3578        * ChangeLog: Fix typos.
3579        * configure.in: add tests to the GNU canonicalized subdirectories.
3580
35812000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3582
3583        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3584        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3585        the lib directory before configuring lib/.
3586
35872000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3588
3589        * configure.in, Makefile.am: add exec to the GNU canonicalized
3590        subdirectories.
3591        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3592        * configure.in: add libnetworking, librpc and librdb to the GNU
3593        canonicalized subdirectories.
3594        * configure.in: add libmisc and libchip to the GNU canonicalized
3595        subdirectories.
3596        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3597        Switch to GNU canonicalization.
3598        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3599        Switch to GNU canonicalization.
3600        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3601        Switch to GNU canonicalization.
3602
36032000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3604
3605        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3606        canonicalization to libfs/. The approach is currently a bit of a hack as
3607        GNU canonicalization does not support the per-BSP build some of the
3608        other directories require.  As more of the tree is converted, this will
3609        become less  of an issue.
3610
36112000-10-20      Joel Sherrill <joel@OARcorp.com>
3612
3613        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3614        parameter.
3615
36162000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3617
3618        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3619        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3620        * librdbg/configure.in: Add m68k support.
3621        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3622        subdirectory.
3623        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3624        failure.
3625        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3626        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3627        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3628        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3629        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3630        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3631        librdbg/src/m68k/.cvsignore: New files.
3632        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3633        function pointers.
3634        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3635        _after_ pointer has been checked against NULL.
3636
36372000-10-18      Joel Sherrill <joel@OARcorp.com>
3638
3639        * wrapup/Makefile.am: Added libfs.
3640
36412000-10-18      Chris Johns <ccj@acm.org>
3642
3643        * libfs created.
3644        * configure.in: Added libfs subdirectory.
3645        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3646
36472000-09-28      Joel Sherrill <joel@OARcorp.com>
3648
3649        * libnetworking/rtems_webserver/Makefile.am,
3650        libnetworking/rtems_webserver/base64.c,
3651        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3652        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3653
36542000-09-22      Joel Sherrill <joel@OARcorp.com>
3655
3656        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3657        libnetworking/rtems/rtems_bsdnet_internal.h,
3658        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3659        have included rtems.h.  It is now including precisely the  least amount
3660        of low level, yet portable .h files to get the basic RTEMS types
3661        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3662        used machine/types.h to include rtems.h.
3663
36642000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3665
3666        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3667
36682000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3669
3670        * libnetworking/ChangeLog: Cleanup.
3671
36722000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3673
3674        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3675        * libchip/ChangeLog: Fix formating.
3676
36772000-09-05      Joel Sherrill <joel@OARcorp.com>
3678
3679        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3680        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3681        confusion and to work with the converted flags.
3682
36832000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * wrapup/Makefile.am: Include compile.am.
3686        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3687        libchip/serial/Makefile.am: Include compile.am.
3688        * librdbg/src/i386/any/Makefile.am,
3689        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3690        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3691        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3692        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3693        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3694        libnetworking/rtems_servers/Makefile.am,
3695        libnetworking/rtems_webserver/Makefile.am,
3696        libnetworking/wrapup/Makefile.am: Include compile.am.
3697
36982000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3699
3700        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3701        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3702
37032000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3704
3705        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3706
37072000-08-31      Joel Sherrill <joel@OARcorp.com>
3708
3709        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3710        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3711        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3712        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3713        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3714        * libnetworking/wbase64.c: Removed.
3715        * libnetworking/Makefile.am, libnetworking/asp.c,
3716        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3717        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3718        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3719        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3720        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3721        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3722        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3723        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3724        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3725        Modified.
3726
37272000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3730
37312000-08-30      Joel Sherrill <joel@OARcorp.com>
3732
3733        * libnetworking/rtems_webserver/license.txt: New file.
3734
37352000-08-10      Joel Sherrill <joel@OARcorp.com>
3736
3737        * ChangeLog: New file.
3738        * libchip/ChangeLog: New file.
3739        * librdbg/ChangeLog: New file.
3740        * libnetworking/ChangeLog: New file.
3741
Note: See TracBrowser for help on using the repository browser.