source: rtems/cpukit/posix/ChangeLog @ e6135837

4.104.114.84.95
Last change on this file since e6135837 was de48a0ea, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/30/03 at 17:35:46

2003-11-30 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Add $(dirstamp) to compilation rules.
  • Property mode set to 100644
File size: 20.6 KB
Line 
12003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Add $(dirstamp) to compilation rules.
4
52003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Add $(dirstamp) to preinstallation rules.
8        Remove MACROS.
9
102003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
11
12        * Makefile.am: Reworked.
13
142003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
15
16        * src/config.h: Remove.
17        * Makefile.am: Remove src/config.h
18        AM_CPPFLAGS += -I$(top_builddir).
19
202003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
21
22        * src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c,
23        src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
24        thread->Wait.return_argument.
25
262003-10-13      Joel Sherrill <joel@OARcorp.com>
27
28        * src/cleanuppop.c, src/cleanuppush.c: Protect use of
29        _Workspace_Allocate and _Workspec_Free.
30
312003-09-04      Joel Sherrill <joel@OARcorp.com>
32
33        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
34        include/rtems/posix/config.h, include/rtems/posix/intr.h,
35        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
36        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
37        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
38        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
39        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
40        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
41        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
42        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
43        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
44        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
45        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
46        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
47        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
48        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
49        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
50        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
51        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
52        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
53        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
54        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
55        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
56        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
57        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
58        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
59        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
60        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
61        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
62        src/pthreadself.c, src/pthreadsetcputime.c,
63        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
64        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
65        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
66        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
67        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
68        src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
69
702003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
71
72        PR 449/rtems:
73        * src/getegid.c: Remove (Moved to ../libcsupport/src).
74        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
75        * src/getgid.c: Remove (Moved to ../libcsupport/src).
76        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
77        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
78        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
79        * src/getpid.c: Remove (Moved to ../libcsupport/src).
80        * src/getppid.c: Remove (Moved to ../libcsupport/src).
81        * src/getuid.c: Remove (Moved to ../libcsupport/src).
82        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
83        * src/setsid.c: Remove (Moved to ../libcsupport/src).
84        * Makefile.am: Reflect changes above
85
862003-08-14      Joel Sherrill <joel@OARcorp.com>
87
88        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
89        lookup service and changed name of id/name translation status code.
90        This propagated to multiple functions. The user API service added was
91        rtems_object_id_to_name()
92
932003-08-14      Joel Sherrill <joel@OARcorp.com>
94
95        PR 92/rtems
96        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
97        * src/ualarm.c, src/usleep.c: New files.
98
992003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * configure.ac: Remove (Merged-in into ../configure.ac)
102        * Makefile.am:
103        Reflect having merged configure.ac into ../configure.ac.
104        * src/config.h: New.
105
1062003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
109
1102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * configure.ac: AC_PREREQ(2.57).
113
1142003-01-27      Juan Zamorano <jzamora@fi.upm.es>
115
116        * src/ptimer1.c: Correct problem which could lead to overflow in time
117        math.
118
1192003-01-03      Joel Sherrill <joel@OARcorp.com>
120
121        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
122
1232003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
124
125        * src/mqueueopen.c: Actually open the message queue descriptor
126        so it is available for others to use.
127
1282002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * Makefile.am: Don't create $ARCH as side-effect of compilation.
131
1322002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
133
134        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
135        permanent null last node.
136
1372002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * include/Makefile.am: Remove.
140        * inline/Makefile.am: Remove.
141        * macros/Makefile.am: Remove.
142        * src/Makefile.am: Remove.
143        * Makefile.am: Merge-in removed Makefile.ams.
144        * configure.ac: Reflect changes above.
145
1462002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
147
148        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
149        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
150        the inline version and Joel adapted it to the macro version.
151
1522002-12-02      Joel Sherrill <joel@OARcorp.com>
153
154        * include/rtems/posix/timer.h, src/keygetspecific.c,
155        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
156        Added casts to eliminate warnings on 16-bit targets like the h8300.
157
1582002-11-29      Eric Norum <eric.norum@usask.ca>
159
160        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
161        Return error rather than panic if argument is unsupported.
162        This was tracked as PR316.
163
1642002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * configure.ac: Cosmetical fixes.
167
1682002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * configure.ac: Fix package name.
171
1722002-10-30      Eric Norum <eric.norum@usask.ca>
173
174        * src/psignal.c: Fix counting problem which resulted in too many
175        entries being in the POSIX signals default behavior table.
176
1772002-11-01      Joel Sherrill <joel@OARcorp.com>
178
179        * ChangeLog: Corrected.
180
1812002-10-30      Eric Norum <eric.norum@usask.ca>
182
183        * src/psignal.c: Reflect changes to signal names in newlib.
184
1852002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
188
1892002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * .cvsignore: Reformat.
192        Add autom4te*cache.
193        Remove autom4te.cache.
194
1952002-09-14      Joel Sherrill <joel@OARcorp.com>
196
197        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
198
1992002-08-21      Joel Sherrill <joel@OARcorp.com>
200
201        * src/adjtime.c: New file -- adjtime() support required by the
202        Network Time Protocol (NTP) port to RTEMS.
203        * src/Makefile.am: Modified to reflect above.
204
2052002-08-09      Joel Sherrill <joel@OARcorp.com>
206
207        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
208        to ensure that newlib patch includes it.
209
2102002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
213
2142002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
217
2182002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
221
2222002-07-05      Joel Sherrill <joel@OARcorp.com>
223
224        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
225        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
226        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
227        behavior of thread cancellation and did some cleanup as a side-effect.
228
2292002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * configure.ac: RTEMS_TOP(../..).
232
2332002-07-01    Joel Sherrill <joel@OARcorp.com>
234
235        * Mega patch merge to change the format of the object IDs to
236        loosen the dependency between the SCORE and the various APIs.
237        There was considerable work to simplify the object name management
238        and it appears that the name_table field is no longer needed.
239        This patch also includes the addition of the internal mutex
240        which is currently only used to protect some types of allocation
241        and deallocation.  This significantly can reduce context
242        switch latency under certain circumstances.  In particular,
243        some heap/region operations were O(n) and had dispatching
244        disabled.  This should help enormously.  With this merge,
245        the patch is not as clean as it should be.  In particular,
246        the documentation has not been modified to reflect the new object
247        ID layout, the IDs in the test screens are not updated, and
248        _Objects_Get_information needs to be a real routine not inlined.
249        As part of this patch a lot of MP code for thread/proxy blocking
250        was made conditional and cleaned up.
251        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
252        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
253        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
254        src/psignal.c, src/pthread.c, src/semaphore.c,
255        src/semaphorecreatesupp.c:  Modified as part of above.
256
2572002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * configure.ac: Remove RTEMS_PROJECT_ROOT.
260
2612002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
264        Add AC_PROG_RANLIB.
265
2662002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: Remove references to RTEMS_BSP.
269        * src/Makefile.am: Add libposix.a.
270
2712002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
274        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
275        Use ../aclocal.
276        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
277        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
278        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
279
2802001-05-17      Joel Sherrill <joel@OARcorp.com>
281
282        * macros/rtems/posix/mqueue.inl: Implemented missing routines
283        to support message queue FDs.
284
2852002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
286
287        * include/sys/utsname.h: Remove.
288        * include/Makefile.am: Reflect changes above.
289        * src/utsname.c: Remove.
290        * src/Makefile.am: Reflect changes above.
291
2922001-04-26      Joel Sherrill <joel@OARcorp.com>
293
294        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
295        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
296        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
297        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
298        Per PR81 reworked to add a message queue descriptor separate from
299        the underlying message queue.  This allows non-blocking to follow
300        the "open" not the underlying queue.
301 
3022002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * src/psignal.c: Include <stdlib.h>.
305
3062002-04-08      Chris Johns <ccj@acm.org>
307
308        * Per PR142, make task switch extension its own list.
309        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
310
3112002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * src/getegid.c: Remove <errno.h>.
314        * src/geteuid.c: Ditto.
315        * src/getgid.c: Ditto.
316        * src/getuid.c: Ditto.
317        * src/getlogin.c: Move <errno.h>.
318
3192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * configure.ac:
322        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
323        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
324        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
325        * Makefile.am: Remove AUTOMAKE_OPTIONS.
326        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
327        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
328        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
329
3302002-03-01      Eric Norum <eric.norum@usask.ca>
331
332        * src/pthreadonce.c: Task is not preemptable while running a
333        pthread_once init function.  This is slightly less heavy handed
334        than disabling dispatching and seems better than consuming a mutex.
335
3362002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * src/getegid.c: Add #include <rtems/userenv.h>.
339        Remove #include <rtems/libio_.h>.
340        * src/geteuid.c: Ditto.
341        * src/getgid.c: Ditto.
342        * src/getlogin.c: Ditto.
343        * src/getuid.c: Ditto.
344
345
3462001-01-16      Joel Sherrill <joel@OARcorp.com>
347
348        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
349        name of routine in header.
350
3512002-01-07      Joel Sherrill <joel@OARcorp.com>
352
353        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
354        contents of optman/ directory since it has been moved.
355
3562002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
359        * src/psignal.c: #include <string.h>.
360
3612001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
364        * Makefile.am: Remove optman from SUBDIRS.
365
3662001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
369        * src/Makefile.am: Add multilib support.
370
3712001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * include/sys/Makefile.am: Remove.
374        * include/rtems/Makefile.am: Remove.
375        * include/rtems/posix/Makefile.am: Remove.
376        * include/Makefile.am: Handle subdirs.
377        * inline/rtems/Makefile.am: Remove.
378        * inline/rtems/posix/Makefile.am: Remove.
379        * inline/Makefile.am: Handle subdirs.
380        * macros/rtems/Makefile.am: Remove.
381        * macros/rtems/posix/Makefile.am: Remove.
382        * macros/Makefile.am: Handle subdirs.
383        * configure.ac: Reflect changes above.
384
3852001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
388        * configure.in: Remove.
389        * configure.ac: New file, generated from configure.in by autoupdate.
390
3912001-09-28      Joel Sherrill <joel@OARcorp.com>
392
393        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
394
3952001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
398        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
399        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
400        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
401        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
402
4032001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
406        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
407
4082001-09-13      Joel Sherrill <joel@OARcorp.com>
409
410        * src/sysconf.c: Fix typo syntax error accidentally committed.
411
4122001-09-13      Joel Sherrill <joel@OARcorp.com>
413
414        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
415        In particular, about 350 ACATS tests fail if this is not present.
416        * src/getpagesize.c: Ditto.
417        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
418        to pass about 350 ACATS test cases.
419        * src/Makefile.am: Added new files.
420
4212001-08-30      Joel Sherrill <joel@OARcorp.com>
422
423        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
424
4252001-08-16      Joel Sherrill <joel@OARcorp.com>
426
427        * src/mqueuesendsupp.c: Account for possibly blocking during the
428        core send operation.
429
4302001-08-09      Joel Sherrill <joel@OARcorp.com>
431
432        * src/mqueuesendsupp.c: Unblocking message queue operations should
433        NOT use _Thread_Executing for return status since it is permissible
434        to invoke message send operations from an ISR.  This was reported
435        by Suvrat Gupta <suvrat@utstar.com>.
436
4372000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
438
439        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
440        src/getuid.c: Now save their values in private user environment.
441
4422001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
443
444        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
445
4462001-03-19      Joel Sherrill <joel@OARcorp.com>
447
448        * sys/utsname.h: Added C++ wrapper.
449
4502001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * include/Makefile.am, include/rtems/posix/Makefile.am,
453        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
454        macros/rtems/posix/Makefile.am:
455        Apply include_*HEADERS instead of H_FILES.
456
4572001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * configure.in: Add src/config.h
460        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
461        * src/.cvsignore: Add config.h and stamp-h
462        * src/*.c: Add config.h support.
463
4642001-01-23      Joel Sherrill <joel@OARcorp.com>
465
466        * src/alarm.c: Eliminated use of C++ style comments.
467
4682001-01-12      Joel Sherrill <joel@OARcorp.com>
469
470        * src/clockgetres.c: Fixed match problem.  We are not converting
471        an interval to a timespec -- it is actually a real number of
472        microseconds.
473
4742001-01-22      Michael Hamel <mhamel@adi.co.nz>
475
476        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
477        src/ptimer1.c, include/rtems/posix/semaphore.h,
478        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
479        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
480        Modifications to make CodeWarrior happy.
481
4822001-01-12      Joel Sherrill <joel@OARcorp.com>
483
484        * src/README.mqueue: Enhanced example.
485
4862000-12-19      Joel Sherrill <joel@OARcorp.com>
487
488        * src/pthreadgetschedparam.c: Do not set output parameters if
489        the pointers are NULL.
490
4912000-12-06      Joel Sherrill <joel@OARcorp.com>
492
493        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
494        eliminate warning.
495
4962000-12-01      Joel Sherrill <joel@OARcorp.com>
497
498        * include/rtems/posix/cond.h: #if 0'ed out prototype of
499        _POSIX_Condition_variables_Get to avoid conflict with macro
500        implementation.
501
5022000-12-01      Joel Sherrill <joel@OARcorp.com>
503
504        * Added macro support to POSIX API.  This is known to compile.
505        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
506        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
507        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
508        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
509        macros/rtems/posix/timer.inl: New files.
510        * configure.in: Removed error check for enabling macros.
511        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
512        since you cannot have prototypes for macros.
513        * macros/rtems/posix/Makefile.am: Added files.
514
5152000-11-30      Joel Sherrill <joel@OARcorp.com>
516
517        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
518
5192000-11-27      Joel Sherrill <joel@OARcorp.com>
520
521        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
522
5232000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
526
5272000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
530
5312000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
532 
533        * configure.in: Cleanup comments.
534
5352000-10-30      Joel Sherrill <joel@OARcorp.com>
536
537        * include/Makefile.am: Updated to reflect files merged into newlib.
538        This resulted in some definitions moving to other files and thus
539        some secondary effects in RTEMS source code.
540        * include/unistd.h: Removed.  Now use newlib's.
541        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
542        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
543        * src/execv.c: Corrected prototype to agree with newlib.
544        * src/execve.c: Corrected prototype to agree with newlib.
545        * src/execvp.c: Corrected prototype to agree with newlib.
546        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
547        that file no longer exists.
548        * src/pthreadkill.c: Added include of <signal.h>.
549        * src/sigaction.c: Added include of <signal.h>.
550        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
551        that file no longer exists.
552
5532000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
556        Switch to GNU canonicalization.
557
5582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * src/Makefile.am, optman/Makefile.am: Include compile.am.
561
5622000-08-30      Joel Sherrill <joel@OARcorp.com>
563
564        * Many files: Moved posix/include/rtems/posix/seterr.h to
565        score/include/rtems/seterr.h so it would be available within
566        all APIs.
567
5682000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
569
570        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
571        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
572        style of src/ptimer1.c.  Continued effort to make the
573        POSIX Timer implementation match that of other managers.
574        Added data structures required to use SuperCore Object Handler.
575
5762000-08-15      Joel Sherrill <joel@OARcorp.com>
577
578        * src/ptimer1.c: Minor formatting fixes.
579
5802000-08-15      Joel Sherrill <joel@OARcorp.com>
581
582        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
583        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
584        and used structure copy instead.
585        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
586        * include/rtems/posix/timer.h: Ditto.
587
5882000-08-15      Joel Sherrill <joel@OARcorp.com>
589
590        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
591        to ensure that errno was always set.
592
5932000-08-15      Joel Sherrill <joel@OARcorp.com>
594
595        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
596        to use SuperCore _TOD_Current variable.
597
5982000-08-10      Joel Sherrill <joel@OARcorp.com>
599
600        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.