1*4fee23f9Smrg /* DO NOT EDIT THIS FILE. 2*4fee23f9Smrg 3*4fee23f9Smrg It has been auto-edited by fixincludes from: 4*4fee23f9Smrg 5*4fee23f9Smrg "fixinc/tests/inc/bits/string2.h" 6*4fee23f9Smrg 7*4fee23f9Smrg This had to be done to correct non-standard usages in the 8*4fee23f9Smrg original, manufacturer supplied header file. */ 9*4fee23f9Smrg 10*4fee23f9Smrg 11*4fee23f9Smrg 12*4fee23f9Smrg #if defined( GLIBC_C99_INLINE_3_CHECK ) 13*4fee23f9Smrg # if defined(__cplusplus) || defined(__GNUC_STDC_INLINE__) 14*4fee23f9Smrg # define __STRING_INLINE inline 15*4fee23f9Smrg # else 16*4fee23f9Smrg # define __STRING_INLINE extern __inline 17*4fee23f9Smrg # endif 18*4fee23f9Smrg #endif /* GLIBC_C99_INLINE_3_CHECK */ 19*4fee23f9Smrg 20*4fee23f9Smrg 21*4fee23f9Smrg #if defined( GLIBC_STRNCPY_CHECK ) 22*4fee23f9Smrg # define strncpy(dest, src, n) __builtin_strncpy (dest, src, n) 23*4fee23f9Smrg #endif /* GLIBC_STRNCPY_CHECK */ 24