Gregory Nutt
8b5c28ecc2
apps/ostest/suspend.c: Add a small test for SIGSTOP, SIGCONT, and SIGKILL actions. Currently does not work!
2018-08-30 12:00:41 -06:00
anchao
220653f21c
Squashed commit of the following:
...
Author: anchao <anchao@pinecone.net>
apps/, most main() function: Correct CONFIG_BUILD_LOADABLE usage
Loadable apps/: Correct loadable symbol table generate
apps/system/ubloxmodem: Fix build break
apps/examples/ostest: start restart/waitpid/user test from main loop
apps/nshlib: Expand reboot and poweroff commands to include a second, optional mode argument
Author: Gregory Nutt <gnutt@nuttx.org>
An attempt to fix build issues. Does not work.
apps/examples/ostest: Fix some inappropriate renaming of static functions introduced with recent patches.
apps/builtin/exec_builtin.c: Fix a error introduced by recent comments. Found in build testing.
Author: anchao <anchao@pinecone.net>
apps/builtin/exec_builtin.c: Try posix_spawn if builtin apps do not have have an entry point.
apps/Application.mk: introduce MODULE config to simplify tristate(m)
apps/nsh: Change the nuttx shell module type to tristate
apps: Add loadable application support
script/mksymtab: Generate symbol table name by default
apps/builtin: Allow loadable applications can register with apps/builtin.
2018-08-23 11:06:15 -06:00
Gregory Nutt
2f982e9c77
Revert "Squashed commit of the following:"
...
This reverts commit 25b92edd9f
.
2018-08-22 12:06:32 -06:00
Gregory Nutt
4d9b55e623
Revert "apps/examples/ostest: Fix some inappropriae renaming of static functions introduced with recent patches."
...
This reverts commit b0cefbf1c7
.
2018-08-22 12:06:22 -06:00
Gregory Nutt
b0cefbf1c7
apps/examples/ostest: Fix some inappropriae renaming of static functions introduced with recent patches.
2018-08-22 10:40:17 -06:00
anchao
25b92edd9f
Squashed commit of the following:
...
apps/builtin/exec_builtin.c: Try posix_spawn if builtin apps do not have have an entry point.
apps/Application.mk: introduce MODULE config to simplify tristate(m)
apps/nsh: Change the nuttx shell module type to tristate
apps: Add loadable application support
script/mksymtab: Generate symbol table name by default
apps/builtin: Allow loadable applications can register with apps/builtin.
2018-08-22 09:30:38 -06:00
Juha Niskanen
d9210579b2
apps/examples/ostest: do not call AIO test without CONFIG_EXAMPLES_OSTEST_AIO
2018-04-11 07:09:47 -06:00
Juha Niskanen
0bcd50d7a1
apps/: Make more globals static to avoid name clashes
2017-05-19 07:13:12 -06:00
Juha Niskanen
64ad0684e7
examples/ostest: additional test for rwlock and one for cancel cleanup handlers
2017-04-10 07:20:48 -06:00
Gregory Nutt
acb6077988
Remove CONFIG_PTHREAD_RWLOCK. Rwlock interfaces built unconditionally.
2017-04-07 07:30:52 -06:00
Mark Schulte
1fde89e2d9
examples/ostest: Add tests for pthread_rwlock. Adding tests to be used to verify the pthread_rwlock lock works
2017-04-07 07:23:14 -06:00
Gregory Nutt
2c7dff70ec
Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES
2017-03-27 09:08:00 -06:00
Gregory Nutt
a3fd7fdec0
examples/ostest: Robust mutex test needs to call pthread_mutexattr_setrobust().
2017-03-27 06:55:51 -06:00
Gregory Nutt
879d269f41
examples/ostest: Add a test of robust mutexes.
2017-03-26 14:45:48 -06:00
Gregory Nutt
ba59c15d00
examples/ostest: Add a test of setvbuf().
2017-02-09 10:58:51 -06:00
Gregory Nutt
497130f372
examples/ostest: Cannot be configured or build if CONFIG_DISABLE_SIGNALS=y
2017-01-24 09:15:42 -06:00
Gregory Nutt
13c158130d
OS test: Was ignoring CONFIG_EXAMPLES_OSTEST_FPUTESTDISABLE
2016-12-29 11:47:09 -06:00
Gregory Nutt
3a98b97ea6
Revert "apps/examples/ostest: Skip the task_restart() test on SMP systems. This is not fully implemented."
...
This reverts commit 0ce49462d1
.
2016-11-20 07:35:22 -06:00
Gregory Nutt
0ce49462d1
apps/examples/ostest: Skip the task_restart() test on SMP systems. This is not fully implemented.
2016-11-19 11:38:49 -06:00
Gregory Nutt
84f453b7a1
apps/examples/ostest: Add a test of TLS
2016-03-11 14:02:00 -06:00
Gregory Nutt
d5f8008931
OS test: Add a test of POSIX timers using SIGEV_THREAD. Also, clean up many warnings with building on a PC with 64-bit addresses
2015-12-30 16:29:21 -06:00
Gregory Nutt
e9447c6058
Standardize nameing of the pre-processor definitiongs group header
2015-10-02 14:06:11 -06:00
Gregory Nutt
2d46cae060
Add a test for the sporadic scheduler
2015-07-24 13:50:31 -06:00
Gregory Nutt
6bfef5b2de
os_main.c may not call waitpid() and so needs to include sys/wait.h
2015-07-10 13:32:00 -06:00
Gregory Nutt
e2dad619f6
Review and update OS test changes
2015-07-06 14:51:49 -06:00
Brennan Ashton
e7dc07c291
[OSTEST] Add option to poweroff with test status
2015-07-06 11:51:15 -07:00
Gregory Nutt
49df346fa1
Add a test of nested signals. There are no failures to handle signals but neither am I getting any nested signal handling
2015-05-12 12:39:21 -06:00
Gregory Nutt
ad61a44791
apps/examples/ostest: Add a test for the sigprocmask, sighold, and sigrelse
2015-04-09 15:53:59 -06:00
Gregory Nutt
5d36d57461
Rename CONFIG_LIBC_AIO to CONFIG_FS_AIO since it is now an OS property
2014-10-05 15:44:43 -06:00
Gregory Nutt
dc9ad8cf61
Add AIO test case in OS test
2014-10-05 13:24:03 -06:00
Gregory Nutt
b98bcd01ad
Add a simple named semaphore test to the OS test
2014-09-28 13:02:36 -06:00
Gregory Nutt
4a6077b8d3
Add a trivial test of sem_timedwait() to the OS test
2014-09-26 07:04:34 -06:00
Gregory Nutt
d8a239d649
Use more standard *argv[] instead easier **argv
2014-09-06 09:23:23 -06:00
Gregory Nutt
9f7c9b273f
With kernel build, entry point to all tasks is main, not some xyz_main
2014-09-06 09:19:15 -06:00
Gregory Nutt
dd8d40dabd
Remove final traces of the 8015 from the NuttX source tree
2014-09-01 13:21:15 -06:00
Gregory Nutt
d764356359
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
2014-08-07 18:00:38 -06:00
Gregory Nutt
b651f37ce7
Remove CONFIG_DISABLE_CLOCK
2014-08-07 12:35:24 -06:00
Gregory Nutt
b9cf7acb1a
More trailing whilespace removal
2014-04-13 16:24:28 -06:00
Gregory Nutt
b14f1f48ec
apps/examples/ostest: Spelling fix from Richard Cochran
2014-01-23 07:00:02 -06:00
patacongo
2ad5349d4c
Fix some problems with the vfork() test on the STM32F3Discovery
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5628 42af7a65-404d-4744-a932-0658087f49c3
2013-02-08 22:53:14 +00:00
patacongo
a3b2882a10
Changed needed to fix issues with task_restart()
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5615 42af7a65-404d-4744-a932-0658087f49c3
2013-02-06 15:43:28 +00:00
patacongo
1529b30bd1
Move pthread join and key creation data into the task group
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5602 42af7a65-404d-4744-a932-0658087f49c3
2013-02-03 16:43:58 +00:00
patacongo
00cde57256
Fix some missing logic and inconsistencies in child status logic; Fix a bug introduced into sigaction()
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5560 42af7a65-404d-4744-a932-0658087f49c3
2013-01-24 23:18:32 +00:00
patacongo
65c2f3e7ff
Use SIGCHLD with waitpid(); implemented wait() and waitid()
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5515 42af7a65-404d-4744-a932-0658087f49c3
2013-01-13 18:53:00 +00:00
patacongo
ecaf2037fd
Add ostest vfork test (does not work yet)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5488 42af7a65-404d-4744-a932-0658087f49c3
2013-01-07 21:41:20 +00:00
patacongo
a23aa24d7f
Rename all apps/examples/-/main.c to something unique
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5141 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 12:36:32 +00:00