summaryrefslogtreecommitdiffstats
path: root/c/src/exec/posix (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* + Added check for name greater than PATH_MAXJennifer Averett1999-12-231-0/+14
|
* + Debugged.Jennifer Averett1999-12-232-40/+61
|
* + Filled in routine.Jennifer Averett1999-12-231-1/+15
|
* + Initial debugJennifer Averett1999-12-231-0/+6
|
* + Made workJennifer Averett1999-12-231-15/+55
| | | | | + Added checks for valid attribute maxmsg and msgsize + Added check for ENAMETOOLONG
* + Fixed errno response to match the POSIX manual.Jennifer Averett1999-12-231-1/+1
|
* Patch rtems-rc-19991203-6.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-211-6/+18
| | | | | | | | | | | which fixes a nasty dependency bug in optman/Makefile.am. Those directories have been build twice before, i.e. re-running make after having built rtems before, was rebuilding the files in optman/ directories. To apply: patch -p1 < rtems-rc-19991203-6.diff ./bootstrap
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-292-7/+20
| | | | | | | | | | | | | | | | | | | | | | | which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
* Made sure POSIX would build with MP enabled.Joel Sherrill1999-11-297-10/+127
|
* Patch rtems-rc-19991117-11.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-238-201/+148
| | | | | to convert the libc directory to automake and "dozens of small fixes for Makefile.ins/configure.ins below c/src/lib."
* Fixed dispatching and cleaned up code.Jennifer Averett1999-11-222-30/+14
|
* + Corrected enable/disable of dispatch.Jennifer Averett1999-11-221-23/+31
| | | | + Cleaned up code.
* + Updated comments.Jennifer Averett1999-11-221-9/+20
| | | | + Corrected enable/disable of dispatch.
* + Corrected bug in error check.Jennifer Averett1999-11-221-2/+1
|
* + Added description of routine to comment.Jennifer Averett1999-11-221-0/+4
|
* + Corrected error processing code.Jennifer Averett1999-11-221-14/+15
|
* + Added checks for NULL and NULL string names (for sem_open & sem_unlink).Jennifer Averett1999-11-221-1/+7
|
* + Cleaned up comments.Jennifer Averett1999-11-221-6/+16
|
* Patch rtems-rc-19991117-4.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-11-226-39/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. a major configuration cleanup ... major enhancement of automake support. ... and it contains a *major* breakthough: Automake support for libchip and libmisc *LEAF* directories. To implement this I have used several nasty tricks * The basical trick is to wrap an old Makefile.in's contents into a Makefile.am and still continue to use (i.e include) the old *.cfg files. * Replaced each INSTALL_IF_CHANGE and INSTALL_VARIANT with make dependencies * Add a gnu-make ifdef AUTOMAKE to main.cfg to avoid conflicts between automake and RTEMS make rules * Replaced each install:: and preinstall:: rule with make dependencies * Replaced SUB_DIRS with SUBDIRS in all Makefile.ins (Automake convention) * Removed each manually added autoconf substitution which automake performs automatically. This is not yet full automake support, because using the temporary installation directory, preinstallation in general and building variants are in contradiction to automake's basic working principles ... ... the new Makefile.ams work still somewhat clumsy ... nevertheless they work (quite well). WARNING: At first glance this patch is small, but * it affects the whole configuration system. * it opens the road to introducing automake to all Makefile.ins currently not being under automake control. JOEL> Does this remove or add any files? Both, all Makefile.ins below libchip and libmisc get replaced with Makefile.ams.
* Added EINVAL for passing a NULL pointer in.Jennifer Averett1999-11-181-0/+4
|
* + Debuged to the point that you could open, unlink and close a semaphore.Jennifer Averett1999-11-184-30/+29
| | | | but all paths have not been checked, yet.
* Added a routine to remove a semaphore name from its namespace.Jennifer Averett1999-11-181-0/+15
|
* Updated copyright notice.Joel Sherrill1999-11-1770-140/+70
|
* Works now.Joel Sherrill1999-11-161-19/+12
| | | | | Removed times() since the version in the C Library support code is fine.
* Return a reasonable error other than ENOSYS.Joel Sherrill1999-11-161-1/+1
|
* Added call to _Watchdog_Remove to remove the sporadic timer. It wasJoel Sherrill1999-11-161-0/+1
| | | | being reinserted onto the ticks chain.
* Moved utsname from "build for now" (unimplemented files) to the mainJoel Sherrill1999-11-161-4/+5
| | | | list of C_PIECES since it is now implemented.
* Removed nanosleep() since it is now in its own file.Joel Sherrill1999-11-151-21/+0
|
* This patch adds the basic framework for the ITRON 3.0 API implementationJoel Sherrill1999-11-092-1/+2
| | | | for RTEMS.
* sem_close was accidentally lost in the split.Joel Sherrill1999-11-092-1/+48
|
* Split unistd.c file into sysconf.c and sleep.c.Joel Sherrill1999-11-053-2/+29
|
* Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMSJoel Sherrill1999-11-035-8/+9
| | | | internal symbols are supposed to have leading underscores.
* Added prototype of _POSIX_Semaphore_Delete to avoid warnings.Joel Sherrill1999-11-031-0/+12
|
* Added prototype of POSIX_Thread_cancel_run to avoid warnings.Joel Sherrill1999-11-031-0/+12
|
* Split types.s into individual files.Joel Sherrill1999-11-0212-172/+306
|
* Final tuning required to drop out POSIX timers.Joel Sherrill1999-11-024-47/+59
|
* *** empty log message ***Joel Sherrill1999-11-024-923/+985
|
* Split cancel.c into multiple files.Joel Sherrill1999-11-028-186/+280
|
* Missed these in the initial split up.Joel Sherrill1999-11-022-0/+177
|
* Split key.c into multiple files.Joel Sherrill1999-11-027-226/+294
|
* Wrong routine was initially cut into this file.Joel Sherrill1999-11-021-14/+6
|
* Split time.c into multiple files.Joel Sherrill1999-11-0214-366/+578
|
* Split condition variables into multiple files.Joel Sherrill1999-11-0215-484/+544
|
* Split the POSIX semaphore manager into multiple files.Joel Sherrill1999-11-0218-588/+838
|
* Split some more stuff out of psignal.c.Joel Sherrill1999-11-027-236/+345
|
* Split mutex.c into multiple files.Joel Sherrill1999-11-0223-703/+1037
|
* Split mqueue into multiple files.Joel Sherrill1999-11-021-0/+28
|
* Removed warnings.Joel Sherrill1999-11-021-2/+2
|
* Split mqueue.c into a variety of files.Joel Sherrill1999-11-0217-673/+1127
|
* Now much closer to working.Joel Sherrill1999-11-021-7/+61
|