Changeset 7f1c620 in mainline for generic/src/lib/memstr.c


Ignore:
Timestamp:
2006-07-04T17:17:56Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0ffa3ef5
Parents:
991779c5
Message:

Replace old u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/src/lib/memstr.c

    r991779c5 r7f1c620  
    6262        int i, j;
    6363       
    64         if (ALIGN_UP((__address) src, sizeof(__native)) != (__address) src ||
    65                 ALIGN_UP((__address) dst, sizeof(__native)) != (__address) dst) {
     64        if (ALIGN_UP((uintptr_t) src, sizeof(unative_t)) != (uintptr_t) src ||
     65                ALIGN_UP((uintptr_t) dst, sizeof(unative_t)) != (uintptr_t) dst) {
    6666                for (i = 0; i < cnt; i++)
    67                         ((__u8 *) dst)[i] = ((__u8 *) src)[i];
     67                        ((uint8_t *) dst)[i] = ((uint8_t *) src)[i];
    6868        } else {
    6969       
    70                 for (i = 0; i < cnt/sizeof(__native); i++)
    71                         ((__native *) dst)[i] = ((__native *) src)[i];
     70                for (i = 0; i < cnt/sizeof(unative_t); i++)
     71                        ((unative_t *) dst)[i] = ((unative_t *) src)[i];
    7272               
    73                 for (j = 0; j < cnt%sizeof(__native); j++)
    74                         ((__u8 *)(((__native *) dst) + i))[j] = ((__u8 *)(((__native *) src) + i))[j];
     73                for (j = 0; j < cnt%sizeof(unative_t); j++)
     74                        ((uint8_t *)(((unative_t *) dst) + i))[j] = ((uint8_t *)(((unative_t *) src) + i))[j];
    7575        }
    7676               
     
    8888 *
    8989 */
    90 void _memsetb(__address dst, size_t cnt, __u8 x)
     90void _memsetb(uintptr_t dst, size_t cnt, uint8_t x)
    9191{
    9292        int i;
    93         __u8 *p = (__u8 *) dst;
     93        uint8_t *p = (uint8_t *) dst;
    9494       
    9595        for(i=0; i<cnt; i++)
     
    107107 *
    108108 */
    109 void _memsetw(__address dst, size_t cnt, __u16 x)
     109void _memsetw(uintptr_t dst, size_t cnt, uint16_t x)
    110110{
    111111        int i;
    112         __u16 *p = (__u16 *) dst;
     112        uint16_t *p = (uint16_t *) dst;
    113113       
    114114        for(i=0; i<cnt; i++)
Note: See TracChangeset for help on using the changeset viewer.