| ltp/kernel: fix kernel testcases report error on tst_exit() for kernel testcases that using main() method to execute, when invoke tst_exit() on execute finished, will report " executed from newlib!" error, this is caused by two kinds kernel testcases are forbidded linked together, in Linux this is OK, but for NuttX, this is necssary, so we choose to modify the NO_NEWLIB_ASSERT macro's implementation, thus to make kernel testcases can work in NuttX Signed-off-by: guoshichao <guoshichao@xiaomi.com> | 2 个月前 |
| fs: rename PSEUDOFS_SOFTLINKS to FS_LINKS Signed-off-by: zhengyu16 <zhengyu16@xiaomi.com> | 2 个月前 |
| add .gitignore for ltp Signed-off-by: nietingting <nietingting@xiaomi.com> | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |
| ltp: fix the link error raised by "proc.h" inclusion error the link error are: arm-none-eabi-ld: /home/guoshichao/work_profile/vela_os/vela_ltp_1/nuttx/staging/libapps.a(1-4.c.home.guoshichao.work_profile.vela_os.vela_ltp_1.apps.testing.ltp_3.o): in function tst_process_state_wait3': /home/guoshichao/work_profile/vela_os/vela_ltp_1/apps/testing/ltp/ltp/testcases/open_posix_testsuite/include/proc.h:63: multiple definition of tst_process_state_wait3'; /home/guoshichao/work_profile/vela_os/vela_ltp_1/nuttx/staging/libapps.a(1-3.c.home.guoshichao.work_profile.vela_os.vela_ltp_1.apps.testing.ltp_3.o):/home/guoshichao/work_profile/vela_os/vela_ltp_1/apps/testing/ltp/ltp/testcases/open_posix_testsuite/include/proc.h:63: first defined here Signed-off-by: guoshichao <guoshichao@xiaomi.com> | 2 个月前 |
| ltp: fix the build warning the warning are: ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c:163: warning: "NSIG" redefined 163 | #define NSIG (sizeof(signals)/sizeof(int)) | In file included from /home/guoshichao/work_profile/vela_os/vela_ltp_1/nuttx/include/pthread.h:35, from ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_sigmask/18-1.c:31: /home/guoshichao/work_profile/vela_os/vela_ltp_1/nuttx/include/signal.h:53: note: this is the location of the previous definition 53 | #define NSIG _NSIG /* _NSIG variant commonly used */ Signed-off-by: guoshichao <guoshichao@xiaomi.com> | 2 个月前 |
| testing/ltp: Using clock_gettime(CLOCK_MONOTONIC). During execution, ntpclient may attempt to synchronize the time, causing incorrect test results. Here, we use CLOCK_MONOTONIC to avoid this problem. Once the smooth time correction has been implemented, this commit can be reverted. Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com> | 2 个月前 |
| nsh: support watch command Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 |
| nshlib: support c++ access nsh api N/A Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> | 2 个月前 |
| testing/ltp: Using clock_gettime(CLOCK_MONOTONIC). During execution, ntpclient may attempt to synchronize the time, causing incorrect test results. Here, we use CLOCK_MONOTONIC to avoid this problem. Once the smooth time correction has been implemented, this commit can be reverted. Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com> | 2 个月前 |
| Merge branch 'dev-merge-github-20230228' into dev | 2 个月前 |