mbed-os/platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA
Lingkai Dong e6fd25df83 Enforce full-qualified path for `os_wrapper/*.h`
Some host operating systems are case-insensitive and cannot
distinguish (for example) `semaphore.h` in `os_wrapper` from
`Semaphore.h` from Mbed OS `rtos`. This causes the wrong header to be
included.

By adding `os_wrapper/.mbedignore`, we guarantee that

    #include "Semaphore.h"

always points to `rtos/Semaphore.h`, while the fully-qualified include

    #include "os_wrapper/semaphore.h"

continues to work because its parent directory is still in the include
path.
2021-03-22 16:41:52 +00:00
..
TARGET_MBED_PSA_SRV Deprecation warnings for key enrollment algorithm 2021-02-25 14:02:57 +00:00
TARGET_TFM Enforce full-qualified path for `os_wrapper/*.h` 2021-03-22 16:41:52 +00:00
inc Move FEATURE_EXPERIMENTAL_API for PSA to platform 2020-08-21 14:35:10 +01:00
src Move FEATURE_EXPERIMENTAL_API for PSA to platform 2020-08-21 14:35:10 +01:00
CMakeLists.txt CMake: Add mbed-psa library as a dependency to mbed-core if PSA is used 2021-01-18 17:39:13 +00:00
mbed_lib.json Move FEATURE_EXPERIMENTAL_API for PSA to platform 2020-08-21 14:35:10 +01:00