Changeset 6ba143d in mainline for include


Ignore:
Timestamp:
2005-05-11T20:23:07Z (20 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6a27d63
Parents:
7eb01623
Message:

size_t usage
const qualifier
code cleanup

Location:
include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • include/func.h

    r7eb01623 r6ba143d  
    3636extern void halt(void);
    3737
    38 extern int strcmp(char *src, char *dst);
     38extern int strcmp(const char *src, const char *dst);
    3939
    4040#endif
  • include/memstr.h

    r7eb01623 r6ba143d  
    3030#define __MEMSTR_H__
    3131
     32#include <typedefs.h>
    3233#include <arch/types.h>
    3334
    34 extern void memcopy(__address src, __address dst, int cnt);
     35extern void memcopy(__address src, __address dst, size_t cnt);
    3536
    36 extern void memsetw(__address dst, int cnt, __u16 x);
    37 extern void memsetb(__address dst, int cnt, __u8 x);
     37extern void memsetw(__address dst, size_t cnt, __u16 x);
     38extern void memsetb(__address dst, size_t cnt, __u8 x);
    3839
    3940extern int memcmp(__address src, __address dst, int cnt);
     
    4243 * Architecture independent variants.
    4344 */
    44 extern void _memcopy(__address src, __address dst, int cnt);
    45 extern void _memsetb(__address dst, int cnt, __u8 x);
     45extern void _memcopy(__address src, __address dst, size_t cnt);
     46extern void _memsetb(__address dst, size_t cnt, __u8 x);
    4647
    4748#endif
  • include/mm/heap.h

    r7eb01623 r6ba143d  
    4141};
    4242
    43 extern void heap_init(__address heap, int size);
     43extern void heap_init(__address heap, __u32 size);
    4444
    45 extern void *malloc(int size);
     45extern void *malloc(size_t size);
    4646extern void free(void *ptr);
    4747
  • include/mm/vm.h

    r7eb01623 r6ba143d  
    7878extern void vm_destroy(vm_t *m);
    7979
    80 extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, int size, __address addr);
     80extern vm_area_t *vm_area_create(vm_t *m, vm_type_t type, size_t size, __address addr);
    8181extern void vm_area_destroy(vm_area_t *a);
    8282
Note: See TracChangeset for help on using the changeset viewer.