亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? elf.h

?? RISC processor ARM-7 emulator
?? H
?? 第 1 頁 / 共 5 頁
字號:
typedef struct
{
  Elf64_Half	vd_version;		/* Version revision */
  Elf64_Half	vd_flags;		/* Version information */
  Elf64_Half	vd_ndx;			/* Version Index */
  Elf64_Half	vd_cnt;			/* Number of associated aux entries */
  Elf64_Word	vd_hash;		/* Version name hash value */
  Elf64_Word	vd_aux;			/* Offset in bytes to verdaux array */
  Elf64_Word	vd_next;		/* Offset in bytes to next verdef
					   entry */
} Elf64_Verdef;


/* Legal values for vd_version (version revision).  */
#define VER_DEF_NONE	0		/* No version */
#define VER_DEF_CURRENT	1		/* Current version */
#define VER_DEF_NUM	2		/* Given version number */

/* Legal values for vd_flags (version information flags).  */
#define VER_FLG_BASE	0x1		/* Version definition of file itself */
#define VER_FLG_WEAK	0x2		/* Weak version identifier */

/* Auxialiary version information.  */

typedef struct
{
  Elf32_Word	vda_name;		/* Version or dependency names */
  Elf32_Word	vda_next;		/* Offset in bytes to next verdaux
					   entry */
} Elf32_Verdaux;

typedef struct
{
  Elf64_Word	vda_name;		/* Version or dependency names */
  Elf64_Word	vda_next;		/* Offset in bytes to next verdaux
					   entry */
} Elf64_Verdaux;


/* Version dependency section.  */

typedef struct
{
  Elf32_Half	vn_version;		/* Version of structure */
  Elf32_Half	vn_cnt;			/* Number of associated aux entries */
  Elf32_Word	vn_file;		/* Offset of filename for this
					   dependency */
  Elf32_Word	vn_aux;			/* Offset in bytes to vernaux array */
  Elf32_Word	vn_next;		/* Offset in bytes to next verneed
					   entry */
} Elf32_Verneed;

typedef struct
{
  Elf64_Half	vn_version;		/* Version of structure */
  Elf64_Half	vn_cnt;			/* Number of associated aux entries */
  Elf64_Word	vn_file;		/* Offset of filename for this
					   dependency */
  Elf64_Word	vn_aux;			/* Offset in bytes to vernaux array */
  Elf64_Word	vn_next;		/* Offset in bytes to next verneed
					   entry */
} Elf64_Verneed;


/* Legal values for vn_version (version revision).  */
#define VER_NEED_NONE	 0		/* No version */
#define VER_NEED_CURRENT 1		/* Current version */
#define VER_NEED_NUM	 2		/* Given version number */

/* Auxiliary needed version information.  */

typedef struct
{
  Elf32_Word	vna_hash;		/* Hash value of dependency name */
  Elf32_Half	vna_flags;		/* Dependency specific information */
  Elf32_Half	vna_other;		/* Unused */
  Elf32_Word	vna_name;		/* Dependency name string offset */
  Elf32_Word	vna_next;		/* Offset in bytes to next vernaux
					   entry */
} Elf32_Vernaux;

typedef struct
{
  Elf64_Word	vna_hash;		/* Hash value of dependency name */
  Elf64_Half	vna_flags;		/* Dependency specific information */
  Elf64_Half	vna_other;		/* Unused */
  Elf64_Word	vna_name;		/* Dependency name string offset */
  Elf64_Word	vna_next;		/* Offset in bytes to next vernaux
					   entry */
} Elf64_Vernaux;


/* Legal values for vna_flags.  */
#define VER_FLG_WEAK	0x2		/* Weak version identifier */


/* Auxiliary vector.  */

/* This vector is normally only used by the program interpreter.  The
   usual definition in an ABI supplement uses the name auxv_t.  The
   vector is not usually defined in a standard <elf.h> file, but it
   can't hurt.  We rename it to avoid conflicts.  The sizes of these
   types are an arrangement between the exec server and the program
   interpreter, so we don't fully specify them here.  */

typedef struct
{
  int a_type;			/* Entry type */
  union
    {
      long int a_val;		/* Integer value */
      void *a_ptr;		/* Pointer value */
      void (*a_fcn) (void);	/* Function pointer value */
    } a_un;
} Elf32_auxv_t;

