[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.5.8.1 and 1.6

version 1.5.8.1, 1999/12/27 18:36:34 version 1.6, 1999/12/11 22:29:32
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.5.8.1  
changed lines
  Added in v.1.6

CVSweb <webmaster@jp.NetBSD.org>