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

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

Diff for /src/sys/sys/cdefs_elf.h between version 1.6 and 1.7

version 1.6, 1999/12/11 22:29:32 version 1.7, 1999/12/13 08:25:16
Line 31 
Line 31 
 #define _SYS_CDEFS_ELF_H_  #define _SYS_CDEFS_ELF_H_
   
 #if defined(__sh3__)  #if defined(__sh3__)
 #define _C_LABEL(x)     __CONCAT(_,x)  #define _C_LABEL(x)     __CONCAT(_,x)
 #else  #else
 #define _C_LABEL(x)     x  #define _C_LABEL(x)     x
 #endif  #endif
   
   #ifdef __STDC__
   #define ___RENAME(x)    __asm__(___STRING(_C_LABEL(x)))
   #else
   #if defined(__sh3__)
   #define ___RENAME(x)    ____RENAME(_/**/x)
   #define ____RENAME(x)   __asm__(___STRING(x))
   #else
   #define ___RENAME(x)    __asm__(___STRING(x))
   #endif
   #endif
   
 #undef  __DO_NOT_DO_WEAK__              /* NO WEAK SYMS IN LIBC YET */  #undef  __DO_NOT_DO_WEAK__              /* NO WEAK SYMS IN LIBC YET */
   
 #ifndef __DO_NOT_DO_WEAK__  #ifndef __DO_NOT_DO_WEAK__

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

CVSweb <webmaster@jp.NetBSD.org>