typedef struct
{
  long int a_type;		/* Entry type */
  union
    {
      long int a_val;		/* Integer value */
      void *a_ptr;		/* Pointer value */
      void (*a_fcn) (void);	/* Function pointer value */
    } a_un;
} Elf64_auxv_t;

/* Legal values for a_type (entry type).  */

#define AT_NULL		0		/* End of vector */
#define AT_IGNORE	1		/* Entry should be ignored */
#define AT_EXECFD	2		/* File descriptor of program */
#define AT_PHDR		3		/* Program headers for program */
#define AT_PHENT	4		/* Size of program header entry */
#define AT_PHNUM	5		/* Number of program headers */
#define AT_PAGESZ	6		/* System page size */
#define AT_BASE		7		/* Base address of interpreter */
#define AT_FLAGS	8		/* Flags */
#define AT_ENTRY	9		/* Entry point of program */
#define AT_NOTELF	10		/* Program is not ELF */
#define AT_UID		11		/* Real uid */
#define AT_EUID		12		/* Effective uid */
#define AT_GID		13		/* Real gid */
#define AT_EGID		14		/* Effective gid */

/* Some more special a_type values describing the hardware.  */
#define AT_PLATFORM	15		/* String identifying platform.  */
#define AT_HWCAP	16		/* Machine dependent hints about
					   processor capabilities.  */

/* This entry gives some information about the FPU initialization
   performed by the kernel.  */
#define AT_FPUCW	17		/* Used FPU control word.  */


/* Note section contents.  Each entry in the note section begins with
   a header of a fixed form.  */

typedef struct
{
  Elf32_Word n_namesz;			/* Length of the note's name.  */
  Elf32_Word n_descsz;			/* Length of the note's descriptor.  */
  Elf32_Word n_type;			/* Type of the note.  */
} Elf32_Nhdr;

typedef struct
{
  Elf64_Word n_namesz;			/* Length of the note's name.  */
  Elf64_Word n_descsz;			/* Length of the note's descriptor.  */
  Elf64_Word n_type;			/* Type of the note.  */
} Elf64_Nhdr;

/* Known names of notes.  */

/* Solaris entries in the note section have this name.  */
#define ELF_NOTE_SOLARIS	"SUNW Solaris"

/* Note entries for GNU systems have this name.  */
#define ELF_NOTE_GNU		"GNU"


/* Defined types of notes for Solaris.  */

/* Value of descriptor (one word) is desired pagesize for the binary.  */
#define ELF_NOTE_PAGESIZE_HINT	1


/* Defined note types for GNU systems.  */

/* ABI information.  The descriptor consists of words:
   word 0: OS descriptor
   word 1: major version of the ABI
   word 2: minor version of the ABI
   word 3: subminor version of the ABI
*/
#define ELF_NOTE_ABI		1

/* Known OSes.  These value can appear in word 0 of an ELF_NOTE_ABI
   note section entry.  */
#define ELF_NOTE_OS_LINUX	0
#define ELF_NOTE_OS_GNU		1
#define ELF_NOTE_OS_SOLARIS2	2


/* Motorola 68k specific definitions.  */

/* m68k relocs.  */

#define R_68K_NONE	0		/* No reloc */
#define R_68K_32	1		/* Direct 32 bit  */
#define R_68K_16	2		/* Direct 16 bit  */
#define R_68K_8		3		/* Direct 8 bit  */
#define R_68K_PC32	4		/* PC relative 32 bit */
#define R_68K_PC16	5		/* PC relative 16 bit */
#define R_68K_PC8	6		/* PC relative 8 bit */
#define R_68K_GOT32	7		/* 32 bit PC relative GOT entry */
#define R_68K_GOT16	8		/* 16 bit PC relative GOT entry */
#define R_68K_GOT8	9		/* 8 bit PC relative GOT entry */
#define R_68K_GOT32O	10		/* 32 bit GOT offset */
#define R_68K_GOT16O	11		/* 16 bit GOT offset */
#define R_68K_GOT8O	12		/* 8 bit GOT offset */
#define R_68K_PLT32	13		/* 32 bit PC relative PLT address */
#define R_68K_PLT16	14		/* 16 bit PC relative PLT address */
#define R_68K_PLT8	15		/* 8 bit PC relative PLT address */
#define R_68K_PLT32O	16		/* 32 bit PLT offset */
#define R_68K_PLT16O	17		/* 16 bit PLT offset */
#define R_68K_PLT8O	18		/* 8 bit PLT offset */
#define R_68K_COPY	19		/* Copy symbol at runtime */
#define R_68K_GLOB_DAT	20		/* Create GOT entry */
#define R_68K_JMP_SLOT	21		/* Create PLT entry */
#define R_68K_RELATIVE	22		/* Adjust by program base */
/* Keep this the last entry.  */
#define R_68K_NUM	23

