ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
compiler_directives.h File Reference

Compiler-specific directives for the ProtoCore library. More...

Go to the source code of this file.

Macros

#define PROTOCORE_INLINE   static inline
 Linkage for a leaf primitive whose body is cheaper than the call that reaches it.
 

Detailed Description

Compiler-specific directives for the ProtoCore library.

Author
Douglas Quigg (dstroy0)
Date
2026

Definition in file compiler_directives.h.

Macro Definition Documentation

◆ PROTOCORE_INLINE

#define PROTOCORE_INLINE   static inline

Linkage for a leaf primitive whose body is cheaper than the call that reaches it.

Stated here rather than in protocore_config.h because that header reaches this one through board_profile.h before it defines anything of its own, so this is the earliest point the linkage can be settled. protocore_config.h keeps the same definition behind #ifndef, which covers a translation unit that arrives without this header.

Definition at line 27 of file compiler_directives.h.