diff options
author | Keith Packard <keithpac@amazon.com> | 2023-03-02 11:43:04 -0800 |
---|---|---|
committer | Paul Bartell <paul.bartell@gmail.com> | 2023-03-30 12:32:55 -0700 |
commit | 0ecd0f5188108449af89fa0805e816bf882268a9 (patch) | |
tree | 49f7df4057fa559b01e1a4339f2e01f7efea6ca6 | |
parent | 0a1db4b00c949a91ec5d0a9dade76f201700cb6c (diff) | |
download | freertos-git-0ecd0f5188108449af89fa0805e816bf882268a9.tar.gz |
Demo/CORTEX_M3_MPS2_QEMU_GCC: Enable picolibc TLS when needed
When building with Picolibc that has TLS support, enable the relevant
FreeRTOS code.
Signed-off-by: Keith Packard <keithpac@amazon.com>
-rw-r--r-- | FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h index f10b59795..5455d1bcf 100644 --- a/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h +++ b/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h @@ -44,6 +44,10 @@ extern void vAssertCalled( void ); #define configASSERT( x ) if( ( x ) == 0 ) vAssertCalled() #define configQUEUE_REGISTRY_SIZE 20 +#ifdef PICOLIBC_TLS +#define configUSE_PICOLIBC_TLS 1 +#endif + #define configUSE_PREEMPTION 1 #define configUSE_TIME_SLICING 0 #define configUSE_PORT_OPTIMISED_TASK_SELECTION 0 |