File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -126,6 +126,18 @@ extern char _Min_Stack_Size; /* Defined in the linker script */
126
126
#define configUSE_APPLICATION_TASK_TAG 0
127
127
#define configUSE_COUNTING_SEMAPHORES 1
128
128
#define configGENERATE_RUN_TIME_STATS 0
129
+ /*
130
+ * If configUSE_NEWLIB_REENTRANT is set to 1 then a newlib reent structure
131
+ * will be allocated for each created task.
132
+ *
133
+ * Note Newlib support has been included by popular demand, but is not used
134
+ * by the FreeRTOS maintainers themselves. FreeRTOS is not responsible for
135
+ * resulting newlib operation. User must be familiar with newlib and must
136
+ * provide system-wide implementations of the necessary stubs.
137
+ * Be warned that (at the time of writing) the current newlib design implements
138
+ * a system-wide malloc() that must be provided with locks.
139
+ */
140
+ #define configUSE_NEWLIB_REENTRANT 1
129
141
130
142
/* Co-routine definitions. */
131
143
#define configUSE_CO_ROUTINES 0
You can’t perform that action at this time.
0 commit comments