📄 bfd_replacement.c.svn-base
字号:
/* ____ _ # ____ _________ / __ \(_)____# / __ \/ ___/ __ \/ / / / / ___/# / /_/ (__ ) /_/ / /_/ / (__ ) # / .___/____/ .___/_____/_/____/ # /_/ /_/# # Copyright 2005, pspdev - http://www.pspdev.org# Author: John Kelley# Date: June 1 2005# File: bfd_replacement.c# Description: Code taken from bfd.h and libbfd.c in binutils-2.16-psp# to satisfy libopcodes.#*/#include "bfd_replacement.h"bfd_vmabfd_getl32 (const void *p){ const bfd_byte *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;}bfd_vmabfd_getb32 (const void *p){ const bfd_byte *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;}bfd_vmabfd_getl16 (const void *p){ const bfd_byte *addr = p; return (addr[1] << 8) | addr[0];}bfd_vmabfd_getb16 (const void *p){ const bfd_byte *addr = p; return (addr[0] << 8) | addr[1];}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -