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

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

?? rel.c

?? ELFkickers是一組elf工具
?? C
字號:
/* rel.c: parts containing a relocation section. * * Copyright (C) 1999-2001 by Brian Raiter, under the GNU General * Public License. No warranty. See COPYING for details. */#include	<stdlib.h>#include	<linux/elf.h>#include	"elfparts.h"#include	"gen.h"#ifndef	ELF32_R_INFO#define	ELF32_R_INFO(sym, type)	(((sym) << 8) | ((type) & 0x00FF))#endif/* Set up the elfpart structure. */static void relnew(elfpart *part){    part->shtype = SHT_REL;    part->shname = ".rel";    part->entsize = sizeof(Elf32_Rel);}/* Name the relocation section, and translate its info field from a * part index to a section header index. */static void init(elfpart *part, blueprint const *bp){    char       *str;    size_t	n;    if (bp->parts[part->info].shtype != SHT_PROGBITS)	assert(!".rel requires a valid info setting");    if (bp->parts[part->info].shname) {	n = strlen(part->shname);	if (!(str = malloc(n + strlen(bp->parts[part->info].shname) + 1)))	    assert(!"Out of memory!");	memcpy(str, part->shname, n);	strcpy(str + n, bp->parts[part->info].shname);	part->shname = str;    }    n = part->info;    part->info = 1;    while (n--)	if (bp->parts[n].shtype > 0)	    ++part->info;    part->done = TRUE;}/* Update the relocations to have the correct symbol table indices. */static void complete(elfpart *part, blueprint const *bp){    Elf32_Rel  *rel;    int		sym, i;    if (!part->link->done)	return;    for (i = 0, rel = part->part ; i < part->count ; ++i, ++rel) {	sym = ELF32_R_SYM((int)rel->r_info);	if (sym < 0)	    sym = part->link->info - sym - 1;	rel->r_info = ELF32_R_INFO(sym, ELF32_R_TYPE(rel->r_info));    }    part->done = TRUE;    (void)bp;}/* Set up the elfpart structure for a rela section. */static void relanew(elfpart *part){    relnew(part);    part->shtype = SHT_RELA;    part->shname = ".rela";}/* The relocation elfpart structures. */elfpart	part_rel = { relnew, init, NULL, complete };elfpart	part_rela = { relanew, init, NULL, complete };/* Adds a new entry to a relocation section. The return value is the * index of the entry. */int addtorel(elfpart *part, unsigned int offset, int sym, int type){    Elf32_Rel  *rel;    assert(part->shtype == SHT_REL);    part->size += part->entsize;    rel = palloc(part);    rel += part->count;    rel->r_offset = offset;    rel->r_info = ELF32_R_INFO(sym, type);    return part->count++;}/* Adds a new entry to a relocation section. The index of the given * symbol is retrieved automatically; if the symbol is not already * in the table, it is added. */int addrelsymbol(elfpart *part, unsigned int offset, int reltype,		 char const *sym, int symbind, int symtype, int shndx){    int	n;    assert(part->shtype == SHT_REL);    if (!sym || (n = getsymindex(part->link, sym)) == 0)	n = addtosymtab(part->link, sym, symbind, symtype, shndx);    return addtorel(part, offset, n, reltype);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久久免费桃花 | 日本欧美一区二区三区乱码| 国产精品国产a| 亚洲国产成人午夜在线一区| 精品久久一区二区三区| 日韩一级欧美一级| 日韩美女在线视频| 精品福利二区三区| 久久免费国产精品| 中文字幕精品—区二区四季| 亚洲视频一二区| 一区二区三区中文字幕| 午夜精品一区二区三区免费视频 | 欧美一级片在线| 日韩欧美一级二级三级久久久| 欧美一级久久久| 欧美变态凌虐bdsm| 国产午夜一区二区三区| 亚洲美女视频在线观看| 亚洲综合偷拍欧美一区色| 午夜精品一区二区三区电影天堂| 视频一区二区三区中文字幕| 国内精品久久久久影院薰衣草| 国产成人精品免费视频网站| 一本到高清视频免费精品| 日韩一区二区三区在线观看| 国产精品色呦呦| 亚洲一区二区在线观看视频| 久久成人免费网| 99re热这里只有精品免费视频| 欧美日韩综合在线| 国产亚洲人成网站| 亚洲一级二级在线| 国产精品99久久久久久久vr| 在线观看网站黄不卡| 欧美精品一区二区三区在线 | 精品对白一区国产伦| 自拍偷拍国产精品| 麻豆精品视频在线观看免费| 成人av在线网| 精品国产一区二区三区四区四| 亚洲日本一区二区| 久久精品国产精品亚洲综合| 色综合久久中文字幕| 久久你懂得1024| 午夜精品国产更新| 91女厕偷拍女厕偷拍高清| 91精品国产福利在线观看 | 91啪九色porn原创视频在线观看| 日韩区在线观看| 亚洲综合色自拍一区| 国产精一品亚洲二区在线视频| 欧美一区二区视频在线观看2020 | 欧美电视剧在线看免费| 亚洲免费观看在线视频| 狠狠色丁香久久婷婷综合丁香| 色哟哟精品一区| 国产日韩欧美亚洲| 久久99国产精品久久99| 欧美日韩国产综合一区二区| 中文字幕亚洲一区二区av在线| 麻豆国产91在线播放| 精品婷婷伊人一区三区三| 亚洲免费观看视频| 一本久道中文字幕精品亚洲嫩| 国产精品视频看| 粉嫩一区二区三区在线看| 久久久99免费| 粉嫩欧美一区二区三区高清影视| 日韩精品综合一本久道在线视频| 日韩和欧美一区二区| 欧美色图片你懂的| 亚洲三级电影网站| 色婷婷综合久久久| 一区二区三区欧美久久| 一本色道久久综合亚洲91| 一区二区三区在线视频播放| 91精品1区2区| 亚洲女人****多毛耸耸8| 91国偷自产一区二区三区成为亚洲经典 | 日韩欧美成人一区二区| 天天综合色天天| 正在播放亚洲一区| 亚洲电影一级片| 99久久婷婷国产精品综合| 中文字幕va一区二区三区| 高清在线成人网| 久久综合网色—综合色88| 国产精品一区二区不卡| 国产欧美日韩激情| 99视频国产精品| 一区二区三区色| 欧美日本一区二区| 久久国产尿小便嘘嘘尿| 久久精品网站免费观看| 色综合久久久久| 日韩av午夜在线观看| 2023国产一二三区日本精品2022| 国产黄色成人av| 一区二区三区国产| 精品国产不卡一区二区三区| 粉嫩绯色av一区二区在线观看| 玉足女爽爽91| 日韩欧美一区二区免费| 成人精品一区二区三区四区| 亚洲精品视频观看| 日韩欧美一级在线播放| a在线欧美一区| 日韩主播视频在线| 欧美国产一区在线| 欧美高清视频不卡网| 国产剧情一区二区三区| 亚洲国产视频直播| 久久久久久日产精品| 欧美日韩中文字幕一区二区| 国产精品亚洲视频| 婷婷成人激情在线网| 国产精品成人免费| 日韩欧美成人激情| 欧美三级电影在线看| 国产成人综合在线观看| 午夜精彩视频在线观看不卡| 国产精品久久久久久久第一福利 | av中文字幕一区| 美女久久久精品| 亚洲妇女屁股眼交7| 日本一区二区三区国色天香| 666欧美在线视频| 色域天天综合网| 国产91精品一区二区麻豆亚洲| 午夜a成v人精品| 亚洲精品中文在线| 国产精品丝袜一区| 欧美精品一区二区三区在线播放| 欧洲精品一区二区三区在线观看| 国产91丝袜在线播放九色| 久久精品国产77777蜜臀| 亚洲国产精品人人做人人爽| 亚洲欧洲日产国产综合网| 久久亚洲二区三区| 日韩欧美国产午夜精品| 欧美日本韩国一区二区三区视频 | 亚洲国产一区在线观看| 亚洲视频狠狠干| 国产精品久久久久久亚洲伦| 久久男人中文字幕资源站| 久久亚洲二区三区| 亚洲精品一区二区在线观看| 精品久久久久久久久久久久久久久 | 国产在线视频一区二区三区| 日本欧美加勒比视频| 亚洲国产婷婷综合在线精品| 亚洲一级电影视频| 一区二区三区美女视频| 一区二区三区免费网站| 亚洲国产精品人人做人人爽| 亚洲国产精品久久艾草纯爱| 亚洲自拍偷拍网站| 亚洲第一精品在线| 日日夜夜免费精品| 欧美a级理论片| 久久不见久久见免费视频7| 美日韩一区二区| 精品在线免费视频| 国产精品影视天天线| 国产99精品在线观看| 91免费在线播放| 欧美性受xxxx黑人xyx性爽| 欧美日韩高清在线播放| 日韩三级精品电影久久久| www久久久久| 国产精品久久久久久久久免费丝袜 | 日韩欧美在线一区二区三区| 欧美大黄免费观看| 国产女人18毛片水真多成人如厕 | 午夜久久久久久| 依依成人精品视频| 一区二区免费在线| 婷婷综合另类小说色区| 麻豆91免费观看| 成人综合婷婷国产精品久久| 色综合久久久久综合99| 欧美一级夜夜爽| 国产精品午夜久久| 午夜电影网亚洲视频| 国产精品66部| 91黄视频在线观看| 日韩欧美国产一区二区在线播放| 欧美高清一级片在线观看| 亚洲国产精品影院| 国产激情91久久精品导航| 欧美亚男人的天堂| 国产免费观看久久| 日产欧产美韩系列久久99| 成人午夜激情在线| 欧美一卡在线观看| 一级日本不卡的影视| 成人中文字幕在线| 日韩一区二区视频在线观看| 亚洲精品一二三|