guoshichao

Results 14 issues of guoshichao

the sem_open/s-c1.c has build warning, fix the build warning by remove the "static" declaration of "struct row" Signed-off-by: guoshichao

posix

A short-term infinite loop will cause semcount to exceed the limit in sem_post, so we add sleep to fix this case Signed-off-by: anjiahao

posix

open_posix: the static variables need to re-init before running again, thus to aovid report error with running multiple times Signed-off-by: Huang Qi

posix

open_posix: the origin implementation cannot pass the fdcheck test, using the OPEN_MAX to control can help compatible with the fdcheck test Signed-off-by: hujun5

posix

open_posix: fix the ltp_interfaces_sigaction_23_10 deadloop at second run Signed-off-by: guohao15

posix

open_posix: the rwlock need to init, to add init procedure to the rwlock before use Signed-off-by: anjiahao

posix

## Summary the "-pipe" build option is unnecessary, so remove it from all build file ## Impact ## Testing

## Summary 1. add secure monitor implementation for armv7-a platform 2. add qemu-idle implementation for armv7-a qemu platform ## Impact ## Testing

## Summary 1. refactor the toolchain management in CMake 2. unify the cmake toolchain name style 3. support greenhills build procedure with CMake 4. add protect build for greenhills and...

Area: Build system
Arch: arm
Arch: arm64
Arch: risc-v
Arch: simulator
Arch: x86_64
Area: OS Components
Size: XL

*Note: Please adhere to [Contributing Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).* ## Summary *Update this section with information on why change is necessary, what it exactly does and how, if new feature shows up, provide...

Arch: arm
Size: XL