summaryrefslogtreecommitdiffstats
path: root/testsuites/psxtests/psxmount/main.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* psxtests: Adding file headers and licensesRyan Long2022-04-271-0/+35
| | | | | These files had no file header, copyright, or license. Based on git history, added appropriate copyrights and licenses.
* libio: Add POSIX user environment pointer to TCBSebastian Huber2020-02-251-2/+0
| | | | | | | | | | The IO library used a POSIX key to store an optional POSIX user environment pointer. This pulled in the POSIX keys support in every application configuration. Add a user environment pointer to the thread control block (TCB) instead. Applications which do not need the POSIX user environment will just get an overhead of one pointer per thread. Close #3882.
* config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber2019-12-191-1/+1
| | | | | | | Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Update #3753.
* tests: Use simple console driverSebastian Huber2017-11-061-1/+1
| | | | | Update #3170. Update #3199.
* tests: Remove TEST_INITSebastian Huber2017-10-281-2/+0
| | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
* testsuite: Use printk for all test output where possible.Chris Johns2017-10-231-1/+2
| | | | | | | | | | - Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170.
* IMFS: Add fine grained configurationSebastian Huber2015-02-121-0/+2
| | | | | | | | | | | | | | | | | | Remove miniIMFS. Statically initialize the root IMFS. Add configuration options to disable individual features of the root IMFS, e.g. o CONFIGURE_IMFS_DISABLE_CHOWN, o CONFIGURE_IMFS_DISABLE_FCHMOD, o CONFIGURE_IMFS_DISABLE_LINK, o CONFIGURE_IMFS_DISABLE_MKNOD, o CONFIGURE_IMFS_DISABLE_MOUNT, o CONFIGURE_IMFS_DISABLE_READLINK, o CONFIGURE_IMFS_DISABLE_RENAME, o CONFIGURE_IMFS_DISABLE_RMNOD, o CONFIGURE_IMFS_DISABLE_SYMLINK, o CONFIGURE_IMFS_DISABLE_UNMOUNT, and o CONFIGURE_IMFS_DISABLE_UTIME.
* Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEMSebastian Huber2014-12-161-1/+0
| | | | This define was superfluous, undocumented and used inconsistently.
* privateenv: Use POSIX keys instead of task variables.Christian Mauderer2014-03-271-0/+2
|
* tests/psxtests: Use <rtems/test.h>Sebastian Huber2014-03-251-0/+2
|
* psxtests - Eliminate missing prototype warningsJoel Sherrill2012-05-111-1/+3
|
* Add HAVE_CONFIG_H.Ralf Corsepius2011-02-221-0/+4
|
* 2008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-04-171-0/+2
| | | | | * psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
* 2008-01-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-02-011-1/+1
| | | | | | | | | | * include/pmacros.h, psx01/init.c, psx01/system.h, psx13/main.c, psxbarrier01/main.c, psxchroot01/main.c, psxfatal_support/init.c, psxfile01/main.c, psxfile01/test.c, psxmount/main.c, psxrdwrv/main.c, psxreaddir/main.c, psxrwlock01/main.c, psxspin01/main.c, psxstat/main.c, psxtime/main.c: Change TEST_INIT to CONFIGURE_INIT. Make tmacros.h available to all POSIX tests. Add a clock_settime case for < 1988.
* Remove stray white spaces.Ralf Corsepius2004-04-161-1/+1
|
* * psx01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.Ralf Corsepius2004-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * psx02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx10/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psx13/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxcancel/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxchroot01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxfile01/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxmount/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxmsgq01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxreaddir/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxsem01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxstat/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxtime/main.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * psxtimer/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>.
* 2002-08-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | * Per PR47 add support for buffered test output. This involved adding defines to redirect output to a buffer and dump it when full, at "test pause", and at exit. To avoid problems when redefining exit(), all tests were modified to call rtems_test_exit(). Some tests, notable psxtests, had to be modified to include the standard test macro .h file (pmacros.h or tmacros.h) to enable this support. * include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c, psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c, psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c, psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c, psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c, psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c, psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c, psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c, psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am, psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c, psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c, psxtime/test.c, psxtimer/psxtimer.c: Modified.
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-121-1/+6
|
* Added tests in support of the file system infrastructure.Joel Sherrill1998-11-231-0/+31