Skip to content

Conversation

@aescolar
Copy link
Member

NO_POSIX_CHEATS was a macro used to avoid including the content of a header (posix_cheats.h) which allowed building applications in the POSIX architecture without the native simulator, avoiding collisions between some embedded symbols and those from the host C library.

Support for this way of building, and this header and macro were removed in e150ffb, but these users were forgotten. This was harmless, but let's just clean it up now.

NO_POSIX_CHEATS was a macro used to avoid including the content of a
header (`posix_cheats.h`) which allowed building applications in the
POSIX architecture without the native simulator, avoiding collisions
between some embedded symbols and those from the host C library.

Support for this way of building, and this header and macro were
removed in e150ffb, but these users
were forgotten. This was harmless, but let's just clean it up now.

Signed-off-by: Alberto Escolar Piedras <[email protected]>
@aescolar aescolar self-assigned this Dec 19, 2025
@aescolar aescolar marked this pull request as ready for review December 19, 2025 15:35
@aescolar aescolar requested a review from tpambor December 19, 2025 15:35
@zephyrbot zephyrbot added the area: UART Universal Asynchronous Receiver-Transmitter label Dec 19, 2025
@aescolar aescolar removed the area: UART Universal Asynchronous Receiver-Transmitter label Dec 19, 2025
@zephyrbot zephyrbot added the area: native port Host native arch port (native_sim) label Dec 19, 2025
@aescolar aescolar added the Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc. label Dec 19, 2025
@zephyrbot zephyrbot requested a review from dcpleung December 19, 2025 15:37
@aescolar aescolar added the area: UART Universal Asynchronous Receiver-Transmitter label Dec 19, 2025
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs area: native port Host native arch port (native_sim) area: UART Universal Asynchronous Receiver-Transmitter Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants