summaryrefslogtreecommitdiffstats
path: root/cpukit/posix (unfollow)
Commit message (Collapse)AuthorFilesLines
2005-02-21New header guards.Ralf Corsepius18-36/+36
2005-02-21New header guards.Ralf Corsepius27-54/+54
2005-02-19Auto-generated update.Ralf Corsepius1-1/+1
2005-02-08Split preinstallation rules in to separate files (preinstall.am).Ralf Corsepius1-183/+3
2005-02-08New.Ralf Corsepius1-0/+188
2005-02-022005-02-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+12
* libblock/include/rtems/bdbuf.h, libblock/include/rtems/ide_part_table.h, libblock/src/blkdev.c, libcsupport/include/rtems/termiostypes.h, libcsupport/src/termios.c, posix/macros/rtems/posix/cond.inl, posix/macros/rtems/posix/mutex.inl : Remove warnings.
2005-01-282005-01-28 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+0
* itron/Makefile.am, libblock/Makefile.am, libcsupport/Makefile.am, libfs/Makefile.am, libmisc/Makefile.am, posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am: Remove AM_CPPFLAGS += -I$(top_builddir).
2005-01-072005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-4/+2
* posix/include/rtems/posix/cond.h, file posix/include/rtems/posix/mutex.h: Cosmetics.
2005-01-072005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+1
* httpd/Makefile.am, itron/Makefile.am, libblock/Makefile.am, libcsupport/Makefile.am, libfs/Makefile.am, libmisc/Makefile.am, libnetworking/Makefile.am, librpc/Makefile.am, posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am, score/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
2005-01-012005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-8/+2
* automake/compile.am, httpd/Makefile.am, itron/Makefile.am, libblock/Makefile.am, libcsupport/Makefile.am, libfs/Makefile.am, libmisc/Makefile.am, libnetworking/Makefile.am, librpc/Makefile.am, posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am, score/Makefile.am, wrapup/Makefile.am: Remove build-variant support.
2004-12-102004-12-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius8-8/+8
* posix/include/aio.h, posix/include/devctl.h, posix/include/intr.h, posix/include/mqueue.h, posix/include/sched.h, posix/include/semaphore.h, posix/src/ptimer.c, posix/src/ptimer1.c: Include <unistd.h> instead of <sys/features.h> to pick up _POSIX_* defines (Mandated by POSIX).
2004-11-21Add doxygen preamble.Ralf Corsepius45-14/+188
2004-11-022004-11-02 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+4
* posix/src/mqueueunlink.c, posix/src/semunlink.c, score/inline/rtems/score/object.inl, score/macros/rtems/score/object.inl: _Objects_Is_local_id() should be avoided in single CPU configurations but always available in the Objects Handlers API.
2004-09-272004-09-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+6
PR 294/rtems * posix/src/pthread.c: POSIX thread exit handler now confirms that it created the executing thread before implicitly exitting it.
2004-05-212004-05-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-8/+30
PR 628/rtems * posix/src/killinfo.c, posix/src/pthreadkill.c, posix/src/ptimer1.c, posix/src/sigaction.c, posix/src/sigaddset.c, posix/src/sigsuspend.c: Signal set of 0 is supposed to return EINVAL. In addition timer_create needed to return an error if the clock was not CLOCK_REALTIME.
2004-05-212004-05-21 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-2/+2
PR 629/rtems * cpukit/src/mqueuecreatesupp.c: Return EINVAL is mq_maxmsg is <= 0, not <.
2004-04-16Remove stray white spaces.Ralf Corsepius126-670/+670
2004-04-15Remove stray white spaces.Ralf Corsepius54-59/+0
2004-03-232004-03-23 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius30-65/+65
* posix/include/rtems/posix/cond.h, posix/include/rtems/posix/intr.h, posix/include/rtems/posix/key.h, posix/include/rtems/posix/mqueue.h, posix/include/rtems/posix/mutex.h, posix/include/rtems/posix/pthread.h, posix/include/rtems/posix/semaphore.h, posix/include/rtems/posix/threadsup.h, posix/include/rtems/posix/timer.h, posix/src/cond.c, posix/src/intr.c, posix/src/key.c, posix/src/keycreate.c, posix/src/keydelete.c, posix/src/keygetspecific.c, posix/src/keyrundestructors.c, posix/src/keysetspecific.c, posix/src/killinfo.c, posix/src/mqueue.c, posix/src/mqueuerecvsupp.c, posix/src/mqueuesendsupp.c, posix/src/mqueuetranslatereturncode.c, posix/src/mutex.c, posix/src/posixintervaltotimespec.c, posix/src/posixtimespecsubtract.c, posix/src/psignal.c, posix/src/pthread.c, posix/src/ptimer1.c, posix/src/semaphore.c, posix/src/sysconf.c: Convert to using c99 fixed size types.
2004-03-09Remove refs to Makefile*.Ralf Corsepius1-2/+0
2004-03-08Unused.Ralf Corsepius9-18/+0
2004-02-262004-02-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-6/+35
PR 582/core * posix/src/mqueue.c, posix/src/mqueuecreatesupp.c, posix/src/mqueuedeletesupp.c, posix/src/mqueueunlink.c: Use memory from workspace to avoid use of mutex during dispatch disable critical section. Besides memory for object names should come from the Workspace anyway.
2004-01-232004-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-577/+0
* ChangeLog: Merge-in itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, rtems/ChangeLog. * itron/ChangeLog, posix/ChangeLog, score/ChangeLog, sapi/ChangeLog, rtems/ChangeLog: Remove.
2004-01-23Cleanup ChangeLog.Ralf Corsepius1-1/+1
2004-01-23Cleanup ChangeLog.Ralf Corsepius1-198/+144
2004-01-192004-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+8
* Makefile.am: Add PREINSTALL_DIRS.
2004-01-142004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+11
* Makefile.am: Re-add dirstamps to PREINSTALL_FILES. Add PREINSTALL_FILES to CLEANFILES.
2004-01-112004-01-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* Makefile.am: Include compile.am, again.
2004-01-092004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+8
* Makefile.am: Add libs to CLEANFILES Set lib*_g_a_SOURCES = lib*_a_SOURCES.
2004-01-092004-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-9/+12
* Makefile.am: Build libposix$(LIB_VARIANT).a instead of $(ARCH)/libposix.a.
2004-01-072004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-12/+13
* Makefile.am: Build library using EXTRA_LIBRARIES and automake rules.
2003-12-122003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-4/+6
* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2003-11-302003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-2/+6
* Makefile.am: Add $(dirstamp) to compilation rules.
2003-11-302003-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-91/+95
* Makefile.am: Add $(dirstamp) to preinstallation rules. Remove MACROS.
2003-11-222003-11-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-91/+261
* Makefile.am: Reworked.
2003-11-202003-11-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-7/+8
* src/config.h: Remove. * Makefile.am: Remove src/config.h AM_CPPFLAGS += -I$(top_builddir).
2003-10-212003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius5-4/+10
* src/cancelrun.c, src/pthreadexit.c, src/pthreadjoin.c, src/sigtimedwait.c: Remove unnecessary typecasts in assignments to thread->Wait.return_argument.
2003-10-132003-10-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-7/+25
* src/cleanuppop.c, src/cleanuppush.c: Protect use of _Workspace_Allocate and _Workspec_Free.
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill82-81/+120
* include/rtems/posix/cond.h, include/rtems/posix/condmp.h, include/rtems/posix/config.h, include/rtems/posix/intr.h, include/rtems/posix/key.h, include/rtems/posix/mqueue.h, include/rtems/posix/mqueuemp.h, include/rtems/posix/mutex.h, include/rtems/posix/mutexmp.h, include/rtems/posix/posixapi.h, include/rtems/posix/pthread.h, include/rtems/posix/pthreadmp.h, include/rtems/posix/ptimer.h, include/rtems/posix/semaphore.h, include/rtems/posix/semaphoremp.h, inline/rtems/posix/cond.inl, inline/rtems/posix/intr.inl, inline/rtems/posix/key.inl, inline/rtems/posix/mqueue.inl, inline/rtems/posix/mutex.inl, inline/rtems/posix/pthread.inl, inline/rtems/posix/semaphore.inl, inline/rtems/posix/timer.inl, macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl, macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl, macros/rtems/posix/timer.inl, src/alarm.c, src/kill.c, src/killinfo.c, src/mqueuetranslatereturncode.c, src/pause.c, src/pthreadattrdestroy.c, src/pthreadattrgetdetachstate.c, src/pthreadattrgetinheritsched.c, src/pthreadattrgetschedparam.c, src/pthreadattrgetschedpolicy.c, src/pthreadattrgetscope.c, src/pthreadattrgetstackaddr.c, src/pthreadattrgetstacksize.c, src/pthreadattrinit.c, src/pthreadattrsetdetachstate.c, src/pthreadattrsetinheritsched.c, src/pthreadattrsetschedparam.c, src/pthreadattrsetschedpolicy.c, src/pthreadattrsetscope.c, src/pthreadattrsetstackaddr.c, src/pthreadattrsetstacksize.c, src/pthreadcreate.c, src/pthreaddetach.c, src/pthreadequal.c, src/pthreadexit.c, src/pthreadgetcpuclockid.c, src/pthreadgetcputime.c, src/pthreadgetschedparam.c, src/pthreadjoin.c, src/pthreadkill.c, src/pthreadonce.c, src/pthreadself.c, src/pthreadsetcputime.c, src/pthreadsetschedparam.c, src/pthreadsigmask.c, src/sigaction.c, src/sigaddset.c, src/sigdelset.c, src/sigemptyset.c, src/sigfillset.c, src/sigismember.c, src/signal_2.c, src/sigpending.c, src/sigprocmask.c, src/sigqueue.c, src/sigsuspend.c, src/sigtimedwait.c, src/sigwait.c, src/sigwaitinfo.c, src/ualarm.c: URL for license changed.
2003-08-182003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius13-420/+17
PR 449/rtems: * src/getegid.c: Remove (Moved to ../libcsupport/src). * src/geteuid.c: Remove (Moved to ../libcsupport/src). * src/getgid.c: Remove (Moved to ../libcsupport/src). * src/getgroups.c: Remove (Moved to ../libcsupport/src). * src/getlogin.c: Remove (Moved to ../libcsupport/src). * src/getpgrp.c: Remove (Moved to ../libcsupport/src). * src/getpid.c: Remove (Moved to ../libcsupport/src). * src/getppid.c: Remove (Moved to ../libcsupport/src). * src/getuid.c: Remove (Moved to ../libcsupport/src). * src/setpgid.c: Remove (Moved to ../libcsupport/src). * src/setsid.c: Remove (Moved to ../libcsupport/src). * Makefile.am: Reflect changes above
2003-08-142003-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-4/+11
* src/mqueuenametoid.c, src/semaphorenametoid.c: Added ID to name lookup service and changed name of id/name translation status code. This propagated to multiple functions. The user API service added was rtems_object_id_to_name()
2003-08-142003-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-49/+181
PR 92/rtems * Makefile.am, src/alarm.c, src/psignal.c: Added ualarm() and usleep(). * src/ualarm.c, src/usleep.c: New files.
2003-07-08CleanupRalf Corsepius1-12/+0
2003-07-082003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-61/+21
* configure.ac: Remove (Merged-in into ../configure.ac) * Makefile.am: Reflect having merged configure.ac into ../configure.ac. * src/config.h: New.
2003-02-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2003-02-112003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+5
* configure.ac: AC_PREREQ(2.57).
2003-01-272003-01-27 Juan Zamorano <jzamora@fi.upm.es>Joel Sherrill2-4/+8
* src/ptimer1.c: Correct problem which could lead to overflow in time math.
2003-01-032003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+6
* ChangeLog: Corrected entry for sysconf.c which did not include PR.
2003-01-032003-01-03 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2-0/+10
* src/mqueueopen.c: Actually open the message queue descriptor so it is available for others to use.
2002-12-122002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-1/+4
* Makefile.am: Don't create $ARCH as side-effect of compilation.