Changeset 7f1c620 in mainline for generic/src/lib/memstr.c
- Timestamp:
- 2006-07-04T17:17:56Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0ffa3ef5
- Parents:
- 991779c5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/src/lib/memstr.c
r991779c5 r7f1c620 62 62 int i, j; 63 63 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) { 66 66 for (i = 0; i < cnt; i++) 67 (( __u8 *) dst)[i] = ((__u8*) src)[i];67 ((uint8_t *) dst)[i] = ((uint8_t *) src)[i]; 68 68 } else { 69 69 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]; 72 72 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]; 75 75 } 76 76 … … 88 88 * 89 89 */ 90 void _memsetb( __address dst, size_t cnt, __u8x)90 void _memsetb(uintptr_t dst, size_t cnt, uint8_t x) 91 91 { 92 92 int i; 93 __u8 *p = (__u8*) dst;93 uint8_t *p = (uint8_t *) dst; 94 94 95 95 for(i=0; i<cnt; i++) … … 107 107 * 108 108 */ 109 void _memsetw( __address dst, size_t cnt, __u16x)109 void _memsetw(uintptr_t dst, size_t cnt, uint16_t x) 110 110 { 111 111 int i; 112 __u16 *p = (__u16*) dst;112 uint16_t *p = (uint16_t *) dst; 113 113 114 114 for(i=0; i<cnt; i++)
Note:
See TracChangeset
for help on using the changeset viewer.