Changeset 4a7c273 in mainline for libc


Ignore:
Timestamp:
2006-05-08T18:24:04Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
20a9b85
Parents:
fca4207
Message:

Port libpci to HelenOS.
List PCI devices on PCI driver startup.

Location:
libc/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libc/include/stdio.h

    rfca4207 r4a7c273  
    3636
    3737extern int puts(const char * str);
     38extern int putchar(int c);
    3839
    3940extern int printf(const char *fmt, ...);
  • libc/include/stdlib.h

    rfca4207 r4a7c273  
    3434
    3535#define abort() _exit(1)
     36#define exit(status)    _exit((status))
    3637
    3738#endif
  • libc/include/string.h

    rfca4207 r4a7c273  
    3333#include <types.h>
    3434
     35#define bzero(ptr, len) memset((ptr), 0, (len))
     36
    3537void * memset(void *s, int c, size_t n);
    3638void * memcpy(void *dest, void *src, size_t n);
    3739
    3840size_t strlen(const char *str);
     41int strcmp(const char *str1, const char *str2);
     42char *strchr(const char *str, int c);
     43char *strrchr(const char *str, int c);
     44unsigned long strtol(const char *nptr, char **endptr, int base);
    3945
    4046#endif
Note: See TracChangeset for help on using the changeset viewer.