source: rtems/cpukit/posix/ChangeLog @ 07347cb

4.104.114.84.95
Last change on this file since 07347cb was 07347cb, checked in by Ralf Corsepius <ralf.corsepius@…>, on Jan 7, 2004 at 5:48:16 PM

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

  • Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
  • Property mode set to 100644
File size: 20.8 KB
Line 
12004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
4
52003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
8
92003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * Makefile.am: Add $(dirstamp) to compilation rules.
12
132003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * Makefile.am: Add $(dirstamp) to preinstallation rules.
16        Remove MACROS.
17
182003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * Makefile.am: Reworked.
21
222003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
23
24        * src/config.h: Remove.
25        * Makefile.am: Remove src/config.h
26        AM_CPPFLAGS += -I$(top_builddir).
27
282003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
29
30        * src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c,
31        src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
32        thread->Wait.return_argument.
33
342003-10-13      Joel Sherrill <joel@OARcorp.com>
35
36        * src/cleanuppop.c, src/cleanuppush.c: Protect use of
37        _Workspace_Allocate and _Workspec_Free.
38
392003-09-04      Joel Sherrill <joel@OARcorp.com>
40
41        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
42        include/rtems/posix/config.h, include/rtems/posix/intr.h,
43        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
44        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
45        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
46        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
47        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
48        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
49        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
50        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
51        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
52        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
53        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
54        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
55        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
56        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
57        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
58        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
59        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
60        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
61        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
62        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
63        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
64        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
65        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
66        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
67        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
68        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
69        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
70        src/pthreadself.c, src/pthreadsetcputime.c,
71        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
72        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
73        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
74        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
75        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
76        src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
77
782003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        PR 449/rtems:
81        * src/getegid.c: Remove (Moved to ../libcsupport/src).
82        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
83        * src/getgid.c: Remove (Moved to ../libcsupport/src).
84        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
85        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
86        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
87        * src/getpid.c: Remove (Moved to ../libcsupport/src).
88        * src/getppid.c: Remove (Moved to ../libcsupport/src).
89        * src/getuid.c: Remove (Moved to ../libcsupport/src).
90        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
91        * src/setsid.c: Remove (Moved to ../libcsupport/src).
92        * Makefile.am: Reflect changes above
93
942003-08-14      Joel Sherrill <joel@OARcorp.com>
95
96        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
97        lookup service and changed name of id/name translation status code.
98        This propagated to multiple functions. The user API service added was
99        rtems_object_id_to_name()
100
1012003-08-14      Joel Sherrill <joel@OARcorp.com>
102
103        PR 92/rtems
104        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
105        * src/ualarm.c, src/usleep.c: New files.
106
1072003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * configure.ac: Remove (Merged-in into ../configure.ac)
110        * Makefile.am:
111        Reflect having merged configure.ac into ../configure.ac.
112        * src/config.h: New.
113
1142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
117
1182003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * configure.ac: AC_PREREQ(2.57).
121
1222003-01-27      Juan Zamorano <jzamora@fi.upm.es>
123
124        * src/ptimer1.c: Correct problem which could lead to overflow in time
125        math.
126
1272003-01-03      Joel Sherrill <joel@OARcorp.com>
128
129        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
130
1312003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
132
133        * src/mqueueopen.c: Actually open the message queue descriptor
134        so it is available for others to use.
135
1362002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * Makefile.am: Don't create $ARCH as side-effect of compilation.
139
1402002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
141
142        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
143        permanent null last node.
144
1452002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * include/Makefile.am: Remove.
148        * inline/Makefile.am: Remove.
149        * macros/Makefile.am: Remove.
150        * src/Makefile.am: Remove.
151        * Makefile.am: Merge-in removed Makefile.ams.
152        * configure.ac: Reflect changes above.
153
1542002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
155
156        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
157        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
158        the inline version and Joel adapted it to the macro version.
159
1602002-12-02      Joel Sherrill <joel@OARcorp.com>
161
162        * include/rtems/posix/timer.h, src/keygetspecific.c,
163        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
164        Added casts to eliminate warnings on 16-bit targets like the h8300.
165
1662002-11-29      Eric Norum <eric.norum@usask.ca>
167
168        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
169        Return error rather than panic if argument is unsupported.
170        This was tracked as PR316.
171
1722002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * configure.ac: Cosmetical fixes.
175
1762002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: Fix package name.
179
1802002-10-30      Eric Norum <eric.norum@usask.ca>
181
182        * src/psignal.c: Fix counting problem which resulted in too many
183        entries being in the POSIX signals default behavior table.
184
1852002-11-01      Joel Sherrill <joel@OARcorp.com>
186
187        * ChangeLog: Corrected.
188
1892002-10-30      Eric Norum <eric.norum@usask.ca>
190
191        * src/psignal.c: Reflect changes to signal names in newlib.
192
1932002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
194
195        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
196
1972002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * .cvsignore: Reformat.
200        Add autom4te*cache.
201        Remove autom4te.cache.
202
2032002-09-14      Joel Sherrill <joel@OARcorp.com>
204
205        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
206
2072002-08-21      Joel Sherrill <joel@OARcorp.com>
208
209        * src/adjtime.c: New file -- adjtime() support required by the
210        Network Time Protocol (NTP) port to RTEMS.
211        * src/Makefile.am: Modified to reflect above.
212
2132002-08-09      Joel Sherrill <joel@OARcorp.com>
214
215        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
216        to ensure that newlib patch includes it.
217
2182002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
219
220        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
221
2222002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
225
2262002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
229
2302002-07-05      Joel Sherrill <joel@OARcorp.com>
231
232        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
233        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
234        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
235        behavior of thread cancellation and did some cleanup as a side-effect.
236
2372002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: RTEMS_TOP(../..).
240
2412002-07-01    Joel Sherrill <joel@OARcorp.com>
242
243        * Mega patch merge to change the format of the object IDs to
244        loosen the dependency between the SCORE and the various APIs.
245        There was considerable work to simplify the object name management
246        and it appears that the name_table field is no longer needed.
247        This patch also includes the addition of the internal mutex
248        which is currently only used to protect some types of allocation
249        and deallocation.  This significantly can reduce context
250        switch latency under certain circumstances.  In particular,
251        some heap/region operations were O(n) and had dispatching
252        disabled.  This should help enormously.  With this merge,
253        the patch is not as clean as it should be.  In particular,
254        the documentation has not been modified to reflect the new object
255        ID layout, the IDs in the test screens are not updated, and
256        _Objects_Get_information needs to be a real routine not inlined.
257        As part of this patch a lot of MP code for thread/proxy blocking
258        was made conditional and cleaned up.
259        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
260        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
261        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
262        src/psignal.c, src/pthread.c, src/semaphore.c,
263        src/semaphorecreatesupp.c:  Modified as part of above.
264
2652002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * configure.ac: Remove RTEMS_PROJECT_ROOT.
268
2692002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
272        Add AC_PROG_RANLIB.
273
2742002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * configure.ac: Remove references to RTEMS_BSP.
277        * src/Makefile.am: Add libposix.a.
278
2792002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
282        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
283        Use ../aclocal.
284        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
285        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
286        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
287
2882001-05-17      Joel Sherrill <joel@OARcorp.com>
289
290        * macros/rtems/posix/mqueue.inl: Implemented missing routines
291        to support message queue FDs.
292
2932002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
294
295        * include/sys/utsname.h: Remove.
296        * include/Makefile.am: Reflect changes above.
297        * src/utsname.c: Remove.
298        * src/Makefile.am: Reflect changes above.
299
3002001-04-26      Joel Sherrill <joel@OARcorp.com>
301
302        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
303        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
304        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
305        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
306        Per PR81 reworked to add a message queue descriptor separate from
307        the underlying message queue.  This allows non-blocking to follow
308        the "open" not the underlying queue.
309 
3102002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * src/psignal.c: Include <stdlib.h>.
313
3142002-04-08      Chris Johns <ccj@acm.org>
315
316        * Per PR142, make task switch extension its own list.
317        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
318
3192002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * src/getegid.c: Remove <errno.h>.
322        * src/geteuid.c: Ditto.
323        * src/getgid.c: Ditto.
324        * src/getuid.c: Ditto.
325        * src/getlogin.c: Move <errno.h>.
326
3272002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.ac:
330        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
331        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
332        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
333        * Makefile.am: Remove AUTOMAKE_OPTIONS.
334        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
335        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
336        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
337
3382002-03-01      Eric Norum <eric.norum@usask.ca>
339
340        * src/pthreadonce.c: Task is not preemptable while running a
341        pthread_once init function.  This is slightly less heavy handed
342        than disabling dispatching and seems better than consuming a mutex.
343
3442002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * src/getegid.c: Add #include <rtems/userenv.h>.
347        Remove #include <rtems/libio_.h>.
348        * src/geteuid.c: Ditto.
349        * src/getgid.c: Ditto.
350        * src/getlogin.c: Ditto.
351        * src/getuid.c: Ditto.
352
353
3542001-01-16      Joel Sherrill <joel@OARcorp.com>
355
356        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
357        name of routine in header.
358
3592002-01-07      Joel Sherrill <joel@OARcorp.com>
360
361        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
362        contents of optman/ directory since it has been moved.
363
3642002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
367        * src/psignal.c: #include <string.h>.
368
3692001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
372        * Makefile.am: Remove optman from SUBDIRS.
373
3742001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
377        * src/Makefile.am: Add multilib support.
378
3792001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * include/sys/Makefile.am: Remove.
382        * include/rtems/Makefile.am: Remove.
383        * include/rtems/posix/Makefile.am: Remove.
384        * include/Makefile.am: Handle subdirs.
385        * inline/rtems/Makefile.am: Remove.
386        * inline/rtems/posix/Makefile.am: Remove.
387        * inline/Makefile.am: Handle subdirs.
388        * macros/rtems/Makefile.am: Remove.
389        * macros/rtems/posix/Makefile.am: Remove.
390        * macros/Makefile.am: Handle subdirs.
391        * configure.ac: Reflect changes above.
392
3932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
394
395        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
396        * configure.in: Remove.
397        * configure.ac: New file, generated from configure.in by autoupdate.
398
3992001-09-28      Joel Sherrill <joel@OARcorp.com>
400
401        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
402
4032001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
406        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
407        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
408        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
409        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
410
4112001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
414        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
415
4162001-09-13      Joel Sherrill <joel@OARcorp.com>
417
418        * src/sysconf.c: Fix typo syntax error accidentally committed.
419
4202001-09-13      Joel Sherrill <joel@OARcorp.com>
421
422        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
423        In particular, about 350 ACATS tests fail if this is not present.
424        * src/getpagesize.c: Ditto.
425        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
426        to pass about 350 ACATS test cases.
427        * src/Makefile.am: Added new files.
428
4292001-08-30      Joel Sherrill <joel@OARcorp.com>
430
431        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
432
4332001-08-16      Joel Sherrill <joel@OARcorp.com>
434
435        * src/mqueuesendsupp.c: Account for possibly blocking during the
436        core send operation.
437
4382001-08-09      Joel Sherrill <joel@OARcorp.com>
439
440        * src/mqueuesendsupp.c: Unblocking message queue operations should
441        NOT use _Thread_Executing for return status since it is permissible
442        to invoke message send operations from an ISR.  This was reported
443        by Suvrat Gupta <suvrat@utstar.com>.
444
4452000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
446
447        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
448        src/getuid.c: Now save their values in private user environment.
449
4502001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
453
4542001-03-19      Joel Sherrill <joel@OARcorp.com>
455
456        * sys/utsname.h: Added C++ wrapper.
457
4582001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * include/Makefile.am, include/rtems/posix/Makefile.am,
461        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
462        macros/rtems/posix/Makefile.am:
463        Apply include_*HEADERS instead of H_FILES.
464
4652001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * configure.in: Add src/config.h
468        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
469        * src/.cvsignore: Add config.h and stamp-h
470        * src/*.c: Add config.h support.
471
4722001-01-23      Joel Sherrill <joel@OARcorp.com>
473
474        * src/alarm.c: Eliminated use of C++ style comments.
475
4762001-01-12      Joel Sherrill <joel@OARcorp.com>
477
478        * src/clockgetres.c: Fixed match problem.  We are not converting
479        an interval to a timespec -- it is actually a real number of
480        microseconds.
481
4822001-01-22      Michael Hamel <mhamel@adi.co.nz>
483
484        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
485        src/ptimer1.c, include/rtems/posix/semaphore.h,
486        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
487        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
488        Modifications to make CodeWarrior happy.
489
4902001-01-12      Joel Sherrill <joel@OARcorp.com>
491
492        * src/README.mqueue: Enhanced example.
493
4942000-12-19      Joel Sherrill <joel@OARcorp.com>
495
496        * src/pthreadgetschedparam.c: Do not set output parameters if
497        the pointers are NULL.
498
4992000-12-06      Joel Sherrill <joel@OARcorp.com>
500
501        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
502        eliminate warning.
503
5042000-12-01      Joel Sherrill <joel@OARcorp.com>
505
506        * include/rtems/posix/cond.h: #if 0'ed out prototype of
507        _POSIX_Condition_variables_Get to avoid conflict with macro
508        implementation.
509
5102000-12-01      Joel Sherrill <joel@OARcorp.com>
511
512        * Added macro support to POSIX API.  This is known to compile.
513        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
514        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
515        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
516        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
517        macros/rtems/posix/timer.inl: New files.
518        * configure.in: Removed error check for enabling macros.
519        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
520        since you cannot have prototypes for macros.
521        * macros/rtems/posix/Makefile.am: Added files.
522
5232000-11-30      Joel Sherrill <joel@OARcorp.com>
524
525        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
526
5272000-11-27      Joel Sherrill <joel@OARcorp.com>
528
529        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
530
5312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
532
533        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
534
5352000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
536
537        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
538
5392000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540 
541        * configure.in: Cleanup comments.
542
5432000-10-30      Joel Sherrill <joel@OARcorp.com>
544
545        * include/Makefile.am: Updated to reflect files merged into newlib.
546        This resulted in some definitions moving to other files and thus
547        some secondary effects in RTEMS source code.
548        * include/unistd.h: Removed.  Now use newlib's.
549        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
550        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
551        * src/execv.c: Corrected prototype to agree with newlib.
552        * src/execve.c: Corrected prototype to agree with newlib.
553        * src/execvp.c: Corrected prototype to agree with newlib.
554        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
555        that file no longer exists.
556        * src/pthreadkill.c: Added include of <signal.h>.
557        * src/sigaction.c: Added include of <signal.h>.
558        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
559        that file no longer exists.
560
5612000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
562
563        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
564        Switch to GNU canonicalization.
565
5662000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * src/Makefile.am, optman/Makefile.am: Include compile.am.
569
5702000-08-30      Joel Sherrill <joel@OARcorp.com>
571
572        * Many files: Moved posix/include/rtems/posix/seterr.h to
573        score/include/rtems/seterr.h so it would be available within
574        all APIs.
575
5762000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
577
578        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
579        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
580        style of src/ptimer1.c.  Continued effort to make the
581        POSIX Timer implementation match that of other managers.
582        Added data structures required to use SuperCore Object Handler.
583
5842000-08-15      Joel Sherrill <joel@OARcorp.com>
585
586        * src/ptimer1.c: Minor formatting fixes.
587
5882000-08-15      Joel Sherrill <joel@OARcorp.com>
589
590        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
591        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
592        and used structure copy instead.
593        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
594        * include/rtems/posix/timer.h: Ditto.
595
5962000-08-15      Joel Sherrill <joel@OARcorp.com>
597
598        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
599        to ensure that errno was always set.
600
6012000-08-15      Joel Sherrill <joel@OARcorp.com>
602
603        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
604        to use SuperCore _TOD_Current variable.
605
6062000-08-10      Joel Sherrill <joel@OARcorp.com>
607
608        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.