/* Intel 80386 specific definitions.  */

/* i386 relocs.  */

#define R_386_NONE	0		/* No reloc */
#define R_386_32	1		/* Direct 32 bit  */
#define R_386_PC32	2		/* PC relative 32 bit */
#define R_386_GOT32	3		/* 32 bit GOT entry */
#define R_386_PLT32	4		/* 32 bit PLT address */
#define R_386_COPY	5		/* Copy symbol at runtime */
#define R_386_GLOB_DAT	6		/* Create GOT entry */
#define R_386_JMP_SLOT	7		/* Create PLT entry */
#define R_386_RELATIVE	8		/* Adjust by program base */
#define R_386_GOTOFF	9		/* 32 bit offset to GOT */
#define R_386_GOTPC	10		/* 32 bit PC relative offset to GOT */
/* Keep this the last entry.  */
#define R_386_NUM	11

/* SUN SPARC specific definitions.  */

/* Values for Elf64_Ehdr.e_flags.  */

#define EF_SPARCV9_MM		3
#define EF_SPARCV9_TSO		0
#define EF_SPARCV9_PSO		1
#define EF_SPARCV9_RMO		2
#define EF_SPARC_EXT_MASK	0xFFFF00
#define EF_SPARC_SUN_US1	0x000200
#define EF_SPARC_HAL_R1		0x000400

/* SPARC relocs.  */

#define R_SPARC_NONE	0		/* No reloc */
#define R_SPARC_8	1		/* Direct 8 bit */
#define R_SPARC_16	2		/* Direct 16 bit */
#define R_SPARC_32	3		/* Direct 32 bit */
#define R_SPARC_DISP8	4		/* PC relative 8 bit */
#define R_SPARC_DISP16	5		/* PC relative 16 bit */
#define R_SPARC_DISP32	6		/* PC relative 32 bit */
#define R_SPARC_WDISP30	7		/* PC relative 30 bit shifted */
#define R_SPARC_WDISP22	8		/* PC relative 22 bit shifted */
#define R_SPARC_HI22	9		/* High 22 bit */
#define R_SPARC_22	10		/* Direct 22 bit */
#define R_SPARC_13	11		/* Direct 13 bit */
#define R_SPARC_LO10	12		/* Truncated 10 bit */
#define R_SPARC_GOT10	13		/* Truncated 10 bit GOT entry */
#define R_SPARC_GOT13	14		/* 13 bit GOT entry */
#define R_SPARC_GOT22	15		/* 22 bit GOT entry shifted */
#define R_SPARC_PC10	16		/* PC relative 10 bit truncated */
#define R_SPARC_PC22	17		/* PC relative 22 bit shifted */
#define R_SPARC_WPLT30	18		/* 30 bit PC relative PLT address */
#define R_SPARC_COPY	19		/* Copy symbol at runtime */
#define R_SPARC_GLOB_DAT 20		/* Create GOT entry */
#define R_SPARC_JMP_SLOT 21		/* Create PLT entry */
#define R_SPARC_RELATIVE 22		/* Adjust by program base */
#define R_SPARC_UA32	23		/* Direct 32 bit unaligned */

/* Additional Sparc64 relocs.  */

