source: rtems/cpukit/posix/ChangeLog @ 466b7a05

4.104.114.84.95
Last change on this file since 466b7a05 was 466b7a05, checked in by Ralf Corsepius <ralf.corsepius@…>, on 01/09/04 at 15:47:58

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

  • Makefile.am: Build libposix$(LIB_VARIANT).a instead of $(ARCH)/libposix.a.
  • Property mode set to 100644
File size: 21.0 KB
RevLine 
[466b7a05]12004-01-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Build libposix$(LIB_VARIANT).a instead of
4        $(ARCH)/libposix.a.
5
[07347cb]62004-01-07  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
7
8        * Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
9
[53a8958]102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
11
12        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
13
[de48a0ea]142003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
15
16        * Makefile.am: Add $(dirstamp) to compilation rules.
17
[8a61c2a]182003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * Makefile.am: Add $(dirstamp) to preinstallation rules.
21        Remove MACROS.
22
[32195d5d]232003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
24
25        * Makefile.am: Reworked.
26
[738a9ae]272003-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
28
29        * src/config.h: Remove.
30        * Makefile.am: Remove src/config.h
31        AM_CPPFLAGS += -I$(top_builddir).
32
[e7bd66a7]332003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
34
35        * src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c,
36        src/sigtimedwait.c: Remove unnecessary typecasts in assignments to
37        thread->Wait.return_argument.
38
[17f1ffb]392003-10-13      Joel Sherrill <joel@OARcorp.com>
40
41        * src/cleanuppop.c, src/cleanuppush.c: Protect use of
42        _Workspace_Allocate and _Workspec_Free.
43
[8e36f29]442003-09-04      Joel Sherrill <joel@OARcorp.com>
45
46        * include/rtems/posix/cond.h, include/rtems/posix/condmp.h,
47        include/rtems/posix/config.h, include/rtems/posix/intr.h,
48        include/rtems/posix/key.h, include/rtems/posix/mqueue.h,
49        include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h,
50        include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h,
51        include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h,
52        include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h,
53        include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl,
54        inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl,
55        inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl,
56        inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl,
57        inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl,
58        macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl,
59        macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl,
60        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
61        macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c,
62        src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c,
63        src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c,
64        src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c,
65        src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c,
66        src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c,
67        src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c,
68        src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c,
69        src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c,
70        src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c,
71        src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c,
72        src/pthreadexit.c, src/pthreadgetcpuclockid.c,
73        src/pthreadgetcputime.c, src/pthreadgetschedparam.c,
74        src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c,
75        src/pthreadself.c, src/pthreadsetcputime.c,
76        src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c,
77        src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c,
78        src/sigfillset.c, src/sigismember.c, src/signal_2.c,
79        src/sigpending.c, src/sigprocmask.c, src/sigqueue.c,
80        src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c,
81        src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
82
[de85d7b]832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        PR 449/rtems:
86        * src/getegid.c: Remove (Moved to ../libcsupport/src).
87        * src/geteuid.c: Remove (Moved to ../libcsupport/src).
88        * src/getgid.c: Remove (Moved to ../libcsupport/src).
89        * src/getgroups.c: Remove (Moved to ../libcsupport/src).
90        * src/getlogin.c: Remove (Moved to ../libcsupport/src).
91        * src/getpgrp.c: Remove (Moved to ../libcsupport/src).
92        * src/getpid.c: Remove (Moved to ../libcsupport/src).
93        * src/getppid.c: Remove (Moved to ../libcsupport/src).
94        * src/getuid.c: Remove (Moved to ../libcsupport/src).
95        * src/setpgid.c: Remove (Moved to ../libcsupport/src).
96        * src/setsid.c: Remove (Moved to ../libcsupport/src).
97        * Makefile.am: Reflect changes above
98
[f2547306]992003-08-14      Joel Sherrill <joel@OARcorp.com>
100
101        * src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name
102        lookup service and changed name of id/name translation status code.
103        This propagated to multiple functions. The user API service added was
104        rtems_object_id_to_name()
105
[b56c1a3]1062003-08-14      Joel Sherrill <joel@OARcorp.com>
107
108        PR 92/rtems
109        * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep().
110        * src/ualarm.c, src/usleep.c: New files.
111
[13482e5d]1122003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * configure.ac: Remove (Merged-in into ../configure.ac)
115        * Makefile.am:
116        Reflect having merged configure.ac into ../configure.ac.
117        * src/config.h: New.
118
[ccd81b60]1192003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
122
[9b5c258]1232003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: AC_PREREQ(2.57).
126
[7210dcb4]1272003-01-27      Juan Zamorano <jzamora@fi.upm.es>
128
129        * src/ptimer1.c: Correct problem which could lead to overflow in time
130        math.
131
[ff38359]1322003-01-03      Joel Sherrill <joel@OARcorp.com>
133
134        * ChangeLog: Corrected entry for sysconf.c which did not include PR.
135
[98e3a335]1362003-01-03      Jay Monkman <jtm@smoothsmoothie.com>
137
138        * src/mqueueopen.c: Actually open the message queue descriptor
139        so it is available for others to use.
140
[2eb04b2]1412002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * Makefile.am: Don't create $ARCH as side-effect of compilation.
144
[e5b78e2]1452002-12-11      Vladimir Nesic <vnesic@dkts.co.yu>
146
147        * src/cancelrun.c, src/cleanuppop.c: Get the last real node not the
148        permanent null last node.
149
[2aab7ae9]1502002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * include/Makefile.am: Remove.
153        * inline/Makefile.am: Remove.
154        * macros/Makefile.am: Remove.
155        * src/Makefile.am: Remove.
156        * Makefile.am: Merge-in removed Makefile.ams.
157        * configure.ac: Reflect changes above.
158
[2837a5e]1592002-12-06      Vladimir Nesic <vnesic@dkts.co.yu>
160
161        * inline/rtems/posix/cond.inl, macros/rtems/posix/cond.inl:
162        Implemented PTHREAD_COND_INITIALIZER support.  Vladimir implemented
163        the inline version and Joel adapted it to the macro version.
164
[35ee867]1652002-12-02      Joel Sherrill <joel@OARcorp.com>
166
167        * include/rtems/posix/timer.h, src/keygetspecific.c,
168        src/posixtimespecsubtract.c, src/ptimer1.c, src/semunlink.c:
169        Added casts to eliminate warnings on 16-bit targets like the h8300.
170
[c7cba294]1712002-11-29      Eric Norum <eric.norum@usask.ca>
172
173        * src/sysconf.c: Add support for _SC_GETPW_R_SIZE_MAX.
[ff38359]174        Return error rather than panic if argument is unsupported.
175        This was tracked as PR316.
[c7cba294]176
[9d721178]1772002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
178
179        * configure.ac: Cosmetical fixes.
180
[47c0220]1812002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * configure.ac: Fix package name.
184
[5d941f3]1852002-10-30      Eric Norum <eric.norum@usask.ca>
186
187        * src/psignal.c: Fix counting problem which resulted in too many
188        entries being in the POSIX signals default behavior table.
189
[b31106f6]1902002-11-01      Joel Sherrill <joel@OARcorp.com>
191
192        * ChangeLog: Corrected.
193
1942002-10-30      Eric Norum <eric.norum@usask.ca>
195
196        * src/psignal.c: Reflect changes to signal names in newlib.
197
[56a1ae36]1982002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
201
[f8cb04a5]2022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * .cvsignore: Reformat.
205        Add autom4te*cache.
206        Remove autom4te.cache.
207
[c019ff07]2082002-09-14      Joel Sherrill <joel@OARcorp.com>
209
210        * src/psignal.c: Remove duplication from rtems/posix/psignal.h.
211
[3d57435d]2122002-08-21      Joel Sherrill <joel@OARcorp.com>
213
214        * src/adjtime.c: New file -- adjtime() support required by the
215        Network Time Protocol (NTP) port to RTEMS.
216        * src/Makefile.am: Modified to reflect above.
217
[f118085d]2182002-08-09      Joel Sherrill <joel@OARcorp.com>
219
220        * src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
221        to ensure that newlib patch includes it.
222
[afc3a590]2232002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
226
[4ca9353]2272002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
230
[b9292646]2312002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
234
[f845e96e]2352002-07-05      Joel Sherrill <joel@OARcorp.com>
236
237        * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c,
238        src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c,
239        src/setcanceltype.c, src/testcancel.c:  Per PR164, corrected the
240        behavior of thread cancellation and did some cleanup as a side-effect.
241
[705a0701]2422002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: RTEMS_TOP(../..).
245
[3c465878]2462002-07-01    Joel Sherrill <joel@OARcorp.com>
247
248        * Mega patch merge to change the format of the object IDs to
249        loosen the dependency between the SCORE and the various APIs.
250        There was considerable work to simplify the object name management
251        and it appears that the name_table field is no longer needed.
252        This patch also includes the addition of the internal mutex
253        which is currently only used to protect some types of allocation
254        and deallocation.  This significantly can reduce context
255        switch latency under certain circumstances.  In particular,
256        some heap/region operations were O(n) and had dispatching
257        disabled.  This should help enormously.  With this merge,
258        the patch is not as clean as it should be.  In particular,
259        the documentation has not been modified to reflect the new object
260        ID layout, the IDs in the test screens are not updated, and
261        _Objects_Get_information needs to be a real routine not inlined.
262        As part of this patch a lot of MP code for thread/proxy blocking
263        was made conditional and cleaned up.
264        * include/rtems/posix/key.h, src/cond.c, src/condinit.c, src/intr.c,
265        src/key.c, src/keycreate.c, src/keydelete.c, src/killinfo.c,
266        src/mqueue.c, src/mqueuecreatesupp.c, src/mutex.c, src/mutexinit.c,
267        src/psignal.c, src/pthread.c, src/semaphore.c,
268        src/semaphorecreatesupp.c:  Modified as part of above.
269
[8c746fe]2702002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * configure.ac: Remove RTEMS_PROJECT_ROOT.
273
[da8f88a]2742002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
277        Add AC_PROG_RANLIB.
278
[a7c1897]2792002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * configure.ac: Remove references to RTEMS_BSP.
282        * src/Makefile.am: Add libposix.a.
283
[78c2a97]2842002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
287        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
288        Use ../aclocal.
289        * inline/Makefile.am: Include $(top_srcdir)/../automake/*.am.
290        * macros/Makefile.am: Include $(top_srcdir)/../automake/*.am.
291        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
292
[6a3a81c]2932001-05-17      Joel Sherrill <joel@OARcorp.com>
294
295        * macros/rtems/posix/mqueue.inl: Implemented missing routines
296        to support message queue FDs.
297
[dc7fb59b]2982002-05-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>       
299
300        * include/sys/utsname.h: Remove.
301        * include/Makefile.am: Reflect changes above.
302        * src/utsname.c: Remove.
303        * src/Makefile.am: Reflect changes above.
304
[53092d1]3052001-04-26      Joel Sherrill <joel@OARcorp.com>
306
307        * include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
308        src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
309        src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
310        src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
311        Per PR81 reworked to add a message queue descriptor separate from
312        the underlying message queue.  This allows non-blocking to follow
313        the "open" not the underlying queue.
314 
[72d42737]3152002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * src/psignal.c: Include <stdlib.h>.
318
[aa08739a]3192002-04-08      Chris Johns <ccj@acm.org>
320
321        * Per PR142, make task switch extension its own list.
322        * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
323
[8eb825e]3242002-04-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * src/getegid.c: Remove <errno.h>.
327        * src/geteuid.c: Ditto.
328        * src/getgid.c: Ditto.
329        * src/getuid.c: Ditto.
330        * src/getlogin.c: Move <errno.h>.
331
[58c3d04e]3322002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * configure.ac:
335        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
336        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
337        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
338        * Makefile.am: Remove AUTOMAKE_OPTIONS.
339        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
340        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
341        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
342
[b04ee63]3432002-03-01      Eric Norum <eric.norum@usask.ca>
344
345        * src/pthreadonce.c: Task is not preemptable while running a
346        pthread_once init function.  This is slightly less heavy handed
347        than disabling dispatching and seems better than consuming a mutex.
348
[089abb6d]3492002-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * src/getegid.c: Add #include <rtems/userenv.h>.
352        Remove #include <rtems/libio_.h>.
353        * src/geteuid.c: Ditto.
354        * src/getgid.c: Ditto.
355        * src/getlogin.c: Ditto.
356        * src/getuid.c: Ditto.
357
358
[b736beb5]3592001-01-16      Joel Sherrill <joel@OARcorp.com>
360
361        * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected
362        name of routine in header.
363
[8e9accfe]3642002-01-07      Joel Sherrill <joel@OARcorp.com>
365
366        * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire
367        contents of optman/ directory since it has been moved.
368
[7d9ec2d]3692002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c])
372        * src/psignal.c: #include <string.h>.
373
[46ea78a]3742001-12-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * configure.ac: Remove optman/Makefile from CONFIG_FILES.
377        * Makefile.am: Remove optman from SUBDIRS.
378
[9201e6b]3792001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
382        * src/Makefile.am: Add multilib support.
383
[5be35ee]3842001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * include/sys/Makefile.am: Remove.
387        * include/rtems/Makefile.am: Remove.
388        * include/rtems/posix/Makefile.am: Remove.
389        * include/Makefile.am: Handle subdirs.
390        * inline/rtems/Makefile.am: Remove.
391        * inline/rtems/posix/Makefile.am: Remove.
392        * inline/Makefile.am: Handle subdirs.
393        * macros/rtems/Makefile.am: Remove.
394        * macros/rtems/posix/Makefile.am: Remove.
395        * macros/Makefile.am: Handle subdirs.
396        * configure.ac: Reflect changes above.
397
[66387986]3982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
399
400        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
401        * configure.in: Remove.
402        * configure.ac: New file, generated from configure.in by autoupdate.
403
[194b5c7]4042001-09-28      Joel Sherrill <joel@OARcorp.com>
405
406        * src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
407
[614e671b]4082001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * include/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
411        * include/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
412        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
413        * inline/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
414        * macros/rtems/posix/Makefile.am: Use 'PREINSTALL_FILES ='.
415
[586a31b]4162001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
417
418        * optman/Makefile.am: Adapt ASM4FLAGS to automake-1.5 happy.
419        * src/Makefile.am: Adapt INCLUDES to make automake-1.5 happy.
420
[c8d6691]4212001-09-13      Joel Sherrill <joel@OARcorp.com>
422
423        * src/sysconf.c: Fix typo syntax error accidentally committed.
424
[bc51d7e9]4252001-09-13      Joel Sherrill <joel@OARcorp.com>
426
427        * src/mprotect.c: New file. Stub required by some gcc's to pass tests.
428        In particular, about 350 ACATS tests fail if this is not present.
429        * src/getpagesize.c: Ditto.
430        * src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
431        to pass about 350 ACATS test cases.
432        * src/Makefile.am: Added new files.
433
[856a44e4]4342001-08-30      Joel Sherrill <joel@OARcorp.com>
435
436        * macros/rtems/posix/mqueue.inl: Add cast so negation works.
437
[6fe68fc2]4382001-08-16      Joel Sherrill <joel@OARcorp.com>
439
440        * src/mqueuesendsupp.c: Account for possibly blocking during the
441        core send operation.
442
[a781bbff]4432001-08-09      Joel Sherrill <joel@OARcorp.com>
444
445        * src/mqueuesendsupp.c: Unblocking message queue operations should
446        NOT use _Thread_Executing for return status since it is permissible
447        to invoke message send operations from an ISR.  This was reported
448        by Suvrat Gupta <suvrat@utstar.com>.
449
[aaf6063]4502000-05-24      Fernando Ruiz Casas <fernando.ruiz@ctv.es>
451
452        * src/getegid.c, src/geteuid.c, src/getgid.c, src/getlogin.c,
453        src/getuid.c: Now save their values in private user environment.
454
[53c3a2c6]4552001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
458
[ab6d08f]4592001-03-19      Joel Sherrill <joel@OARcorp.com>
460
461        * sys/utsname.h: Added C++ wrapper.
462
[890f07c]4632001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
464
465        * include/Makefile.am, include/rtems/posix/Makefile.am,
466        include/sys/Makefile.am, inline/rtems/posix/Makefile.am,
467        macros/rtems/posix/Makefile.am:
468        Apply include_*HEADERS instead of H_FILES.
469
[f42b726]4702001-01-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * configure.in: Add src/config.h
473        * src/Makefile.am: Add INCLUDES += -I. to pickup config.h
474        * src/.cvsignore: Add config.h and stamp-h
475        * src/*.c: Add config.h support.
476
[b978374]4772001-01-23      Joel Sherrill <joel@OARcorp.com>
478
479        * src/alarm.c: Eliminated use of C++ style comments.
480
[a93baa43]4812001-01-12      Joel Sherrill <joel@OARcorp.com>
482
483        * src/clockgetres.c: Fixed match problem.  We are not converting
484        an interval to a timespec -- it is actually a real number of
485        microseconds.
486
[32ba727]4872001-01-22      Michael Hamel <mhamel@adi.co.nz>
488
489        * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl,
490        src/ptimer1.c, include/rtems/posix/semaphore.h,
491        inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c,
492        src/semaphorenametoid.c, src/semopen.c, src/semunlink.c:
493        Modifications to make CodeWarrior happy.
494
[d9f6165]4952001-01-12      Joel Sherrill <joel@OARcorp.com>
496
497        * src/README.mqueue: Enhanced example.
498
[8f4bddd9]4992000-12-19      Joel Sherrill <joel@OARcorp.com>
500
501        * src/pthreadgetschedparam.c: Do not set output parameters if
502        the pointers are NULL.
503
[57fe91f]5042000-12-06      Joel Sherrill <joel@OARcorp.com>
505
506        * src/pthreadgetcpuclockid.c: Add include of <rtems/system.h> to
507        eliminate warning.
508
[eb33fa54]5092000-12-01      Joel Sherrill <joel@OARcorp.com>
510
511        * include/rtems/posix/cond.h: #if 0'ed out prototype of
512        _POSIX_Condition_variables_Get to avoid conflict with macro
513        implementation.
514
[2b2bda4]5152000-12-01      Joel Sherrill <joel@OARcorp.com>
516
517        * Added macro support to POSIX API.  This is known to compile.
518        * macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl,
519        macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl,
520        macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl,
521        macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl,
522        macros/rtems/posix/timer.inl: New files.
523        * configure.in: Removed error check for enabling macros.
524        * rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines
525        since you cannot have prototypes for macros.
526        * macros/rtems/posix/Makefile.am: Added files.
527
[40b05974]5282000-11-30      Joel Sherrill <joel@OARcorp.com>
529
530        * inline/rtems/posix/mqueue.inl: Removed explicit dependency on abs().
531
[a3cdac3]5322000-11-27      Joel Sherrill <joel@OARcorp.com>
533
534        * src/sysconf.c: Add support for _SC_CLK_TCK and _SC_OPEN_MAX.
535
[feead226]5362000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
539
[a314d3b4]5402000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
543
[d60b3efa]5442000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545 
546        * configure.in: Cleanup comments.
547
[781262bb]5482000-10-30      Joel Sherrill <joel@OARcorp.com>
549
550        * include/Makefile.am: Updated to reflect files merged into newlib.
551        This resulted in some definitions moving to other files and thus
552        some secondary effects in RTEMS source code.
553        * include/unistd.h: Removed.  Now use newlib's.
554        * include/rtems/posix/mqueue.h: Add include of <signal.h>.
555        * include/rtems/posix/threadsup.h: Add include of <sys/signal.h>
556        * src/execv.c: Corrected prototype to agree with newlib.
557        * src/execve.c: Corrected prototype to agree with newlib.
558        * src/execvp.c: Corrected prototype to agree with newlib.
559        * src/psignal.c: Rewrote reference to <siginfo.h> in comment since
560        that file no longer exists.
561        * src/pthreadkill.c: Added include of <signal.h>.
562        * src/sigaction.c: Added include of <signal.h>.
563        * src/sigtimedwait.c: Rewrote reference to <siginfo.h> in comment since
564        that file no longer exists.
565
[5582de1]5662000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
[d60b3efa]569        Switch to GNU canonicalization.
[5582de1]570
[3ac5d4e2]5712000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
572
573        * src/Makefile.am, optman/Makefile.am: Include compile.am.
574
[188c82b]5752000-08-30      Joel Sherrill <joel@OARcorp.com>
576
577        * Many files: Moved posix/include/rtems/posix/seterr.h to
578        score/include/rtems/seterr.h so it would be available within
579        all APIs.
580
[b602c298]5812000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
582
583        * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h,
584        inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the
585        style of src/ptimer1.c.  Continued effort to make the
586        POSIX Timer implementation match that of other managers.
587        Added data structures required to use SuperCore Object Handler.
588
[02fe6ab]5892000-08-15      Joel Sherrill <joel@OARcorp.com>
590
591        * src/ptimer1.c: Minor formatting fixes.
592
[ea56c0a8]5932000-08-15      Joel Sherrill <joel@OARcorp.com>
594
[939e29d]595        * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S.
596        * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S
597        and used structure copy instead.
598        * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control.
599        * include/rtems/posix/timer.h: Ditto.
600
6012000-08-15      Joel Sherrill <joel@OARcorp.com>
602
603        * src/ptimer1.c: Switched to using set_errno_and_return_minus_one()
[ea56c0a8]604        to ensure that errno was always set.
605
[16ce86f9]6062000-08-15      Joel Sherrill <joel@OARcorp.com>
607
[939e29d]608        * src/ptimer1.c (timer_settime): Converted use of rtems_clock_get
[16ce86f9]609        to use SuperCore _TOD_Current variable.
610
[e94ad1fe]6112000-08-10      Joel Sherrill <joel@OARcorp.com>
612
613        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.