Go to the documentation of this file. 17 #ifndef LAZULI_SYS_COMPILER_H 18 #define LAZULI_SYS_COMPILER_H 33 #define COMPILER_H_STRINGIFY(X) #X 40 #define COMPILER_H_TOSTRING(X) COMPILER_H_STRINGIFY(X) 46 #define COMPILER_H_GENERATE_PROGMEM_SECTION_NAME() .progmem.__LINE__ 51 #define NORETURN __attribute__((noreturn)) 69 ((section(COMPILER_H_TOSTRING(COMPILER_H_GENERATE_PROGMEM_SECTION_NAME())))) 84 #define NOINIT __attribute__((section(".noinit")))