Changeset 6c441cf8 in mainline for kernel/generic/src/lib
- Timestamp:
- 2008-02-27T11:49:17Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 56976a17
- Parents:
- fdb7795
- Location:
- kernel/generic/src/lib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/lib/elf.c
rfdb7795 r6c441cf8 70 70 * @return EE_OK on success 71 71 */ 72 int elf_load(elf_header_t *header, as_t * as)72 unsigned int elf_load(elf_header_t *header, as_t * as) 73 73 { 74 74 int i, rc; … … 132 132 * @return NULL terminated description of error. 133 133 */ 134 char *elf_error( int rc)134 char *elf_error(unsigned int rc) 135 135 { 136 136 ASSERT(rc < sizeof(error_codes) / sizeof(char *)); -
kernel/generic/src/lib/func.c
rfdb7795 r6c441cf8 140 140 int strncmp(const char *src, const char *dst, size_t len) 141 141 { 142 int i;142 unsigned int i; 143 143 144 for (i = 0; *src && *dst && i < len; src++, dst++, i++) {144 for (i = 0; (*src) && (*dst) && (i < len); src++, dst++, i++) { 145 145 if (*src < *dst) 146 146 return -1; … … 169 169 void strncpy(char *dest, const char *src, size_t len) 170 170 { 171 int i;171 unsigned int i; 172 172 for (i = 0; i < len; i++) { 173 173 if (!(dest[i] = src[i])) -
kernel/generic/src/lib/memstr.c
rfdb7795 r6c441cf8 60 60 void *_memcpy(void * dst, const void *src, size_t cnt) 61 61 { 62 int i, j;62 unsigned int i, j; 63 63 64 64 if (ALIGN_UP((uintptr_t) src, sizeof(unative_t)) != (uintptr_t) src || … … 90 90 void _memsetb(uintptr_t dst, size_t cnt, uint8_t x) 91 91 { 92 int i;92 unsigned int i; 93 93 uint8_t *p = (uint8_t *) dst; 94 94 … … 109 109 void _memsetw(uintptr_t dst, size_t cnt, uint16_t x) 110 110 { 111 int i;111 unsigned int i; 112 112 uint16_t *p = (uint16_t *) dst; 113 113 -
kernel/generic/src/lib/sort.c
rfdb7795 r6c441cf8 97 97 { 98 98 if (n > 4) { 99 int i = 0, j = n - 1;99 unsigned int i = 0, j = n - 1; 100 100 101 101 memcpy(pivot, data, e_size); 102 102 103 103 while (1) { 104 while ((cmp(data + i * e_size, pivot) < 0) && i < n) i++; 105 while ((cmp(data + j * e_size, pivot) >=0) && j > 0) j--; 106 if (i<j) { 104 while ((cmp(data + i * e_size, pivot) < 0) && (i < n)) 105 i++; 106 while ((cmp(data + j * e_size, pivot) >= 0) && (j > 0)) 107 j--; 108 109 if (i < j) { 107 110 memcpy(tmp, data + i * e_size, e_size); 108 111 memcpy(data + i * e_size, data + j * e_size, e_size);
Note:
See TracChangeset
for help on using the changeset viewer.