Annotation of dietlibc/dietstring.h, revision 1.1

1.1     ! leitner     1: #ifndef _DIET_STRING_H_
        !             2: #define _DIET_STRING_H_
        !             3: 
        !             4: #include <endian.h>
        !             5: 
        !             6: #if __WORDSIZE == 64
        !             7: # define MKW(x) (x|x<<8|x<<16|x<<24|x<<32|x<<40|x<<48|x<<56)
        !             8: # define STRALIGN(x) (((unsigned long)x&7)?8-((unsigned long)x&7):0)
        !             9: #else /* __WORDSIZE == 32 */
        !            10: # define MKW(x) (x|x<<8|x<<16|x<<24)
        !            11: # define STRALIGN(x) (((unsigned long)x&3)?4-((unsigned long)x&3):0)
        !            12: #endif
        !            13: 
        !            14: #define UNALIGNED(x,y) (((unsigned long)x & (sizeof (unsigned long)-1)) ^ ((unsigned long)y & (sizeof (unsigned long)-1)))
        !            15: 
        !            16: #endif /* _DIET_STRING_H_ */

LinuxTV legacy CVS <linuxtv.org/cvs>