Ignore:
Timestamp:
2018-07-08T17:58:56Z (7 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
914c693
Parents:
6abff2a8
Message:

use uint8_t * instead of char *

Technically, there should be no difference on all current platforms. But
the intention is more clear and it is failproof.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/arch/mips32/include/libarch/tls.h

    r6abff2a8 rd4475a44  
    4646#define CONFIG_TLS_VARIANT_1
    4747
     48#include <libc.h>
     49
    4850/*
    4951 * I did not find any specification (neither MIPS nor PowerPC), but
     
    6769static inline void __tcb_set(tcb_t *tcb)
    6870{
    69         char *tp = (char *) tcb;
     71        uint8_t *tp = (uint8_t *) tcb;
    7072        tp += MIPS_TP_OFFSET + sizeof(tcb_t);
    7173
     
    7577static inline tcb_t *__tcb_get(void)
    7678{
    77         char *retval;
     79        uint8_t *retval;
    7880
    7981        asm volatile ("add %0, $27, $0" : "=r" (retval));
Note: See TracChangeset for help on using the changeset viewer.