Changeset d4475a44 in mainline for uspace/lib/c/arch/mips32/include/libarch/tls.h
- Timestamp:
- 2018-07-08T17:58:56Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 914c693
- Parents:
- 6abff2a8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/arch/mips32/include/libarch/tls.h
r6abff2a8 rd4475a44 46 46 #define CONFIG_TLS_VARIANT_1 47 47 48 #include <libc.h> 49 48 50 /* 49 51 * I did not find any specification (neither MIPS nor PowerPC), but … … 67 69 static inline void __tcb_set(tcb_t *tcb) 68 70 { 69 char *tp = (char*) tcb;71 uint8_t *tp = (uint8_t *) tcb; 70 72 tp += MIPS_TP_OFFSET + sizeof(tcb_t); 71 73 … … 75 77 static inline tcb_t *__tcb_get(void) 76 78 { 77 char*retval;79 uint8_t *retval; 78 80 79 81 asm volatile ("add %0, $27, $0" : "=r" (retval));
Note:
See TracChangeset
for help on using the changeset viewer.