source: rtems/cpukit/posix/ChangeLog @ 8a61c2a

4.104.114.84.95
Last change on this file since 8a61c2a was 8a61c2a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/30/03 at 07:44:04

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

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