source: rtems/cpukit/posix/ChangeLog @ e7bd66a7

4.104.114.84.95
Last change on this file since e7bd66a7 was e7bd66a7, checked in by Ralf Corsepius <ralf.corsepius@…>, on Oct 21, 2003 at 9:39:11 AM

2003-10-21 Ralf Corsepius <corsepiu@…>

  • src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c, src/sigtimedwait.c: Remove unnecessary typecasts in assignments to thread->Wait.return_argument.
  • Property mode set to 100644
File size: 20.1 KB
Line 
12003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c,
4        src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
5        thread->Wait.return_argument.
6
72003-10-13      Joel Sherrill <joel@OARcorp.com>
8
9        * src/cleanuppop.c, src/cleanuppush.c: Protect use of
10        _Workspace_Allocate and _Workspec_Free.
11
122003-09-04      Joel Sherrill <joel@OARcorp.com>
13
14        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
15        include/rtems/posix/config.h, include/rtems/posix/intr.h,
16        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
17        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
18        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
19        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
20        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
21        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
22        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
23        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
24        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
25        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
26        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
27        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
28        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
29        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
30        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
31        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
32        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
33        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
34        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
35        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
36        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
37        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
38        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
39        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
40        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
41        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
42        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
43        src/pthreadself.c, src/pthreadsetcputime.c,
44        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
45        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
46        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
47        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
48        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
49        src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
50
512003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        PR 449/rtems:
54        * src/getegid.c: Remove (Moved to ../libcsupport/src).
55        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
56        * src/getgid.c: Remove (Moved to ../libcsupport/src).
57        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
58        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
59        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
60        * src/getpid.c: Remove (Moved to ../libcsupport/src).
61        * src/getppid.c: Remove (Moved to ../libcsupport/src).
62        * src/getuid.c: Remove (Moved to ../libcsupport/src).
63        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
64        * src/setsid.c: Remove (Moved to ../libcsupport/src).
65        * Makefile.am: Reflect changes above
66
672003-08-14      Joel Sherrill <joel@OARcorp.com>
68
69        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
70        lookup service and changed name of id/name translation status code.
71        This propagated to multiple functions. The user API service added was
72        rtems_object_id_to_name()
73
742003-08-14      Joel Sherrill <joel@OARcorp.com>
75
76        PR 92/rtems
77        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
78        * src/ualarm.c, src/usleep.c: New files.
79
802003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * configure.ac: Remove (Merged-in into ../configure.ac)
83        * Makefile.am:
84        Reflect having merged configure.ac into ../configure.ac.
85        * src/config.h: New.
86
872003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
88
89        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
90
912003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
92
93        * configure.ac: AC_PREREQ(2.57).
94
952003-01-27      Juan Zamorano <jzamora@fi.upm.es>
96
97        * src/ptimer1.c: Correct problem which could lead to overflow in time
98        math.
99
1002003-01-03      Joel Sherrill <joel@OARcorp.com>
101
102        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
103
1042003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
105
106        * src/mqueueopen.c: Actually open the message queue descriptor
107        so it is available for others to use.
108
1092002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
110
111        * Makefile.am: Don't create $ARCH as side-effect of compilation.
112
1132002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
114
115        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
116        permanent null last node.
117
1182002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * include/Makefile.am: Remove.
121        * inline/Makefile.am: Remove.
122        * macros/Makefile.am: Remove.
123        * src/Makefile.am: Remove.
124        * Makefile.am: Merge-in removed Makefile.ams.
125        * configure.ac: Reflect changes above.
126
1272002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
128
129        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
130        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
131        the inline version and Joel adapted it to the macro version.
132
1332002-12-02      Joel Sherrill <joel@OARcorp.com>
134
135        * include/rtems/posix/timer.h, src/keygetspecific.c,
136        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
137        Added casts to eliminate warnings on 16-bit targets like the h8300.
138
1392002-11-29      Eric Norum <eric.norum@usask.ca>
140
141        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
142        Return error rather than panic if argument is unsupported.
143        This was tracked as PR316.
144
1452002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * configure.ac: Cosmetical fixes.
148
1492002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        * configure.ac: Fix package name.
152
1532002-10-30      Eric Norum <eric.norum@usask.ca>
154
155        * src/psignal.c: Fix counting problem which resulted in too many
156        entries being in the POSIX signals default behavior table.
157
1582002-11-01      Joel Sherrill <joel@OARcorp.com>
159
160        * ChangeLog: Corrected.
161
1622002-10-30      Eric Norum <eric.norum@usask.ca>
163
164        * src/psignal.c: Reflect changes to signal names in newlib.
165
1662002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
169
1702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * .cvsignore: Reformat.
173        Add autom4te*cache.
174        Remove autom4te.cache.
175
1762002-09-14      Joel Sherrill <joel@OARcorp.com>
177
178        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
179
1802002-08-21      Joel Sherrill <joel@OARcorp.com>
181
182        * src/adjtime.c: New file -- adjtime() support required by the
183        Network Time Protocol (NTP) port to RTEMS.
184        * src/Makefile.am: Modified to reflect above.
185
1862002-08-09      Joel Sherrill <joel@OARcorp.com>
187
188        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
189        to ensure that newlib patch includes it.
190
1912002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
194
1952002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
198
1992002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
202
2032002-07-05      Joel Sherrill <joel@OARcorp.com>
204
205        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
206        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
207        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
208        behavior of thread cancellation and did some cleanup as a side-effect.
209
2102002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * configure.ac: RTEMS_TOP(../..).
213
2142002-07-01    Joel Sherrill <joel@OARcorp.com>
215
216        * Mega patch merge to change the format of the object IDs to
217        loosen the dependency between the SCORE and the various APIs.
218        There was considerable work to simplify the object name management
219        and it appears that the name_table field is no longer needed.
220        This patch also includes the addition of the internal mutex
221        which is currently only used to protect some types of allocation
222        and deallocation.  This significantly can reduce context
223        switch latency under certain circumstances.  In particular,
224        some heap/region operations were O(n) and had dispatching
225        disabled.  This should help enormously.  With this merge,
226        the patch is not as clean as it should be.  In particular,
227        the documentation has not been modified to reflect the new object
228        ID layout, the IDs in the test screens are not updated, and
229        _Objects_Get_information needs to be a real routine not inlined.
230        As part of this patch a lot of MP code for thread/proxy blocking
231        was made conditional and cleaned up.
232        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
233        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
234        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
235        src/psignal.c, src/pthread.c, src/semaphore.c,
236        src/semaphorecreatesupp.c:  Modified as part of above.
237
2382002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Remove RTEMS_PROJECT_ROOT.
241
2422002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
245        Add AC_PROG_RANLIB.
246
2472002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac: Remove references to RTEMS_BSP.
250        * src/Makefile.am: Add libposix.a.
251
2522002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
255        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
256        Use ../aclocal.
257        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
258        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
259        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
260
2612001-05-17      Joel Sherrill <joel@OARcorp.com>
262
263        * macros/rtems/posix/mqueue.inl: Implemented missing routines
264        to support message queue FDs.
265
2662002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
267
268        * include/sys/utsname.h: Remove.
269        * include/Makefile.am: Reflect changes above.
270        * src/utsname.c: Remove.
271        * src/Makefile.am: Reflect changes above.
272
2732001-04-26      Joel Sherrill <joel@OARcorp.com>
274
275        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
276        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
277        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
278        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
279        Per PR81 reworked to add a message queue descriptor separate from
280        the underlying message queue.  This allows non-blocking to follow
281        the "open" not the underlying queue.
282 
2832002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * src/psignal.c: Include <stdlib.h>.
286
2872002-04-08      Chris Johns <ccj@acm.org>
288
289        * Per PR142, make task switch extension its own list.
290        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
291
2922002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * src/getegid.c: Remove <errno.h>.
295        * src/geteuid.c: Ditto.
296        * src/getgid.c: Ditto.
297        * src/getuid.c: Ditto.
298        * src/getlogin.c: Move <errno.h>.
299
3002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * configure.ac:
303        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
304        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
305        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
306        * Makefile.am: Remove AUTOMAKE_OPTIONS.
307        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
308        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
309        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
310
3112002-03-01      Eric Norum <eric.norum@usask.ca>
312
313        * src/pthreadonce.c: Task is not preemptable while running a
314        pthread_once init function.  This is slightly less heavy handed
315        than disabling dispatching and seems better than consuming a mutex.
316
3172002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * src/getegid.c: Add #include <rtems/userenv.h>.
320        Remove #include <rtems/libio_.h>.
321        * src/geteuid.c: Ditto.
322        * src/getgid.c: Ditto.
323        * src/getlogin.c: Ditto.
324        * src/getuid.c: Ditto.
325
326
3272001-01-16      Joel Sherrill <joel@OARcorp.com>
328
329        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
330        name of routine in header.
331
3322002-01-07      Joel Sherrill <joel@OARcorp.com>
333
334        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
335        contents of optman/ directory since it has been moved.
336
3372002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
340        * src/psignal.c: #include <string.h>.
341
3422001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
345        * Makefile.am: Remove optman from SUBDIRS.
346
3472001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
350        * src/Makefile.am: Add multilib support.
351
3522001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * include/sys/Makefile.am: Remove.
355        * include/rtems/Makefile.am: Remove.
356        * include/rtems/posix/Makefile.am: Remove.
357        * include/Makefile.am: Handle subdirs.
358        * inline/rtems/Makefile.am: Remove.
359        * inline/rtems/posix/Makefile.am: Remove.
360        * inline/Makefile.am: Handle subdirs.
361        * macros/rtems/Makefile.am: Remove.
362        * macros/rtems/posix/Makefile.am: Remove.
363        * macros/Makefile.am: Handle subdirs.
364        * configure.ac: Reflect changes above.
365
3662001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
369        * configure.in: Remove.
370        * configure.ac: New file, generated from configure.in by autoupdate.
371
3722001-09-28      Joel Sherrill <joel@OARcorp.com>
373
374        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
375
3762001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
379        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
380        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
381        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
382        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
383
3842001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
387        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
388
3892001-09-13      Joel Sherrill <joel@OARcorp.com>
390
391        * src/sysconf.c: Fix typo syntax error accidentally committed.
392
3932001-09-13      Joel Sherrill <joel@OARcorp.com>
394
395        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
396        In particular, about 350 ACATS tests fail if this is not present.
397        * src/getpagesize.c: Ditto.
398        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
399        to pass about 350 ACATS test cases.
400        * src/Makefile.am: Added new files.
401
4022001-08-30      Joel Sherrill <joel@OARcorp.com>
403
404        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
405
4062001-08-16      Joel Sherrill <joel@OARcorp.com>
407
408        * src/mqueuesendsupp.c: Account for possibly blocking during the
409        core send operation.
410
4112001-08-09      Joel Sherrill <joel@OARcorp.com>
412
413        * src/mqueuesendsupp.c: Unblocking message queue operations should
414        NOT use _Thread_Executing for return status since it is permissible
415        to invoke message send operations from an ISR.  This was reported
416        by Suvrat Gupta <suvrat@utstar.com>.
417
4182000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
419
420        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
421        src/getuid.c: Now save their values in private user environment.
422
4232001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
426
4272001-03-19      Joel Sherrill <joel@OARcorp.com>
428
429        * sys/utsname.h: Added C++ wrapper.
430
4312001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * include/Makefile.am, include/rtems/posix/Makefile.am,
434        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
435        macros/rtems/posix/Makefile.am:
436        Apply include_*HEADERS instead of H_FILES.
437
4382001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * configure.in: Add src/config.h
441        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
442        * src/.cvsignore: Add config.h and stamp-h
443        * src/*.c: Add config.h support.
444
4452001-01-23      Joel Sherrill <joel@OARcorp.com>
446
447        * src/alarm.c: Eliminated use of C++ style comments.
448
4492001-01-12      Joel Sherrill <joel@OARcorp.com>
450
451        * src/clockgetres.c: Fixed match problem.  We are not converting
452        an interval to a timespec -- it is actually a real number of
453        microseconds.
454
4552001-01-22      Michael Hamel <mhamel@adi.co.nz>
456
457        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
458        src/ptimer1.c, include/rtems/posix/semaphore.h,
459        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
460        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
461        Modifications to make CodeWarrior happy.
462
4632001-01-12      Joel Sherrill <joel@OARcorp.com>
464
465        * src/README.mqueue: Enhanced example.
466
4672000-12-19      Joel Sherrill <joel@OARcorp.com>
468
469        * src/pthreadgetschedparam.c: Do not set output parameters if
470        the pointers are NULL.
471
4722000-12-06      Joel Sherrill <joel@OARcorp.com>
473
474        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
475        eliminate warning.
476
4772000-12-01      Joel Sherrill <joel@OARcorp.com>
478
479        * include/rtems/posix/cond.h: #if 0'ed out prototype of
480        _POSIX_Condition_variables_Get to avoid conflict with macro
481        implementation.
482
4832000-12-01      Joel Sherrill <joel@OARcorp.com>
484
485        * Added macro support to POSIX API.  This is known to compile.
486        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
487        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
488        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
489        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
490        macros/rtems/posix/timer.inl: New files.
491        * configure.in: Removed error check for enabling macros.
492        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
493        since you cannot have prototypes for macros.
494        * macros/rtems/posix/Makefile.am: Added files.
495
4962000-11-30      Joel Sherrill <joel@OARcorp.com>
497
498        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
499
5002000-11-27      Joel Sherrill <joel@OARcorp.com>
501
502        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
503
5042000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
507
5082000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
511
5122000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513 
514        * configure.in: Cleanup comments.
515
5162000-10-30      Joel Sherrill <joel@OARcorp.com>
517
518        * include/Makefile.am: Updated to reflect files merged into newlib.
519        This resulted in some definitions moving to other files and thus
520        some secondary effects in RTEMS source code.
521        * include/unistd.h: Removed.  Now use newlib's.
522        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
523        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
524        * src/execv.c: Corrected prototype to agree with newlib.
525        * src/execve.c: Corrected prototype to agree with newlib.
526        * src/execvp.c: Corrected prototype to agree with newlib.
527        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
528        that file no longer exists.
529        * src/pthreadkill.c: Added include of <signal.h>.
530        * src/sigaction.c: Added include of <signal.h>.
531        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
532        that file no longer exists.
533
5342000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
537        Switch to GNU canonicalization.
538
5392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * src/Makefile.am, optman/Makefile.am: Include compile.am.
542
5432000-08-30      Joel Sherrill <joel@OARcorp.com>
544
545        * Many files: Moved posix/include/rtems/posix/seterr.h to
546        score/include/rtems/seterr.h so it would be available within
547        all APIs.
548
5492000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
550
551        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
552        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
553        style of src/ptimer1.c.  Continued effort to make the
554        POSIX Timer implementation match that of other managers.
555        Added data structures required to use SuperCore Object Handler.
556
5572000-08-15      Joel Sherrill <joel@OARcorp.com>
558
559        * src/ptimer1.c: Minor formatting fixes.
560
5612000-08-15      Joel Sherrill <joel@OARcorp.com>
562
563        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
564        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
565        and used structure copy instead.
566        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
567        * include/rtems/posix/timer.h: Ditto.
568
5692000-08-15      Joel Sherrill <joel@OARcorp.com>
570
571        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
572        to ensure that errno was always set.
573
5742000-08-15      Joel Sherrill <joel@OARcorp.com>
575
576        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
577        to use SuperCore _TOD_Current variable.
578
5792000-08-10      Joel Sherrill <joel@OARcorp.com>
580
581        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.