#define R_SPARC_PLT32	24		/* Direct 32 bit ref to PLT entry */
#define R_SPARC_HIPLT22	25		/* High 22 bit PLT entry */
#define R_SPARC_LOPLT10	26		/* Truncated 10 bit PLT entry */
#define R_SPARC_PCPLT32	27		/* PC rel 32 bit ref to PLT entry */
#define R_SPARC_PCPLT22	28		/* PC rel high 22 bit PLT entry */
#define R_SPARC_PCPLT10	29		/* PC rel trunc 10 bit PLT entry */
#define R_SPARC_10	30		/* Direct 10 bit */
#define R_SPARC_11	31		/* Direct 11 bit */
#define R_SPARC_64	32		/* Direct 64 bit */
#define R_SPARC_OLO10	33		/* ?? */
#define R_SPARC_HH22	34		/* Top 22 bits of direct 64 bit */
#define R_SPARC_HM10	35		/* High middle 10 bits of ... */
#define R_SPARC_LM22	36		/* Low middle 22 bits of ... */
#define R_SPARC_PC_HH22	37		/* Top 22 bits of pc rel 64 bit */
#define R_SPARC_PC_HM10	38		/* High middle 10 bit of ... */
#define R_SPARC_PC_LM22	39		/* Low miggle 22 bits of ... */
#define R_SPARC_WDISP16	40		/* PC relative 16 bit shifted */
#define R_SPARC_WDISP19	41		/* PC relative 19 bit shifted */
#define R_SPARC_7	43		/* Direct 7 bit */
#define R_SPARC_5	44		/* Direct 5 bit */
#define R_SPARC_6	45		/* Direct 6 bit */
#define R_SPARC_DISP64	46		/* PC relative 64 bit */
#define R_SPARC_PLT64	47		/* Direct 64 bit ref to PLT entry */
#define R_SPARC_HIX22	48		/* High 22 bit complemented */
#define R_SPARC_LOX10	49		/* Truncated 11 bit complemented */
#define R_SPARC_H44	50		/* Direct high 12 of 44 bit */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丁香桃色午夜亚洲一区二区三区| 亚洲国产日韩av| 在线播放中文字幕一区| 色天天综合久久久久综合片| www.一区二区| 日本二三区不卡| 欧美日韩激情一区二区| 91精品国产综合久久精品app| 91精品国产免费久久综合| 日韩午夜电影在线观看| 精品少妇一区二区三区免费观看 | 日本高清不卡在线观看| 91麻豆精品在线观看| 91成人网在线| 91精品国产色综合久久不卡蜜臀| 日韩精品一区二区三区视频在线观看| 日韩欧美亚洲国产精品字幕久久久| 欧美成人精品二区三区99精品| 欧美xxxx老人做受| 中文字幕亚洲不卡| 香蕉久久一区二区不卡无毒影院 | 中文字幕永久在线不卡| 亚洲一区二区三区四区在线观看| 亚洲成a人片在线不卡一二三区| 日韩电影在线观看一区| 国产美女娇喘av呻吟久久| 99亚偷拍自图区亚洲| 欧美夫妻性生活| 欧美激情一区二区三区蜜桃视频| 亚洲少妇屁股交4| 日本三级亚洲精品| 成人永久免费视频| 欧美三级电影一区| 国产亚洲欧美色| 偷偷要91色婷婷| 不卡av电影在线播放| 欧美高清视频在线高清观看mv色露露十八| 日韩美女在线视频| 亚洲综合成人网| 国产精品18久久久久久久久久久久| 91老师片黄在线观看| 欧美成人激情免费网| 亚洲午夜三级在线| 国产精品白丝jk黑袜喷水| 欧美亚洲日本一区| 国产精品久久久久久久裸模| 美女视频一区二区| 在线观看av一区二区| 国产日韩欧美在线一区| 男人的j进女人的j一区| 色久综合一二码| 欧美高清在线视频| 精品一区二区成人精品| 欧美人妇做爰xxxⅹ性高电影| 亚洲欧洲韩国日本视频| 狠狠久久亚洲欧美| 91精品国产综合久久久久久久| 亚洲免费观看高清完整版在线| 国产成都精品91一区二区三| 日韩免费高清av| 日韩激情在线观看| 欧美亚洲一区三区| 亚洲主播在线播放| 91成人在线精品| 亚洲一区二区中文在线| 91丨porny丨最新| 国产精品国产三级国产有无不卡 | 国产精品的网站| 成人爱爱电影网址| 欧美激情一区二区三区不卡| 国产一区二区三区国产| 精品国产伦一区二区三区免费| 日日骚欧美日韩| 911精品国产一区二区在线| 亚洲电影一区二区三区| 欧美视频一区二区三区在线观看 | 国产精品视频yy9299一区| 国产一区二区日韩精品| 欧美α欧美αv大片| 国内成人精品2018免费看| 久久网站最新地址| 国产高清在线观看免费不卡| 国产日韩在线不卡| 本田岬高潮一区二区三区| 亚洲日本电影在线| 欧美群妇大交群中文字幕| 亚洲成av人片www| 日韩一区二区三区精品视频| 国产一区中文字幕| 国产精品成人免费精品自在线观看| 99久久精品99国产精品| 亚洲欧美一区二区三区孕妇| 欧美中文字幕不卡| 日韩av在线免费观看不卡| 日韩精品影音先锋| 懂色一区二区三区免费观看 | 免费xxxx性欧美18vr| 欧美成人性战久久| 不卡视频免费播放| 亚洲综合视频在线观看| 日韩精品在线看片z| 丁香婷婷综合激情五月色| 亚洲午夜视频在线观看| 久久综合视频网| 欧美日韩在线精品一区二区三区激情 | 精品免费视频.| 成人一级黄色片| 石原莉奈在线亚洲三区| 欧美激情一区二区三区四区| 欧美三级在线播放| 国产成人av电影在线| 亚洲一区二区三区美女| 久久综合久久99| 欧美精品在线视频| 成人小视频免费在线观看| 日韩av在线发布| 亚洲色图欧美偷拍| 精品国产一区二区三区不卡| 欧美亚男人的天堂| 成人教育av在线| 狠狠色丁香久久婷婷综| 丝袜国产日韩另类美女| 国产精品国产自产拍高清av王其| 欧美一区午夜视频在线观看 | 日韩一区二区在线看| 99久久99久久久精品齐齐| 九九九久久久精品| 午夜免费欧美电影| 亚洲欧美成人一区二区三区| 国产欧美精品国产国产专区| 欧美一级在线观看| 欧美日韩久久一区二区| 97se狠狠狠综合亚洲狠狠| 高清beeg欧美| 国产精品99精品久久免费| 看电视剧不卡顿的网站| 色婷婷亚洲一区二区三区| 精品福利一二区| 欧美午夜精品一区二区蜜桃 | 一区二区三区在线观看网站| 国产午夜精品久久久久久免费视| 91麻豆精品国产91久久久| 欧美中文字幕一区二区三区亚洲| eeuss鲁片一区二区三区在线观看| 久久99在线观看| 久久激五月天综合精品| 日本少妇一区二区| 奇米四色…亚洲| 日韩精品五月天| 蜜臀av在线播放一区二区三区| 五月激情丁香一区二区三区| 亚洲成av人片在线观看| 午夜私人影院久久久久| 欧美精品自拍偷拍| 91国产精品成人| 欧美色图12p| 678五月天丁香亚洲综合网| 欧美一级片在线| 日韩精品一区二区三区在线| 欧美一二三区在线| 久久久久亚洲蜜桃| 国产精品久久久久久久久快鸭| 亚洲欧洲日产国码二区| 夜夜爽夜夜爽精品视频| 日韩极品在线观看| 久久国产综合精品| 国产 欧美在线| 日本久久一区二区| 日韩网站在线看片你懂的| 久久久久久麻豆| 一区二区免费看| 蜜桃视频在线观看一区| 成人永久aaa| 欧美日本高清视频在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 久久久久久久久久久黄色| 亚洲欧洲制服丝袜| 蜜臀久久99精品久久久画质超高清| 精品一区二区三区的国产在线播放 | 午夜精品久久久久久久久久| 欧美aⅴ一区二区三区视频| 国产精品一区一区三区| 一本一道久久a久久精品| 日韩三级在线观看| ...av二区三区久久精品| 午夜久久电影网| 国产精品影视在线| 欧美日韩午夜精品| 国产欧美日韩精品一区| 亚洲午夜三级在线| 成熟亚洲日本毛茸茸凸凹| 欧美日韩在线播放三区四区| 亚洲精品一区二区三区影院| 亚洲精品高清视频在线观看| 精品一区二区免费视频| 欧美天堂一区二区三区| 国产欧美日本一区二区三区| 五月婷婷另类国产| av电影在线观看完整版一区二区| 日韩欧美在线影院|