--- /dev/null 2006-08-14 08:54:56.447529000 +0800 +++ frysk-imports/lib/opcodes/libbfd_get.c 2006-08-14 14:32:14.000000000 +0800 @@ -0,0 +1,23 @@ + +unsigned long +bfd_getb32 (const void *p) +{ + const char *addr = p; + unsigned long v; + v = (unsigned long) addr[0] << 24; + v |= (unsigned long) addr[1] << 16; + v |= (unsigned long) addr[2] << 8; + v |= (unsigned long) addr[3]; + return v; +} +unsigned long +bfd_getl32 (const void *p) +{ + const char *addr = p; + unsigned long v; + v = (unsigned long) addr[0]; + v |= (unsigned long) addr[1] << 8; + v |= (unsigned long) addr[2] << 16; + v |= (unsigned long) addr[3] << 24; + return v; +}