[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.62 and 1.63

version 1.62, 2006/04/22 15:33:33 version 1.63, 2006/07/08 00:24:26
Line 263  void  bzero __P((void *, size_t));
Line 263  void  bzero __P((void *, size_t));
 void    *memcpy __P((void *, const void *, size_t));  void    *memcpy __P((void *, const void *, size_t));
 int      memcmp __P((const void *, const void *, size_t));  int      memcmp __P((const void *, const void *, size_t));
 void    *memset __P((void *, int, size_t));  void    *memset __P((void *, int, size_t));
 #if __GNUC_PREREQ__(2, 95) && !defined(__vax__)  #if __GNUC_PREREQ__(2, 95) && (__GNUC_PREREQ__(4, 0) || !defined(__vax__))
 #define memcpy(d, s, l)         __builtin_memcpy(d, s, l)  #define memcpy(d, s, l)         __builtin_memcpy(d, s, l)
 #define memcmp(a, b, l)         __builtin_memcmp(a, b, l)  #define memcmp(a, b, l)         __builtin_memcmp(a, b, l)
   #endif
   #if __GNUC_PREREQ__(2, 95) && !defined(__vax__)
 #define memset(d, v, l)         __builtin_memset(d, v, l)  #define memset(d, v, l)         __builtin_memset(d, v, l)
 #endif  #endif
   
Line 298  char *strstr __P((const char *, const ch
Line 300  char *strstr __P((const char *, const ch
  */   */
 int      ffs __P((int));  int      ffs __P((int));
 #if __GNUC_PREREQ__(2, 95) && !defined(__vax__)  #if __GNUC_PREREQ__(2, 95) && !defined(__vax__)
 #define ffs(x)                  __builtin_ffs(x)  #define ffs(x)          __builtin_ffs(x)
 #endif  #endif
   
 void     __assert __P((const char *, const char *, int, const char *))  void     __assert __P((const char *, const char *, int, const char *))

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63

CVSweb <webmaster@jp.NetBSD.org>