source: rtems/cpukit/ChangeLog @ e819020f

4.104.114.84.9
Last change on this file since e819020f was e819020f, checked in by Joel Sherrill <joel.sherrill@…>, on May 11, 2007 at 2:05:59 PM

2007-05-11 Joel Sherrill <joel.sherrill@…>

  • Property mode set to 100644
File size: 39.0 KB
Line 
12007-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * ChangeLog: Move all ChangeLog entries for 2006 and earlier to
4        ChangeLog-pre2007.
5        * ChangeLog-pre2007: New file.
6
72007-05-10      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        PR 1241/rtems
10        * score/src/threadchangepriority.c, score/src/threadqrequeue.c: Close
11        critical section window added with requeueing support.
12
132007-05-10      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * libcsupport/include/rtems/cdefs.h,
16          libcsupport/include/sys/cdefs.h: Remove.
17        * Makefile.am: Remove libcsupport/include/sys/cdefs.h.
18        * libcsupport/Makefile.am: Remove include/rtems/cdefs.h.
19        * include/rtems/bsd/sys/queue.h, libcsupport/include/sys/ioccom.h,
20        libnetworking/netdb.h, libnetworking/resolv.h,
21        libnetworking/arpa/inet.h, libnetworking/arpa/nameser.h,
22        libnetworking/libc/gethostbydns.c, libnetworking/libc/res_stubs.c,
23        libnetworking/machine/in_cksum.h, libnetworking/net/ethernet.h,
24        libnetworking/net/if.h, libnetworking/net/if_dl.h,
25        libnetworking/netinet/ip.h, libnetworking/netinet/tcp.h,
26        libnetworking/rtems/rtems_bsdnet_internal.h,
27        libnetworking/sys/libkern.h, libnetworking/sys/mount.h,
28        libnetworking/sys/poll.h, libnetworking/sys/socket.h,
29        libnetworking/sys/sysctl.h, libnetworking/sys/syslog.h,
30        libnetworking/sys/uio.h, libnetworking/sys/un.h,
31        librpc/include/rpc/auth.h, librpc/include/rpc/auth_unix.h,
32        librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
33        librpc/include/rpc/pmap_clnt.h, librpc/include/rpc/pmap_prot.h,
34        librpc/include/rpc/pmap_rmt.h, librpc/include/rpc/svc.h,
35        librpc/include/rpc/svc_soc.h, librpc/include/rpc/xdr.h,
36        librpc/include/rpcsvc/ypclnt.h, librpc/include/rpc/rpc_com.h:
37        Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>.
38
392007-05-10      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * Makefile.am: Reflect introduction of
42          include/rtems/bsd/sys/cdefs.h.
43        * include/rtems/bsd/sys/cdefs.h: New.
44
452007-05-10      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * libnetworking/Makefile.am: Reflect having removed sys/queue.h.
48        * libnetworking/sys/queue.h: Remove.
49
502007-05-10      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * librpc/src/xdr/xdr_float.c: Include <rtems/endian.h> instead of
53        <machine/endian.h>.
54        * libnetworking/rtems/rtems_showroute.c,
55        libnetworking/rtems/rtems_showipstat.c,
56        libnetworking/rtems/rtems_showtcpstat.c,
57        libnetworking/rtems/rtems_showicmpstat.c,
58        libnetworking/rtems/rtems_showmbuf.c,
59        libnetworking/rtems/rtems_showudpstat.c,
60        libnetworking/rtems/rtems_showifstat.c, libnetworking/net/if.c,
61        libnetworking/net/raw_cb.c, libnetworking/net/route.c,
62        libnetworking/net/rtsock.c, libnetworking/net/raw_usrreq.c,
63        libnetworking/netinet/tcp_usrreq.c,
64        libnetworking/netinet/tcp_timer.c, libnetworking/netinet/if_ether.c,
65        libnetworking/netinet/tcp_debug.c, libnetworking/netinet/ip_fw.c,
66        libnetworking/netinet/ip_output.c,
67        libnetworking/netinet/ip_mroute.c, libnetworking/netinet/in_proto.c,
68        libnetworking/netinet/udp_usrreq.c,
69        libnetworking/netinet/tcp_output.c,
70        libnetworking/netinet/tcp_subr.c, libnetworking/netinet/tcp_input.c,
71        libnetworking/netinet/in_rmx.c, libnetworking/netinet/in_pcb.c,
72        libnetworking/netinet/raw_ip.c, libnetworking/netinet/ip_divert.c,
73        libnetworking/netinet/in.c, libnetworking/kern/uipc_socket2.c,
74        libnetworking/kern/kern_sysctl.c, libnetworking/kern/uipc_socket.c,
75        libnetworking/kern/kern_subr.c: Include <rtems/bsd/sys/queue.h>
76        instead of <sys/queue.h>.
77        * libnetworking/sys/socketvar.h, libnetworking/sys/mount.h,
78        libnetworking/sys/sysctl.h, libnetworking/net/raw_cb.h,
79        libnetworking/net/if.h, libnetworking/net/if_media.h,
80        libnetworking/net/if_var.h, libnetworking/netinet/in_var.h,
81        libnetworking/netinet/in_pcb.h: Include <rtems/bsd/sys/queue.h>
82        instead of <sys/queue.h>.
83        * Makefile.am: Reflect addition of include/rtems/bsd/sys/queue.h.
84        * include/rtems/bsd/sys/queue.h: New (Copied from
85          libnetworking/sys/queue.h).
86
872007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * libcsupport/include/rtems/libcsupport.h, libcsupport/src/newlibc.c,
90        sapi/Makefile.am, sapi/include/confdefs.h, sapi/src/exinit.c,
91        score/Makefile.am, score/preinstall.am,
92        score/include/rtems/score/userext.h, score/src/chain.c,
93        score/src/userext.c: Switch to newlib reentrancy extension being
94        installed in the initial set instead of using rtems_extension_create.
95        While implementing this, noticed that user extensions and chain code
96        had multiple functions in a single file which is not desirable in the
97        SuperCore and API portions of RTEMS, so split these into multiple
98        files with one function per file. Also noticed that some of user
99        extension code was inlined for no particular reason so moved that to
100        C bodies.  Split executive shutdown from initialization since not
101        every application shuts down.  Moved __fini call to executive shutdown
102        to be more symmetrical with where it is called at startup.
103        * sapi/src/exshutdown.c, score/src/chainappend.c,
104        score/src/chainextract.c, score/src/chainget.c,
105        score/src/chaininsert.c, score/src/userextaddapiset.c,
106        score/src/userextaddset.c, score/src/userextremoveset.c,
107        score/src/userextthreadbegin.c, score/src/userextthreadcreate.c,
108        score/src/userextthreaddelete.c, score/src/userextthreadrestart.c,
109        score/src/userextthreadstart.c, score/src/userextthreadswitch.c: New
110        files.
111        * score/inline/rtems/score/userext.inl: Removed.
112
1132007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
114
115        * libcsupport/src/error.c, sapi/include/rtems/config.h: Do not
116        reference _Configuration_MP_table if multiprocessing is disabled.
117
1182007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
119
120        * libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-server.c: Do not
121        reference _Configuration_MP_table if multiprocessing is disabled.
122
1232007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * libnetworking/machine/endian.h: Remove.
126        * libnetworking/Makefile.am: Remove machine/endian.h.
127        * libnetworking/arpa/nameser_compat.h, libnetworking/netinet/in.h,
128        libnetworking/rtems/rtems_bsdnet_internal.h: Include
129        <rtems/endian.h> instead of <machine/endian.h>.
130        * Makefile.am: Add include/rtems/endian.h.
131        * include/rtems/endian.h: New (Copied from
132          libnetworking/machine/endian.h).
133
1342007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * libcsupport/src/readdir.c, libnetworking/net/slcompress.c,
137        pppd/md4.h, pppd/md5.h, pppd/pppd.h,
138        score/cpu/m68k/rtems/score/m68k.h: Include <rtems/stdint.h> instead
139        of <stdint.h>.
140        * libnetworking/machine/endian.h: Remove
141          CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
142        * NEWS: new.
143
1442007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        PR 1243
147        * pppd/auth.c (set_allowed_addrs): Remove bogus dereference.
148
1492007-05-08      Ralf Corsépius <ralf.corsepius@rtems.org>
150
151        * libnetworking/machine/endian.h: Convert htons, htonl, ntohs, ntohl
152        to inline functions, using uint[16,32]_t.
153        * libnetworking/netdb.h: Change netent->n_net to uint32_t to comply
154        with SUSv3.
155        * telnetd/icmds.c: Add HAVE_CONFIG_H magic.
156        * rtems/src/regionprocessqueue.c, score/src/heapresizeblock.c
157        score/src/threadqrequeue.c, ftpd/ftpd.c, libblock/src/show_bdbuf.c:
158        Add HAVE_CONFIG_H magic.
159        * libnetworking/libc/gethostbydns.c,
160        libnetworking/libc/inet_net_ntop.c,
161        libnetworking/libc/inet_pton.c: Eliminate __P.
162        * librpc/src/rpc/rtime.c: Use uint32_t instead of unsigned long for
163        return value of ntohl (POSIX requirement).
164        Use UINT32_C macros to avoid overflows on 16bit targets.
165        Eliminate __P.
166        * configure.ac: Check for working PRIxPTR.
167
1682007-05-08      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * score/include/rtems/score/thread.h, score/inline/rtems/score/stack.inl
171        score/src/threadinitialize.c, score/src/threadstackallocate.c:
172        Use size_t for stack sizes.
173
1742007-05-03      Joel Sherrill <joel@OARcorp.com>
175
176        * ChangeLog, libcsupport/src/malloc.c,
177        libcsupport/src/mallocfreespace.c, sapi/include/confdefs.h,
178        score/Makefile.am, score/preinstall.am: malloc never blocks so the
179        Region Manager is quite heavy for implementing this. This patch
180        implements the C Program Heap directly in terms of the new Protected
181        Heap handler. This handler is a direct use of a SuperCore Heap in
182        conjunction with the Allocator Mutex used internally by RTEMS. This
183        saves 3184 bytes on most SPARC test executables.
184        * score/include/rtems/score/protectedheap.h, score/src/pheapallocate.c,
185        score/src/pheapallocatealigned.c, score/src/pheapextend.c,
186        score/src/pheapfree.c, score/src/pheapgetblocksize.c,
187        score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c,
188        score/src/pheapinit.c, score/src/pheapresizeblock.c,
189        score/src/pheapwalk.c: New files.
190
1912007-05-03      Joel Sherrill <joel@OARcorp.com>
192
193        * libcsupport/src/rmdir.c: Fixed spacing.
194        * libcsupport/Makefile.am, libcsupport/src/newlibc.c: Split _exit from
195        newlibc.c. It is not required for minimum executing and drops 624
196        from SPARC minimum executable.
197        * libcsupport/src/newlibc_exit.c: New file.
198
1992007-04-17      Joel Sherrill <joel@OARcorp.com>
200
201        * itron/Makefile.am, itron/src/eventflags.c, itron/src/fmempool.c,
202        itron/src/itronintr.c, itron/src/itrontime.c, itron/src/network.c,
203        itron/src/port.c, itron/src/sysmgmt.c, itron/src/task.c,
204        itron/src/vmempool.c, posix/Makefile.am, posix/src/pthread.c,
205        rtems/src/taskinitusers.c, rtems/src/tasks.c,
206        sapi/include/confdefs.h, sapi/src/io.c: Various modification to
207        reduce executable size. Most were refactoring of files. Split ITRON
208        API files. Implemented mechanism to avoid initialization task/thread
209        loop being linked in when that style of task initialization was not
210        being used.
211        * itron/src/acp_por.c, itron/src/act_cyc.c, itron/src/cal_por.c,
212        itron/src/chg_iXX.c, itron/src/clr_flg.c, itron/src/cre_flg.c,
213        itron/src/cre_mpf.c, itron/src/cre_mpl.c, itron/src/cre_por.c,
214        itron/src/def_alm.c, itron/src/def_cyc.c, itron/src/def_exc.c,
215        itron/src/def_int.c, itron/src/def_svc.c, itron/src/del_flg.c,
216        itron/src/del_mpf.c, itron/src/del_mpl.c, itron/src/del_por.c,
217        itron/src/dis_int.c, itron/src/dly_tsk.c, itron/src/ena_int.c,
218        itron/src/fwd_por.c, itron/src/get_blf.c, itron/src/get_blk.c,
219        itron/src/get_tim.c, itron/src/get_ver.c, itron/src/itroninittasks.c,
220        itron/src/loc_cpu.c, itron/src/nget_nod.c, itron/src/nget_ver.c,
221        itron/src/nrea_dat.c, itron/src/nwri_dat.c, itron/src/pacp_por.c,
222        itron/src/pcal_por.c, itron/src/pget_blf.c, itron/src/pget_blk.c,
223        itron/src/pol_flg.c, itron/src/ref_alm.c, itron/src/ref_cfg.c,
224        itron/src/ref_cyc.c, itron/src/ref_flg.c, itron/src/ref_iXX.c,
225        itron/src/ref_mpf.c, itron/src/ref_mpl.c, itron/src/ref_por.c,
226        itron/src/ref_sys.c, itron/src/rel_blf.c, itron/src/rel_blk.c,
227        itron/src/ret_int.c, itron/src/ret_tmr.c, itron/src/ret_wup.c,
228        itron/src/rpl_rdv.c, itron/src/set_flg.c, itron/src/set_tim.c,
229        itron/src/tacp_por.c, itron/src/tcal_por.c, itron/src/tget_blf.c,
230        itron/src/tget_blk.c, itron/src/twai_flg.c, itron/src/unl_cpu.c,
231        itron/src/wai_flg.c, posix/src/pthreadinitthreads.c: New files.
232
2332007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * score/include/rtems/score/thread.h:
236          Use Context_Control_fp* instead of void* for fp_contexts.
237
2382007-04-16      Joel Sherrill <joel@OARcorp.com>
239
240        PR 1240/filesystem
241        * libfs/src/imfs/imfs_rmnod.c: Fix link when removing a symlink. Memory
242        for filename was not being freed.
243
2442007-04-16      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * pppd/utils.c: Use uintptr_t instead of unsigned long.
247
2482007-04-16      Joel Sherrill <joel@OARcorp.com>
249
250        * itron/src/rsm_tsk.c: Correct error returned.
251
2522007-04-14      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Redefine LIBPOSIX to !UNIX.
255        * posix/src/usleep.c, libcsupport/src/readlink.c:
256        Update API to SUSv3.
257
2582007-04-13      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * posix/Makefile.am: Unconditionally build src/sleep.c,
261          src/usleep.c.
262        * posix/src/clockgettime.c: #ifdef CLOCK_MONOTONIC the
263          CLOCK_MONOTONIC case.
264        * score/inline/rtems/score/tod.inl: Include <sys/time.h>.
265
2662007-04-13      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * posix/Makefile.am: Cosmetics.
269        * configure.ac: Add AM_CONDITIONAL(HAS_PTHREADS).
270        * httpd/Makefile.am: Use HAS_PTHREADS instead of LIBPOSIX.
271
2722007-04-13      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * posix/Makefile.am, wrapup/Makefile.am, configure.ac: Rename
275          AM_CONDITIONAL(HAS_POSIX) into LIBPOSIX.
276        * posix/src/clockgettime.c, posix/src/clocksettime.c: Don't include
277          rtems/posix/time.h.
278        * posix/src/nanosleep.c: Include rtems/score/timespec.h instead of
279          rtems/posix/time.h.
280        * score/include/rtems/score/object.h: Use size_t for byte sizes.
281
2822007-04-12      Joel Sherrill <joel@OARcorp.com>
283
284        * itron/src/rsm_tsk.c: Correct error returned.
285
2862007-04-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
287
288        * include/rtems/pci.h: Added device ID for MOTOROLA_HAWK
289
2902007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
291
292        * libcsupport/src/newlibc.c: Add __ATTRIBUTE_IMPURE_PTR__
293        (Fixes "relocation truncated to fit: R_MIPS_GPREL16" against
294        _impure_ptr bug).
295        Fix abuse of _REENT_INIT().
296
2972007-04-05      Joel Sherrill <joel@OARcorp.com>
298
299        * itron/src/itrontime.c: Fix typo.
300        * score/include/rtems/score/tod.h: Add TOD_TICKS_PER_SECOND macro.
301        * score/src/iterateoverthreads.c: Safely take NULL as argument.
302        * score/src/threaddispatch.c: Formatting.
303
3042007-04-05      Joel Sherrill <joel@OARcorp.com>
305
306        * posix/Makefile.am: Fix formatting.
307
3082007-04-05      Joel Sherrill <joel@OARcorp.com>
309
310        * posix/Makefile.am, posix/include/rtems/posix/time.h,
311        posix/src/adjtime.c, posix/src/alarm.c, posix/src/clockgetres.c,
312        posix/src/condtimedwait.c, posix/src/mqueuetimedreceive.c,
313        posix/src/mqueuetimedsend.c, posix/src/mutextimedlock.c,
314        posix/src/nanosleep.c, posix/src/posixtimespecabsolutetimeout.c,
315        posix/src/pthread.c, posix/src/pthreadcreate.c,
316        posix/src/pthreadsetschedparam.c, posix/src/ptimer1.c,
317        posix/src/sched.c, posix/src/semtimedwait.c,
318        posix/src/sigtimedwait.c, posix/src/ualarm.c,
319        rtems/src/clocktodtoseconds.c, score/Makefile.am,
320        score/preinstall.am, score/include/rtems/score/tod.h,
321        score/inline/rtems/score/tod.inl, score/src/coretod.c,
322        score/src/coretodget.c, score/src/coretodgetuptime.c,
323        score/src/coretodset.c, score/src/coretodtickle.c: Provide timespec
324        manipulation routines in the SuperCore. Use them everywhere possible.
325        This lead to significant cleanup in the API routines and eliminated
326        some of the same code from the POSIX API. At this point, the
327        SuperCore keeps time in POSIX timespec format properly from 1970. You
328        just cannot set it before 1988 in keeping with RTEMS traditional
329        behavior.
330        * score/include/rtems/score/timespec.h, score/src/timespecaddto.c,
331        score/src/timespecfromticks.c, score/src/timespecisvalid.c,
332        score/src/timespeclessthan.c, score/src/timespecsubtract.c,
333        score/src/timespectoticks.c: New files.
334        * posix/src/posixintervaltotimespec.c,
335        posix/src/posixtimespecsubtract.c,
336        posix/src/posixtimespectointerval.c: Removed.
337
3382007-04-04      Joel Sherrill <joel@OARcorp.com>
339
340        * score/Makefile.am, score/include/rtems/score/tod.h,
341        score/inline/rtems/score/tod.inl: Make _TOD_Tickle_ticks a real
342        non-inlined routine. It should only be used once so there is little
343        advantage to inlining it.
344        * score/src/coretodtickle.c: New file.
345
3462007-04-02      Joel Sherrill <joel@OARcorp.com>
347
348        * posix/Makefile.am, score/src/objectgetnoprotection.c: Eliminate some
349        dead code.
350        * posix/src/time.c: Removed.
351
3522007-04-02      Joel Sherrill <joel@OARcorp.com>
353
354        * posix/include/rtems/posix/timer.h, posix/src/alarm.c,
355        posix/src/posixtimespectointerval.c, posix/src/ptimer1.c,
356        posix/src/sysconf.c, posix/src/ualarm.c, rtems/src/clockget.c,
357        rtems/src/clocktodvalidate.c, score/include/rtems/score/tod.h,
358        score/inline/rtems/score/tod.inl, score/src/coretod.c: Eliminate
359        TOD_Ticks_per_second variable.
360
3612007-04-02      Joel Sherrill <joel@OARcorp.com>
362
363        * itron/src/itrontime.c, libcsupport/src/__gettod.c,
364        posix/include/rtems/posix/time.h, posix/include/rtems/posix/timer.h,
365        posix/src/clockgettime.c, posix/src/clocksettime.c,
366        posix/src/nanosleep.c, posix/src/posixtimespecsubtract.c,
367        posix/src/posixtimespectointerval.c, posix/src/ptimer1.c,
368        posix/src/sleep.c, rtems/Makefile.am,
369        rtems/include/rtems/rtems/clock.h, rtems/include/rtems/rtems/timer.h,
370        rtems/include/rtems/rtems/types.h, rtems/src/clockget.c,
371        rtems/src/clockset.c, rtems/src/clocktodtoseconds.c,
372        rtems/src/clocktodvalidate.c, rtems/src/taskwakewhen.c,
373        score/Makefile.am, score/include/rtems/score/tod.h,
374        score/inline/rtems/score/tod.inl, score/src/coretod.c,
375        score/src/coretodset.c: Convert from Classic API style TOD_Control as
376        fundamental time structure to POSIX struct timespec. Add
377        clock_get_uptime().
378        * rtems/src/clockgetuptime.c, score/src/coretodget.c,
379        score/src/coretodgetuptime.c: New files.
380        * score/src/coretodtickle.c, score/src/coretodtoseconds.c,
381        score/src/coretodvalidate.c: Removed.
382
3832007-04-02      Joel Sherrill <joel@OARcorp.com>
384
385        * libcsupport/src/printk.c: Add %p support.
386
3872007-04-02      Joel Sherrill <joel@OARcorp.com>
388
389        * libmisc/stackchk/check.c: Add code to check validity of frame pointer
390        in addition to the pattern area being overwritten. Also do some
391        cleanup.
392
3932007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
394
395        * include/rtems/pci.h: Further stdint.h fixed-size types.
396
3972007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
398
399        * include/rtems/pci.h: Use stdint.h fixed size-types.
400
4012007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * libnetworking/Makefile.am: Move libc/send.c to libc_a_SOURCES.
404        * libnetworking/Makefile.am: Move libc/recv.c to libc_a_SOURCES.
405        * libnetworking/Makefile.am: Move libc/res_config.h to
406          libc_a_SOURCES (File is being used).
407        * libnetworking/libc/iso_addr.c, libnetworking/libc/iso_addr.3:
408        Remove (Unused).
409        * libnetworking/Makefile.am: Remove libc/iso_addr.c, libc/iso_addr.3.
410        * libnetworking/net/ppp-deflate.c, libnetworking/net/bsd-comp.c:
411        Remove (Unused).
412        * libnetworking/Makefile.am: Remove net/ppp-deflate.c, net/bsd-comp.c.
413
4142007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
415
416        * libnetworking/libc/addr2ascii.c, libnetworking/libc/ascii2addr.c,
417        libnetworking/libc/base64.c, libnetworking/libc/ether_addr.c,
418        libnetworking/libc/gethostbydns.c, libnetworking/libc/gethostbyht.c,
419        libnetworking/libc/gethostbynis.c,
420        libnetworking/libc/gethostnamadr.c,
421        libnetworking/libc/gethostname.c, libnetworking/libc/getnetbydns.c,
422        libnetworking/libc/getnetbyht.c, libnetworking/libc/getnetbynis.c,
423        libnetworking/libc/getnetnamadr.c, libnetworking/libc/getproto.c,
424        libnetworking/libc/getprotoent.c, libnetworking/libc/getprotoname.c,
425        libnetworking/libc/getservbyname.c,
426        libnetworking/libc/getservbyport.c, libnetworking/libc/getservent.c,
427        libnetworking/libc/herror.c, libnetworking/libc/inet_addr.c,
428        libnetworking/libc/inet_lnaof.c, libnetworking/libc/inet_makeaddr.c,
429        libnetworking/libc/inet_net_ntop.c,
430        libnetworking/libc/inet_net_pton.c, libnetworking/libc/inet_neta.c,
431        libnetworking/libc/inet_netof.c, libnetworking/libc/inet_network.c,
432        libnetworking/libc/inet_ntoa.c, libnetworking/libc/inet_ntop.c,
433        libnetworking/libc/inet_pton.c, libnetworking/libc/iso_addr.c,
434        libnetworking/libc/linkaddr.c, libnetworking/libc/map_v4v6.c,
435        libnetworking/libc/ns_addr.c, libnetworking/libc/ns_name.c,
436        libnetworking/libc/ns_netint.c, libnetworking/libc/ns_ntoa.c,
437        libnetworking/libc/ns_parse.c, libnetworking/libc/ns_print.c,
438        libnetworking/libc/ns_ttl.c, libnetworking/libc/nsap_addr.c,
439        libnetworking/libc/rcmd.c, libnetworking/libc/recv.c,
440        libnetworking/libc/res_comp.c, libnetworking/libc/res_data.c,
441        libnetworking/libc/res_debug.c, libnetworking/libc/res_init.c,
442        libnetworking/libc/res_mkquery.c, libnetworking/libc/res_mkupdate.c,
443        libnetworking/libc/res_query.c, libnetworking/libc/res_send.c,
444        libnetworking/libc/res_stubs.c, libnetworking/libc/res_update.c,
445        libnetworking/libc/send.c, libnetworking/libc/strsep.c: Eliminate
446        SCCS, LINT. Add HAVE_CONFIG_H.
447        * libcsupport/src/__assert.c: Add HAVE_CONFIG_H.
448
4492007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
450
451        * rtems/include/rtems/rtems/tasks.h: Change rtems_task_argument to
452          uintptr_t.
453
4542007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
455
456        * libnetworking/netinet/ip_icmp.c, libnetworking/netinet/ip_input.c,
457        libnetworking/netinet/ip_output.c: Further _IP_VHL removal preps.
458
4592007-03-29      Ralf Corsépius <ralf.corsepius@rtems.org>
460
461        * libnetworking/netinet/ip.h: Add FreeBSD's alignment macros.
462        * libnetworking/net/netisr.h: Partial update from FreeBSD.
463        * libcsupport/src/getpwent.c: Remove bogus cast to long.
464        * libnetworking/libc/strsep.c: Don't build if provided by libc.
465        * libnetworking/libc/rcmd.c: Eliminate __P(). Cosmetics.
466        * libnetworking/sys/select.h: Remove selrecord, selwakeup (Unused).
467        * libnetworking/netinet/ip_output.c: Preps to eliminate _IP_VHL
468        (Abandoned in FreeBSD). Misc mergers from upstream FreeBSD.
469        * libnetworking/netinet/ip_input.c: Preps to eliminate _IP_VHL
470        (Abandoned in FreeBSD). Misc mergers from upstream FreeBSD.
471        * libnetworking/netinet/ip_icmp.c: Preps to eliminate _IP_VHL
472        (Abandoned in FreeBSD).
473        * libnetworking/netinet/tcp_subr.c: Preps to eliminate _IP_VHL
474        (Abandoned in FreeBSD).
475        * libnetworking/netinet/raw_ip.c: Preps to eliminate _IP_VHL
476        (Abandoned in FreeBSD).
477        * libnetworking/netinet/ip_output.c: Partial update from FreeBSD.
478        * libnetworking/netinet/ip_fw.c: Eliminate __P().
479
4802007-03-28      Chris Johns <chrisj@rtems.org>
481
482        * rtems/Makefile.am, rtems/include/rtems/rtems/clock.h,
483        score/include/rtems/score/watchdog.h: Add support for a handler to
484        obtain the number of nanoseconds since the last clock tick. The
485        primary interface for this is rtems_clock_set_nanoseconds_extension.
486        Subsequent commits from Joel will redo the TOD support to use this
487        capability.
488        * rtems/src/clocksetnsecshandler.c: New file.
489
4902007-03-28      Joel Sherrill <joel@OARcorp.com>
491
492        PR 1234/cpukit
493        * libcsupport/Makefile.am: Provide printk() based implementation of
494        __assert() to reduce dependencies in executables.
495        * libcsupport/src/__assert.c: New file.
496
4972007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * librpc/src/rpc/clnt_tcp.c (clnttcp_create):
500        Use uintptr_t for "disrupt". Remove bogus (long) cast.
501        * libnetworking/net/ppp-comp.h: Remove (Unused).
502        * libnetworking/Makefile.am: Remove net/ppp-comp.h.
503        * libnetworking/sys/buf.h: Remove (Unused).
504        * libnetworking/Makefile.am: Remove sys/buf.h.
505        * libnetworking/kern/kern_sysctl.c,
506        libnetworking/kern/uipc_socket2.c: Include <sys/queue.h> instead of
507        <sys/buf.h>.
508        *  libcsupport/include/sys/sockio.h: Partial update from
509          FreeBSD.
510
5112007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * libnetworking/netinet/ip_output.c: Use uint32_t optlen.
514        * libnetworking/netinet/igmp.c: Eliminate __P().
515        * libnetworking/netinet/in.c: Eliminate __P().
516        * libnetworking/netinet/tcp_subr.c: Eliminate __P().
517        * libnetworking/netinet/in_pcb.c: Eliminate __P().
518        * libnetworking/netinet/ip_output.c: Eliminate __P().
519
5202007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
521
522        * libnetworking/sys/protosw.h (pr_usrreqs.pru_attach,
523        pr_usrreqs.pru_control, pr_usrreqs.pru_rcvd, pr_usrreqs.pru_rcvoob):
524        Change int args to intptr_t because they are casted to pointers.
525        * libnetworking/netinet/tcp_usrreq.c,
526        libnetworking/kern/uipc_socket2.c: Reflect changes to sys/protosw.h.
527
5282007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
529
530        * libnetworking/rtems/rtems_glue.c: Cast to intptr_t instead of
531        "long", because long is not guaranteed to be castable to char*.
532        * libnetworking/netinet/ip_input.c: Eliminate __P().
533        Change "int next" to "int32_t next" for 16bit targets.
534        * libnetworking/netinet/tcp_input.c: Eliminate __P().
535        * libnetworking/netinet/in_rmx.c: Eliminate __P().
536        * libnetworking/netinet/tcp_usrreq.c: Eliminate __P().
537        * libnetworking/netinet/udp_usrreq.c: Eliminate __P().
538        * libnetworking/nfs/bootp_subr.c: Eliminate __P().
539        * libnetworking/rtems/rtems_bsdnet_internal.h: Eliminate __P().
540        * libnetworking/kern/uipc_domain.c: Eliminate __P().
541
5422007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * libnetworking/net/pppcompress.h, libnetworking/net/pppcompress.c:
545        Remove (Abandoned in FreeBSD).
546        * libnetworking/Makefile.am: Remove net/pppcompress.c,
547        net/pppcompress.h.
548        * libnetworking/net/if_ppp.c: Use net/slcompress.h instead of
549        net/pppcompress.h.
550        * libnetworking/net/slcompress.h: Cosmetics from FreeBSD.
551        * libnetworking/net/ppp_tty.c: Use net/slcompress.h instead of
552        net/pppcompress.h.
553
5542007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * libnetworking/net/pppcompress.h: Eliminate __P().
557        * libnetworking/net/if_pppvar.h: Cosmetics from FreeBSD.
558        * libnetworking/net/if_llc.h: Update from FreeBSD.
559
5602007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
561
562        * pppd/ccp.c, pppd/options.c: Include <net/ppp_comp.h> instead of
563          <net/ppp-comp.h>.
564        * libnetworking/net/ppp-comp.h: Include <net/ppp_comp.h>.
565        Warn about using it.
566        * libnetworking/Makefile.am: Add net/ppp_comp.h.
567        * libnetworking/net/ppp_comp.h: New (copy of ppp-comp.h).
568        * libnetworking/net/ppp-comp.h: Eliminate __P(). Cosmetics from
569          FreeBSD.
570        * libnetworking/machine/in_cksum.h: Eliminate __P().
571        * pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/chap.c,
572        pppd/chap_ms.c, pppd/chat.c, pppd/demand.c, pppd/fsm.c,
573        pppd/ipcp.c, pppd/lcp.c, pppd/options.c, pppd/rtemsmain.c,
574        pppd/sys-rtems.c, pppd/upap.c, pppd/utils.c:
575        Eliminate __P().
576        * libcsupport/src/scandir.c: Eliminate __P().
577        * pppd/chap.h, pppd/chap_ms.h, pppd/fsm.h, pppd/ipcp.h,
578        pppd/lcp.h, pppd/magic.h, pppd/md4.h, pppd/pppd.h, pppd/upap.h:
579        Eliminate __P().
580        * libnetworking/netinet/ip_mroute.c: Eliminate __P().
581        * libnetworking/netinet/ip_mroute.h: Partial update from FreeBSD.
582        * libnetworking/net/raw_cb.c: Sync with FreeBSD.
583
5842007-03-26      Joel Sherrill <joel@OARcorp.com>
585
586        PR 1231/cpukit
587        * posix/src/adasupp.c, posix/src/clockgetcpuclockid.c,
588        posix/src/clockgetenableattr.c, posix/src/clockgetres.c,
589        posix/src/clockgettime.c, posix/src/clocksetenableattr.c,
590        posix/src/mutex.c, posix/src/mutexattrdestroy.c,
591        posix/src/mutexattrgetprioceiling.c,
592        posix/src/mutexattrgetprotocol.c, posix/src/mutexattrgetpshared.c,
593        posix/src/mutexattrinit.c, posix/src/mutexattrsetprioceiling.c,
594        posix/src/mutexattrsetprotocol.c, posix/src/mutexattrsetpshared.c,
595        posix/src/mutexdefaultattributes.c, posix/src/mutexdestroy.c,
596        posix/src/mutexgetprioceiling.c, posix/src/mutexlock.c,
597        posix/src/mutexlocksupp.c, posix/src/mutexmp.c,
598        posix/src/mutexsetprioceiling.c, posix/src/mutextimedlock.c,
599        posix/src/mutextrylock.c, posix/src/mutexunlock.c,
600        posix/src/nanosleep.c, posix/src/posixintervaltotimespec.c,
601        posix/src/posixtimespecsubtract.c,
602        posix/src/posixtimespectointerval.c,
603        posix/src/psignalclearprocesssignals.c,
604        posix/src/psignalclearsignals.c,
605        posix/src/psignalsetprocesssignals.c,
606        posix/src/psignalunblockthread.c, posix/src/ptimer.c,
607        posix/src/ptimer1.c, posix/src/sched.c, posix/src/time.c: Remove
608        unneeded includes of assert.h
609
6102007-03-26      Joel Sherrill <joel@OARcorp.com>
611
612        * libcsupport/include/rtems/assoc.h: Pick up the include file
613        changes associated with the file splitting.
614
6152007-03-26      Joel Sherrill <joel@OARcorp.com>
616
617        * libcsupport/Makefile.am: Pick up the Makefile changes associated
618        with the file splitting.
619
6202007-03-26      Joel Sherrill <joel@OARcorp.com>
621
622        * libcsupport/src/assoc.c, libcsupport/src/libio.c,
623        libcsupport/src/write.c: Split files to shrink minimum.exe. Hopefully
624        this will not be deemed necessary to commit to the 4.7 branch.
625        * libcsupport/src/assoclocalbyname.c,
626        libcsupport/src/assoclocalbyremote.c,
627        libcsupport/src/assoclocalbyremotebitfield.c,
628        libcsupport/src/assocnamebylocal.c,
629        libcsupport/src/assocnamebylocalbitfield.c,
630        libcsupport/src/assocnamebyremote.c,
631        libcsupport/src/assocnamebyremotebitfield.c,
632        libcsupport/src/assocptrbylocal.c, libcsupport/src/assocptrbyname.c,
633        libcsupport/src/assocptrbyremote.c,
634        libcsupport/src/assocremotebylocal.c,
635        libcsupport/src/assocremotebylocalbitfield.c,
636        libcsupport/src/assocremotebyname.c, libcsupport/src/libio_init.c,
637        libcsupport/src/write_r.c: New files.
638
6392007-03-26      Joel Sherrill <joel@OARcorp.com>
640
641        * libcsupport/src/__gettod.c: Replace incorrect comment about timezone
642        support and remove deadcode. Replace with comment explaining that
643        behavior is compatible with GNU/Linux per Eric Norum.
644
6452007-03-26      Ralf Corsépius <ralf.corsepius@rtems.org>
646
647        * libnetworking/net/ppp_defs.h, libnetworking/net/if_ppp.h:
648        Partial update from FreeBSD.
649        * libnetworking/netinet/if_ether.h: Eliminate __P().
650        * libnetworking/netinet/ip_var.h: Eliminate __P().
651        * libnetworking/netinet/in.h: Eliminate __P().
652        * libnetworking/netinet/tcp_var.h: Eliminate __P().
653
6542007-03-25      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * libnetworking/netinet/udp_var.h: Cosmetics from FreeBSD.
657        Remove __P();
658        * libnetworking/netinet/in_pcb.h: More partial updates from FreeBSD.
659
6602007-03-25      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * libnetworking/netinet/in_var.h: Remove __P().
663        * libnetworking/netinet/in_systm.h: Remove __P().
664        * libnetworking/netinet/in_pcb.h: Partial updates from FreeBSD.
665        * libnetworking/sys/socketvar.h: Cosmetics from FreeBSD.
666        * libnetworking/netinet/if_ether.c: Remove __P().
667        * libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c:
668        More updates from FreeBSD.
669        * libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
670        libnetworking/net/route.h: Partial update from FreeBSD.
671
6722007-03-24      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * libnetworking/Makefile.am: Remove nfs/krpc.h.
675        * libnetworking/nfs/krpc.h: Remove (Unused).
676        * libnetworking/kern/kern_subr.c: Remove #ifdef'ed vax code.
677        * libnetworking/Makefile.am: Remove nfs/nfs.h.
678        * libnetworking/nfs/nfs.h: Remove (Unused).
679
6802007-03-19      Ralf Corsépius <ralf.corsepius@rtems.org>
681
682        * libnetworking/sys/buf.h: Remove unused/non-implemented bsd kernel
683          symbols.
684        * libnetworking/sys/conf.h: Don't include machine/conf.h.
685        Update copyright notice.
686        Remove unused/non-implemented declarations.
687        * libnetworking/Makefile.am: Remove machine/conf.h.
688        * libnetworking/machine/conf.h: Remove.
689
6902007-03-19      Ralf Corsépius <ralf.corsepius@rtems.org>
691
692        * libnetworking/sys/systm.h: Update copyright notice from FreeBSD.
693        Remove many non-supported/unused declarations.
694
6952007-03-18      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * libnetworking/sys/ucred.h: Remove crcopy, crdup, crfree, crget,
698          crhold (Unused/non-implemented).
699
7002007-03-18      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * libnetworking/sys/ucred.h: Remove __P().
703        * libnetworking/sys/callout.h: Remove __P().
704        * libnetworking/sys/domain.h: Remove __P().
705        * libnetworking/sys/socketvar.h: Remove __P().
706        * libnetworking/sys/socket.h: Remove __P().
707        * libnetworking/sys/select.h: Remove __P().
708        * libnetworking/sys/kernel.h: Remove __P().
709        * libnetworking/sys/protosw.h: Remove __P().
710        * libnetworking/sys/conf.h: Remove bdevsw, cdevsw, swdevt (Unused).
711        * libnetworking/sys/systm.h: Remove nblkdev, nchrdev,
712        swdevt, nswdev, nswap (Unused).
713
7142007-03-18      Ralf Corsépius <ralf.corsepius@rtems.org>
715
716        * libnetworking/sys/conf.h: Remove non-implemented/unused symbols.
717        * libnetworking/net/ppp_tty.c: Use struct rtems_termios_linesw
718        instead of struct linesw (PR 1229)
719        * libnetworking/sys/systm.h: Comment out copyin/copyout to work
720        around clash with defines from rtems_bsdnet_internal.h.
721        * score/src/heapwalk.c: include stdlib.h.
722
7232007-03-17      Ralf Corsépius <ralf.corsepius@rtems.org>
724
725        * libnetworking/sys/buf.h, libnetworking/sys/conf.h:
726        Remove __P().
727        * libnetworking/net/if.h, libnetworking/net/if_ppp.h,
728        libnetworking/sys/signalvar.h, libnetworking/sys/systm.h:
729        Remove __P().
730        * libcsupport/include/rtems/termiostypes.h,
731        libcsupport/src/termios.c: Prefix linesw, struct linesw, nwlinesw
732        with rtems_termios_*.
733        * libnetworking/sys/conf.h: Remove linesw, struct linesw, nlinesw.
734        (Clash with termiostypes.h - PR 1229).
735
7362007-03-16      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * score/include/rtems/score/wkspace.h,
739        score/inline/rtems/score/wkspace.inl, score/src/wkspace.c:
740        Change _Workspace_Handler_initialization and
741        _Workspace_Allocate_or_fatal_error to using size_t.
742        * libnetworking/sys/rtprio.h: Remove (Unused).
743        * libnetworking/Makefile.am: Remove sys/rtprio.h.
744
7452007-03-14      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * libnetworking/sys/mbuf.h, libnetworking/sys/rtprio.h:
748        Remove __P().
749
7502007-03-13      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * libcsupport/src/assocnamebad.c: Remove dead code. Use PRI* macros
753          to fix warnings.
754        * score/include/rtems/score/stack.h: Use size_t for stack sizes.
755        * score/include/rtems/score/chain.h, score/src/chain.c:
756        Change _Chain_Initialize to using size_t.
757
7582007-03-12      Joel Sherrill <joel@OARcorp.com>
759
760        * libmisc/dumpbuf/dumpbuf.c, libmisc/dumpbuf/dumpbuf.h: Rename
761        Dump_Buffer to rtems_print_buffer.
762
7632007-03-12      Joel Sherrill <joel@OARcorp.com>
764
765        * score/src/heapallocatealigned.c, score/src/threadqrequeue.c: Correct
766        license URL and/or fix mistake in copyright notice. Both of these
767        mistakes appear to be from code submitted after these changes were
768        made previously.
769
7702007-03-10      Joel Sherrill <joel@OARcorp.com>
771
772        PR 1226/cpukit
773        * sapi/include/confdefs.h: CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE not
774        CONFIGURE_HAS_OWN_MULTIPROCESING_TABLE.
775
7762007-03-08      Joel Sherrill <joel@OARcorp.com>
777
778        * libfs/src/imfs/imfs.h: Fix comment.
779
7802007-03-08      Joel Sherrill <joel@OARcorp.com>
781
782        * libfs/src/imfs/imfs.h: Fix comment.
783
7842007-03-08      Joel Sherrill <joel@OARcorp.com>
785
786        * libmisc/stackchk/check.c, libmisc/stackchk/internal.h,
787        libmisc/stackchk/stackchk.h: Change dump usage to report usage.
788
7892007-03-08      Joel Sherrill <joel@OARcorp.com>
790
791        * rtems/Makefile.am, rtems/src/msgqsend.c, rtems/src/msgqurgent.c:
792        Remove wrapper for message queue send and urgent and implement them
793        directly. There was an unnecessary function call layer in addition to
794        conditions in the shared routine. Directly coding both directives is
795        simpler and should result in smaller code.
796        * rtems/src/msgqsubmit.c: Removed.
797
7982007-03-05      Joel Sherrill <joel@OARcorp.com>
799
800        PR 1222/cpukit
801        * score/Makefile.am, score/include/rtems/score/coremutex.h,
802        score/include/rtems/score/threadq.h,
803        score/inline/rtems/score/coremutex.inl, score/src/coremsgsubmit.c,
804        score/src/coremutexsurrender.c, score/src/threadchangepriority.c,
805        score/src/threadclearstate.c, score/src/threadhandler.c,
806        score/src/threadinitialize.c, score/src/threadqdequeuefifo.c,
807        score/src/threadqdequeuepriority.c, score/src/threadqenqueue.c,
808        score/src/threadqenqueuefifo.c, score/src/threadqenqueuepriority.c,
809        score/src/threadqextractfifo.c, score/src/threadqextractpriority.c,
810        score/src/threadsetstate.c: Enhance so that when the prioirity of a
811        thread that is blocked on a priority based thread queue is changed,
812        that its placement in the queue is reevaluated based upon the new
813        priority. This enhancement includes modifications to the SuperCore as
814        well as new test cases.
815        * score/src/threadqrequeue.c: New file.
816
8172007-03-05      Joel Sherrill <joel@OARcorp.com>
818
819        * sapi/src/exinit.c: Fix spacing.
820
8212007-03-05      Joel Sherrill <joel@OARcorp.com>
822
823        PR 1221/cpukit
824        * posix/src/pthreadequal.c: Fix critical section nesting.
825
8262007-02-22      Ralf Corsepius <ralf.corsepius@rtems.org>
827
828        * libcsupport/Makefile.am: Move getpagesize.c to newlib-only
829          compiled files.
830
8312007-02-21      Ralf Corsepius <ralf.corsepius@rtems.org>
832
833        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
834
8352007-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * score/Makefile.am: Remove macros/README.
838
8392007-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
840
841        * score/include/rtems/score/heap.h, score/src/heap.c,
842        score/src/heapallocatealigned.c, score/src/heapresizeblock.c:
843        More size_t for heap-sizes.
844        * score/include/rtems/score/heap.h, score/src/heap.c,
845        score/src/heapallocate.c, score/src/heapextend.c: Use size_t for
846        heap-sizes.
847        * libnetworking/resolv.h: Typo fixes. Remove __P().
848
8492007-02-09      Ralf Corsepius <ralf.corsepius@rtems.org>
850
851        * rtems/include/rtems/rtems/tasks.h, rtems/src/taskcreate.c:
852        Use size_t for stack-sizes.
853
8542007-02-07      Ralf Corsépius <ralf.corsepius@rtems.org>
855
856        * libnetworking/vm/vm_extern.h: Remove non-implemented/unused
857          functions.
858        * configure.ac: Check for intmax_t, uintptr_t, intptr_t,
859        pthread.h, pthread_rwlock_t, pthread_barrier_t, pthread_spinlock_t.
860
8612007-02-06      Till Straumann <strauman@slac.stanford.edu>
862
863        * libcsupport/src/gxx_wrappers.c: fix PR#690. Supply
864        taskvar dtor to plug memory leak. Applied patch attached
865        to PR#690.
866
8672007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
868
869        * libcsupport/src/getpagesize.c: New (moved from posix/src).
870        * posix/src/getpagesize.c: Removed.
871        * posix/Makefile.am: Remove references to getpagesize.c.
872        * libcsupport/Makefile.am: Add getpagesize.c.
873
8742007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * posix/src/sysconf.c: Add support for _SC_PAGESIZE (PR 1215).
877        * posix/src/mqueuesendsupp.c: Remove cast to make broken const cast
878          visible.
879        * score/inline/rtems/score/coremsg.inl: More size_t and consts.
880
8812007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
882
883        * rtems/src/msgqsend.c: Use size_t for sizes.
884        * rtems/src/msgqurgent.c: Use size_t for sizes.
885        * rtems/src/msgqbroadcast.c: Use size_t for sizes.
886        * rtems/src/msgmp.c: Use size_t for sizes.
887        * rtems/src/msgqsubmit.c: Use size_t for sizes.
888        * rtems/include/rtems/rtems/msgmp.h: Use size_t for sizes.
889        * rtems/include/rtems/rtems/message.h: Use size_t for sizes.
890        * score/inline/rtems/score/coremsg.inl: Use size_t for sizes.
891
8922007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
893
894        * itron/src/trcv_mbf.c: Use size_t for sizes.
895        * libmisc/monitor/mon-object.c: Use size_t for sizes.
896        * libmisc/monitor/mon-server.c: Use size_t for sizes.
897        * libmisc/monitor/monitor.h: Use size_t for sizes.
898        * libmisc/mw-fb/mw_uid.c: Use size_t for sizes.
899        * rtems/include/rtems/rtems/message.h: Use size_t for sizes.
900        * rtems/src/msgqreceive.c: Use size_t for sizes.
901        * posix/src/mqueuerecvsupp.c: Use size_t for sizes.
902        * score/src/coremsgseize.c: Use size_t for sizes.
903
9042007-02-05      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * posix/include/rtems/posix/mqueue.h: Use size_t for sizes.
907        * posix/src/mqueuesendsupp.c: Use size_t for sizes.
908        * score/include/rtems/score/coremsg.h: Use size_t for sizes.
909        * score/src/coremsgbroadcast.c: Use size_t for sizes.
910        * score/src/coremsgsubmit.c: Use size_t for sizes.
911
9122007-01-30      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * libblock/src/show_bdbuf.c: Use inttypes.h macros.
915
9162007-01-29      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * libmisc/mw-fb/mw_fb.h: Eliminate __u32, __u16.
919
9202007-01-28      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * libnetworking/libc/gethostbyht.c: Remove warning on unused vars.
923        Remove isblank (supposed to be provided by libc).
924
9252007-01-27      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * libblock/src/show_bdbuf.c: Convert from DOS to UNIX.
928
9292007-01-27      Ralf Corsépius <ralf.corsepius@rtems.org>
930
931        * score/include/rtems/system.h: Remove __RTEMS_MAJOR__,
932         __RTEMS_MINOR__, __RTEMS_REVISION__ (moved to cpuopt.h).
933        * configure.ac: Dynamically derive __ __RTEMS_MAJOR__,
934        __RTEMS_MINOR__, __RTEMS_REVISION__ from _RTEMS_VERSION.
935        Add __RTEMS_MAJOR__, __RTEMS_MINOR__,__RTEMS_REVISION__ to cpuopt.h.
936
9372007-01-26      Ralf Corsépius <ralf.corsepius@rtems.org>
938
939        * score/include/rtems/system.h:
940        #define __RTEMS_MINOR__ 7 (BZ 1206).
941
9422007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
943
944        * libblock/src/bdbuf.c, libblock/include/bdbuf.h:
945        export some internal variables to make them available in
946        "show_bdbuf" monitor add-on
947
9482007-01-16      Till Straumann <strauman@slac.stanford.edu>
949
950        * libnetworking/rtems/rtems_mii_ioctl.c,
951        libnetworking/rtems/rtems_mii_ioctl.h,
952        libnetworking/rtems/rtems_mii_ioctl_kern.c,
953        libi2c/libi2c.c, libi2c/libi2c.h:
954        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
955
9562007-01-09      Joel Sherrill <joel@OARcorp.com>
957
958        * libcsupport/src/error.c: rtems_progname is no longer defined in
959        the BSP startup since it never held a meaningful value.
960
9612007-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
962
963        * posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/
964        (BZ 1203).
Note: See TracBrowser for help on using the repository browser.