Myles Busig cbf82e2b73 Add architecture specific target option macros
These macros are defined in target.hpp. This commit adds the macros:

NOINLINE - Never inline the function
ALWAYS_INLINE - Force the function to be inlined (also adds the inline
attribute to the function)

TARGET_ARM_MODE - Compile all future functions in ARM mode until
TARGET_END_MODE is reached. No-op if not compiling for ARM.
TARGET_THUMB_MODE - Compile all future functions in thumb mode until
TARGET_END_MODE is reached. No-op if not compiling for ARM.
TARGET_END_MODE - Undo the last TARGET_*_MODE option.

ARM_MODE - Compile this function in ARM mode.
THUMB_MODE - Compile this function in thumb mode.
2024-07-27 17:52:39 -06:00
2024-06-19 19:36:26 -06:00
2024-03-04 19:29:37 -07:00
2024-03-04 19:29:37 -07:00
2024-03-04 19:29:37 -07:00

mtl

C++ STL replacement, intended for embedded systems. Aims to be more performant than ETL.

Description
No description provided
Readme 326 KiB
Languages
C++ 84.8%
Assembly 12.8%
CMake 2.4%