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

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

?? elf.h

?? linux 內核源代碼
?? H
字號:
/* elf.h: FR-V ELF definitions * * Copyright (C) 2003 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) * - Derived from include/asm-m68knommu/elf.h * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */#ifndef __ASM_ELF_H#define __ASM_ELF_H#include <asm/ptrace.h>#include <asm/user.h>struct elf32_hdr;/* * ELF header e_flags defines. */#define EF_FRV_GPR_MASK         0x00000003 /* mask for # of gprs */#define EF_FRV_GPR32		0x00000001 /* Only uses GR on 32-register */#define EF_FRV_GPR64		0x00000002 /* Only uses GR on 64-register */#define EF_FRV_FPR_MASK         0x0000000c /* mask for # of fprs */#define EF_FRV_FPR32		0x00000004 /* Only uses FR on 32-register */#define EF_FRV_FPR64		0x00000008 /* Only uses FR on 64-register */#define EF_FRV_FPR_NONE		0x0000000C /* Uses software floating-point */#define EF_FRV_DWORD_MASK       0x00000030 /* mask for dword support */#define EF_FRV_DWORD_YES	0x00000010 /* Assumes stack aligned to 8-byte boundaries. */#define EF_FRV_DWORD_NO		0x00000020 /* Assumes stack aligned to 4-byte boundaries. */#define EF_FRV_DOUBLE		0x00000040 /* Uses double instructions. */#define EF_FRV_MEDIA		0x00000080 /* Uses media instructions. */#define EF_FRV_PIC		0x00000100 /* Uses position independent code. */#define EF_FRV_NON_PIC_RELOCS	0x00000200 /* Does not use position Independent code. */#define EF_FRV_MULADD           0x00000400 /* -mmuladd */#define EF_FRV_BIGPIC           0x00000800 /* -fPIC */#define EF_FRV_LIBPIC           0x00001000 /* -mlibrary-pic */#define EF_FRV_G0               0x00002000 /* -G 0, no small data ptr */#define EF_FRV_NOPACK           0x00004000 /* -mnopack */#define EF_FRV_FDPIC            0x00008000 /* -mfdpic */#define EF_FRV_CPU_MASK         0xff000000 /* specific cpu bits */#define EF_FRV_CPU_GENERIC	0x00000000 /* Set CPU type is FR-V */#define EF_FRV_CPU_FR500	0x01000000 /* Set CPU type is FR500 */#define EF_FRV_CPU_FR300	0x02000000 /* Set CPU type is FR300 */#define EF_FRV_CPU_SIMPLE       0x03000000 /* SIMPLE */#define EF_FRV_CPU_TOMCAT       0x04000000 /* Tomcat, FR500 prototype */#define EF_FRV_CPU_FR400	0x05000000 /* Set CPU type is FR400 */#define EF_FRV_CPU_FR550        0x06000000 /* Set CPU type is FR550 */#define EF_FRV_CPU_FR405	0x07000000 /* Set CPU type is FR405 */#define EF_FRV_CPU_FR450	0x08000000 /* Set CPU type is FR450 *//* * FR-V ELF relocation types *//* * ELF register definitions.. */typedef unsigned long elf_greg_t;#define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t))typedef elf_greg_t elf_gregset_t[ELF_NGREG];typedef struct user_fpmedia_regs elf_fpregset_t;/* * This is used to ensure we don't load something for the wrong architecture. */extern int elf_check_arch(const struct elf32_hdr *hdr);#define elf_check_fdpic(x) ((x)->e_flags & EF_FRV_FDPIC && !((x)->e_flags & EF_FRV_NON_PIC_RELOCS))#define elf_check_const_displacement(x) ((x)->e_flags & EF_FRV_PIC)/* * These are used to set parameters in the core dumps. */#define ELF_CLASS	ELFCLASS32#define ELF_DATA	ELFDATA2MSB#define ELF_ARCH	EM_FRV#define ELF_PLAT_INIT(_r)			\do {						\	__kernel_frame0_ptr->gr16	= 0;	\	__kernel_frame0_ptr->gr17	= 0;	\	__kernel_frame0_ptr->gr18	= 0;	\	__kernel_frame0_ptr->gr19	= 0;	\	__kernel_frame0_ptr->gr20	= 0;	\	__kernel_frame0_ptr->gr21	= 0;	\	__kernel_frame0_ptr->gr22	= 0;	\	__kernel_frame0_ptr->gr23	= 0;	\	__kernel_frame0_ptr->gr24	= 0;	\	__kernel_frame0_ptr->gr25	= 0;	\	__kernel_frame0_ptr->gr26	= 0;	\	__kernel_frame0_ptr->gr27	= 0;	\	__kernel_frame0_ptr->gr29	= 0;	\} while(0)#define ELF_FDPIC_PLAT_INIT(_regs, _exec_map_addr, _interp_map_addr, _dynamic_addr)	\do {											\	__kernel_frame0_ptr->gr16	= _exec_map_addr;				\	__kernel_frame0_ptr->gr17	= _interp_map_addr;				\	__kernel_frame0_ptr->gr18	= _dynamic_addr;				\	__kernel_frame0_ptr->gr19	= 0;						\	__kernel_frame0_ptr->gr20	= 0;						\	__kernel_frame0_ptr->gr21	= 0;						\	__kernel_frame0_ptr->gr22	= 0;						\	__kernel_frame0_ptr->gr23	= 0;						\	__kernel_frame0_ptr->gr24	= 0;						\	__kernel_frame0_ptr->gr25	= 0;						\	__kernel_frame0_ptr->gr26	= 0;						\	__kernel_frame0_ptr->gr27	= 0;						\	__kernel_frame0_ptr->gr29	= 0;						\} while(0)#define USE_ELF_CORE_DUMP#define ELF_FDPIC_CORE_EFLAGS	EF_FRV_FDPIC#define ELF_EXEC_PAGESIZE	16384/* This is the location that an ET_DYN program is loaded if exec'ed.  Typical   use of this is to invoke "./ld.so someprog" to test out a new version of   the loader.  We need to make sure that it is out of the way of the program   that it will "exec", and that there is sufficient room for the brk.  */#define ELF_ET_DYN_BASE         0x08000000UL/* This yields a mask that user programs can use to figure out what   instruction set this cpu supports.  */#define ELF_HWCAP	(0)/* This yields a string that ld.so will use to load implementation   specific libraries for optimization.  This is more specific in   intent than poking at uname or /proc/cpuinfo.  */#define ELF_PLATFORM  (NULL)#ifdef __KERNEL__#define SET_PERSONALITY(ex, ibcs2) set_personality((ibcs2)?PER_SVR4:PER_LINUX)#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线电影国产精品| 亚洲国产精品传媒在线观看| 久久综合999| 一区二区三区在线免费视频| 久久精品国产一区二区| 93久久精品日日躁夜夜躁欧美| 欧美丰满一区二区免费视频| 国产精品亲子伦对白| 久久精品国产成人一区二区三区 | 大白屁股一区二区视频| 91精品国产综合久久香蕉麻豆 | 精品美女在线观看| 一区二区三区在线免费视频| 成人久久18免费网站麻豆| 日韩精品一区二区在线| 亚洲成人综合视频| 在线一区二区三区四区五区 | 精品久久五月天| 毛片av一区二区| 欧美一区二区日韩一区二区| 一区二区三区日韩在线观看| 菠萝蜜视频在线观看一区| 久久久久久久久久久电影| 奇米色777欧美一区二区| 精品视频色一区| 同产精品九九九| 欧美在线免费视屏| 亚洲香肠在线观看| 欧美午夜片在线看| 一区二区三区不卡视频在线观看| 99riav一区二区三区| 国产精品久久精品日日| www.99精品| 18成人在线视频| 99精品久久只有精品| 亚洲男人的天堂一区二区| 99久久免费视频.com| 亚洲欧美一区二区在线观看| 成人高清av在线| 国产精品护士白丝一区av| av电影在线观看不卡| 亚洲桃色在线一区| 在线观看亚洲专区| 日韩avvvv在线播放| 欧美一区二区日韩一区二区| 国产尤物一区二区在线| 国产日韩欧美高清在线| 9久草视频在线视频精品| 亚洲靠逼com| 9191成人精品久久| 韩国午夜理伦三级不卡影院| 国产亚洲精久久久久久| 色综合久久久久综合99| 午夜久久电影网| 日韩精品中午字幕| 成人免费视频视频在线观看免费| 亚洲色图另类专区| 在线不卡免费av| 韩国精品在线观看| 亚洲私人黄色宅男| 91精品国产91久久综合桃花| 国产一区二区三区综合| 亚洲天堂免费看| 日韩欧美一级片| 91在线免费视频观看| 日本欧美肥老太交大片| 日本一区二区在线不卡| 欧美日韩国产综合草草| 国产成人超碰人人澡人人澡| 一区二区三区精品在线| 2020国产成人综合网| 在线亚洲欧美专区二区| 精品一二线国产| 亚洲精品五月天| 精品国产乱码91久久久久久网站| www.色精品| 激情图区综合网| 亚洲成人动漫在线观看| 久久久国产综合精品女国产盗摄| 欧美在线观看视频在线| 国产剧情一区二区三区| 日韩一区精品字幕| 亚洲欧美一区二区三区久本道91 | 久久精品亚洲一区二区三区浴池| 在线免费观看日本一区| 国产精品亚洲人在线观看| 亚洲成a人片在线不卡一二三区 | 日韩亚洲欧美成人一区| 97久久人人超碰| 国内精品伊人久久久久av一坑| 一区二区理论电影在线观看| 日韩精品一区二区在线| 欧美日韩视频在线一区二区| 成人视屏免费看| 国模娜娜一区二区三区| 五月激情综合色| 一卡二卡欧美日韩| 国产精品对白交换视频| 日本一区二区三区高清不卡| 日韩欧美国产综合一区| 欧美日韩国产电影| 欧美视频在线一区二区三区| aaa国产一区| jvid福利写真一区二区三区| 国产一区二区三区久久久| 亚洲mv大片欧洲mv大片精品| 一区二区国产视频| 亚洲另类在线视频| 亚洲伊人色欲综合网| 亚洲免费观看在线观看| 亚洲人成精品久久久久久| 中日韩av电影| 国产精品久久久久久福利一牛影视 | 精品成人一区二区| 7777精品久久久大香线蕉| 欧美区一区二区三区| 在线观看网站黄不卡| 色一情一乱一乱一91av| 色综合久久综合网97色综合| 色综合天天性综合| 色猫猫国产区一区二在线视频| 91年精品国产| 91成人在线观看喷潮| 欧美性大战久久久久久久蜜臀| 91福利在线播放| 欧美日本在线一区| 欧美一级在线观看| 在线观看网站黄不卡| 欧美亚洲日本一区| 欧美日韩久久久| 91精品国产麻豆| 久久久久久久久久久电影| 国产精品天美传媒| 亚洲精品写真福利| 五月激情六月综合| 国产麻豆成人精品| 成人国产精品免费网站| 欧洲亚洲精品在线| 91精品国产美女浴室洗澡无遮挡| 精品不卡在线视频| 国产精品日韩成人| 亚洲欧洲韩国日本视频| 亚洲精品亚洲人成人网| 免费在线观看一区| 久久精品国内一区二区三区 | 日韩电影在线观看电影| 韩日av一区二区| 91猫先生在线| 欧美高清性hdvideosex| 国产午夜精品在线观看| 一区二区三区日韩在线观看| 亚洲五月六月丁香激情| 久久精品国产网站| 91蝌蚪porny| 欧美成人精品高清在线播放| 综合久久国产九一剧情麻豆| 美脚の诱脚舐め脚责91 | 在线成人免费观看| 国产精品入口麻豆原神| 日本亚洲免费观看| 91小宝寻花一区二区三区| 日韩欧美123| 一区二区三区中文字幕精品精品| 久久精品国产**网站演员| 成人毛片在线观看| 亚洲精品一线二线三线无人区| 国产精品高潮呻吟| 国产综合色在线| 精品视频一区三区九区| 国产精品美女久久久久久2018| 免费欧美高清视频| 色呦呦国产精品| 国产精品免费观看视频| 久久99国产精品麻豆| 欧美日韩视频在线一区二区| 国产精品久久久久久久久久久免费看 | 国产精品911| 欧美老女人在线| 亚洲欧美福利一区二区| 国产麻豆精品95视频| 日韩你懂的在线播放| 亚洲国产精品尤物yw在线观看| 成人黄页毛片网站| 欧美大胆人体bbbb| 五月激情六月综合| 欧美少妇xxx| 一区二区三区中文字幕| 99国产精品久| 中文字幕一区二区三区不卡在线| 国产精品一区在线观看乱码| 欧美一区二区三区思思人| 亚洲成人午夜影院| 欧美色大人视频| 亚洲电影视频在线| 色婷婷亚洲一区二区三区| 专区另类欧美日韩| 成人app下载| 国产精品国产三级国产专播品爱网| 韩国成人福利片在线播放| 久久嫩草精品久久久久|