mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
TLS: Fix an error in a macro
This commit is contained in:
+1
-1
Submodule arch updated: 0d8d0f4ead...7195b24346
@@ -1663,7 +1663,7 @@ int up_timer_start(FAR const struct timespec *ts);
|
||||
*
|
||||
* Returned Value:
|
||||
* A pointer to TLS info structure at the beginning of the STACK memory
|
||||
* allocation. This is essentially an appliction of the TLS_INFO(sp)
|
||||
* allocation. This is essentially an application of the TLS_INFO(sp)
|
||||
* macro and has a platform dependency only in the manner in which the
|
||||
* stack pointer (sp) is obtained and interpreted.
|
||||
*
|
||||
|
||||
+1
-1
@@ -60,7 +60,7 @@
|
||||
#define TLS_STACK_ALIGN (1L << CONFIG_TLS_LOG2_MAXSTACK)
|
||||
#define TLS_STACK_MASK (TLS_STACK_ALIGN - 1)
|
||||
#define TLS_MAXSTACK (TLS_STACK_ALIGN)
|
||||
#define TLS_INFO(sp) ((FAR struct tls_info_s *)((sp) & TLS_STACK_MASK))
|
||||
#define TLS_INFO(sp) ((FAR struct tls_info_s *)((sp) & ~TLS_STACK_MASK))
|
||||
|
||||
/****************************************************************************
|
||||
* Public Types
|
||||
|
||||
Reference in New Issue
Block a user