source: rtems/cpukit/posix/ChangeLog @ 4b5414f

Last change on this file since 4b5414f was 4b5414f, checked in by Joel Sherrill <joel.sherrill@…>, on 09/04/03 at 18:47:11

2003-09-04 Joel Sherrill <joel@…>

  • include/rtems/posix/cond.h, include/rtems/posix/condmp.h, include/rtems/posix/config.h, include/rtems/posix/intr.h, include/rtems/posix/key.h, include/rtems/posix/mqueue.h, include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h, include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h, include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h, include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h, include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl, inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl, inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl, inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl, inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl, macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl, macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c, src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c, src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c, src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c, src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c, src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c, src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c, src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c, src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c, src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c, src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c, src/pthreadexit.c, src/pthreadgetcpuclockid.c, src/pthreadgetcputime.c, src/pthreadgetschedparam.c, src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c, src/pthreadself.c, src/pthreadsetcputime.c, src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c, src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c, src/sigfillset.c, src/sigismember.c, src/signal_2.c, src/sigpending.c, src/sigprocmask.c, src/sigqueue.c, src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c, src/sigwaitinfo.c: URL for license changed.
  • Property mode set to 100644
File size: 19.4 KB
Line 
12003-09-04      Joel Sherrill <joel@OARcorp.com>
2
3        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
4        include/rtems/posix/config.h, include/rtems/posix/intr.h,
5        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
6        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
7        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
8        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
9        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
10        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
11        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
12        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
13        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
14        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
15        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
16        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
17        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
18        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
19        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
20        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
21        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
22        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
23        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
24        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
25        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
26        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
27        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
28        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
29        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
30        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
31        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
32        src/pthreadself.c, src/pthreadsetcputime.c,
33        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
34        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
35        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
36        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
37        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
38        src/sigwaitinfo.c: URL for license changed.
39
402003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        PR 449/rtems:
43        * src/getegid.c: Remove (Moved to ../libcsupport/src).
44        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
45        * src/getgid.c: Remove (Moved to ../libcsupport/src).
46        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
47        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
48        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
49        * src/getpid.c: Remove (Moved to ../libcsupport/src).
50        * src/getppid.c: Remove (Moved to ../libcsupport/src).
51        * src/getuid.c: Remove (Moved to ../libcsupport/src).
52        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
53        * src/setsid.c: Remove (Moved to ../libcsupport/src).
54        * Makefile.am: Reflect changes above
55
562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
57
58        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
59
602003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
61
62        * configure.ac: Remove AC_CONFIG_AUX_DIR.
63
642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
65
66        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
67
682003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
69
70        * configure.ac: AC_PREREQ(2.57).
71
722003-01-27      Juan Zamorano <jzamora@fi.upm.es>
73
74        * src/ptimer1.c: Correct problem which could lead to overflow in time
75        math.
76
772003-01-03      Joel Sherrill <joel@OARcorp.com>
78
79        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
80
812003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
82
83        * src/mqueueopen.c: Actually open the message queue descriptor
84        so it is available for others to use.
85
862002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * Makefile.am: Don't create $ARCH as side-effect of compilation.
89
902002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
91
92        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
93        permanent null last node.
94
952002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
96
97        * include/Makefile.am: Remove.
98        * inline/Makefile.am: Remove.
99        * macros/Makefile.am: Remove.
100        * src/Makefile.am: Remove.
101        * Makefile.am: Merge-in removed Makefile.ams.
102        * configure.ac: Reflect changes above.
103
1042002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
105
106        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
107        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
108        the inline version and Joel adapted it to the macro version.
109
1102002-12-02      Joel Sherrill <joel@OARcorp.com>
111
112        * include/rtems/posix/timer.h, src/keygetspecific.c,
113        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
114        Added casts to eliminate warnings on 16-bit targets like the h8300.
115
1162002-11-29      Eric Norum <eric.norum@usask.ca>
117
118        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
119        Return error rather than panic if argument is unsupported.
120        This was tracked as PR316.
121
1222002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * configure.ac: Cosmetical fixes.
125
1262002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * configure.ac: Fix package name.
129
1302002-10-30      Eric Norum <eric.norum@usask.ca>
131
132        * src/psignal.c: Fix counting problem which resulted in too many
133        entries being in the POSIX signals default behavior table.
134
1352002-11-01      Joel Sherrill <joel@OARcorp.com>
136
137        * ChangeLog: Corrected.
138
1392002-10-30      Eric Norum <eric.norum@usask.ca>
140
141        * src/psignal.c: Reflect changes to signal names in newlib.
142
1432002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
144
145        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
146
1472002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * .cvsignore: Reformat.
150        Add autom4te*cache.
151        Remove autom4te.cache.
152
1532002-09-14      Joel Sherrill <joel@OARcorp.com>
154
155        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
156
1572002-08-21      Joel Sherrill <joel@OARcorp.com>
158
159        * src/adjtime.c: New file -- adjtime() support required by the
160        Network Time Protocol (NTP) port to RTEMS.
161        * src/Makefile.am: Modified to reflect above.
162
1632002-08-09      Joel Sherrill <joel@OARcorp.com>
164
165        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
166        to ensure that newlib patch includes it.
167
1682002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
171
1722002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
175
1762002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
179
1802002-07-05      Joel Sherrill <joel@OARcorp.com>
181
182        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
183        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
184        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
185        behavior of thread cancellation and did some cleanup as a side-effect.
186
1872002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * configure.ac: RTEMS_TOP(../..).
190
1912002-07-01    Joel Sherrill <joel@OARcorp.com>
192
193        * Mega patch merge to change the format of the object IDs to
194        loosen the dependency between the SCORE and the various APIs.
195        There was considerable work to simplify the object name management
196        and it appears that the name_table field is no longer needed.
197        This patch also includes the addition of the internal mutex
198        which is currently only used to protect some types of allocation
199        and deallocation.  This significantly can reduce context
200        switch latency under certain circumstances.  In particular,
201        some heap/region operations were O(n) and had dispatching
202        disabled.  This should help enormously.  With this merge,
203        the patch is not as clean as it should be.  In particular,
204        the documentation has not been modified to reflect the new object
205        ID layout, the IDs in the test screens are not updated, and
206        _Objects_Get_information needs to be a real routine not inlined.
207        As part of this patch a lot of MP code for thread/proxy blocking
208        was made conditional and cleaned up.
209        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
210        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
211        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
212        src/psignal.c, src/pthread.c, src/semaphore.c,
213        src/semaphorecreatesupp.c:  Modified as part of above.
214
2152002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Remove RTEMS_PROJECT_ROOT.
218
2192002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
222        Add AC_PROG_RANLIB.
223
2242002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
225
226        * configure.ac: Remove references to RTEMS_BSP.
227        * src/Makefile.am: Add libposix.a.
228
2292002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
232        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
233        Use ../aclocal.
234        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
235        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
236        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
237
2382001-05-17      Joel Sherrill <joel@OARcorp.com>
239
240        * macros/rtems/posix/mqueue.inl: Implemented missing routines
241        to support message queue FDs.
242
2432002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
244
245        * include/sys/utsname.h: Remove.
246        * include/Makefile.am: Reflect changes above.
247        * src/utsname.c: Remove.
248        * src/Makefile.am: Reflect changes above.
249
2502001-04-26      Joel Sherrill <joel@OARcorp.com>
251
252        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
253        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
254        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
255        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
256        Per PR81 reworked to add a message queue descriptor separate from
257        the underlying message queue.  This allows non-blocking to follow
258        the "open" not the underlying queue.
259 
2602002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * src/psignal.c: Include <stdlib.h>.
263
2642002-04-08      Chris Johns <ccj@acm.org>
265
266        * Per PR142, make task switch extension its own list.
267        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
268
2692002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * src/getegid.c: Remove <errno.h>.
272        * src/geteuid.c: Ditto.
273        * src/getgid.c: Ditto.
274        * src/getuid.c: Ditto.
275        * src/getlogin.c: Move <errno.h>.
276
2772002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * configure.ac:
280        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
281        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
282        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
283        * Makefile.am: Remove AUTOMAKE_OPTIONS.
284        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
285        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
286        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
287
2882002-03-01      Eric Norum <eric.norum@usask.ca>
289
290        * src/pthreadonce.c: Task is not preemptable while running a
291        pthread_once init function.  This is slightly less heavy handed
292        than disabling dispatching and seems better than consuming a mutex.
293
2942002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * src/getegid.c: Add #include <rtems/userenv.h>.
297        Remove #include <rtems/libio_.h>.
298        * src/geteuid.c: Ditto.
299        * src/getgid.c: Ditto.
300        * src/getlogin.c: Ditto.
301        * src/getuid.c: Ditto.
302
303
3042001-01-16      Joel Sherrill <joel@OARcorp.com>
305
306        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
307        name of routine in header.
308
3092002-01-07      Joel Sherrill <joel@OARcorp.com>
310
311        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
312        contents of optman/ directory since it has been moved.
313
3142002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
317        * src/psignal.c: #include <string.h>.
318
3192001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
322        * Makefile.am: Remove optman from SUBDIRS.
323
3242001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
327        * src/Makefile.am: Add multilib support.
328
3292001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * include/sys/Makefile.am: Remove.
332        * include/rtems/Makefile.am: Remove.
333        * include/rtems/posix/Makefile.am: Remove.
334        * include/Makefile.am: Handle subdirs.
335        * inline/rtems/Makefile.am: Remove.
336        * inline/rtems/posix/Makefile.am: Remove.
337        * inline/Makefile.am: Handle subdirs.
338        * macros/rtems/Makefile.am: Remove.
339        * macros/rtems/posix/Makefile.am: Remove.
340        * macros/Makefile.am: Handle subdirs.
341        * configure.ac: Reflect changes above.
342
3432001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
344
345        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
346        * configure.in: Remove.
347        * configure.ac: New file, generated from configure.in by autoupdate.
348
3492001-09-28      Joel Sherrill <joel@OARcorp.com>
350
351        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
352
3532001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
356        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
357        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
358        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
359        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
360
3612001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
364        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
365
3662001-09-13      Joel Sherrill <joel@OARcorp.com>
367
368        * src/sysconf.c: Fix typo syntax error accidentally committed.
369
3702001-09-13      Joel Sherrill <joel@OARcorp.com>
371
372        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
373        In particular, about 350 ACATS tests fail if this is not present.
374        * src/getpagesize.c: Ditto.
375        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
376        to pass about 350 ACATS test cases.
377        * src/Makefile.am: Added new files.
378
3792001-08-30      Joel Sherrill <joel@OARcorp.com>
380
381        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
382
3832001-08-16      Joel Sherrill <joel@OARcorp.com>
384
385        * src/mqueuesendsupp.c: Account for possibly blocking during the
386        core send operation.
387
3882001-08-09      Joel Sherrill <joel@OARcorp.com>
389
390        * src/mqueuesendsupp.c: Unblocking message queue operations should
391        NOT use _Thread_Executing for return status since it is permissible
392        to invoke message send operations from an ISR.  This was reported
393        by Suvrat Gupta <suvrat@utstar.com>.
394
3952000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
396
397        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
398        src/getuid.c: Now save their values in private user environment.
399
4002001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
403
4042001-03-19      Joel Sherrill <joel@OARcorp.com>
405
406        * sys/utsname.h: Added C++ wrapper.
407
4082001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * include/Makefile.am, include/rtems/posix/Makefile.am,
411        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
412        macros/rtems/posix/Makefile.am:
413        Apply include_*HEADERS instead of H_FILES.
414
4152001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * configure.in: Add src/config.h
418        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
419        * src/.cvsignore: Add config.h and stamp-h
420        * src/*.c: Add config.h support.
421
4222001-01-23      Joel Sherrill <joel@OARcorp.com>
423
424        * src/alarm.c: Eliminated use of C++ style comments.
425
4262001-01-12      Joel Sherrill <joel@OARcorp.com>
427
428        * src/clockgetres.c: Fixed match problem.  We are not converting
429        an interval to a timespec -- it is actually a real number of
430        microseconds.
431
4322001-01-22      Michael Hamel <mhamel@adi.co.nz>
433
434        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
435        src/ptimer1.c, include/rtems/posix/semaphore.h,
436        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
437        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
438        Modifications to make CodeWarrior happy.
439
4402001-01-12      Joel Sherrill <joel@OARcorp.com>
441
442        * src/README.mqueue: Enhanced example.
443
4442000-12-19      Joel Sherrill <joel@OARcorp.com>
445
446        * src/pthreadgetschedparam.c: Do not set output parameters if
447        the pointers are NULL.
448
4492000-12-06      Joel Sherrill <joel@OARcorp.com>
450
451        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
452        eliminate warning.
453
4542000-12-01      Joel Sherrill <joel@OARcorp.com>
455
456        * include/rtems/posix/cond.h: #if 0'ed out prototype of
457        _POSIX_Condition_variables_Get to avoid conflict with macro
458        implementation.
459
4602000-12-01      Joel Sherrill <joel@OARcorp.com>
461
462        * Added macro support to POSIX API.  This is known to compile.
463        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
464        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
465        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
466        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
467        macros/rtems/posix/timer.inl: New files.
468        * configure.in: Removed error check for enabling macros.
469        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
470        since you cannot have prototypes for macros.
471        * macros/rtems/posix/Makefile.am: Added files.
472
4732000-11-30      Joel Sherrill <joel@OARcorp.com>
474
475        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
476
4772000-11-27      Joel Sherrill <joel@OARcorp.com>
478
479        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
480
4812000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
484
4852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
488
4892000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490 
491        * configure.in: Cleanup comments.
492
4932000-10-30      Joel Sherrill <joel@OARcorp.com>
494
495        * include/Makefile.am: Updated to reflect files merged into newlib.
496        This resulted in some definitions moving to other files and thus
497        some secondary effects in RTEMS source code.
498        * include/unistd.h: Removed.  Now use newlib's.
499        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
500        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
501        * src/execv.c: Corrected prototype to agree with newlib.
502        * src/execve.c: Corrected prototype to agree with newlib.
503        * src/execvp.c: Corrected prototype to agree with newlib.
504        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
505        that file no longer exists.
506        * src/pthreadkill.c: Added include of <signal.h>.
507        * src/sigaction.c: Added include of <signal.h>.
508        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
509        that file no longer exists.
510
5112000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
514        Switch to GNU canonicalization.
515
5162000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * src/Makefile.am, optman/Makefile.am: Include compile.am.
519
5202000-08-30      Joel Sherrill <joel@OARcorp.com>
521
522        * Many files: Moved posix/include/rtems/posix/seterr.h to
523        score/include/rtems/seterr.h so it would be available within
524        all APIs.
525
5262000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
529        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
530        style of src/ptimer1.c.  Continued effort to make the
531        POSIX Timer implementation match that of other managers.
532        Added data structures required to use SuperCore Object Handler.
533
5342000-08-15      Joel Sherrill <joel@OARcorp.com>
535
536        * src/ptimer1.c: Minor formatting fixes.
537
5382000-08-15      Joel Sherrill <joel@OARcorp.com>
539
540        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
541        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
542        and used structure copy instead.
543        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
544        * include/rtems/posix/timer.h: Ditto.
545
5462000-08-15      Joel Sherrill <joel@OARcorp.com>
547
548        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
549        to ensure that errno was always set.
550
5512000-08-15      Joel Sherrill <joel@OARcorp.com>
552
553        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
554        to use SuperCore _TOD_Current variable.
555
5562000-08-10      Joel Sherrill <joel@OARcorp.com>
557
558        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.