Annotation of qemu/roms/openbios/utils/ofclient/endian.h, revision 1.1.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.