source: rtems/c/src/ChangeLog @ f1eb199a

4.104.115
Last change on this file since f1eb199a was f1eb199a, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 01/19/10 at 09:12:41

Update of libblock API, update of tqm8xx BSP

  • Property mode set to 100644
File size: 156.6 KB
Line 
12010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/ide/ata_internal.h, libchip/ide/ata.c
4        libchip/i2c/spi-sd-card.c: Update for block device API change.
5
62010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
7
8        * libchip/display/disp_hcms29xx.c,
9        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
10        libchip/display/font_hcms29xx.h: various fixes
11
122009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        PR 1474
15        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
16        device API change.
17
182009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * libchip/network/greth.c: Eliminate unused type
21        rtems_clock_time_value.
22
232009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * libchip/network/dec21140.c: Warning elimination
26        (dec21140_softc->base now is an uint32_t).
27
282009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        PR 1483/cpukit
31        * libchip/network/dec21140.c, libchip/network/elnk.c,
32        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
33        *_SUPPORTED-guarded code sections.
34
352009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * libchip/network/dec21140.c, libchip/network/elnk.c,
38        libchip/network/if_dc.c: Ensure PCI drivers are built on all
39        supported configurations. PowerPC conditionals were not current and
40        code was not being built on supported BSPs.
41
422009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
43
44        * libchip/network/smc91111.c: Formatting.
45
462009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
49        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
50        uint32_t (16bit ints are too small).
51
522009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
55        * libchip/network/if_dc.c: Fix type mismatch.
56
572009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * aclocal/bsp-linkcmds.m4: New.
60
612009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * configure.ac: Rework CFLAGS setup.
64        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
65        * automake/compile.am: Remove RTEMS_CFLAGS.
66
672009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * libchip/ide/ata.h: Move extern "C".
70
712009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
74        Use hex-constants to avoid implicit int-casts.
75        * libchip/i2c/spi-memdrv.c:
76        Use hex-constants to avoid implicit int-casts.
77        Use rtems_off64_t offsets to avoid loosing precision.
78
792009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
80
81        * libchip/serial/ns16550.c: Update for interrupt handler type change.
82
832009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * aclocal/bsp-alias.m4: New.
86        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
87
882009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
91
922009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
93
94        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
95        * Makefile.am: Remove BARE_CPU_MODEL.
96
972009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
98
99        * configure.ac: Remove cfg_dir.
100
1012009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * configure.ac: Remove -std=c99 -fasm.
104        Remove AM_CONDITIONAL LIBCHIP.
105        * libchip/Makefile.am, wrapup/Makefile.am:
106        Remove AM_CONDITIONAL LIBCHIP.
107
1082009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * configure.ac: Pick up make/custom/*.
111        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
112
1132009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
116        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
117
1182009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
121
1222009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * Makefile.am: Remove RTEMS_HOST (unused).
125        * configure.ac: Remove RTEMS_HOST (unused).
126        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
127
1282009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
131        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
132
1332009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
136        aclocal/check-posix.m4, aclocal/enable-posix.m4,
137        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
138
1392009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * configure.ac: Rework make/custom/* handling.
142        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
143        * Makefile.am: Remove make/custom/default.cfg-rule.
144
1452009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
146
147        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
148        NULL pointer access in interrupt handler.
149
1502009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
151
152        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
153        device API change.
154
1552009-10-08      Chris Johns <chrisj@rtems.org>
156
157        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
158        multiblock support from the ATA driver. Multiblock at the disk
159        level should not be a global policy as a disk may have more than
160        one partition with different block sizes. An IDE driver could
161        decide to use the feature with DMA but this a driver specific
162        design choice. Fixed bugs relating to variable block sizes and
163        large block transfer.
164        * c/src/libchip/ide/ide_controller.c,
165        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
166        Changed the block size to 32bits so blocks of 64K or bigger can be
167        transfered in a single driver call.
168
1692009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
172        shared irq.h yet and this breaks a significant number of them.
173
1742009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
177        model.
178
1792009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
182        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
183        renamed to rtems_termios_baud_to_number.
184
1852009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
188        termios_baud_to_number (duplicate prototypes).
189        Add C++-guards.
190        Include rtems/termiostypes.h.
191
1922009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
195
1962009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
199        physical address to support BSD TCP/IP stack.
200
2012009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
202
203        * libchip/network/elnk.c: Convert calls to legacy routine
204        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
205
2062009-08-03      Roger Dahlkvist <ruppe@kth.se>
207
208        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
209
2102009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * libchip/ide/ata.c: Remove warning.
213
2142009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
217        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
218        now use the same macros.
219        * aclocal/bsp-bspcleanup-options.m4: New file.
220
2212009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
222
223        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
224        obsolete defines and declarations.  Set initial baud during device
225        open.  Fixed interrupt mode.
226
2272009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
230        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
231        EINVAL and ENOTTY as appropriate.
232
2332009-05-30      Chris Johns <chrisj@rtems.org>
234
235        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
236        devices on an IDE bus and cleaned up the initialisation register
237        call.
238
2392009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * libchip/network/i82586.c: Fix warning in manner suggested by
242        Arnout Vandecappelle <arnout@mind.be> in
243        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
244
2452009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
246
247        * libchip/network/if_dc.c: Fixed warnings.
248
2492009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
252        as needed.
253
2542009-04-29      Chris Johns <chrisj@rtems.org>
255
256        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
257
258        * libchip/ide/ide_controller.c: Change the status detection and
259        add a message if the transfer fails. There is currently no error
260        handle at the IDE drvier level.
261
2622009-03-12      Daniel Hellstrom <daniel@gaisler.com>
263
264        PR 1392/bsps
265        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
266        over multiple pages results in extra data being written.
267
2682009-02-27      Gene Smith <gene.smith@siemens.com>
269
270        PR 1356
271        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
272        cards.
273
2742009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
277        enabled on x86.
278
2792009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * aclocal/bspopts.m4: Quoting cosmetics.
282
2832009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
284
285        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
286        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
287        writes.  Fixed integer type in device structure.
288
2892009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
290
291        * libchip/serial/ns16550.c: Turn on ns16550_process() for
292        BSP_FEATURE_IRQ_LEGACY case also.
293
2942008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
295
296        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
297        level LibI2C interface.  Added generic block IO functions.
298
2992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
302        optman/rtems/no-msg.c, optman/rtems/no-part.c,
303        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
304        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
305        optman/sapi/no-ext.c, optman/sapi/no-io.c:
306        Revert previous patch (cvs clash with Joel hacking cpukit).
307
3082008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        * aclocal/canonical-target-name.m4: Remove tic4x.
311
3122008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
313
314        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
315
3162008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
319        optman/rtems/no-msg.c, optman/rtems/no-part.c,
320        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
321        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
322        optman/sapi/no-ext.c, optman/sapi/no-io.c:
323        Fix prototypes.
324
3252008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
326
327        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
328
3292008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
332        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
333        duplicated data.
334
3352008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
338        SuperCore Handler initialization routines to directly pull parameters
339        from configuration table.
340
3412008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
342
343        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
344        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
345        optman/rtems/no-part.c, optman/rtems/no-region.c,
346        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
347        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
348        initialization routines to directly pull parameters from
349        configuration table. Eliminate empty routines sportted.
350
3512008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
354
3552008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
358        all public use of TOD conversion routines.
359
3602008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * libchip/network/smc91111config.h:
363        #include <stdint.h> instead of <rtems/stdint.h>.
364
3652008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
366
367        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
368        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
369
3702008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
371
372        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
373
3742008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
375
376        * libchip/serial/ns16550.c: Transmit the character in the polled write
377        function within a critical section for printk() compatibility.
378
3792008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
380
381        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
382
3832008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
386
3872008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
390
3912008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
392
393        * aclocal/bsp-bootcard-options.m4: Fix quoting.
394
3952008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * aclocal/bsp-bootcard-options.m4: New file.
398        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
399
4002008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
401
402        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
403        BSPs that support this feature.
404
4052008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
406
407        * libchip/serial/ns16550.c: Fix typo.
408
4092008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
410
411        * libchip/serial/ns16550.c: Fix typo.
412
4132008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * libchip/serial/ns16550.c: Add not supported on arm even though it is
416        not simple vectored.
417
4182008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
419
420        * libchip/serial/ns16550.c: Not currently supported on architectures
421        with simple vectored interrupt model.
422
4232008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
424
425        * aclocal/version.m4: Bump RTEMS_API to 4.10.
426        Bump _RTEMS_VERSION to 4.9.99.0.
427
4282008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
429
430        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
431        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
432        functions have now static linkage type.  Added constant qualifier to
433        operations table and read-only function parameters.
434
435        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
436        c/src/libchip/serial/serial.h:  Include required header files.  Removed
437        support for old PowerPC exception handling.  Various fixes for
438        interrupt related routines.  Added support for BSPs with IRQ extension
439        API.
440
4412008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
444        is no PCI bus based upon the BSP not having a base address defined.
445        This means this driver cannot be supported on that board.
446
4472008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * libchip/network/dec21140.c, libchip/network/elnk.c,
450        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
451
4522008-09-17      Miao Yan <yanmiaobest@gmail.com>
453
454        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
455        add simple device only filesystem (devfs), optionally completely drop
456        out filesystem, and to clean up disabling newlib reentrancy support.
457        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
458        now has a 15K code space.
459        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
460        Removed.
461
4622008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * libchip/ide/ata.h: Convert to Unix file format.
465
4662008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
469        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
470        libchip/serial/serial.h, libchip/serial/serprobe.c,
471        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
472        Convert to "bool".
473        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
474        libchip/i2c/spi-memdrv.h: Convert to "bool".
475        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
476        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
477        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
478        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
479        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
480        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
481        Convert to "bool".
482        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
483        Convert to "bool".
484        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
485        Convert to "bool".
486
4872008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
490        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
491        memory driver to not use the clock ioctl to install a method to poll
492        for input. It now uses a Class API Timer which means we can eliminate
493        this special IOCTL from all clock drivers.
494        * libchip/shmdr/setckvec.c: Removed.
495
4962008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * libchip/network/sonic.c: Do not declare a variable just to hold an
499        ignored return value.
500
5012008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
502
503        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
504
5052008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
506
507        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
508        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
509
5102008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
511
512        * libchip/display/disp_hcms29xx.c: Do not make these static. They
513        appear to be unused that way.
514
5152008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
516
517        * libchip/shmdr/shm_driver.h: Correct prototypes.
518
5192008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
520
521        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
522        variables and made methods static.
523
5242008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
525
526        * libchip/serial/ns16550.c: Fix warning.
527
5282008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
529
530        * aclocal/prog-cc.m4: Add -Wnested-externs.
531
5322008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * libchip/network/dec21140.c: Add missing prototype.
535        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
536
5372008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
540        -Wstrict-prototypes to RTEMS_CFLAGS.
541
5422008-08-02      Chris Johns <chrisj@rtems.org>
543
544        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
545        rtems_blkdev_request count and start references. Use
546        RTEMS_BLKDEV_START_BLOCK.
547
5482008-07-29      Chris Johns <chrisj@rtems.org>
549
550        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
551
552        * libchip/ide/ata.c: Change to use a mutex rather than disable
553        pre-emption. Updated to the libblock changes.
554
555        * libchip/ide/ata_internal.h: Updated to the new chains API.
556
557        * libchip/ide/ide_controller.c: Updated to the libblock
558        changes. Added come debug tracing.
559
560        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
561        to the libblock changes.
562
5632008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
564
565        * configure.ac: Remove RPCGEN, RPCTOOLS.
566
5672008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
568
569        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
570        for output format specifiers.
571
5722008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
573
574        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
575        Fixed some data types
576
5772008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
578
579        * libchip/i2c/spi-sd-card.c: Added missing header file.
580        * libchip/Makefile.am: Added SD Card driver.
581
5822008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
583
584        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
585        make glyphs non-constant, added file headers
586
5872008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
588
589        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
590        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
591        * libchip/display/font_hcms29xx.h
592        Creation of SPI display driver
593
5942008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
595
596        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
597        via SPI.
598
5992008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
602        AC_PREREQ(2.62).
603
6042008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
605
606        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
607
6082008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
609
610        * libchip/Makefile.am: Move termios helper routines from libchip to
611        libcsupport. Add routine which makes it easy for a termios device
612        driver to inform termios of its default baud rate. This avoids
613        inconsistencies in later termios settings changes.
614        * libchip/serial/termios_baud2index.c,
615        libchip/serial/termios_baud2num.c: Removed.
616
6172008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
618
619        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
620
6212008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
622
623        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
624        not fail if there are none.
625
6262008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
627
628        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
629        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
630        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
631        * libchip/Makefile.am:
632        derived a generic spi memory driver from spi-flash-m25p40,
633        added descriptor for fram fm25l256
634
6352008-05-07      Till Straumann <strauman@slac.stanford.edu>
636
637        PR 649/bsps
638        * libchip/ide/ata.c: Give up if the interface does not become ready.
639
6402008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        Moved to cpukit.
643        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
644        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
645        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
646        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
647        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
648        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
649        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
650        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
651        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
652        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
653        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
654        nfsclient/src/xdr_mbuf.c: Removed.
655
6562008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
657
658        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
659
6602008-01-05      Chris Johns <chrisj@rtems.org>
661
662        * libchip/flash/am29lv160.c: Update the blank check error message
663        to say there is an error.
664       
6652007-12-22      Chris Johns <chrisj@rtems.org>
666
667        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
668        the hello message. Just one line but still a little too long.
669       
6702007-12-14      Chris Johns <chrisj@rtems.org>
671
672        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
673        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
674        * libchip/flash, libchip/flash/am29lv160.c,
675        libchip/flash/am29lv160.h: New.
676
6772007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * libchip/network/if_fxp.c: Spacing.
680
6812007-11-20      Till Straumann <strauman@slac.stanford.edu>
682
683        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
684        Avoid using 'stdio' before the system is up and fully
685        initialized.
686
6872007-11-20      Till Straumann <strauman@slac.stanford.edu>
688
689        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
690        * libchip/Makefile.am, libchip/preinstall.am:
691        added new driver for Maxim DS1375 i2c RTC.
692
6932007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
694
695        * libchip/i2c/spi-flash-m25p40.c:
696        added addressing call in write function
697
6982007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
699
700        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
701        * libchip/Makefile.am:
702        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
703
7042007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
705
706        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
707
7082007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
709
710        * nfsclient/Makefile.am: Fix errors.
711
7122007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
713
714        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
715
7162007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
717
718        * aclocal/version.m4: Bump RTEMS_API to 4.9.
719        Bump RTEMS_VERSION to 4.8.99.0.
720
7212007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
722
723        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
724
7252007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
726
727        * configure.ac: Remove AC_PROG_AWK (Unused).
728
7292007-09-14      Daron Chabot <djc915@mail.usask.ca>
730
731        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
732        rtems_interrupt_vector, to permit passing arbitrary arguments to the
733        ISR. Clean up of variables to silence compiler warnings.
734
7352007-09-13      Daniel Hellstrom <daniel@gaisler.com>
736
737        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
738
7392007-09-12      Daniel Hellstrom <daniel@gaisler.com>
740
741        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
742          - Odd bit bug in some chips taken care of.
743          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
744            alignment but failing to do so must have made the driver writer to make
745            some incorrect assumptions about MBUFs.
746          - Fixed MBUF handling to handle mbuf chains better. The Data length of
747            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
748          - Made while loop responsible for copying data to fifo port copy 16 shorts
749            per loop instead of 1 short, increasing the copying process.
750
7512007-09-07      Daniel Hellstrom <daniel@gaisler.com>
752
753        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
754        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
755
7562007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
757
758        * configure.ac, wrapup/Makefile.am: Remove RDBG.
759        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
760        librdbg/Makefile.am, librdbg/preinstall.am,
761        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
762        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
763        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
764        librdbg/include/rdbg/powerpc/rdbg_f.h,
765        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
766        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
767        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
768        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
769        librdbg/src/servtsp.c, librdbg/src/servutil.c,
770        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
771        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
772        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
773        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
774        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
775        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
776        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
777        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
778        librdbg/src/powerpc/rdbg_f.c,
779        librdbg/src/powerpc/new_exception_processing/remdeb.h,
780        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
781        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
782        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
783
7842007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
785
786        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
787
7882007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
789
790        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
791          sizes.
792
7932007-07-27      Chris Johns <chrisj@rtems.org>
794
795        * wrapup/Makefile.am: Create archive from a file for hosts
796        with a limited command line size.
797
7982007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
801          sizes.
802
8032007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
804       
805        * configure.ac: Add nfsclient.
806        * nfsclient/Makefile.am: New.
807        * nfsclient/proto/Makefile, nfsclient/Makefile,
808          nfsclient/src/Makefile: Remove.
809        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
810        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
811
8122007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
815        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
816        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
817        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
818        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
819        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
820        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
821        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
822        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
823        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
824        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
825        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
826
8272007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
828
829        * libchip/serial/ns16550.c: removed timed out wait for transmitter
830        to become ready: This will not work for fast CPUs.
831
8322007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
833
834        * libchip/ide/ata.c: fixed warning
835
8362007-06-20      Ray Xu <rayx@gmail.com>
837
838        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
839        console, and libio. This shrinks the memory requirements but Joel has
840        not figured out how best to present this to application space.
841        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
842        New files.
843
8442007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
845
846        * optman/sapi/no-io.c: Split IO Manager into one function per file so
847        now we only need required initialization methods.
848
8492007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
850
851        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
852        parameter since it was used to configure a no longer used feature.
853        Device names are now part of the filesystem not in a table.
854
8552007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
856
857        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
858        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
859        optman/rtems/no-part.c, optman/rtems/no-region.c,
860        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
861        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
862        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
863        other optional managers so using them reduces application size
864        instead of increasing it.
865        * optman/rtems/no-barrier.c: New file.
866
8672007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
868
869        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
870        adjustments to pci-API changes.
871        * libchip/network/dec21140.c, libchip/network/elnk.c,
872        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
873        changes.
874
8752007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
876
877        * libchip/network/dec21140.c, libchip/network/if_dc.c,
878        libchip/network/if_fxp.c: Reflect changes to pci-API.
879
8802007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
881
882        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
883        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
884
8852007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
888          being used to compile "tools").
889
8902007-03-13      Joel Sherrill <joel@OARcorp.com>
891
892        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
893
8942007-03-12      Joel Sherrill <joel@OARcorp.com>
895
896        * libchip/network/cs8900.c, libchip/network/cs8900.h,
897        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
898        and/or fix mistake in copyright notice. Both of these mistakes appear
899        to be from code submitted after these changes were made previously.
900
9012007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
902
903        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
904
9052007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * libchip/Makefile.am: Correct path to README.tulipclone.
908
9092007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * libchip/ide/ata.c: Remove superfluous type casts.
912
9132007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
914
915        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
916        Use size_t for sizes.
917
9182007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
919
920        * libchip/ide/ata.c: in ata_request_done: moved call to free()
921        from preemption disabled region
922
9232007-01-16      Till Straumann <strauman@slac.stanford.edu>
924
925        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
926        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
927        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
928
9292006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
930
931        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
932          ioctl_command_t as ioctl argument.
933
9342006-12-13      Joel Sherrill <joel@OARcorp.com>
935
936        * librtems++/include/rtems++/rtemsEvent.h,
937        librtems++/include/rtems++/rtemsMessageQueue.h,
938        librtems++/include/rtems++/rtemsSemaphore.h,
939        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
940        librtems++/src/rtemsMessageQueue.cc,
941        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
942        rtems_unsigned32 to uint32_t.
943
9442006-12-13      Joel Sherrill <joel@OARcorp.com>
945
946        PR 1181/bsps
947        * optman/rtems/no-msg.c: Clean up dead code.
948
9492006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
950
951        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
952
9532006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
954
955        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
956        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
957        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
958
9592006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
960
961        * configure.ac: New BUG-REPORT address.
962
9632006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
964
965        * Makefile.am: Remove ampolish3.
966
9672006-11-17      Joel Sherrill <joel@OARcorp.com>
968
969        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
970        blank lines.
971
9722006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
973
974        * configure.ac: Remove RTEMS_AMPOLISH3.
975        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
976          Remove checks for AMPOLISH3.
977        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
978        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
979        * ampolish3: Remove.
980
9812006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
982
983        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
984        * aclocal/prog-cc.m4: Remove CFLAGS.
985        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
986        Compose CFLAGS. Append CFLAGS to ac_configure_args.
987
9882006-10-23      Joel Sherrill <joel@OARcorp.com>
989
990        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
991
9922006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * automake/compile.am: Use hard-coded RTEMS_* flags.
995
9962006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
997
998        * aclocal/rtems-top.m4: Remove RTEMS_API.
999        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1000
10012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1004
10052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1006
1007        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1008
10092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1010
1011        * aclocal/version.m4: Bump version to 4.7.99.0.
1012
10132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1016
10172006-09-11      Joel Sherrill <joel@OARcorp.com>
1018
1019        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1020
10212006-09-04      Joel Sherrill <joel@OARcorp.com>
1022
1023        * libchip/network/greth.c, libchip/network/open_eth.c,
1024        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1025        introduced by warning removal.
1026
10272006-09-01      Joel Sherrill <joel@OARcorp.com>
1028
1029        * libchip/network/greth.c, libchip/network/open_eth.c,
1030        libchip/network/smc91111.c: Remove warnings and correct prototype
1031        added earlier today.
1032
10332006-09-01      Joel Sherrill <joel@OARcorp.com>
1034
1035        * libchip/network/cs8900.c, libchip/network/greth.c,
1036        libchip/network/i82586.c, libchip/network/open_eth.c,
1037        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1038        sized integers, and inttypes.h printf helpers.
1039
10402006-08-09      Kolja Waschk <waschk@telos.de>
1041
1042        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1043
10442006-07-12      Joel Sherrill <joel@OARcorp.com>
1045
1046        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1047
10482006-07-11      Jerry Needell <jerry.needell@unh.edu>
1049
1050        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1051        4.6 branch.  Original modifications by Gaisler Enterprises.
1052        * libchip/network/greth.c, libchip/network/greth.h: New files.
1053
10542006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1055
1056        * ide/ata.[ch]:
1057        (PR1118) fetch priority for ATA task from a variable,
1058        not a fixed configuration value.
1059       
10602006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1061
1062        * Makefile.am: Add ampolish3.
1063
10642006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1065
1066        * ampolish3: New.
1067        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1068
10692006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * aclocal/rtems-ampolish.m4: New.
1072        * configure.ac: Use RTEMS_AMPOLISH3.
1073
10742006-04-18  Joel Sherrill <joel@OARcorp.com>
1075
1076        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1077
10782006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1079
1080        PR 853/filesystem
1081        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1082        should be modified to support the new exception scheme and to use the
1083        handle parameter.
1084
10852006-02-a32     Eric Norum <norume@aps.anl.gov>
1086
1087        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1088        "newer" PCI access calls.  Minor cleanups.  Comments.
1089
10902006-01-12      Eric Norum <norume@aps.anl.gov>
1091
1092        PR 861/networking
1093        PR 863/networking
1094        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1095
10962006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1097
1098        * wrapup/Makefile.am: Add preinstall.am.
1099        * libchip/Makefile.am: Build libchip/network/smc91111.
1100        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1101        Eliminate cyg_int* crap.
1102
11032006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1104
1105        * librdbg/Makefile.am: Add preinstall.am.
1106        * aclocal/bsp-configure.m4: Add ampolish3.
1107        New header guards.
1108
11092006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1110
1111        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1112        Merger from rtems-4-6-branch.
1113
11142006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1115
1116        * libchip/network/smc91111.c
1117        libchip/network/smc91111config.h
1118        libchip/network/smc91111exp.h
1119        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1120        * libchip/Makefile.am: Reflect adding smc91111*.
1121
11222006-01-08      Joel Sherrill <joel@OARcorp.com>
1123
1124        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1125        char *.
1126
11272006-01-08      Joel Sherrill <joel@OARcorp.com>
1128
1129        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1130        warnings.
1131
11322005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1135        Add RTEMS_RELLDFLAGS.
1136        * automake/compile.am: Remove RTEMS_USE_GCC.
1137        Remove RTEMS_RELLDFLAGS.
1138        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1139
11402005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1141
1142        * libchip/network/if_media.h, libchip/network/mii.h:
1143        Remove (Moved to cpukit).
1144        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1145        and libchip/network/if_media.h.
1146        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1147        if_media.h having moved.
1148
11492005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1150
1151        * automake/compile.am, automake/host.am, automake/local.am,
1152        automake/subdirs.am: Remove depend.
1153        * configure.ac: Explicitly pass --libdir and --includedir to
1154        testsuites.
1155
11562005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1157
1158        * configure.ac: Reflect changes to testsuites.
1159
11602005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1161
1162        * automake/compile.am: Remove GCCSPECS.
1163        * aclocal/prog-cc.m4: Add GCCSPECS.
1164        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1165
11662005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1167
1168        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1169        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1170
11712005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1174        libcpu/byteorder.h for i386.
1175
11762005-11-02      Till Straumann <strauman@slac.stanford.edu>
1177
1178        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1179        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1180        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1181        added a simple API/library for i2c devices and drivers for i2c
1182        2-byte eeproms and a ds1621 temperature sensor; API is documented
1183        in libi2c.h.
1184
11852005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * libnetworking/pppd/ipxcp.c,
1188        libnetworking/pppd/chat.c,
1189        libnetworking/pppd/patchlevel.h,
1190        libnetworking/pppd/upap.h,
1191        libnetworking/pppd/md5.h,
1192        libnetworking/pppd/pppd.8,
1193        libnetworking/pppd/README,
1194        libnetworking/pppd/preinstall.am,
1195        libnetworking/pppd/md4.h,
1196        libnetworking/pppd/magic.c,
1197        libnetworking/pppd/pppd.h,
1198        libnetworking/pppd/demand.c,
1199        libnetworking/pppd/rtemsmain.c,
1200        libnetworking/pppd/sys-rtems.c,
1201        libnetworking/pppd/ipcp.h,
1202        libnetworking/pppd/lcp.h,
1203        libnetworking/pppd/chap_ms.c,
1204        libnetworking/pppd/md4.c,
1205        libnetworking/pppd/rtemspppd.h,
1206        libnetworking/pppd/cbcp.h,
1207        libnetworking/pppd/auth.c,
1208        libnetworking/pppd/lcp.c,
1209        libnetworking/pppd/example/README,
1210        libnetworking/pppd/example/ppp.conf,
1211        libnetworking/pppd/example/system.h,
1212        libnetworking/pppd/example/netconfig.h,
1213        libnetworking/pppd/example/pppdapp.c,
1214        libnetworking/pppd/example/init.c,
1215        libnetworking/pppd/example/Makefile-user,
1216        libnetworking/pppd/example/pppd.options,
1217        libnetworking/pppd/rtemspppd.c,
1218        libnetworking/pppd/ipxcp.h,
1219        libnetworking/pppd/chap_ms.h,
1220        libnetworking/pppd/options.c,
1221        libnetworking/pppd/magic.h,
1222        libnetworking/pppd/chap.h,
1223        libnetworking/pppd/cbcp.c,
1224        libnetworking/pppd/upap.c,
1225        libnetworking/pppd/chap.c,
1226        libnetworking/pppd/Makefile.am,
1227        libnetworking/pppd/ccp.h,
1228        libnetworking/pppd/utils.c,
1229        libnetworking/pppd/rtemsdialer.h,
1230        libnetworking/pppd/fsm.h,
1231        libnetworking/pppd/pathnames.h,
1232        libnetworking/pppd/md5.c,
1233        libnetworking/pppd/fsm.c,
1234        libnetworking/pppd/ipcp.c,
1235        libnetworking/pppd/STATUS,
1236        libnetworking/pppd/ccp.c,
1237        libnetworking/Makefile.am: Remove (Moved to cpukit).
1238
12392005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * configure.ac: Remove libnetworking, libnetworking/pppd.
1242        * wrapup/Makefile.am: Remove libpppd.a.
1243
12442005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1247        rtemsdialer.h to $(includedir)/rtems.
1248
12492005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * libnetworking/rtems_telnetd/icmds.c,
1252        libnetworking/rtems_telnetd/Makefile.am,
1253        libnetworking/rtems_telnetd/preinstall.am,
1254        libnetworking/rtems_telnetd/pty.c,
1255        libnetworking/rtems_telnetd/pty.h,
1256        libnetworking/rtems_telnetd/README,
1257        libnetworking/rtems_telnetd/telnetd.c,
1258        libnetworking/rtems_telnetd/telnetd.h:
1259        Remove (Moved to cpukit).
1260
12612005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        * configure.ac: Remove libnetworking/rtems_telnetd.
1264        * libnetworking/Makefile.am: Remove rtems_telnetd.
1265        * libnetworking/README: Remove (Obsolete).
1266        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1267
12682005-10-20  Eric Norum <norume@aps.anl.gov>
1269
1270        * libchip/network/dec21140.c: Clean up PCI mapping.
1271
12722005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1273
1274        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1275        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1276        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1277        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1278        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1279        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1280
12812005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * aclocal/bspopts.m4: Add missing m4 quotes.
1284
12852005-09-02  Joel Sherrill <joel@OARcorp.com>
1286
1287    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1288
12892005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1290
1291        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1292        libchip/network/dec21140.c: Remove initialization of PCI bus.
1293
12942005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1295
1296        * optman/Makefile.am: Add preinstall.am.
1297
12982005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1299
1300        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1301        UNTESTED to tested.
1302
13032005-06-17      Joel Sherrill <joel@OARcorp.com>
1304
1305        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1306        it is not supported by the MPC5xx.
1307
13082005-06-17      Joel Sherrill <joel@OARcorp.com>
1309
1310        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1311        interface. Also correct attempting to build on other than PowerPC and
1312        x86.
1313
13142005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1315
1316        * libchip/Makefile.am: Add driver for Tulip clones.
1317        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1318        libchip/network/if_dcreg.h: New files.
1319
13202005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1321
1322        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1323        to enable rdbg.
1324        * configure.ac: Reflect changes above.
1325
13262005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1327
1328        * configure.ac: Add ada/.
1329
13302005-05-20      Sergei Organov  <osv@topconrd.ru>
1331
1332        PR 750/networking
1333        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1334        wait_input().
1335
13362005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1337
1338        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1339        rtems/irq.h.
1340
13412005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1342
1343        * libchip/Makefile.am: Include preinstall.am.
1344        * libchip/preinstall.am: New.
1345
13462005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * configure.ac: Add AMPOLISH3.
1349        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1350        * libnetworking/rtems_telnetd/preinstall.am: New.
1351        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1352
13532005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1354
1355        * configure.ac: Let enable_rpcgen default to "no".
1356
13572005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1358
1359        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1360
13612005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1362
1363        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1364        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1365
13662005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1367
1368        * libchip/network/dec21140.c, libchip/network/elnk.c,
1369        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1370
13712005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1372
1373        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1374        of code as a result of the implementation of a common PCI interface.
1375
13762005-05-04      Joel Sherrill <joel@OARcorp.com>
1377
1378        * libchip/network/open_eth.c: Remove prototype of set_vector.
1379
13802005-05-03      Joel Sherrill <joel@OARcorp.com>
1381
1382        * librdbg/src/ptrace.c: Remove warning.
1383
13842005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1385
1386        * libchip/network/dec21140.c, libchip/network/elnk.c,
1387        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1388        Modified parameter list to remove warnings.
1389
13902005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1391
1392        * libchip/network/cs8900.c, libchip/network/i82586.c,
1393        libchip/network/open_eth.c, libchip/network/sonic.c,
1394        libchip/serial/mc68681.c: Modified types to remove
1395        warnings.  Added initialization to remove warnings.
1396
13972005-04-28      Joel Sherrill <joel@OARcorp.com>
1398
1399        * libchip/network/README.sonic: Rewritten to account for removal of
1400        dmv177.
1401
14022005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1403
1404        PR 781/rtems_misc
1405        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1406
14072005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1408
1409        * libchip/serial/ns16550.c:
1410        Fixed warnings generated in various powerpc configurations
1411
14122005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1413
1414        * libchip/serial/ns16550.c: Modified
1415        ISR to work with PPC new exception processing
1416
14172005-03-14      Joel Sherrill <joel@OARcorp.com>
1418
1419        * libchip/network/dec21140.c, libchip/network/elnk.c,
1420        libchip/network/if_fxp.c: Continue PCI API unification. All use
1421        pci_find_device(). Network drivers manufacture a signature since all
1422        calls have not been converted yet.
1423
14242005-03-04      Joel Sherrill <joel@OARcorp.com>
1425
1426        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1427        initialize function part of the unified PCI API as pci_initialize().
1428
14292005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1430
1431        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1432        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1433
14342005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1435
1436        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1437        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1438
14392005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1440
1441        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1442        building procedures.
1443
14442005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1445
1446        * aclocal/prog-cc.m4:
1447        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1448
14492005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1450
1451        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1452
14532005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1454
1455        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1456
14572005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1458
1459        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1460
14612005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1462
1463        * libnetworking/rtems_servers/ftp.c,
1464        libnetworking/rtems_servers/ftp.h,
1465        libnetworking/rtems_servers/Makefile.am:
1466        Remove (relocated to cpukit/ftpd).
1467        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1468        removed move libnetworking/rtems_servers.
1469
14702005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1471
1472        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1473
14742005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1475
1476        PR 755/rtems
1477        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1478        Remove local declarations of rtems_bsdnet_nameservers,
1479        rtems_bsdnet_nameservers_count.
1480
14812005-01-31      Sergei Organov <osv@topconrd.ru>
1482
1483        PR 751/pppd
1484        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1485        committed to fix PR736 breaks pppd. chat.c should have its own static
1486        ttyfd for pppd to work correctly. The symptom is that second
1487        invokation of chat (for connect script) fails due to pppd_ttyfd set
1488        to -1 by previous chat invokation (for init script). In addition,
1489        this patch fixes leaving of dangling pointer in the abort_stbring[]
1490        by chat_send().
1491
14922005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1493
1494        * configure.ac: Remove CFLAGS_DEBUG_V.
1495        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1496
14972005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1498
1499        * wrapup/Makefile.am: Remove rtems-ctor.o.
1500
15012005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1502
1503        * libchip/rtc/rtc.h: size_t RTC_Count.
1504
15052005-01-20      Joel Sherrill <joel@OARcorp.com>
1506
1507        PR 736/pppd
1508        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1509        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1510        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1511        should not be static and should have a name more specific to pppd.
1512
15132005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1514
1515        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1516        libnetworking/rtems_servers/Makefile.am,
1517        libnetworking/rtems_telnetd/Makefile.am,
1518        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1519        Eliminate CFLAGS_OPTIMIZE_V.
1520
15212005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1522
1523        * configure.ac: Pass CFLAGS to testsuites configure.
1524        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1525        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1526
15272005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1528
1529        * configure.ac: Pass CFLAGS to cpukit configure.
1530        * aclocal/rtems-flags.m4: Remove (Unused).
1531        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1532        * aclocal/env-rtemsbsp.m4:
1533        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1534        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1535        RTEMS_CFLAGS.
1536        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1537        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1538        Cleanup comments.
1539
15402005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1541
1542        * automake/compile.am: Remove build-variant support.
1543
15442005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1545
1546        * libnetworking/pppd/Makefile.am,
1547        libnetworking/rtems_servers/Makefile.am,
1548        libnetworking/rtems_telnetd/Makefile.am:
1549        Remove build-variant support.
1550
15512005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1554        support/Makefile.am, wrapup/Makefile.am:
1555        Remove build-variant support.
1556
15572004-11-22      Joel Sherrill <joel@OARcorp.com>
1558
1559        * libchip/network/if_fxp.c: Add entry for another module ID code.
1560
15612004-11-22      Joel Sherrill <joel@OARcorp.com>
1562
1563        PR 693/misc
1564        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1565        in/outport routines.
1566
15672004-11-22      Joel Sherrill <joel@OARcorp.com>
1568
1569        PR 693/misc
1570        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1571        in/outport routines.
1572
15732004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1574
1575        * aclocal/enable-itron.m4: Remove (unused).
1576
15772004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1578
1579        * configure.ac: Misc. quoting cleanups.
1580        Enable ada-tests iff --enable-ada and --enable-tests.
1581
15822004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1583
1584        PR 703/filesystem
1585        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1586        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1587        libchip/ide/ide_controller.c:
1588        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1589        available for BSPS/device drivers.
1590        Extend the "modes_available" and "mode_active" parameters to
1591        uint16_t for UDMA support.
1592
15932004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1594
1595        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1596        not supported on PowerPC since it works on the MVME2100 BSP.
1597
15982004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1599
1600        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1601        Add dependency tracking for *.cfgs.
1602        * Makefile.am: Add dependency tracking for *.cfg.
1603
16042004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1605
1606        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1607        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1608
16092004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1610
1611        PR 707/make_build
1612        * configure.ac: Add --enable-rpcgen.
1613
16142004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        PR 700/rtems_misc
1617        * libnetworking/rtems_webserver/asp.c,
1618        libnetworking/rtems_webserver/balloc.c,
1619        libnetworking/rtems_webserver/cgi.c,
1620        libnetworking/rtems_webserver/default.c,
1621        libnetworking/rtems_webserver/ej.h,
1622        libnetworking/rtems_webserver/ejIntrn.h,
1623        libnetworking/rtems_webserver/ejlex.c,
1624        libnetworking/rtems_webserver/ejparse.c,
1625        libnetworking/rtems_webserver/emfdb.c,
1626        libnetworking/rtems_webserver/emfdb.h,
1627        libnetworking/rtems_webserver/form.c,
1628        libnetworking/rtems_webserver/handler.c,
1629        libnetworking/rtems_webserver/h.c,
1630        libnetworking/rtems_webserver/license.txt,
1631        libnetworking/rtems_webserver/Makefile.am,
1632        libnetworking/rtems_webserver/md5c.c,
1633        libnetworking/rtems_webserver/md5.h,
1634        libnetworking/rtems_webserver/mime.c,
1635        libnetworking/rtems_webserver/misc.c,
1636        libnetworking/rtems_webserver/NOTES,
1637        libnetworking/rtems_webserver/ringq.c,
1638        libnetworking/rtems_webserver/rom.c,
1639        libnetworking/rtems_webserver/rtems_webserver.h,
1640        libnetworking/rtems_webserver/security.c,
1641        libnetworking/rtems_webserver/sock.c,
1642        libnetworking/rtems_webserver/socket.c,
1643        libnetworking/rtems_webserver/sockGen.c,
1644        libnetworking/rtems_webserver/sym.c,
1645        libnetworking/rtems_webserver/uemf.c,
1646        libnetworking/rtems_webserver/uemf.h,
1647        libnetworking/rtems_webserver/um.c,
1648        libnetworking/rtems_webserver/um.h,
1649        libnetworking/rtems_webserver/umui.c,
1650        libnetworking/rtems_webserver/url.c,
1651        libnetworking/rtems_webserver/value.c,
1652        libnetworking/rtems_webserver/wbase64.c,
1653        libnetworking/rtems_webserver/webcomp.c,
1654        libnetworking/rtems_webserver/webmain.c,
1655        libnetworking/rtems_webserver/webpage.c,
1656        libnetworking/rtems_webserver/webrom.c,
1657        libnetworking/rtems_webserver/webs.c,
1658        libnetworking/rtems_webserver/websda.c,
1659        libnetworking/rtems_webserver/websda.h,
1660        libnetworking/rtems_webserver/webs.h,
1661        libnetworking/rtems_webserver/websSSL.c,
1662        libnetworking/rtems_webserver/websSSL.h,
1663        libnetworking/rtems_webserver/websuemf.c,
1664        libnetworking/rtems_webserver/wsIntrn.h:
1665        Remove (Moved to cpukit/http).
1666
16672004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1668
1669        PR 700/rtems_misc
1670        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1671        Remove libnetworking/rtems_webserver.
1672
16732004-10-25      Eric Norum <norume@aps.anl.gov>
1674
1675        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1676
16772004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1678
1679        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1680
16812004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1682
1683        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1684        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1685
16862004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1689
16902004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1691
1692        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1693        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1694
16952004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1696
1697        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1698        BITSPERBYTE.
1699
17002004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1701
1702        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1703        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1704
17052004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1706
1707        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1708
17092004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1710
1711        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1712        * aclocal/enable-bare.m4: Remove.
1713        * configure.ac: Remove BARE_CPU_MODEL.
1714
17152004-10-13      Eric Norum <norume@aps.anl.gov>
1716
1717        PR 688/bsps
1718        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1719        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1720        MC146818A (and several Dallas Semiconductor) TOD chips.
1721
17222004-10-13      Eric Norum <norume@aps.anl.gov>
1723
1724        PR 686/networking
1725        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1726        device code.
1727
17282004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1729
1730        * libchip/network/dec21140.c: include <rtems/pci.h>.
1731
17322004-09-29      Joel Sherrill <joel@OARcorp.com>
1733
1734        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1735        libnetworking/pppd/utils.c: i960 obsoleted and all references
1736        removed.
1737
17382004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1739
1740        PR 607/networking
1741        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1742        instead of fully specifying unused PCI features.
1743
17442004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1745
1746        * configure.ac: Require automake > 1.9.
1747
17482004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1749
1750        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1751
17522004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1753
1754        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1755        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1756
17572004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1758
1759        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1760        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1761
17622004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1763
1764        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1765
17662004-07-28  Joel Sherrill <joel@OARcorp.com>
1767
1768    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1769
17702004-07-25      Joel Sherrill <joel@OARcorp.com>
1771
1772        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1773
17742004-05-21  Till Strauman <strauman@slac.stanford.edu>
1775
1776        PR 625/networking
1777        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1778        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1779        an error rather than panic if no chip is detected (thus allowing
1780        for probing).
1781        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1782        instead of looping forever.  Avoid divide by zero (crashed my PC).
1783        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1784        they are UNTESTED.
1785
17862004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1787
1788        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1789
17902004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1791
1792        * libchip/network/dec21140.c, libchip/network/elnk.c:
1793        #include <errno.h>.
1794
17952004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1796
1797        * libchip/network/if_media.h: Update from FreeBSD.
1798        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1799        libchip/network/i82586.c: #include <errno.h>.
1800
18012004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1802
1803        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1804
18052004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1806
1807        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1808
18092004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1810
1811        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1812        automake).
1813
18142004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1815
1816        PR 599/pppd
1817        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1818
18192004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1820
1821        * optman/rtems/no-region.c: Reflect having changed
1822        rtems_region_get_segment_size.
1823
18242004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1825
1826        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1827        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1828        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1829        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1830        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1831        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1832        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1833
18342004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1835
1836        * libchip/ide/ata.c, libchip/network/dec21140.c,
1837        libchip/network/elnk.c, libchip/network/i82586.c,
1838        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1839        libchip/network/open_eth.c, libchip/network/sonic.c,
1840        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1841        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1842        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1843        libchip/shmdr/shm_driver.h: Cosmetics.
1844
18452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1846
1847        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1848        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1849        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1850        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1851        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1852        fixed size types.
1853
18542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1855
1856        * configure.ac: Explicitly pass --includedir and --libdir to
1857        cpukit/configure.
1858
18592004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1860
1861        * librdbg/Makefile.am: Fix rpcgen rules.
1862        * librdbg/src/i386/any/remdeb_xdr.c,
1863        librdbg/src/m68k/any/remdeb_xdr.c,
1864        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1865        Reflect changes to librdbg/Makefile.am.
1866
18672004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1868
1869        * configure.ac: Reflect changes testsuites/configure.ac and
1870        cpukit/configure.ac.
1871
18722004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1873
1874        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1875        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1876
18772004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1878
1879        * configure.ac: Reflect changes to testsuites's configuration.
1880
18812004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1882
1883        PR/589 rtems
1884        * libchip/network/pci.h: Remove (Moved to cpukit).
1885
18862004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1887
1888        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1889        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1890        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1891        libchip/network/dec21140.c, libchip/network/elnk.c,
1892        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1893        libchip/network/open_eth.h, libchip/network/sonic.c,
1894        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1895        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1896        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1897        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1898        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1899        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1900        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1901        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1902        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1903        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1904        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1905        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1906        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1907        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1908        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1909        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1910        fixed-size types.
1911
19122004-03-14      Chris Johns  <chrisj@rtems.org>
1913
1914        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1915        the BSP example code.
1916        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1917        support the DIMMPC. This is a pc386 target with IO port support. Minor
1918        formating clean up. Add documentation to the header file.
1919        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1920        cs8900.h header file.
1921
19222004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1923
1924        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1925        Cosmetics.
1926
19272004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1930        There are no application level Makefiles in here.
1931
19322004-03-04      Joel Sherrill <joel@OARcorp.com>
1933
1934        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1935        they can be used in application level makefiles.
1936
19372004-03-05      Joel Sherrill <joel@OARcorp.com>
1938
1939        * libnetworking/rtems_webserver/ejparse.c,
1940        libnetworking/rtems_webserver/emfdb.c,
1941        libnetworking/rtems_webserver/sock.c,
1942        libnetworking/rtems_webserver/socket.c,
1943        libnetworking/rtems_webserver/sym.c,
1944        libnetworking/rtems_webserver/webs.c,
1945        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19462004-03-05      Joel Sherrill <joel@OARcorp.com>
1947
1948        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1949        compiling this file only only those CPU families with supported
1950        exception models.
1951
19522004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1955        testsuites (Was exposed with --enable-multilib, only).
1956        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1957         Add RTEMS_BSP_CONFIG_SUBDIR.
1958        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1959        testsuites's configure.
1960        * aclocal/rtems-top.m4: Remove ENDIF hack.
1961        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1962
19632004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1964
1965        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1966        wrapup/Makefile.am: Fix automake problems having been introduced
1967        in previous patch.
1968
19692004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1972        Preinstall dirs.
1973        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1974        * aclocal/check-multiprocessing.m4: Cosmetics.
1975        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1976        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1977
19782004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1979
1980        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1981        librdbg/src/Makefile.am.
1982        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1983        * configure.ac: Reflect changes above.
1984        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1985        * wrapup/Makefile.am: Reflect changes above.
1986        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1987
19882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1991
19922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1993
1994        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1995
19962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1997
1998        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1999
20002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2001
2002        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2003        librdbg/src/powerpc/Makefile.am: Remove.
2004        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2005        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2006        * configure.ac: Reflect changes above.
2007
20082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010
20112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2014        STRIP.
2015
20162004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * librdbg/include/Makefile.am: Merge-in
2019        librdbg/include/rdbg/i386/Makefile.am,
2020        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2021        librdbg/include/rdbg/powerpc/Makefile.am.
2022        * librdbg/include/rdbg/i386/Makefile.am,
2023        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2024        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2025        * configure.ac: Reflect changes above.
2026
20272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2028
2029        * configure.ac: Use AS_HELP_STRING(ada).
2030
20312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2034        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2035        Use AC_CONFIG_HEADERS.
2036        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2037        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2038
20392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * Makefile.am: include local.am.
2042
20432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * aclocal/version.m4: 4.6.99.0.
2046
20472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * Makefile.am: Don't include host.am.
2050        * automake/compile.am: Further cleanups.
2051
20522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * automake/lib.am: Remove (Unused).
2055
20562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * wrapup/Makefile.am: Don't include lib.am.
2059        * automake/compile.am: Use automake compilation rules.
2060
20612004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * libnetworking/pppd/Makefile.am,
2064        libnetworking/rtems_servers/Makefile.am,
2065        libnetworking/rtems_telnetd/Makefile.am,
2066        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2067        support/Makefile.am: Don't include lib.am.
2068
20692004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * libchip/Makefile.am: Don't include lib.am.
2072        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2073        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2074        unnecessary EXTRA_DISTs.
2075
20762004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2079        hack.
2080
20812004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2084        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2085        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2086        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2087
20882004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2089
2090        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2091        Add AM_CONDITIONAL(HAS_MP).
2092        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2093        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2094        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2095        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2096        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2097        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2098        (Deprecated by autoconf 2.59).
2099
21002004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2103        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2104
21052004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * ChangeLog: Merge-in libnetworking/ChangeLog.
2108        * libnetworking/ChangeLog: Remove.
2109        * ChangeLog: Merge-in librdbg/ChangeLog.
2110        * librdbg/ChangeLog: Remove.
2111        * ChangeLog: Merge-in libchip/ChangeLog.
2112        * libchip/ChangeLog: Remove.
2113        * ChangeLog: Merge-in optman/ChangeLog.
2114        * optman/ChangeLog: Remove.
2115
21162004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2117
2118        * configure.ac: Reflect changes to cpukit.
2119        * wrapup/Makefile.am: Reflect changes to librdbg.
2120        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2121        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2122        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2123        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2124        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2125        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2126        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2127        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2128        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2129
21302004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * aclocal/rtems-top.m4: Remove check for version.m4.
2133        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2134
21352004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2136
2137        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2138        * wrapup/Makefile.am: Reflect changes to libchip/*.
2139        * support/Makefile.am: Use automake compilation rules.
2140        * wrapup/Makefile.am: Reflect changes to support/*.
2141        * configure.ac: Remove libnetworking/wrapup/Makefile.
2142        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2143        libnetworking/*/lib*.a instead of libnetapps.a.
2144        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2145        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2146        * optman/Makefile.am: Use automake compilation rules.
2147        * libchip/Makefile.am: Fix typo in previous patch.
2148        * libchip/Makefile.am: Use automake compilation rules.
2149        * libnetworking/Makefile.am: Remove wrapup.
2150        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2151        automake-compilation rules.
2152        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2153        automake-compilation rules.
2154        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2155        automake-compilation rules.
2156        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2157        automake-compilation rules.
2158        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2159
21602004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2161
2162        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2163        PRE/TMPINSTALL_FILES to CLEANFILES.
2164        * automake/lib.am: Remove TMPINSTALL_FILES.
2165        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2166        PRE/TMPINSTALL_FILES to CLEANFILES.
2167        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2168        PRE/TMPINSTALL_FILES to CLEANFILES.
2169        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2170        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2171        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2172        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2173        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2174        * librdbg/src/i386/Makefile.am: Ditto.
2175        * librdbg/src/m68k/Makefile.am: Ditto.
2176        * librdbg/src/powerpc/Makefile.am: Ditto.
2177        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2178        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2179        * libnetworking/rtems_servers/Makefile.am: Ditto.
2180        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2181        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2182
21832004-01-07      Joel Sherrill <joel@OARcorp.com>
2184
2185        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2186        more completely covers the MIPS family.
2187
21882003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * wrapup/Makefile.am: Reflect changes to shmdr.
2191        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2192
21932003-12-18      Joel Sherrill <joel@OARcorp.com>
2194
2195        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2196        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2197        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2198        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2199        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2200        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2201        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2202
22032003-12-17      Joel Sherrill <joel@OARcorp.com>
2204
2205        * aclocal/version.m4: Updated to rtems-20031217-test.
2206
22072003-12-17     
2208
2209        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2210        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2211
22122003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * automake/compile.am: Remove LINK_LIBS (Unused).
2215        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2216
22172003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2220        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2221        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2222        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2223        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2224
22252003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2226
2227        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2228        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2229        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2230        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2231        * librdbg/src/i386/Makefile.am:
2232        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2233        * librdbg/src/m68k/Makefile.am:
2234        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2235        * librdbg/src/powerpc/Makefile.am:
2236        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2237
22382003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2241        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2242        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2243        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2244        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2245        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2246        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2247        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2248        * optman/Makefile.am: Remove project_libdir.
2249        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2250        PRE/TMPINSTALL_FILES.
2251        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2252        PRE/TMPINSTALL_FILES.
2253        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2254        PRE/TMPINSTALL_FILES.
2255        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2256        PRE/TMPINSTALL_FILES.
2257        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2258        from PRE/TMPINSTALL_FILES.
2259        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2260        PRE/TMPINSTALL_FILES.
2261        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2262        PRE/TMPINSTALL_FILES.
2263        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2264        PRE/TMPINSTALL_FILES.
2265        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2266        PRE/TMPINSTALL_FILES.
2267        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2268        PRE/TMPINSTALL_FILES.
2269        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2270        PRE/TMPINSTALL_FILES.
2271        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2272        from PRE/TMPINSTALL_FILES.
2273
22742003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2277        * automake/lib.am: Remove project_libdir.
2278        * wrapup/Makefile.am: Reworked.
2279
22802003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * configure.ac: Reflect changes to librdbg.
2283        * optman/Makefile.am: Add tmpinstall dirstamp support.
2284        * libchip/Makefile.am: Fix variant-tmpinstall support.
2285        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2286        * librdbg/src/powerpc/Makefile.am: Merge-in former
2287        new_exception_processing/Makefile.am.
2288        * librdbg/src/m68k/any/Makefile.am: Remove.
2289        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2290        * librdbg/src/i386/any/Makefile.am: Remove.
2291        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2292        * librdbg/src/Makefile.am: Cosmetics.
2293        * librdbg/include/Makefile.am: Cosmetics.
2294        * librdbg/Makefile.am: Cosmetics.
2295        * libnetworking/Makefile.am: Cosmetics.
2296        * libnetworking/pppd/Makefile.am: Cosmetics.
2297        * libnetworking/wrapup/Makefile.am: Cosmetics.
2298
22992003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2300
2301        * Makefile.am: Cosmetics.
2302        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2303        support.
2304
23052003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2306
2307        * automake/compile.am: Remove $(ARCH):-rule.
2308
23092003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * configure.ac: Remove lib/libbsp/shared/Makefile,
2312        lib/libbsp/shmdr/Makefile.
2313
23142003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2315
2316        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2317        libchip/serial/Makefile, libchip/rtc/Makefile.
2318        * support/Makefile.am: Remove all-local: $(ARCH).
2319        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2320        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2321        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2322        * optman/Makefile.am: Remove all-local: $(ARCH).
2323        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2324        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2325        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2326        compilation dirstamp support.
2327        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2328        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2329        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2330        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2331        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2332        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2333        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2334        all-local: $(ARCH).
2335        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2336        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2337        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2338        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2339        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2340
23412003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * aclocal/lead-dot.m4: New (from automake-1.7f).
2344        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2345        AC_SUBST(dirstamp).
2346        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2347        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2348        libchip/serial/Makefile.am: Ditto.
2349        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2350        * librdbg/include/Makefile.am: Ditto.
2351        * librdbg/include/rdbg/Makefile.am: Ditto.
2352        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2353        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2354        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2355        * librdbg/src/Makefile.am: Ditto.
2356        * librdbg/src/i386/Makefile.am: Ditto.
2357        * librdbg/src/i386/any/Makefile.am: Ditto.
2358        * librdbg/src/m68k/Makefile.am: Ditto.
2359        * librdbg/src/m68k/any/Makefile.am: Ditto.
2360        * librdbg/src/powerpc/Makefile.am: Ditto.
2361        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2362        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2363        preinstallation.
2364        * libnetworking/pppd/Makefile.am: Ditto.
2365        * libnetworking/rtems_servers/Makefile.am: Ditto.
2366        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2367        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2368        * libnetworking/wrapup/Makefile.am: Ditto.
2369
23702003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2373        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2374        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2375        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2376        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2377        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2378        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2379        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2380        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2381        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2382        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2383        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2384        underquoting to silence automake-1.8.
2385
23862003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * configure.ac: Reflect having moved tests to ../../testsuites.
2389
23902003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2393        * aclocal/canonical-host.m4: Remove.
2394        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2395        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2396
23972003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * aclocal/check-cpu.m4: Remove.
2400        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2401        * aclocal/canonical-target-name.m4: Add m4-quotes.
2402        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2403        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2404        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2405        * aclocal/check-networking.m4: Add m4-quotes. Require
2406        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2407        * aclocal/check-posix.m4: Add m4-quotes. Require
2408        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2409        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2410        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2411        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2412
24132003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2416        * aclocal/bsp-alias.m4: Remove.
2417
24182003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * configure.ac: Make presence of tests/ optional.
2421
24222003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2423
2424        * aclocal/path-perl.m4: Remove (Unused).
2425
24262003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * automake/force-preinstall.am: Remove.
2429
24302003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2431
2432        PR 499/rtems_misc
2433        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2434        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2435        Configuration (Odd was forced) - Correction of Stop Bit configuration
2436        (inversed) - Correction of ISR Handler to call
2437        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2438        CTS Hardware flow control Configuration.
2439
24402003-09-04      Joel Sherrill <joel@OARcorp.com>
2441
2442        * lib/libcpu/shared/include/cache.h,
2443        lib/libcpu/shared/src/cache_aligned_malloc.c,
2444        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2445        license changed.
2446        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2447        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2448        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2449        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2450        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2451        for license changed.
2452        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2453        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2454        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2455        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2456        libchip/network/cs8900.h, libchip/network/dec21140.c,
2457        libchip/network/elnk.c, libchip/network/open_eth.c,
2458        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2459        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2460        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2461        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2462        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2463        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2464        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2465        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2466        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2467        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2468        libchip/serial/serial.h, libchip/serial/z85c30.c,
2469        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2470        libchip/serial/z85c30_reg.c: URL for license changed.
2471
24722003-09-03      Jiri Gaisler <jiri@gaisler.com>
2473
2474        PR 477/networking
2475        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2476        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2477        libchip/network/open_eth.h: New files.
2478
24792003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * aclocal/rtems-top.m4: Add RTEMS_API.
2482        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2483
24842003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2487        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2488        @RTEMS_BSP@.cfg.
2489
24902003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2493
24942003-08-20      Joel Sherrill <joel@OARcorp.com>
2495
2496        * libchip/network/cs8900.c: Correct copyright statements.
2497
24982003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * aclocal/check-itron.m4: Remove.
2501        * aclocal/enable-inlines.m4: Remove.
2502        * Makefile.am: Reflect having moved aclocal/.
2503        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2504        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2505        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2506        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2507        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2508        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2509        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2510        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2511        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2512        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2513        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2514        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2515        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2516        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2517        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2518        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2519        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2520        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2521        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2522        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2523        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2524        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2525        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2526        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2527        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2528        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2529        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2530        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2531        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2532        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2533        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2534        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2535        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2536        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2537        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2538        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2539        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2540        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2541        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2542        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2543        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2544        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2545        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2546        * aclocal/target.m4: New (Copied from ../../aclocal).
2547        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2548        * aclocal/version.m4: New (Copied from ../../aclocal).
2549
25502003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * configure.ac: Remove stray comments.
2553        * automake/local.am, automake/host.am: Remove "debug".
2554
25552003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * Makefile.am: Reflect having moved automake/.
2558        * lib/Makefile.am: Reflect having moved automake/.
2559        * support/Makefile.am: Reflect having moved automake/.
2560        * wrapup/Makefile.am: Reflect having moved automake/.
2561        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2562        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2563        from ../../automake).
2564        * optman/Makefile.am: Reflect having moved automake/.
2565        * libchip/Makefile.am: Reflect having moved automake/.
2566        * libchip/ide/Makefile.am: Reflect having moved automake/.
2567        * libchip/network/Makefile.am: Reflect having moved automake/.
2568        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2569        * libchip/serial/Makefile.am: Reflect having moved automake/.
2570        * librdbg/Makefile.am: Reflect having moved automake/.
2571        * librdbg/include/Makefile.am: Reflect having moved automake/.
2572        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2573        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2574        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2575        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2576        automake/.
2577        * librdbg/src/Makefile.am: Reflect having moved automake/.
2578        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2579        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2580        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2581        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2582        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2583        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2584        having moved automake/.
2585        * libnetworking/Makefile.am: Reflect having moved automake/.
2586        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2587        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2588        automake/.
2589        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2590        automake/.
2591        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2592        automake/.
2593        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2594
25952003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2596
2597        * Makefile.am: Add bsp.pc.in.
2598        * bsp.pc.in: New (pkgconfig support).
2599
26002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2603
26042003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * lib/Makefile.am: New (Required by 'make dist').
2607        * lib/ChangeLog: Remove.
2608        * lib/.cvsignore: Cleanup.
2609        * configure.ac: Reflect having added lib/Makefile.am.
2610        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2611        lib/libbsp/configure.ac.
2612        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2613        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2614
26152003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2618        * configure.ac: Merge-in librdbg/configure.ac.
2619        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2620        librdbg/configure.ac.
2621        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2622        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2623        LIBCHIP. Conditionally build include-dirs.
2624        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2625        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2626        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2627        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2628        librdbg/include/rdbg/m68k/Makefile.am,
2629        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2630        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2631        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2632        librdbg/src/powerpc/Makefile.am, librdbg/
2633        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2634        configure.ac into ../configure.ac.
2635        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2636        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2637        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2638        libnetworking/rtems_telnetd/Makefile.am,
2639        libnetworking/rtems_webserver/Makefile.am,
2640        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2641        into ../configure.ac.
2642
26432003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        PR 427/rtems
2646        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2647        * librdbg/src/servtsp.c: Ditto.
2648
26492003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2650
2651        PR 429/bsps
2652        PR 432/bsps
2653        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2654        packets are queued onto an elnk board, the ISR will deadlock the device
2655        with a tx complete interrupt.  Lighter tx loads are not affected as they
2656        end up submitting single packets to the device.
2657
26582003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2661        optman/configure.ac.
2662        * optman/configure.ac: Remove (Merged into ../configure.ac).
2663        * optman/Makefile.am: Reflect having merged configure.ac into
2664        ../configure.ac.
2665        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2666        * libchip/Makefile.am, libchip/ide/Makefile.am,
2667        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2668        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2669        ../configure.ac.
2670
26712003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2674
26752003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2676
2677        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2678        on i386.
2679
26802003-06-13      Joel Sherrill <joel@OARcorp.com>
2681
2682        * libnetworking/pppd/chat.c: Removed warnings.
2683
26842003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2685
2686        * libchip/network/README.3com: New file missed in previous commit.
2687        PR 405/bsps
2688        PR 393/networking
2689        * libchip/network/dec21140.c: Fix leak also known as PR393.
2690        * libchip/network/elnk.c, libchip/network/if_media.h,
2691        libchip/network/mii.h: New files.
2692        * libchip/network/Makefile.am: Reflect new files.
2693
26942003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * configure.ac: Remove support for profile-variant.
2697
26982003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2699
2700        PR 397/pppd
2701        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2702        * libnetworking/pppd/magic.c: Remove *rand48.
2703        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2704
27052003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * wrapup/Makefile.am: Add libide.a.
2708
27092003-04-15      Joel Sherrill <joel@OARcorp.com>
2710
2711        PR 387/rtems_misc
2712        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2713        routines.
2714        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2715
27162003-04-11      Joel Sherrill <joel@OARcorp.com>
2717
2718        * libnetworking/rtems_webserver/cgi.c,
2719        libnetworking/rtems_webserver/sockGen.c,
2720        libnetworking/rtems_webserver/umui.c,
2721        libnetworking/rtems_webserver/websSSL.c,
2722        libnetworking/rtems_webserver/websSSL.h,
2723        libnetworking/rtems_webserver/websda.c,
2724        libnetworking/rtems_webserver/websda.h: New files. Not included in
2725        previous commit.
2726
27272003-04-10      Joel Sherrill <joel@OARcorp.com>
2728
2729        PR 371/pppd
2730        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2731        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2732        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2733        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2734        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2735        still global symbols in rtemspppd.h which might need to be changed or
2736        converted into member of a structure which is dereferenced with a
2737        pointer that is managed as a per task variable. But this patch should
2738        avoid many conflicts.
2739
27402003-03-27      Joel Sherrill <joel@OARcorp.com>
2741
2742        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2743        not allowed in the cpukit source code since it must be buildable
2744        independent of any BSP. These files were moved to libchip/ide.
2745        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2746        files.
2747
27482003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2749
2750        PR 368/filesystems
2751        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2752        improvements which now work on pc386 and mbx8xx.
2753        * libchip/ide/ide_controller.c: New file.
2754
27552003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2758
27592003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2762        * configure.ac: Add support/.
2763        * support/.cvsignore: New.
2764        * support/Makefile.am: New.
2765        * support/version.c: New.
2766        * wrapup/Makefile.am: Add support/libsupport.a.
2767        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2768        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2769        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2770        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2771
27722003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2773
2774        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2775
27762003-02-20      Till Straumann <strauman@slac.stanford.edu>
2777
2778        PR 354/networking
2779        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2780        chip against a table of supported chips. The untested ones are still
2781        commented out, however.
2782
27832003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2786        * configure.ac: AC_PREREQ(2.57).
2787        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2788        * optman/configure.ac: AC_PREREQ(2.57).
2789        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2790        * libchip/configure.ac: AC_PREREQ(2.57).
2791        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2792        * librdbg/configure.ac: AC_PREREQ(2.57).
2793        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2794        * libnetworking/configure.ac: AC_PREREQ(2.57).
2795
27962003-02-06      Joel Sherrill <joel@OARcorp.com>
2797
2798        * libnetworking/pppd/chat.c: Convert routines with common names to
2799        static. This included get_char(), put_char(), and character() among
2800        others.
2801
28022003-02-03      Joel Sherrill <joel@OARcorp.com>
2803
2804        PR 338/filesystem
2805        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2806        rtems_io_lookup_name() (API change).  Unused function removed.
2807
28082003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2811        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2812        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2813        Eliminate *_O_FILES.
2814        * libnetworking/rtems_servers/Makefile.am,
2815        libnetworking/rtems_webserver/Makefile.am,
2816        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2817
28182002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2821        Let all-local: depend on $(LIB).
2822        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2823        * optman/Makefile.am: Apply install-data-local to install *.rels.
2824
28252002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2828        %.c rules.
2829        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2830        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2831        * libchip/rtc/Makefile.am: Ditto.
2832        * libchip/serial/Makefile.am: Ditto.
2833
28342002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2837        LIBC_DEFINES.
2838        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2839        LIBC_DEFINES.
2840        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2841        LIBC_DEFINES.
2842
28432002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2844
2845        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2846
28472002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2850        cache-checking.
2851        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2852
28532002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2856        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2857        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2858        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2859        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2860
28612002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2864        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2865        Remove.
2866        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2867
28682002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2869
2870        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2871        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2872
28732002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2874
2875        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2876        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2877
28782002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2881        * optman/rel.am: New.
2882
28832002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2886        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2887        braino in comment on "exec". Extend --enable-ada handling.
2888
28892002-11-04      Joel Sherrill <joel@OARcorp.com>
2890
2891        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2892        tasks and rolling multiple loops into 1.
2893        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2894        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2895        Removed warnings.
2896
28972002-10-31      Joel Sherrill <joel@OARcorp.com>
2898
2899        * libchip/network/dec21140.c: Removed warnings.
2900        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2901        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2902        librdbg/src/m68k/any/remdeb_xdr.c,
2903        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2904        warnings.
2905        * libnetworking/rtems_webserver/socket.c,
2906        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2907
29082002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2909
2910        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2911        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2912        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2913        above.
2914
29152002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2918        * wrapup/.cvsignore: Remove autom4te.cache.
2919        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2920        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2921        autom4te.cache.
2922        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2923        autom4te.cache.
2924        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2925        autom4te.cache.
2926
29272002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2928
2929        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2930
29312002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * optman/.cvsignore: Add autom4te.cache.
2934
29352002-09-14      Joel Sherrill <joel@OARcorp.com>
2936
2937        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2938
29392002-09-07      Joel Sherrill <joel@OARcorp.com>
2940
2941        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2942        include files to resolve warnings.
2943
29442002-09-07      Chris Johns <ccj@acm.org>
2945
2946        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2947        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2948        which corrects the problem  where the cs8900.c file was actually the BSP
2949        glue.  Joel did some hacking so this file will compile.  Previously it
2950        required providing a target.h file to compile.
2951        * libchip/network/cs8900.c.bsp: New file.
2952
29532002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2954
2955        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2956
29572002-08-31      Joel Sherrill <joel@OARcorp.com>
2958
2959        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2960        eliminate warning.
2961
29622002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2963
2964        * configure.ac: Add ada-tests.
2965
29662002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2967
2968        * Makefile.am: Add preinstall-stamp.
2969
29702002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2971
2972        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2973        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2974        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2975        gcc31 happy.
2976        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2977        cp.
2978
29792002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2982        make/bsp.mak.
2983        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2984        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2985
29862002-08-12      Joel Sherrill <joel@OARcorp.com>
2987
2988        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2989        avoid error.
2990
29912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2994        * configure.ac: Add BSP_SUBDIRS.
2995        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2996        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2997        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2998        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2999        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3000        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3001        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3002        RTEMS_CHECK_BSP_CACHE.
3003        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3004        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3005        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3006        .$(OBJEXT) instead of .o.
3007        * libnetworking/pppd/Makefile.am,
3008        libnetworking/rtems_servers/Makefile.am,
3009        libnetworking/rtems_telnetd/Makefile.am,
3010        libnetworking/rtems_webserver/Makefile.am,
3011        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3012
30132002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3014
3015        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3016        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3017        ../libchip/serial/$(ARCH)/libserialio.a.
3018        * libchip/serial/Makefile.am: Don't tmp-install lib.
3019        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3020
30212002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3022
3023        * Makefile.am: Add rtems_makedir.
3024        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3025        * Makefile.am: Add wrapup-SUBDIR.
3026        * wrapup/ChangeLog: Remove.
3027        * wrapup/configure.ac: Remove.
3028        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3029        (Make the bare BSP happy).
3030        * configure.ac: Ditto.
3031        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3032        Create make/custom/default.cfg.
3033        * configure.ac: Add creation of make/custom/*.cfg. Create
3034        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3035
30362002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3037
3038        * Makefile.am: Clean $(PROJECT_RELEASE).
3039
30402002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3043        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3044        prototype mismatches.
3045
30462002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3047
3048        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3049        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3050
30512002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3052
3053        * acinclude.m4: Add test "$multilib" != "yes".
3054        * config-ml.in: Remove.
3055        * acinclude.m4: Cleanups.
3056        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3057        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3058        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3059        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3060        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3061
30622002-07-16      Eric Norum <eric.norum@usask.ca>
3063
3064        * New driver for the Intel EtherExpressPro (82559ER) chip.
3065        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3066        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3067        * libchip/network/Makefile.am: Modified to reflect above.
3068
30692002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * acinclude.m4: New.
3072        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3073        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3074        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3075
30762002-07-01      Joel Sherrill <joel@OARcorp.com>
3077
3078        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3079        _Objects_Information_table now that it is a two dimensional array based
3080        upon API and class.
3081        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3082        of strnlen().
3083
30842002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3085
3086        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3087        preinstall libnetapps.a.
3088
30892002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3090
3091        * configure.ac: Remove librpc.
3092
30932002-06-25      Joel Sherrill <joel@OARcorp.com>
3094
3095        * Per PR233, moved librpc to exec.
3096        * configure.ac, wrapup/Makefile.am: Modified.
3097        * librpc, librpc/ChangeLog: Removed.
3098
30992002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3100
3101        * optman/Makefile.am: Remove multilib support.
3102        * optman/configure.ac: Ditto.
3103        * optman/sapi/Makefile.am: Ditto.
3104
31052002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3106
3107        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3108        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3109
31102002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3111
3112        Move networking libraries to c/src/exec/libnetworking
3113        * libnetworking/configure.ac, libnetworking/Makefile.am,
3114        libnetworking/wrapup/Makefile.am: Reflect Moval.
3115
31162002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3119        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3120        <rtems/bspIo.h>.
3121
31222002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3123
3124        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3125        * libnetworking/rtems/mkrootfs.h: Ditto.
3126        * libnetworking/rtems/Makefile.am: Reflect changes above.
3127
31282002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * configure.ac: Remove lib.
3131
31322002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3133
3134        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3135        that exception stack frames on M68K members with VBR always are 6 byte
3136        long. The incorrect assumption resulted in some gdb commands like "next"
3137        to fail on the 68360.
3138
31392002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3142        PR 220
3143        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3144        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3145        CVS.
3146        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3147        libnetworking/sys/filio.h: Remove.
3148        * libnetworking/sys/Makefile.am: Reflect changes above.
3149
31502002-05-07      Chris Johns <ccj@acm.org>
3151
3152        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3153        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3154        requires it to be stripped.
3155
31562002-05-01      Eric Norum <eric.norum@usask.ca>
3157
3158        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3159        assembly  to satisfy gcc 3.1 and newer.
3160
31612002-04-26      Eric Norum <eric.norum@usask.ca>
3162
3163        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3164        agressive optimization in gcc 3.1 does not reorder things.
3165
31662002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * libchip/network/dec21140.c: Reflect changes to powerpc's
3169        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3170        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3171        <rtems/score/cpu.h>.
3172        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3173        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3174
31752002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3176
3177        * optman/configure.ac: Remove ENABLE_GCC28.
3178
31792002-04-11      Chris Johns <ccj@acm.org>
3180
3181        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3182        driver control block field to the ifconfig network driver structure.
3183        This field is needed by the i82586 driver which was ported from NetBSD
3184        as it had better hardware abstraction.
3185        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3186        PR59, added the drv_ctrl driver control block field to the ifconfig
3187        network driver structure. This field is needed by the i82586 driver
3188        which was ported from NetBSD as it had better hardware abstraction.
3189
31902002-04-10      Mike Siers <mikes@poliac.com>
3191
3192        * libnetworking/rtems_webserver/NOTES,
3193        libnetworking/rtems_webserver/asp.c,
3194        libnetworking/rtems_webserver/balloc.c,
3195        libnetworking/rtems_webserver/default.c,
3196        libnetworking/rtems_webserver/ej.h,
3197        libnetworking/rtems_webserver/ejIntrn.h,
3198        libnetworking/rtems_webserver/ejlex.c,
3199        libnetworking/rtems_webserver/ejparse.c,
3200        libnetworking/rtems_webserver/emfdb.c,
3201        libnetworking/rtems_webserver/emfdb.h,
3202        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3203        libnetworking/rtems_webserver/handler.c,
3204        libnetworking/rtems_webserver/license.txt,
3205        libnetworking/rtems_webserver/md5.h,
3206        libnetworking/rtems_webserver/md5c.c,
3207        libnetworking/rtems_webserver/mime.c,
3208        libnetworking/rtems_webserver/misc.c,
3209        libnetworking/rtems_webserver/ringq.c,
3210        libnetworking/rtems_webserver/rom.c,
3211        libnetworking/rtems_webserver/security.c,
3212        libnetworking/rtems_webserver/sock.c,
3213        libnetworking/rtems_webserver/sym.c,
3214        libnetworking/rtems_webserver/uemf.c,
3215        libnetworking/rtems_webserver/uemf.h,
3216        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3217        libnetworking/rtems_webserver/url.c,
3218        libnetworking/rtems_webserver/value.c,
3219        libnetworking/rtems_webserver/wbase64.c,
3220        libnetworking/rtems_webserver/webcomp.c,
3221        libnetworking/rtems_webserver/webpage.c,
3222        libnetworking/rtems_webserver/webrom.c,
3223        libnetworking/rtems_webserver/webs.c,
3224        libnetworking/rtems_webserver/webs.h,
3225        libnetworking/rtems_webserver/websuemf.c,
3226        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3227        2.1.4.
3228
32292002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3230
3231        * libchip/network/i82586.c: Include <string.h>.
3232        * libchip/network/sonic.c: Ditto.
3233
32342002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3235
3236        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3237
32382002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3241
32422002-03-27      Thomas.Doerfler@imd-systems.de
3243
3244        PR 144
3245        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3246        memory address 0 when called for the first time. This is done when
3247        trying to clear the variable "dhcp_hostname".
3248
32492002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3250
3251        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3252        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3253        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3254        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3255        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3256        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3257        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3258        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3259        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3260        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3261        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3262        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3263        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3264        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3265        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3266        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3267        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3268        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3269        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3270        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3271        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3272        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3273        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3274        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3275        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3276        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3277        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3278        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3279        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3280        AUTOMAKE_OPTIONS.
3281        * libnetworking/configure.ac:
3282        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3283        foreign 1.6]).
3284        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3285        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3286        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3287        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3288        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3289        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3290        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3291        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3292        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3293        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3294        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3295        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3296        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3297        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3298        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3299        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3300        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3301
33022002-03-27      Ilya Alexeev <ilya@continuum.ru>
3303
3304        PR 162
3305        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3306        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3307        used in a device write routines.  Now ppp_softc structure have own
3308        character for writing to device (sc_outchar).  I think that converting
3309        local variables to static is not a right solution, because problems will
3310        occur in the case of two or more ppp instances.
3311        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3312        must be u_long, otherwise in the case of the big output packet endless
3313        loop may occur.
3314
33152002-03-21      Ilya Alexeev <ilya@continuum.ru>
3316
3317        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3318        preparations for multiple PPPD connections.
3319
33202002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3321
3322        PR 149
3323        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3324        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3325        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3326        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3327
33282002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3329
3330        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3331        * configure.ac: Modified to reflect addition.
3332
33332002-02-27      Ilya Alexeev <ilya@continuum.ru>
3334
3335        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3336        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3337        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3338        capabilities as well as eliminate some warnings.
3339
33402002-02-27      Eric Norum <eric.norum@usask.ca>
3341
3342        * libnetworking/net/radix.c: Properly handle fetching the default route
3343        when there is no route.  This was a bug in the original FreeBSD code and
3344        this fix is from an updated version of their code.
3345
33462002-02-16      Eric Norum <eric.norum@usask.ca>
3347
3348        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3349        checking.
3350
33512002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3354        dodefaultroute.
3355
33562002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3359        include <rtems/seterr.h>.
3360
33612002-02-01      Mike Siers <mikes@poliac.com>
3362
3363        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3364        avoid bringing the link down too fast. NOTE: Mike reports successfully
3365        running at 56K baud on a direct link.
3366
33672002-02-01      Eric Valette <valette@crf.canon.fr>
3368
3369        * librdbg/So many patches have been posted recently on the mailing list
3370        and  because we were unable to find correct solution to compile on
3371        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3372        because the coding  style of rdbg was rather inconsistant among various
3373        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3374        global coding style (using indent + manual edits), 2) incorporate/review
3375        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3376        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3377        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3378        after rdbg initialization is done, NB : the paches is huge but it is
3379        mainly due to coding styke chnages.  Only few lines of codes have been
3380        really changed and they do not impact  rdbg functionnality (AFAIKT).
3381        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3382        librdbg/include/rdbg/m68k/rdbg_f.h,
3383        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3384        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3385        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3386        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3387        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3388        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3389        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3390        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3391        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3392        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3393        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3394        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3395        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3396        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3397        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3398        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3399
34002002-01-31      Mike Siers <mikes@poliac.com>
3401
3402        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3403        * Nice Update of PPPD support which eliminates the requiremetn that
3404        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3405        and reports that it seems to be more stable and handle larger packets
3406        better.  This patch replaces the termios tasks with more general pppd
3407        network driver tasks.  The functions pppinput() and pppstart() get
3408        called from the interrupt service routine.
3409        * libnetworking/Makefile.am, libnetworking/configure.ac,
3410        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3411        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3412        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3413        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3414        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3415        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3416        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3417        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3418        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3419        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3420        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3421        libnetworking/net/route.c, libnetworking/net/route.h,
3422        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3423        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3424        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3425        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3426        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3427        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3428        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3429        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3430        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3431        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3432        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3433        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3434        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3435        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3436        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3437        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3438        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3439        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3440        libnetworking/pppd/example/README,
3441        libnetworking/pppd/example/netconfig.h,
3442        libnetworking/wrapup/Makefile.am: Modified.
3443        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3444        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3445        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3446        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3447        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3448        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3449        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3450        libnetworking/modem/pppcompress.c: Subdirectory removed.
3451
34522002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3453
3454        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3455        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3456
34572002-01-18      Till Straumann <strauman@slac.stanford.edu>
3458
3459        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3460        issues: - exception handler needs to enable MSR_FP if the interrupted
3461        thread is FP enabled. - printk message for MSR fixed and added
3462        stacktrace. NOTE: this requires the stacktrace patch to
3463        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3464        however).
3465
34662002-01-06      Joel Sherrill <joel@OARcorp.com>
3467
3468        * optman/.cvsignore: Added aclocal.m4 and configure.
3469        * optman/.cvsignore: New file.
3470
34712002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3472
3473        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3474
34752002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3476
3477        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3478        * optman/ChangeLog: New.
3479        * optman/configure.ac: New.
3480        * optman/Makefile.am: New.
3481        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3482        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3483
34842001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3487
34882001-12-18      Eric Norum <eric.norum@usask.ca>
3489
3490        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3491        `directories' (path names with a / at the end) while disallowing open()
3492        operations on TFTP `directories'.
3493
34942001-12-07      Eric Norum <eric.norum@usask.ca>
3495
3496        * libnetworking/lib/tftpDriver.c: Restore write capability.
3497
34982001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3499
3500        * libchip/network/sonic.h: Fix typo.
3501        * libnetworking/arpa/Makefile.am: Remove stray lines.
3502
35032001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3504
3505        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3506
35072001-10-18      Eric Norum <eric.norum@usask.ca>
3508
3509        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3510        chdir() and open() operations within the TFTP file system.
3511
35122001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3513
3514        * librdbg/configure.ac: Fix latent bug exposed by removal of
3515        config.cache's which prevented powerpc targets librdbg from building.
3516
35172001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3518
3519        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3520        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3521        autoconf-2.52 happy.
3522
35232001-10-12      Mike Siers <mikes@poliac.com>
3524
3525        * libnetworking/Update to stable working state.  Congratulations Mike!
3526        :).
3527        * libnetworking/modem_example: Directory removed.
3528        * libnetworking/modem_example/16550.h,
3529        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3530        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3531        libnetworking/modem_example/ppp.h,
3532        libnetworking/modem_example/pppcompress.c: Files removed.
3533        * libnetworking/pppd/example/pppd.options: New file.
3534        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3535        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3536        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3537        libnetworking/pppd/rtemsmain.c: Updated.
3538
35392001-10-12      Joel Sherrill <joel@OARcorp.com>
3540
3541        * libchip/serial/z85c30.c: Fixed typo.
3542
35432001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3546        * configure.in: Remove.
3547        * configure.ac: New file, generated from configure.in by autoupdate.
3548        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3549        * libchip/configure.in: Remove.
3550        * libchip/configure.ac: New file, generated from configure.in by
3551        autoupdate.
3552        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3553        * librdbg/configure.in: Remove.
3554        * librdbg/configure.ac: New file, generated from configure.in by
3555        autoupdate.
3556        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3557        * libnetworking/configure.in: Remove.
3558        * libnetworking/configure.ac: New file, generated from configure.in by
3559        autoupdate.
3560
35612001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3562
3563        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3564        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3565        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3566
35672001-09-27      Joel Sherrill <joel@OARcorp.com>
3568
3569        * libchip/ChangeLog: Fixed typo in date.
3570
35712001-09-27      Eric Norum <eric.norum@usask.ca>
3572
3573        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3574        TFTP  filesystem.
3575
35762001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3577
3578        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3579        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3580        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3581        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3582        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3583        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3584        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3585        'PREINSTALL_FILES ='.
3586        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3587        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3588        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3589        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3590        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3591        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3592        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3593        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3594        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3595        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3596        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3597        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3598
35992001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3600
3601        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3602        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3603        * librdbg/src/m68k/any/Makefile.am: Ditto.
3604        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3605        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3606        happy.
3607
36082001-09-21      Joel Sherrill <joel@OARcorp.com>
3609
3610        * libchip/network/Makefile.am: Fixed typo on file name.
3611        * libchip/network/i82586.c: Commented out line 318 which is referencing
3612        a member of a structure that is not currently there.  This needs to be
3613        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3614        to C style.
3615
36162001-09-19      Eric Norum <eric.norum@usask.ca>
3617
3618        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3619
36202001-09-19      Chris Johns <ccj@acm.org>
3621
3622        * libchip/network/README.i82586, libchip/network/i82586.c,
3623        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3624        Network driver for Intel i82586.
3625        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3626        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3627        "root" filesystem with information obtained via the DHCP response.
3628
36292001-09-14      Eric Norum <eric.norum@usask.ca>
3630
3631        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3632        make gcc 3.x happy.
3633
36342001-08-16      Mike Siers <mikes@poliac.com>
3635
3636        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3637        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3638        These support callback functionality that has not even been compiled
3639        under RTEMS yet.
3640        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3641        example application.  Mike's notes on the modifications: - renamed
3642        error() function because of namespace problems - removed calls to the
3643        exit() funciton - removed extra files from the pppd source directory -
3644        defined pppd task constant values in rtemspppd.h - modifyied example
3645        code to get actual tick per second value - placed the pppd 2.3.11 man
3646        page file (pppd.8) into the pppd directory.
3647        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3648        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3649        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3650        libnetworking/pppd/rtems-ppp.c: Deleted.
3651        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3652        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3653        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3654        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3655        libnetworking/pppd/example/init.c,
3656        libnetworking/pppd/example/netconfig.h,
3657        libnetworking/pppd/example/ppp.conf,
3658        libnetworking/pppd/example/pppdapp.c,
3659        libnetworking/pppd/example/system.h: New files.
3660        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3661        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3662        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3663        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3664        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3665        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3666        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3667        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3668        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3669        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3670        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3671        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3672        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3673        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3674        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3675
36762001-08-16      Joel Sherrill <joel@OARcorp.com>
3677
3678        * libnetworking/pppd/example/Makefile: Removed.
3679        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3680        to avoid bootstrap -c clobbering it.
3681        * libnetworking/rtems_telnetd/.cvsignore: New file.
3682
36832001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3684
3685        * libnetworking/Makefile.am, libnetworking/configure.in,
3686        libnetworking/rtems_servers/Makefile.am,
3687        libnetworking/rtems_servers/telnetd.c,
3688        libnetworking/rtems_servers/telnetd.h,
3689        libnetworking/rtems_telnetd/Makefile.am,
3690        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3691        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3692        libnetworking/rtems_telnetd/telnetd.c,
3693        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3694        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3695        effect when ftpd change. - the tcp/ip stats have been implemented into
3696        icmds.c and started when telnetd daemon is started.
3697        * libnetworking/rtems_servers/telnetd.c,
3698        libnetworking/rtems_servers/telnetd.h: Removed.
3699        * libnetworking/rtems_telnetd: New directory.
3700        * libnetworking/rtems_telnetd/Makefile.am,
3701        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3702        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3703        libnetworking/rtems_telnetd/telnetd.c,
3704        libnetworking/rtems_telnetd/telnetd.h: New files.
3705
37062001-06-14      Joel Sherrill <joel@OARcorp.com>
3707
3708        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3709        Moved from libmisc/shell so the network stack to address network
3710        depenendency.
3711        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3712
37132001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3714
3715        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3716
37172001-05-15      Joel Sherrill <joel@OARcorp.com>
3718
3719        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3720        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3721        accidentally deleted the incorrectly empty versions.
3722
37232001-05-14      Till Straumann <strauman@slac.stanford.edu>
3724
3725        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3726        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3727        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3728        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3729        to know the values) - the affected BSP (shared/motorola) headers have
3730        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3731        driver (libchip/network/dec21140.c) has been fixed to use
3732        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3733        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3734        who is using this driver. - the DEC driver also has been fixed to use
3735        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3736        delay_in_bus_cycles().
3737
37382001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3739
3740        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3741
37422001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
3744        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3745
37462001-04-24      Eric Norum <eric.norum@usask.ca>
3747
3748        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3749        NTP synchronization a little more robust -- no NTP daemon yet, but at
3750        least it trys a little harder when the primary NTP server is down.
3751
37522001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3753
3754        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3755        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3756        libnetworking/pppd/modem_example/modem.c,
3757        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3758        other strings into English.
3759        * libnetworking/pppd/STATUS: updated to reflect the changes.
3760
37612001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3762
3763        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3764        again.
3765
37662001-04-20      Eric Valette <valette@crf.canon.fr>
3767
3768        * mcp750 directory renamed new_exception processing as it supports many
3769        more CPU models.
3770        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3771        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3772        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3773        formerly in mcp750 plus modifications.
3774        * librdbg/src/powerpc/mcp750/.cvsignore,
3775        librdbg/src/powerpc/mcp750/Makefile.am,
3776        librdbg/src/powerpc/mcp750/remdeb.h,
3777        librdbg/src/powerpc/mcp750/remdeb_f.x,
3778        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3779        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3780        new_exception_processing.
3781        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3782        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3783        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3784        part of this effort to add support for the MPC8xx.
3785
37862001-04-19      Joel Sherrill <joel@OARcorp.com>
3787
3788        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3789        internal include files.
3790
37912001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3792
3793        PR 158
3794        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3795        rcmd() library call by commenting out the parts that deal with signals.
3796        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3797        stdio. The 'server-side' parts of this file which deal with
3798        authentication are disabled since they are not needed.
3799
38002001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3801
3802        * libnetworking/include/.cvsignore: Remove dangling file.
3803
38042001-03-14      Joel Sherrill <joel@OARcorp.com>
3805
3806        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3807        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3808        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3809        libchip style serial drivers can be written in libcpu or libbsp.
3810
38112001-03-01      Joel Sherrill <joel@OARcorp.com>
3812
3813        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3814        libchip/network/sonic.c, libchip/network/sonic.h,
3815        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3816        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3817        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3818        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3819        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3820        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3821        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3822        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3823
38242001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3825
3826        * librdbg/include/rdbg/Makefile.am,
3827        librdbg/include/rdbg/i386/Makefile.am,
3828        librdbg/include/rdbg/m68k/Makefile.am,
3829        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3830        style on include files.
3831
38322001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3833
3834        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3835        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3836        replace ${..} with $(..).
3837        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3838        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3839        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3840        libnetworking/rtems/Makefile.am, libnetworking/
3841        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3842        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3843        include_*HEADERS instead of H_FILES.
3844        * libnetworking/include/Makefile.am: Remove.
3845        * libnetworking/Makefile.am: Add handling of *.h files.
3846        * libnetworking/configure.in: Remove include/Makefile.
3847
38482001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3849
3850        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3851
38522001-01-31      Sergei Organov <osv@javad.ru>
3853
3854        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3855        current dir and root dir removed in favor of new libio support for
3856        task-local current and root directories. - Bug in `close_data_socket()'
3857        introduced by previous change fixed. - `command_pasv()' changed to set
3858        timeout on socket we are listening on and code fixed to don't close
3859        socket twice on error. - `serr()' changed to clear `errno'. -
3860        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3861        changed to clear `errno' before processing session. -
3862        `close_data_socket()' fixed to close both active and passive sockets -
3863        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3864        empty string  in `exec_command()'.
3865
38662001-01-25      Eric Norum <eric.norum@usask.ca>
3867
3868        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3869        improves throughput on systems which are dropping packets.   Only the
3870        first timeout is reduced.  This keeps the number of extra packets down
3871        on networks that are very busy and dropping lots of packets.
3872
38732001-01-24      Sergei Organov <osv@javad.ru>
3874
3875        * libnetworking/rtems_servers/ftpd.c,
3876        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3877        - Timeouts on sockets implemented. 'idle' field added to configuration.
3878        No timeout by default to keep backward compatibility. Note: SITE IDLE
3879        command not implemented yet. - Basic global access control implemented.
3880        'access' field added to configuration. No access limitations by default
3881        to keep backward compatibility. - Anchor data socket for active mode
3882        (using self IP and port 20.) - Fixed default data port support (still
3883        not tested). - Don't allow IP address different from originating host in
3884        PORT command to improve security. - Fixed bug in MDTM command. - Check
3885        for correctness of parsing of argument in command_port(). - Fixed
3886        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3887        a directory. - Command parsing a little bit improved: command names are
3888        now converted to upper-case to be more compatible with RFC (command
3889        names are not case-sensitive.) - Reformat comments so that they have
3890        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3891        previous changes - True ASCII mode implemented (doesn't work for hooks
3892        and /dev/null) - Passive mode implemented, PASV command added. - Default
3893        port for data connection could be used (untested, can't find ftp client
3894        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3895        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3896
38972001-01-18      Joel Sherrill <joel@OARcorp.com>
3898
3899        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3900        macro using variable arguments.
3901        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3902        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3903        since I updated the main RTEMS development machine to RedHat 7.2 and
3904        apparently got a new version of rpcgen.
3905
39062001-01-12      Sergei Organov <osv@javad.ru>
3907
3908        * libnetworking/rtems_servers/ftpd.c,
3909        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3910        - use pool of pre-created threads to handle sessions instead of
3911        creating/deleting threads on the fly - LIST output is now similar to
3912        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3913        happy with it. - LIST NAME now works (both for files and directories) -
3914        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3915        clients happy  - keep track of CWD for every session separately -
3916        ability to specify root directory name for FTPD in configuration table.
3917        FTPD will then create illusion for FTP clients that this is actually
3918        root directory. - ignore options sent in commands, thus LIST -al FILE
3919        works and doesn't try to list "-al" directory. - buffers are allocated
3920        on stack instead of heap where possible to eliminate malloc/free calls
3921        (avoid possible heap fragmentation troubles). - drop using of task
3922        notepad to pass parameters - use function arguments instead - use
3923        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3924        in socket() instead of AF_INET.
3925
39262001-01-02      Joel Sherrill <joel@OARcorp.com>
3927
3928        * libnetworking/CHANGELOG: Removed.
3929        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3930
39312000-12-14      Eric Norum <eric.norum@usask.ca>
3932
3933        * libnetworking/lib/tftpDriver.c: Added write capability.
3934
39352000-12-08      Joel Sherrill <joel@OARcorp.com>
3936
3937        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3938        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3939        numerous variable declarations conditional on PPP_COMPRESS and
3940        PPP_FILTER.  Commented out variables that were not used because the code
3941        using them was commented out. Removed totally unused variables.
3942        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3943        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3944
39452000-11-30      Joel Sherrill <joel@OARcorp.com>
3946
3947        * libnetworking/modem/ppp_tty.c: Changed to include
3948        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3949        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3950        * libnetworking/Makefile.am: Modified to reflect above.
3951
39522000-11-27      Joel Sherrill <joel@OARcorp.com>
3953
3954        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3955
39562000-11-25      Eric Norum <eric.norum@usask.ca>
3957
3958        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3959        core.
3960
39612000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3962
3963        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3964        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3965        subdir.
3966        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3967        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3968        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3969        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3970        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3971        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3972        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3973        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3974        ppp_tty.c and the real pppd main is in pppmain.c.
3975
39762000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3977
3978        * libchip/network/sonic.c: Added ipalign() routine to align the received
3979        packet so that the ip header is on a 32-bit boundary. Necessary for
3980        cpu's that do not allow unaligned loads and stores and when the 32-bit
3981        DMA mode is used.
3982
39832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3984
3985        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3986        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3987        ACLOCAL_AMFLAGS.
3988        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3989        ACLOCAL_AMFLAGS.
3990        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3991        ACLOCAL_AMFLAGS.
3992
39932000-11-03      Chris Johns <ccj@acm.org>
3994
3995        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3996        libchip/network/cs8900.h: New files.
3997
39982000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3999
4000        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4001        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4002        $(RTEMS_TOPdir)/aclocal.
4003        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4004        $(RTEMS_TOPdir)/aclocal.
4005        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4006        $(RTEMS_TOPdir)/aclocal.
4007
40082000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4009
4010        * configure.in: Switch to GNU-canonicalization.
4011        * Makefile.am: Reflect changes to configure.in.
4012        * acinclude.m4: Remove.
4013
40142000-10-30      Joel Sherrill <joel@OARcorp.com>
4015
4016        * POSIX include files merged into newlib.  This resulted in some
4017        definitions moving to other files and thus some secondary effects in
4018        RTEMS source code.
4019        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4020        in sync with newlib's <machine/types.h>.
4021        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4022        definition of struct itimerval in <sys/time.h>.
4023
40242000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4025
4026        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4027        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4028        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4029        * ChangeLog: Fix typos.
4030        * configure.in: add tests to the GNU canonicalized subdirectories.
4031
40322000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4033
4034        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4035        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4036        the lib directory before configuring lib/.
4037
40382000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4039
4040        * configure.in, Makefile.am: add exec to the GNU canonicalized
4041        subdirectories.
4042        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4043        * configure.in: add libnetworking, librpc and librdb to the GNU
4044        canonicalized subdirectories.
4045        * configure.in: add libmisc and libchip to the GNU canonicalized
4046        subdirectories.
4047        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4048        Switch to GNU canonicalization.
4049        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4050        Switch to GNU canonicalization.
4051        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4052        Switch to GNU canonicalization.
4053
40542000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4055
4056        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4057        canonicalization to libfs/. The approach is currently a bit of a hack as
4058        GNU canonicalization does not support the per-BSP build some of the
4059        other directories require.  As more of the tree is converted, this will
4060        become less  of an issue.
4061
40622000-10-20      Joel Sherrill <joel@OARcorp.com>
4063
4064        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4065        parameter.
4066
40672000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4068
4069        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4070        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4071        * librdbg/configure.in: Add m68k support.
4072        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4073        subdirectory.
4074        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4075        failure.
4076        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4077        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4078        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4079        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4080        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4081        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4082        librdbg/src/m68k/.cvsignore: New files.
4083        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4084        function pointers.
4085        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4086        _after_ pointer has been checked against NULL.
4087
40882000-10-18      Joel Sherrill <joel@OARcorp.com>
4089
4090        * wrapup/Makefile.am: Added libfs.
4091
40922000-10-18      Chris Johns <ccj@acm.org>
4093
4094        * libfs created.
4095        * configure.in: Added libfs subdirectory.
4096        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4097
40982000-09-28      Joel Sherrill <joel@OARcorp.com>
4099
4100        * libnetworking/rtems_webserver/Makefile.am,
4101        libnetworking/rtems_webserver/base64.c,
4102        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4103        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4104
41052000-09-22      Joel Sherrill <joel@OARcorp.com>
4106
4107        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4108        libnetworking/rtems/rtems_bsdnet_internal.h,
4109        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4110        have included rtems.h.  It is now including precisely the  least amount
4111        of low level, yet portable .h files to get the basic RTEMS types
4112        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4113        used machine/types.h to include rtems.h.
4114
41152000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4116
4117        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4118
41192000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4120
4121        * libnetworking/ChangeLog: Cleanup.
4122
41232000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4124
4125        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4126        * libchip/ChangeLog: Fix formating.
4127
41282000-09-05      Joel Sherrill <joel@OARcorp.com>
4129
4130        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4131        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4132        confusion and to work with the converted flags.
4133
41342000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4135
4136        * wrapup/Makefile.am: Include compile.am.
4137        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4138        libchip/serial/Makefile.am: Include compile.am.
4139        * librdbg/src/i386/any/Makefile.am,
4140        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4141        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4142        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4143        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4144        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4145        libnetworking/rtems_servers/Makefile.am,
4146        libnetworking/rtems_webserver/Makefile.am,
4147        libnetworking/wrapup/Makefile.am: Include compile.am.
4148
41492000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4150
4151        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4152        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4153
41542000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4155
4156        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4157
41582000-08-31      Joel Sherrill <joel@OARcorp.com>
4159
4160        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4161        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4162        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4163        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4164        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4165        * libnetworking/wbase64.c: Removed.
4166        * libnetworking/Makefile.am, libnetworking/asp.c,
4167        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4168        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4169        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4170        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4171        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4172        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4173        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4174        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4175        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4176        Modified.
4177
41782000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4179
4180        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4181
41822000-08-30      Joel Sherrill <joel@OARcorp.com>
4183
4184        * libnetworking/rtems_webserver/license.txt: New file.
4185
41862000-08-10      Joel Sherrill <joel@OARcorp.com>
4187
4188        * ChangeLog: New file.
4189        * libchip/ChangeLog: New file.
4190        * librdbg/ChangeLog: New file.
4191        * libnetworking/ChangeLog: New file.
4192
Note: See TracBrowser for help on using the repository browser.