mbed-os/platform/FEATURE_EXPERIMENTAL_API
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
..
FEATURE_PSA Enforce full-qualified path for `os_wrapper/*.h` 2021-03-22 16:41:52 +00:00
CMakeLists.txt CMake: Componentize Mbed OS into multiple CMake targets (#13732) 2020-11-06 17:25:21 +00:00
mbed_lib.json Move FEATURE_EXPERIMENTAL_API for PSA to platform 2020-08-21 14:35:10 +01:00