[BACK]Return to libkern.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / lib / libkern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/lib/libkern/libkern.h between version 1.39.10.2 and 1.40

version 1.39.10.2, 2002/12/03 22:11:07 version 1.40, 2002/05/28 10:09:24
Line 286  int  strncmp __P((const char *, const ch
Line 286  int  strncmp __P((const char *, const ch
 char    *strchr __P((const char *, int));  char    *strchr __P((const char *, int));
 char    *strrchr __P((const char *, int));  char    *strrchr __P((const char *, int));
   
 /*  /* This exists in GCC 3.x, but we don't bother (yet). */
  * ffs is an instruction on vax.  
  */  
 int      ffs __P((int));  int      ffs __P((int));
 #if __GNUC_PREREQ__(2, 95) && !defined(__vax__)  
 #define ffs(x)                  __builtin_ffs(x)  
 #endif  
   
 void     __assert __P((const char *, const char *, int, const char *))  void     __assert __P((const char *, const char *, int, const char *))
             __attribute__((__noreturn__));              __attribute__((__noreturn__));
Line 303  char *intoa __P((u_int32_t));
Line 298  char *intoa __P((u_int32_t));
 void    *memchr __P((const void *, int, size_t));  void    *memchr __P((const void *, int, size_t));
 void    *memmove __P((void *, const void *, size_t));  void    *memmove __P((void *, const void *, size_t));
 int      pmatch __P((const char *, const char *, const char **));  int      pmatch __P((const char *, const char *, const char **));
   u_int32_t arc4random __P((void));
 u_long   random __P((void));  u_long   random __P((void));
 int      scanc __P((u_int, const u_char *, const u_char *, int));  int      scanc __P((u_int, const u_char *, const u_char *, int));
 int      skpc __P((int, size_t, u_char *));  int      skpc __P((int, size_t, u_char *));

Legend:
Removed from v.1.39.10.2  
changed lines
  Added in v.1.40

CVSweb <webmaster@jp.NetBSD.org>