Annotation of qemu/roms/openbios/utils/ofclient/endian.h, revision 1.1

1.1     ! root        1: 
        !             2: #define __bswap32(x) \
        !             3:        ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >>  8) | \
        !             4:        (((x) & 0x0000ff00) <<  8) | (((x) & 0x000000ff) << 24))
        !             5: 
        !             6: static int little_endian(void)
        !             7: {
        !             8:        static short one=1;
        !             9:        return *(char *)&one==1;
        !            10: }
        !            11: 
        !            12: static unsigned int ntohl(unsigned int netlong)
        !            13: {
        !            14:        if(little_endian())
        !            15:                return __bswap32(netlong);
        !            16: 
        !            17:        return netlong;
        !            18: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.