source: rtems/cpukit/posix/ChangeLog @ b71e8d0

4.104.114.84.95
Last change on this file since b71e8d0 was b71e8d0, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/09/04 at 18:22:16

2004-01-08 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = lib*_a_SOURCES.
  • Property mode set to 100644
File size: 21.1 KB
Line 
12004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Add libs to CLEANFILES
4        Set lib*_g_a_SOURCES = lib*_a_SOURCES.
5
62004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
7
8        * Makefile.am: Build libposix$(LIB_VARIANT).a instead of
9        $(ARCH)/libposix.a.
10
112004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
12
13        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
14
152003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
16
17        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
18
192003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
20
21        * Makefile.am: Add $(dirstamp) to compilation rules.
22
232003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
24
25        * Makefile.am: Add $(dirstamp) to preinstallation rules.
26        Remove MACROS.
27
282003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
29
30        * Makefile.am: Reworked.
31
322003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
33
34        * src/config.h: Remove.
35        * Makefile.am: Remove src/config.h
36        AM_CPPFLAGS += -I$(top_builddir).
37
382003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
39
40        * src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c,
41        src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
42        thread->Wait.return_argument.
43
442003-10-13      Joel Sherrill <joel@OARcorp.com>
45
46        * src/cleanuppop.c, src/cleanuppush.c: Protect use of
47        _Workspace_Allocate and _Workspec_Free.
48
492003-09-04      Joel Sherrill <joel@OARcorp.com>
50
51        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
52        include/rtems/posix/config.h, include/rtems/posix/intr.h,
53        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
54        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
55        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
56        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
57        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
58        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
59        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
60        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
61        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
62        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
63        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
64        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
65        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
66        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
67        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
68        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
69        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
70        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
71        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
72        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
73        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
74        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
75        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
76        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
77        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
78        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
79        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
80        src/pthreadself.c, src/pthreadsetcputime.c,
81        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
82        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
83        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
84        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
85        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
86        src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
87
882003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
89
90        PR 449/rtems:
91        * src/getegid.c: Remove (Moved to ../libcsupport/src).
92        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
93        * src/getgid.c: Remove (Moved to ../libcsupport/src).
94        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
95        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
96        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
97        * src/getpid.c: Remove (Moved to ../libcsupport/src).
98        * src/getppid.c: Remove (Moved to ../libcsupport/src).
99        * src/getuid.c: Remove (Moved to ../libcsupport/src).
100        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
101        * src/setsid.c: Remove (Moved to ../libcsupport/src).
102        * Makefile.am: Reflect changes above
103
1042003-08-14      Joel Sherrill <joel@OARcorp.com>
105
106        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
107        lookup service and changed name of id/name translation status code.
108        This propagated to multiple functions. The user API service added was
109        rtems_object_id_to_name()
110
1112003-08-14      Joel Sherrill <joel@OARcorp.com>
112
113        PR 92/rtems
114        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
115        * src/ualarm.c, src/usleep.c: New files.
116
1172003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
118
119        * configure.ac: Remove (Merged-in into ../configure.ac)
120        * Makefile.am:
121        Reflect having merged configure.ac into ../configure.ac.
122        * src/config.h: New.
123
1242003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
127
1282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
129
130        * configure.ac: AC_PREREQ(2.57).
131
1322003-01-27      Juan Zamorano <jzamora@fi.upm.es>
133
134        * src/ptimer1.c: Correct problem which could lead to overflow in time
135        math.
136
1372003-01-03      Joel Sherrill <joel@OARcorp.com>
138
139        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
140
1412003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
142
143        * src/mqueueopen.c: Actually open the message queue descriptor
144        so it is available for others to use.
145
1462002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * Makefile.am: Don't create $ARCH as side-effect of compilation.
149
1502002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
151
152        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
153        permanent null last node.
154
1552002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * include/Makefile.am: Remove.
158        * inline/Makefile.am: Remove.
159        * macros/Makefile.am: Remove.
160        * src/Makefile.am: Remove.
161        * Makefile.am: Merge-in removed Makefile.ams.
162        * configure.ac: Reflect changes above.
163
1642002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
165
166        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
167        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
168        the inline version and Joel adapted it to the macro version.
169
1702002-12-02      Joel Sherrill <joel@OARcorp.com>
171
172        * include/rtems/posix/timer.h, src/keygetspecific.c,
173        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
174        Added casts to eliminate warnings on 16-bit targets like the h8300.
175
1762002-11-29      Eric Norum <eric.norum@usask.ca>
177
178        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
179        Return error rather than panic if argument is unsupported.
180        This was tracked as PR316.
181
1822002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
183
184        * configure.ac: Cosmetical fixes.
185
1862002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * configure.ac: Fix package name.
189
1902002-10-30      Eric Norum <eric.norum@usask.ca>
191
192        * src/psignal.c: Fix counting problem which resulted in too many
193        entries being in the POSIX signals default behavior table.
194
1952002-11-01      Joel Sherrill <joel@OARcorp.com>
196
197        * ChangeLog: Corrected.
198
1992002-10-30      Eric Norum <eric.norum@usask.ca>
200
201        * src/psignal.c: Reflect changes to signal names in newlib.
202
2032002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
206
2072002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * .cvsignore: Reformat.
210        Add autom4te*cache.
211        Remove autom4te.cache.
212
2132002-09-14      Joel Sherrill <joel@OARcorp.com>
214
215        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
216
2172002-08-21      Joel Sherrill <joel@OARcorp.com>
218
219        * src/adjtime.c: New file -- adjtime() support required by the
220        Network Time Protocol (NTP) port to RTEMS.
221        * src/Makefile.am: Modified to reflect above.
222
2232002-08-09      Joel Sherrill <joel@OARcorp.com>
224
225        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
226        to ensure that newlib patch includes it.
227
2282002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
231
2322002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
235
2362002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
239
2402002-07-05      Joel Sherrill <joel@OARcorp.com>
241
242        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
243        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
244        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
245        behavior of thread cancellation and did some cleanup as a side-effect.
246
2472002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac: RTEMS_TOP(../..).
250
2512002-07-01    Joel Sherrill <joel@OARcorp.com>
252
253        * Mega patch merge to change the format of the object IDs to
254        loosen the dependency between the SCORE and the various APIs.
255        There was considerable work to simplify the object name management
256        and it appears that the name_table field is no longer needed.
257        This patch also includes the addition of the internal mutex
258        which is currently only used to protect some types of allocation
259        and deallocation.  This significantly can reduce context
260        switch latency under certain circumstances.  In particular,
261        some heap/region operations were O(n) and had dispatching
262        disabled.  This should help enormously.  With this merge,
263        the patch is not as clean as it should be.  In particular,
264        the documentation has not been modified to reflect the new object
265        ID layout, the IDs in the test screens are not updated, and
266        _Objects_Get_information needs to be a real routine not inlined.
267        As part of this patch a lot of MP code for thread/proxy blocking
268        was made conditional and cleaned up.
269        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
270        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
271        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
272        src/psignal.c, src/pthread.c, src/semaphore.c,
273        src/semaphorecreatesupp.c:  Modified as part of above.
274
2752002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * configure.ac: Remove RTEMS_PROJECT_ROOT.
278
2792002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
282        Add AC_PROG_RANLIB.
283
2842002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * configure.ac: Remove references to RTEMS_BSP.
287        * src/Makefile.am: Add libposix.a.
288
2892002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
292        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
293        Use ../aclocal.
294        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
295        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
296        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
297
2982001-05-17      Joel Sherrill <joel@OARcorp.com>
299
300        * macros/rtems/posix/mqueue.inl: Implemented missing routines
301        to support message queue FDs.
302
3032002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
304
305        * include/sys/utsname.h: Remove.
306        * include/Makefile.am: Reflect changes above.
307        * src/utsname.c: Remove.
308        * src/Makefile.am: Reflect changes above.
309
3102001-04-26      Joel Sherrill <joel@OARcorp.com>
311
312        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
313        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
314        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
315        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
316        Per PR81 reworked to add a message queue descriptor separate from
317        the underlying message queue.  This allows non-blocking to follow
318        the "open" not the underlying queue.
319 
3202002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * src/psignal.c: Include <stdlib.h>.
323
3242002-04-08      Chris Johns <ccj@acm.org>
325
326        * Per PR142, make task switch extension its own list.
327        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
328
3292002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
330
331        * src/getegid.c: Remove <errno.h>.
332        * src/geteuid.c: Ditto.
333        * src/getgid.c: Ditto.
334        * src/getuid.c: Ditto.
335        * src/getlogin.c: Move <errno.h>.
336
3372002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * configure.ac:
340        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
341        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
342        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
343        * Makefile.am: Remove AUTOMAKE_OPTIONS.
344        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
345        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
346        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
347
3482002-03-01      Eric Norum <eric.norum@usask.ca>
349
350        * src/pthreadonce.c: Task is not preemptable while running a
351        pthread_once init function.  This is slightly less heavy handed
352        than disabling dispatching and seems better than consuming a mutex.
353
3542002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * src/getegid.c: Add #include <rtems/userenv.h>.
357        Remove #include <rtems/libio_.h>.
358        * src/geteuid.c: Ditto.
359        * src/getgid.c: Ditto.
360        * src/getlogin.c: Ditto.
361        * src/getuid.c: Ditto.
362
363
3642001-01-16      Joel Sherrill <joel@OARcorp.com>
365
366        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
367        name of routine in header.
368
3692002-01-07      Joel Sherrill <joel@OARcorp.com>
370
371        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
372        contents of optman/ directory since it has been moved.
373
3742002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
377        * src/psignal.c: #include <string.h>.
378
3792001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
382        * Makefile.am: Remove optman from SUBDIRS.
383
3842001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
387        * src/Makefile.am: Add multilib support.
388
3892001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * include/sys/Makefile.am: Remove.
392        * include/rtems/Makefile.am: Remove.
393        * include/rtems/posix/Makefile.am: Remove.
394        * include/Makefile.am: Handle subdirs.
395        * inline/rtems/Makefile.am: Remove.
396        * inline/rtems/posix/Makefile.am: Remove.
397        * inline/Makefile.am: Handle subdirs.
398        * macros/rtems/Makefile.am: Remove.
399        * macros/rtems/posix/Makefile.am: Remove.
400        * macros/Makefile.am: Handle subdirs.
401        * configure.ac: Reflect changes above.
402
4032001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
406        * configure.in: Remove.
407        * configure.ac: New file, generated from configure.in by autoupdate.
408
4092001-09-28      Joel Sherrill <joel@OARcorp.com>
410
411        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
412
4132001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
416        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
417        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
418        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
419        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
420
4212001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
424        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
425
4262001-09-13      Joel Sherrill <joel@OARcorp.com>
427
428        * src/sysconf.c: Fix typo syntax error accidentally committed.
429
4302001-09-13      Joel Sherrill <joel@OARcorp.com>
431
432        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
433        In particular, about 350 ACATS tests fail if this is not present.
434        * src/getpagesize.c: Ditto.
435        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
436        to pass about 350 ACATS test cases.
437        * src/Makefile.am: Added new files.
438
4392001-08-30      Joel Sherrill <joel@OARcorp.com>
440
441        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
442
4432001-08-16      Joel Sherrill <joel@OARcorp.com>
444
445        * src/mqueuesendsupp.c: Account for possibly blocking during the
446        core send operation.
447
4482001-08-09      Joel Sherrill <joel@OARcorp.com>
449
450        * src/mqueuesendsupp.c: Unblocking message queue operations should
451        NOT use _Thread_Executing for return status since it is permissible
452        to invoke message send operations from an ISR.  This was reported
453        by Suvrat Gupta <suvrat@utstar.com>.
454
4552000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
456
457        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
458        src/getuid.c: Now save their values in private user environment.
459
4602001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
463
4642001-03-19      Joel Sherrill <joel@OARcorp.com>
465
466        * sys/utsname.h: Added C++ wrapper.
467
4682001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
469
470        * include/Makefile.am, include/rtems/posix/Makefile.am,
471        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
472        macros/rtems/posix/Makefile.am:
473        Apply include_*HEADERS instead of H_FILES.
474
4752001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * configure.in: Add src/config.h
478        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
479        * src/.cvsignore: Add config.h and stamp-h
480        * src/*.c: Add config.h support.
481
4822001-01-23      Joel Sherrill <joel@OARcorp.com>
483
484        * src/alarm.c: Eliminated use of C++ style comments.
485
4862001-01-12      Joel Sherrill <joel@OARcorp.com>
487
488        * src/clockgetres.c: Fixed match problem.  We are not converting
489        an interval to a timespec -- it is actually a real number of
490        microseconds.
491
4922001-01-22      Michael Hamel <mhamel@adi.co.nz>
493
494        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
495        src/ptimer1.c, include/rtems/posix/semaphore.h,
496        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
497        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
498        Modifications to make CodeWarrior happy.
499
5002001-01-12      Joel Sherrill <joel@OARcorp.com>
501
502        * src/README.mqueue: Enhanced example.
503
5042000-12-19      Joel Sherrill <joel@OARcorp.com>
505
506        * src/pthreadgetschedparam.c: Do not set output parameters if
507        the pointers are NULL.
508
5092000-12-06      Joel Sherrill <joel@OARcorp.com>
510
511        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
512        eliminate warning.
513
5142000-12-01      Joel Sherrill <joel@OARcorp.com>
515
516        * include/rtems/posix/cond.h: #if 0'ed out prototype of
517        _POSIX_Condition_variables_Get to avoid conflict with macro
518        implementation.
519
5202000-12-01      Joel Sherrill <joel@OARcorp.com>
521
522        * Added macro support to POSIX API.  This is known to compile.
523        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
524        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
525        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
526        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
527        macros/rtems/posix/timer.inl: New files.
528        * configure.in: Removed error check for enabling macros.
529        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
530        since you cannot have prototypes for macros.
531        * macros/rtems/posix/Makefile.am: Added files.
532
5332000-11-30      Joel Sherrill <joel@OARcorp.com>
534
535        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
536
5372000-11-27      Joel Sherrill <joel@OARcorp.com>
538
539        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
540
5412000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
544
5452000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
548
5492000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550 
551        * configure.in: Cleanup comments.
552
5532000-10-30      Joel Sherrill <joel@OARcorp.com>
554
555        * include/Makefile.am: Updated to reflect files merged into newlib.
556        This resulted in some definitions moving to other files and thus
557        some secondary effects in RTEMS source code.
558        * include/unistd.h: Removed.  Now use newlib's.
559        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
560        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
561        * src/execv.c: Corrected prototype to agree with newlib.
562        * src/execve.c: Corrected prototype to agree with newlib.
563        * src/execvp.c: Corrected prototype to agree with newlib.
564        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
565        that file no longer exists.
566        * src/pthreadkill.c: Added include of <signal.h>.
567        * src/sigaction.c: Added include of <signal.h>.
568        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
569        that file no longer exists.
570
5712000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
574        Switch to GNU canonicalization.
575
5762000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
577
578        * src/Makefile.am, optman/Makefile.am: Include compile.am.
579
5802000-08-30      Joel Sherrill <joel@OARcorp.com>
581
582        * Many files: Moved posix/include/rtems/posix/seterr.h to
583        score/include/rtems/seterr.h so it would be available within
584        all APIs.
585
5862000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
587
588        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
589        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
590        style of src/ptimer1.c.  Continued effort to make the
591        POSIX Timer implementation match that of other managers.
592        Added data structures required to use SuperCore Object Handler.
593
5942000-08-15      Joel Sherrill <joel@OARcorp.com>
595
596        * src/ptimer1.c: Minor formatting fixes.
597
5982000-08-15      Joel Sherrill <joel@OARcorp.com>
599
600        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
601        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
602        and used structure copy instead.
603        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
604        * include/rtems/posix/timer.h: Ditto.
605
6062000-08-15      Joel Sherrill <joel@OARcorp.com>
607
608        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
609        to ensure that errno was always set.
610
6112000-08-15      Joel Sherrill <joel@OARcorp.com>
612
613        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
614        to use SuperCore _TOD_Current variable.
615
6162000-08-10      Joel Sherrill <joel@OARcorp.com>
617
618        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.