| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
PR 1883/testing
* sprbtree01/init.c: Attempt provide coverage on last two ranges.
|
|
|
|
|
| |
PR 1877/cpukit
* sprbtree01/init.c: Add comparison function for RBTrees.
|
|
|
|
|
|
|
|
| |
PR 1880/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_timedwrlock - not available, blocks.
* psxtmrwlock04/.cvsignore, psxtmrwlock04/Makefile.am,
psxtmrwlock04/init.c, psxtmrwlock04/psxtmrwlock04.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1878/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_timedrdlock - not available, blocks.
* psxtmrwlock03/.cvsignore, psxtmrwlock03/Makefile.am,
psxtmrwlock03/init.c, psxtmrwlock03/psxtmrwlock03.doc: New files.
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac, fserror/test.c, fslink/test.c, fspermission/test.c,
fsrdwr/init.c, fssymlink/test.c, fstime/test.c,
mdosfs_support/fs_config.h, mdosfs_support/fs_support.c,
mimfs_support/fs_support.c, mrfs_support/fs_config.h,
support/fstest.h, support/fstest_support.c,
support/ramdisk_support.c, support/ramdisk_support.h: Perform first
phase of clean up.
|
|
|
|
|
|
|
|
| |
PR 1875/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_rwlock_rdlock - not available, blocks.
* psxtmrwlock02/.cvsignore, psxtmrwlock02/Makefile.am,
psxtmrwlock02/init.c, psxtmrwlock02/psxtmrwlock02.doc: New files.
|
|
|
|
|
| |
PR 1862/testing
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Improve test coverage.
|
|
|
|
|
|
|
|
|
| |
PR 1874/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
multiple pthread_rwlock operations that can be done as single shot
times.
* psxtmrwlock01/.cvsignore, psxtmrwlock01/Makefile.am,
psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: New files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* imfs_fslink/Makefile.am, imfs_fssymlink/Makefile.am,
mimfs_fslink/Makefile.am, mimfs_fssymlink/Makefile.am,
mrfs_fslink/Makefile.am, mrfs_fssymlink/Makefile.am,
mrfs_support/fs_config.h: Correcting from previous commit of
incorrect tarball.
* fserror/fserror.doc, fserror/test.c, fspatheval/patheval.doc,
fspatheval/test.c, fspermission/fspermission.doc,
fspermission/test.c, fsrdwr/fsrdwr.doc, fsrdwr/init.c,
fstime/fstime.doc, fstime/test.c, imfs_fserror/.cvsignore,
imfs_fserror/Makefile.am, imfs_fslink/.cvsignore,
imfs_fspatheval/.cvsignore, imfs_fspatheval/Makefile.am,
imfs_fspermission/.cvsignore, imfs_fspermission/Makefile.am,
imfs_fsrdwr/.cvsignore, imfs_fsrdwr/Makefile.am,
imfs_fssymlink/.cvsignore, imfs_fstime/.cvsignore,
imfs_fstime/Makefile.am, imfs_support/fs_supprot.h,
mdosfs_fserror/.cvsignore, mdosfs_fserror/Makefile.am,
mdosfs_fspatheval/.cvsignore, mdosfs_fspatheval/Makefile.am,
mdosfs_fsrdwr/.cvsignore, mdosfs_fsrdwr/Makefile.am,
mdosfs_fstime/.cvsignore, mdosfs_fstime/Makefile.am,
mimfs_fserror/.cvsignore, mimfs_fserror/Makefile.am,
mimfs_fslink/.cvsignore, mimfs_fspatheval/.cvsignore,
mimfs_fspatheval/Makefile.am, mimfs_fspermission/.cvsignore,
mimfs_fspermission/Makefile.am, mimfs_fsrdwr/.cvsignore,
mimfs_fsrdwr/Makefile.am, mimfs_fssymlink/.cvsignore,
mimfs_fstime/.cvsignore, mimfs_fstime/Makefile.am,
mrfs_fserror/.cvsignore, mrfs_fserror/Makefile.am,
mrfs_fslink/.cvsignore, mrfs_fspatheval/.cvsignore,
mrfs_fspatheval/Makefile.am, mrfs_fspermission/.cvsignore,
mrfs_fspermission/Makefile.am, mrfs_fsrdwr/.cvsignore,
mrfs_fsrdwr/Makefile.am, mrfs_fssymlink/.cvsignore,
mrfs_fstime/.cvsignore, mrfs_fstime/Makefile.am: New files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, fslink/fslink.doc, fslink/test.c,
fssymlink/test.c, imfs_fslink/Makefile.am,
imfs_fssymlink/Makefile.am, imfs_support/fs_config.h,
imfs_support/fs_support.c, mdosfs_support/fs_config.h,
mdosfs_support/fs_support.c, mimfs_fslink/Makefile.am,
mimfs_fssymlink/Makefile.am, mimfs_support/fs_config.h,
mimfs_support/fs_support.c, mrfs_fslink/Makefile.am,
mrfs_fssymlink/Makefile.am, mrfs_support/fs_config.h,
mrfs_support/fs_support.c, support/fstest.h,
support/fstest_support.c, support/fstest_support.h,
support/ramdisk_support.c, support/ramdisk_support.h: Submit correct
tarball of current work.
* fs01/init.c, fsfchx/fsfchx.doc, fsfchx/init.c, fsfile01/fsfile01.doc,
fsfile01/test.c, fsfile01/test_cat.c, fsfile01/test_extend.c,
fsfile01/test_write.c, fsfile02/fsfile02.doc, fsfile02/init.c,
fsfstest/fs-test.c, fsfstest/fsfstest.doc, fsimfs01/fsimfs01.doc,
fsimfs01/init.c, fsimfs02/fsimfs02.doc, fsimfs02/init.c,
fsmkdir/fsmkdir.doc, fsmkdir/test.c, fsopen/fsopen.doc,
fsopen/test.c, fsrdwrv/fsrdwrv.doc, fsrdwrv/test.c,
fsreaddir/fsreaddir.doc, fsreaddir/test.c, fsrename/fsrename.doc,
fsrename/test.c, fsrmdir/test.c, fsrwfile/fsrwfile.doc,
fsrwfile/init.c, fsstat/fsstat.doc, fsstat/test.c,
fstruncate/fstruncate.doc, fstruncate/test.c, imfs_fs01/.cvsignore,
imfs_fs01/Makefile.am, imfs_fs01/imfs_fs01.scn,
imfs_fsfchx/.cvsignore, imfs_fsfchx/Makefile.am,
imfs_fsfile01/.cvsignore, imfs_fsfile01/Makefile.am,
imfs_fsfile02/.cvsignore, imfs_fsfile02/Makefile.am,
imfs_fsfstest/.cvsignore, imfs_fsfstest/Makefile.am,
imfs_fsimfs01/.cvsignore, imfs_fsimfs01/Makefile.am,
imfs_fsimfs02/.cvsignore, imfs_fsimfs02/Makefile.am,
imfs_fslink/.cvsignore, imfs_fsmkdir/.cvsignore,
imfs_fsmkdir/Makefile.am, imfs_fsopen/.cvsignore,
imfs_fsopen/Makefile.am, imfs_fsrdwrv/.cvsignore,
imfs_fsrdwrv/Makefile.am, imfs_fsreaddir/.cvsignore,
imfs_fsreaddir/Makefile.am, imfs_fsrename/.cvsignore,
imfs_fsrename/Makefile.am, imfs_fsrmdir/.cvsignore,
imfs_fsrmdir/Makefile.am, imfs_fsrwfile/.cvsignore,
imfs_fsrwfile/Makefile.am, imfs_fsstat/.cvsignore,
imfs_fsstat/Makefile.am, imfs_fssymlink/.cvsignore,
imfs_fstruncate/.cvsignore, imfs_fstruncate/Makefile.am,
mdosfs_fsfchx/.cvsignore, mdosfs_fsfchx/Makefile.am,
mdosfs_fsfile01/.cvsignore, mdosfs_fsfile01/Makefile.am,
mdosfs_fsfile02/.cvsignore, mdosfs_fsfile02/Makefile.am,
mdosfs_fsfstest/.cvsignore, mdosfs_fsfstest/Makefile.am,
mdosfs_fsimfs01/.cvsignore, mdosfs_fsimfs01/Makefile.am,
mdosfs_fsimfs02/.cvsignore, mdosfs_fsimfs02/Makefile.am,
mdosfs_fslink/.cvsignore, mdosfs_fslink/Makefile.am,
mdosfs_fsmkdir/.cvsignore, mdosfs_fsmkdir/Makefile.am,
mdosfs_fsopen/.cvsignore, mdosfs_fsopen/Makefile.am,
mdosfs_fsrdwrv/.cvsignore, mdosfs_fsrdwrv/Makefile.am,
mdosfs_fsreaddir/.cvsignore, mdosfs_fsreaddir/Makefile.am,
mdosfs_fsrename/.cvsignore, mdosfs_fsrename/Makefile.am,
mdosfs_fsrmdir/.cvsignore, mdosfs_fsrmdir/Makefile.am,
mdosfs_fsrwfile/.cvsignore, mdosfs_fsrwfile/Makefile.am,
mdosfs_fsstat/.cvsignore, mdosfs_fsstat/Makefile.am,
mdosfs_fssymlink/.cvsignore, mdosfs_fssymlink/Makefile.am,
mdosfs_fstruncate/.cvsignore, mdosfs_fstruncate/Makefile.am,
mimfs_fs01/.cvsignore, mimfs_fs01/Makefile.am,
mimfs_fs01/mimfs_fs01.scn, mimfs_fsfchx/.cvsignore,
mimfs_fsfchx/Makefile.am, mimfs_fsfile01/.cvsignore,
mimfs_fsfile01/Makefile.am, mimfs_fsfile02/.cvsignore,
mimfs_fsfile02/Makefile.am, mimfs_fsfstest/.cvsignore,
mimfs_fsfstest/Makefile.am, mimfs_fsimfs01/.cvsignore,
mimfs_fsimfs01/Makefile.am, mimfs_fsimfs02/.cvsignore,
mimfs_fsimfs02/Makefile.am, mimfs_fslink/.cvsignore,
mimfs_fsmkdir/.cvsignore, mimfs_fsmkdir/Makefile.am,
mimfs_fsopen/.cvsignore, mimfs_fsopen/Makefile.am,
mimfs_fsrdwrv/.cvsignore, mimfs_fsrdwrv/Makefile.am,
mimfs_fsreaddir/.cvsignore, mimfs_fsreaddir/Makefile.am,
mimfs_fsrename/.cvsignore, mimfs_fsrename/Makefile.am,
mimfs_fsrmdir/.cvsignore, mimfs_fsrmdir/Makefile.am,
mimfs_fsrwfile/.cvsignore, mimfs_fsrwfile/Makefile.am,
mimfs_fsstat/.cvsignore, mimfs_fsstat/Makefile.am,
mimfs_fssymlink/.cvsignore, mimfs_fstruncate/.cvsignore,
mimfs_fstruncate/Makefile.am, mrfs_fsfchx/.cvsignore,
mrfs_fsfchx/Makefile.am, mrfs_fsfile01/.cvsignore,
mrfs_fsfile01/Makefile.am, mrfs_fsfile02/.cvsignore,
mrfs_fsfile02/Makefile.am, mrfs_fsfstest/.cvsignore,
mrfs_fsfstest/Makefile.am, mrfs_fsimfs01/.cvsignore,
mrfs_fsimfs01/Makefile.am, mrfs_fsimfs02/.cvsignore,
mrfs_fsimfs02/Makefile.am, mrfs_fslink/.cvsignore,
mrfs_fsmkdir/.cvsignore, mrfs_fsmkdir/Makefile.am,
mrfs_fsopen/.cvsignore, mrfs_fsopen/Makefile.am,
mrfs_fsrdwrv/.cvsignore, mrfs_fsrdwrv/Makefile.am,
mrfs_fsreaddir/.cvsignore, mrfs_fsreaddir/Makefile.am,
mrfs_fsrename/.cvsignore, mrfs_fsrename/Makefile.am,
mrfs_fsrmdir/.cvsignore, mrfs_fsrmdir/Makefile.am,
mrfs_fsrwfile/.cvsignore, mrfs_fsrwfile/Makefile.am,
mrfs_fsstat/.cvsignore, mrfs_fsstat/Makefile.am,
mrfs_fssymlink/.cvsignore, mrfs_fstruncate/.cvsignore,
mrfs_fstruncate/Makefile.am: Removed.
|
|
|
|
|
| |
* sp75/init.c, sp75/sp75.doc, sp75/sp75.scn: Correct test and
supporting documentation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, imfs_support/fs_config.h,
imfs_support/fs_support.c, mimfs_support/fs_config.h,
mimfs_support/fs_support.c: Add initial version of new filesystem
tests. There are multiple failures which need to be addressed by the
community.
* fsfchx/fsfchx.doc, fsfchx/init.c, fsfile01/fsfile01.doc,
fsfile01/test.c, fsfile01/test_cat.c, fsfile01/test_extend.c,
fsfile01/test_write.c, fsfile02/fsfile02.doc, fsfile02/init.c,
fsfstest/fs-test.c, fsfstest/fsfstest.doc, fsimfs01/fsimfs01.doc,
fsimfs01/init.c, fsimfs02/fsimfs02.doc, fsimfs02/init.c,
fslink/fslink.doc, fslink/test.c, fsmkdir/fsmkdir.doc,
fsmkdir/test.c, fsopen/fsopen.doc, fsopen/test.c,
fsrdwrv/fsrdwrv.doc, fsrdwrv/test.c, fsreaddir/fsreaddir.doc,
fsreaddir/test.c, fsrename/fsrename.doc, fsrename/test.c,
fsrmdir/test.c, fsrwfile/fsrwfile.doc, fsrwfile/init.c,
fsstat/fsstat.doc, fsstat/test.c, fssymlink/fssymlink.doc,
fssymlink/test.c, fstruncate/fstruncate.doc, fstruncate/test.c,
imfs_fsfchx/.cvsignore, imfs_fsfchx/Makefile.am,
imfs_fsfile01/.cvsignore, imfs_fsfile01/Makefile.am,
imfs_fsfile02/.cvsignore, imfs_fsfile02/Makefile.am,
imfs_fsfstest/.cvsignore, imfs_fsfstest/Makefile.am,
imfs_fsimfs01/.cvsignore, imfs_fsimfs01/Makefile.am,
imfs_fsimfs02/.cvsignore, imfs_fsimfs02/Makefile.am,
imfs_fslink/.cvsignore, imfs_fslink/Makefile.am,
imfs_fsmkdir/.cvsignore, imfs_fsmkdir/Makefile.am,
imfs_fsopen/.cvsignore, imfs_fsopen/Makefile.am,
imfs_fsrdwrv/.cvsignore, imfs_fsrdwrv/Makefile.am,
imfs_fsreaddir/.cvsignore, imfs_fsreaddir/Makefile.am,
imfs_fsrename/.cvsignore, imfs_fsrename/Makefile.am,
imfs_fsrmdir/.cvsignore, imfs_fsrmdir/Makefile.am,
imfs_fsrwfile/.cvsignore, imfs_fsrwfile/Makefile.am,
imfs_fsstat/.cvsignore, imfs_fsstat/Makefile.am,
imfs_fssymlink/.cvsignore, imfs_fssymlink/Makefile.am,
imfs_fstruncate/.cvsignore, imfs_fstruncate/Makefile.am,
mdosfs_fsfchx/.cvsignore, mdosfs_fsfchx/Makefile.am,
mdosfs_fsfile01/.cvsignore, mdosfs_fsfile01/Makefile.am,
mdosfs_fsfile02/.cvsignore, mdosfs_fsfile02/Makefile.am,
mdosfs_fsfstest/.cvsignore, mdosfs_fsfstest/Makefile.am,
mdosfs_fsimfs01/.cvsignore, mdosfs_fsimfs01/Makefile.am,
mdosfs_fsimfs02/.cvsignore, mdosfs_fsimfs02/Makefile.am,
mdosfs_fslink/.cvsignore, mdosfs_fslink/Makefile.am,
mdosfs_fsmkdir/.cvsignore, mdosfs_fsmkdir/Makefile.am,
mdosfs_fsopen/.cvsignore, mdosfs_fsopen/Makefile.am,
mdosfs_fsrdwrv/.cvsignore, mdosfs_fsrdwrv/Makefile.am,
mdosfs_fsreaddir/.cvsignore, mdosfs_fsreaddir/Makefile.am,
mdosfs_fsrename/.cvsignore, mdosfs_fsrename/Makefile.am,
mdosfs_fsrmdir/.cvsignore, mdosfs_fsrmdir/Makefile.am,
mdosfs_fsrwfile/.cvsignore, mdosfs_fsrwfile/Makefile.am,
mdosfs_fsstat/.cvsignore, mdosfs_fsstat/Makefile.am,
mdosfs_fssymlink/.cvsignore, mdosfs_fssymlink/Makefile.am,
mdosfs_fstruncate/.cvsignore, mdosfs_fstruncate/Makefile.am,
mdosfs_support/fs_config.h, mdosfs_support/fs_support.c,
mimfs_fsfchx/.cvsignore, mimfs_fsfchx/Makefile.am,
mimfs_fsfile01/.cvsignore, mimfs_fsfile01/Makefile.am,
mimfs_fsfile02/.cvsignore, mimfs_fsfile02/Makefile.am,
mimfs_fsfstest/.cvsignore, mimfs_fsfstest/Makefile.am,
mimfs_fsimfs01/.cvsignore, mimfs_fsimfs01/Makefile.am,
mimfs_fsimfs02/.cvsignore, mimfs_fsimfs02/Makefile.am,
mimfs_fslink/.cvsignore, mimfs_fslink/Makefile.am,
mimfs_fsmkdir/.cvsignore, mimfs_fsmkdir/Makefile.am,
mimfs_fsopen/.cvsignore, mimfs_fsopen/Makefile.am,
mimfs_fsrdwrv/.cvsignore, mimfs_fsrdwrv/Makefile.am,
mimfs_fsreaddir/.cvsignore, mimfs_fsreaddir/Makefile.am,
mimfs_fsrename/.cvsignore, mimfs_fsrename/Makefile.am,
mimfs_fsrmdir/.cvsignore, mimfs_fsrmdir/Makefile.am,
mimfs_fsrwfile/.cvsignore, mimfs_fsrwfile/Makefile.am,
mimfs_fsstat/.cvsignore, mimfs_fsstat/Makefile.am,
mimfs_fssymlink/.cvsignore, mimfs_fssymlink/Makefile.am,
mimfs_fstruncate/.cvsignore, mimfs_fstruncate/Makefile.am,
mrfs_fsfchx/.cvsignore, mrfs_fsfchx/Makefile.am,
mrfs_fsfile01/.cvsignore, mrfs_fsfile01/Makefile.am,
mrfs_fsfile02/.cvsignore, mrfs_fsfile02/Makefile.am,
mrfs_fsfstest/.cvsignore, mrfs_fsfstest/Makefile.am,
mrfs_fsimfs01/.cvsignore, mrfs_fsimfs01/Makefile.am,
mrfs_fsimfs02/.cvsignore, mrfs_fsimfs02/Makefile.am,
mrfs_fslink/.cvsignore, mrfs_fslink/Makefile.am,
mrfs_fsmkdir/.cvsignore, mrfs_fsmkdir/Makefile.am,
mrfs_fsopen/.cvsignore, mrfs_fsopen/Makefile.am,
mrfs_fsrdwrv/.cvsignore, mrfs_fsrdwrv/Makefile.am,
mrfs_fsreaddir/.cvsignore, mrfs_fsreaddir/Makefile.am,
mrfs_fsrename/.cvsignore, mrfs_fsrename/Makefile.am,
mrfs_fsrmdir/.cvsignore, mrfs_fsrmdir/Makefile.am,
mrfs_fsrwfile/.cvsignore, mrfs_fsrwfile/Makefile.am,
mrfs_fsstat/.cvsignore, mrfs_fsstat/Makefile.am,
mrfs_fssymlink/.cvsignore, mrfs_fssymlink/Makefile.am,
mrfs_fstruncate/.cvsignore, mrfs_fstruncate/Makefile.am,
mrfs_support/fs_config.h, mrfs_support/fs_support.c,
support/fstest.h, support/fstest_support.c, support/fstest_support.h,
support/ramdisk_support.c, support/ramdisk_support.h: New files.
|
|
|
|
| |
* psx16/Makefile.am: New file.
|
|
|
|
|
| |
* psx16/.cvsignore, psx16/init.c, psx16/psx16.doc, psx16/psx16.scn: New
files. Accidentally missed in previous commit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1855/cpukit
* Makefile.am, configure.ac: Correct signal processing during
pthread_join. We are supposed to unblock the thread waiting on a
pthread_join(), dispatch the signal handler, account for it
potentially overwriting errno, and then have the thread return to
blocking within pthread_join().
* psxeintr_join/.cvsignore, psxeintr_join/Makefile.am,
psxeintr_join/init.c, psxeintr_join/psxeintr_join.doc,
psxeintr_join/psxeintr_join.scn: New files.
|
|
|
|
|
|
|
|
| |
PR 1867/cpukit
* Makefile.am, configure.ac, psx12/task.c, psxkey03/init.c,
psxrwlock01/test.c: Correct implementation of pthread_exit() and
pthread_join() to support the case where a thread is joinable but
calls pthread_exit() before a thread has attempted to join.
|
|
|
|
|
|
|
| |
PR 1865/tests
* stringto01/Makefile.am, stringto01/init.c, stringto01/stringto01.doc,
stringto01/stringto01.scn, stringto01/stringto_test_template.h:
Improve coverage of string conversion routines.
|
|
|
|
|
|
|
|
| |
* smp03/init.c, smp03/system.h, smp03/tasks.c: Modified test to force a
task to run prior to starting the next task. This allows the last
task to always preempt, where if the tasks started in an odd order
the last task could run prior the the task it was supposed to
preempt.
|
|
|
|
|
|
|
|
| |
PR 1863/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_wait - releasing, no preempt
* psxtmbarrier03/.cvsignore, psxtmbarrier03/Makefile.am,
psxtmbarrier03/init.c, psxtmbarrier03/psxtmbarrier03.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1859/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_wait - blocking
* psxtmbarrier02/.cvsignore, psxtmbarrier02/Makefile.am,
psxtmbarrier02/init.c, psxtmbarrier02/psxtmbarrier02.doc: New files.
|
|
|
|
|
| |
* POSIX/iconv.c, POSIX/iconv_open.c, POSIX/iconv_close.c: New.
* POSIX/Makefile.am: Add iconv, iconv_open, iconv_close.
|
|
|
|
| |
* support/include/test_support.h: Fixed incorrect name in prototype.
|
|
|
|
|
|
|
|
| |
* smp01/init.c, smp02/init.c, smp02/tasks.c, smp03/init.c,
smp03/tasks.c, smp04/Makefile.am, smp04/init.c, smp05/init.c,
smp06/init.c, smp07/init.c, smp08/init.c: Cleaned up tests and fixed
some print statement problems.
* smp04/tasks.c: Removed.
|
|
|
|
|
|
|
|
| |
PR 1859/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_barrier_init and pthread_barrier_destroy.
* psxtmbarrier01/.cvsignore, psxtmbarrier01/Makefile.am,
psxtmbarrier01/init.c, psxtmbarrier01/psxtmbarrier01.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1857/tests
* Makefile.am, configure.ac: Add test where there is more than one
thread at a priority with the executing thread being non-preemptive.
* sp76/.cvsignore, sp76/Makefile.am, sp76/init.c, sp76/sp76.doc,
sp76/sp76.scn: New files.
|
|
|
|
|
| |
PR 1858/testing
* sp74/sp74.doc: Fix after changes.
|
|
|
|
|
|
| |
PR 1854/cpukit
* sprbtree01/init.c, sprbtree01/sprbtree01.scn: Add test of the
rtems_rbtree_extract() to improve test coverage.
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: New test to get coverage of core mutex
obtain while in ISR or other dispatch disabled critical section but
no wait.
* sp75/.cvsignore, sp75/Makefile.am, sp75/init.c, sp75/sp75.doc,
sp75/sp75.scn: New files.
|
|
|
|
|
| |
* sp74/init.c, sp74/sp74.scn: Fix to get the case hit per coverage
reports.
|
|
|
|
| |
* sp74/init.c: Does not need clock driver.
|
|
|
|
|
|
|
|
|
| |
PR 1853/tests
* Makefile.am, configure.ac: Add test for case where a thread is
non-preemptive, multiple threads are ready at that priority, a higher
priority thread is heir and the thread yields.
* sp74/.cvsignore, sp74/Makefile.am, sp74/init.c, sp74/sp74.doc,
sp74/sp74.scn: New files.
|
|
|
|
|
|
|
|
| |
PR 1852/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_wait - not available, block.
* psxtmsem03/.cvsignore, psxtmsem03/Makefile.am, psxtmsem03/init.c,
psxtmsem03/psxtmsem03.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1850/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_post - thread waiting, preempt.
* psxtmsem05/.cvsignore, psxtmsem05/Makefile.am, psxtmsem05/init.c,
psxtmsem05/psxtmsem05.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1849/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
sem_post - thread waiting, no preempt.
* psxtmsem04/.cvsignore, psxtmsem04/Makefile.am, psxtmsem04/init.c,
psxtmsem04/psxtmsem04.doc: New files.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp04/tswitch.c, sp07/task1.c, sp07/task2.c, sp09/screen07.c,
sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
sp13/task1.c, sp14/asr.c, sp14/task1.c, sp19/first.c, sp19/fptask.c,
sp19/inttest.h, sp19/task1.c, sp20/task1.c, sp25/task1.c,
sp26/task1.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp32/init.c,
sp33/init.c, sp34/changepri.c, sp36/strict_order_mut.c, sp37/init.c,
sp43/init.c, sp44/init.c, sp48/init.c, sp54/init.c, sp59/init.c,
sp65/init.c, sp68/init.c, spchain/init.c, spclockget/init.c,
spfatal03/testcase.h, spfatal07/testcase.h, spfatal_support/init.c:
Do not line length exceed 80 columns.
|
|
|
|
|
|
| |
PR 1839/filesystem
* psxfchx01/init.c, psxfchx01/psxfchx01.scn, psxfile01/psxfile01.scn,
psxfile01/test.c: Update test to reflect new status codes.
|
|
|
|
| |
* psxtmthread03/psxtmthread03.doc: Fix.
|
|
|
|
|
|
| |
* psxtmmutex02/psxtmmutex02.doc, psxtmsem01/psxtmsem01.doc,
psxtmsem02/psxtmsem02.doc, psxtmthread01/psxtmthread01.doc: Ensure
all are correct.
|
|
|
|
|
|
|
|
| |
PR 1847/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
various non-blocking semaphore operations.
* psxtmsem02/.cvsignore, psxtmsem02/Makefile.am, psxtmsem02/init.c,
psxtmsem02/psxtmsem02.doc: New files.
|
|
|
|
|
|
|
|
|
| |
PR 1846/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
various sem_open(), sem_close(), sem_unlink(), sem_init(), and
sem_destroy() cases.
* psxtmsem01/.cvsignore, psxtmsem01/Makefile.am, psxtmsem01/init.c,
psxtmsem01/psxtmsem01.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1835/tests
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_timedlock -
not available, block.
* psxtmmutex04/.cvsignore, psxtmmutex04/Makefile.am,
psxtmmutex04/init.c, psxtmmutex04/psxtmmutex04.doc: New files.
|
|
|
|
|
|
| |
* psxtmmutex02/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
psxtmnanosleep02/init.c, psxtmsleep02/init.c, psxtmthread01/init.c,
psxtmthread03/init.c: Standardize start and end test messages.
|
|
|
|
|
| |
* psxhdrs/Makefile.am: Remove -Wno-unused-but-set-variable
(Non-portable).
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
pthread_mutex_unlock where it is unblocking threads with preemption.
* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.
|
|
|
|
| |
* psxtmmutex05/init.c: Fix test. Pattern was wrong.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_unlock
where it is unblocking threads without preemption.
* psxtmmutex05/.cvsignore, psxtmmutex05/Makefile.am,
psxtmmutex05/init.c, psxtmmutex05/psxtmmutex05.doc: New files.
|
|
|
|
|
|
|
|
| |
PR 1843/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
create and delete.
* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
psxtmkey01/psxtmkey01.doc: New files.
|
|
|
|
|
|
| |
PR 1838/filesystem
* psxfchx01/init.c, psxfchx01/psxfchx01.scn: fchmod() does not need a
writeable file descriptor.
|
|
|
|
|
|
|
|
| |
PR 1840/tests
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
set and get.
* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
psxtmkey02/psxtmkey02.doc: New files.
|
|
|
|
| |
* configure.ac: Remove psxtmmutex04 until PR 1836 is processed.
|