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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? depmod.pl

?? 手機嵌入式Linux下可用的busybox源碼
?? PL
字號:
#!/usr/bin/perl -w# vi: set ts=4:# Copyright (c) 2001 David Schleef <ds@schleef.org># Copyright (c) 2001 Erik Andersen <andersen@codepoet.org># Copyright (c) 2001 Stuart Hughes <stuarth@lineo.com># This program is free software; you can redistribute it and/or modify it # under the same terms as Perl itself.# TODO -- use strict mode...#use strict;use Getopt::Long;use File::Find;# Set up some default valuesmy $basedir="";my $kernel;my $kernelsyms;my $stdout=1;my $verbose=0;# get command-line optionsmy %opt;GetOptions(	\%opt,	"help|h",	"basedir|b=s" => \$basedir,	"kernel|k=s" => \$kernel,	"kernelsyms|F=s" => \$kernelsyms,	"stdout|n" => \$stdout,	"verbose|v" => \$verbose,);if (defined $opt{help}) {	print		"$0 [OPTION]... [basedir]\n",		"\t-h --help\t\tShow this help screen\n",		"\t-b --basedir\t\tModules base directory (defaults to /lib/modules)\n",		"\t-k --kernel\t\tKernel binary for the target\n",		"\t-F --kernelsyms\t\tKernel symbol file\n",		"\t-n --stdout\t\tWrite to stdout instead of modules.dep\n",		"\t-v --verbose\t\tPrint out lots of debugging stuff\n",	;	exit 1;}if($basedir !~ m-/lib/modules-) {    warn "WARNING: base directory does not match ..../lib/modules\n";}# Find the list of .o files living under $basedir #if ($verbose) { printf "Locating all modules\n"; }my($file) = "";my(@liblist) = ();find sub { 	if ( -f $_  && ! -d $_ ) { 		$file = $File::Find::name;		if ( $file =~ /.o$/ ) {			push(@liblist, $file);			if ($verbose) { printf "$file\n"; }		}	}}, $basedir;if ($verbose) { printf "Finished locating modules\n"; }foreach $obj ( @liblist, $kernel ){    # turn the input file name into a target tag name    # vmlinux is a special that is only used to resolve symbols    if($obj =~ /vmlinux/) {        $tgtname = "vmlinux";    } else {        ($tgtname) = $obj =~ m-(/lib/modules/.*)$-;    }    warn "MODULE = $tgtname\n" if $verbose;    # get a list of symbols	@output=`nm $obj`;	$ksymtab=grep m/ __ksymtab/, @output;    # gather the exported symbols	if($ksymtab){        # explicitly exported        foreach ( @output ) {            / __ksymtab_(.*)$/ and do {                warn "sym = $1\n" if $verbose;                $exp->{$1} = $tgtname;            };        }	} else {        # exporting all symbols        foreach ( @output) {            / [ABCDGRST] (.*)$/ and do {                warn "syma = $1\n" if $verbose;                $exp->{$1} = $tgtname;            };        }	}    # gather the unresolved symbols    foreach ( @output ) {        !/ __this_module/ && / U (.*)$/ and do {            warn "und = $1\n" if $verbose;            push @{$dep->{$tgtname}}, $1;        };    }}# reduce dependancies: remove unresolvable and resolved from vmlinux# remove duplicatesforeach $module (keys %$dep) {    $mod->{$module} = {};    foreach (@{$dep->{$module}}) {        if( $exp->{$_} ) {             warn "resolved symbol $_ in file $exp->{$_}\n" if $verbose;            next if $exp->{$_} =~ /vmlinux/;            $mod->{$module}{$exp->{$_}} = 1;        } else {            warn "unresolved symbol $_ in file $module\n";        }    } }# resolve the dependancies for each moduleforeach $module ( keys %$mod )  {    print "$module:\t";    @sorted = sort bydep keys %{$mod->{$module}};    print join(" \\\n\t",@sorted);#    foreach $m (@sorted ) {#        print "\t$m\n";#    }    print "\n\n";}sub bydep{    foreach my $f ( keys %{$mod->{$b}} ) {        if($f eq $a) {            return 1;        }    }    return -1;}__END__=head1 NAMEdepmod.pl - a cross platform script to generate kernel module dependency		lists which can then be used by modprobe.=head1 SYNOPSISdepmod.pl [OPTION]... [FILE]...Example:	depmod.pl -F linux/System.map target/lib/modules=head1 DESCRIPTIONThe purpose of this script is to automagically generate a list of of kernelmodule dependancies.  This script produces dependancy lists that should beidentical to the depmod program from the modutils package.  Unlike the depmodbinary, however, depmod.pl is designed to be run on your host system, noton your target system.This script was written by David Schleef <ds@schleef.org> to be used inconjunction with the BusyBox modprobe applet.=head1 OPTIONS=over 4=item B<-h --help>This displays the help message.=item B<-b --basedir>The base directory uner which the target's modules will be found.  Thisdefaults to the /lib/modules directory.=item B<-k --kernel>Kernel binary for the target.  You must either supply a kernel binaryor a kernel symbol file (using the -F option).=item B<-F --kernelsyms>Kernel symbol file for the target.  You must supply either a kernel symbol filekernel binary for the target (using the -k option).=item B<-n --stdout>Write to stdout instead of modules.dep.  This is currently hard coded...kernel binary for the target (using the -k option).=item B<--verbose>Be verbose (not implemented)=back=head1 COPYRIGHTCopyright (c) 2001 David Schleef <ds@schleef.org>Copyright (c) 2001 Erik Andersen <andersen@codepoet.org>Copyright (c) 2001 Stuart Hughes <stuarth@lineo.com>This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.=head1 AUTHORDavid Schleef <ds@schleef.org>=cut# $Id: depmod.pl,v 1.2 2001/11/19 23:57:54 andersen Exp $

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲少妇30p| 亚洲人成小说网站色在线| 精品视频在线免费| 欧美亚洲一区二区在线| 在线精品视频一区二区| 欧美最新大片在线看| 欧美影片第一页| 91精品国产一区二区| 日韩女优av电影在线观看| 精品国产百合女同互慰| 久久精品亚洲乱码伦伦中文 | 一区二区三区日韩精品视频| 亚洲乱码中文字幕| 亚洲国产成人91porn| 日韩黄色片在线观看| 激情综合色综合久久| 国产在线日韩欧美| 成人精品高清在线| 日本福利一区二区| 日韩一区二区精品在线观看| 精品日产卡一卡二卡麻豆| 国产亚洲欧洲997久久综合| 中文字幕欧美日本乱码一线二线| 国产精品超碰97尤物18| 亚洲一区二区精品视频| 国内外精品视频| 91麻豆福利精品推荐| 欧美日韩国产中文| 国产清纯在线一区二区www| 亚洲色图在线播放| 秋霞国产午夜精品免费视频| 国产精品99久久久| 欧美视频你懂的| 久久久久久久久久久久久久久99 | 亚洲激情成人在线| 蜜桃视频在线观看一区| 99精品热视频| 精品久久久影院| 亚洲制服欧美中文字幕中文字幕| 免费在线视频一区| 91视频国产资源| 精品久久久久av影院| 一区二区三区四区乱视频| 精品亚洲成av人在线观看| 色综合久久九月婷婷色综合| 久久久久久免费毛片精品| 午夜精品久久一牛影视| 国产成人免费av在线| 91精品欧美综合在线观看最新 | 色综合久久88色综合天天| 日韩午夜三级在线| 一区二区三区精品视频| 国产精品性做久久久久久| 欧美男女性生活在线直播观看| 国产精品久久福利| 国产成人在线观看免费网站| 日韩三级.com| 偷拍日韩校园综合在线| 91国产免费看| 亚洲欧美激情插| av电影一区二区| 国产精品成人免费| 成人av电影在线播放| 久久精品一区二区| 国产精品一品视频| 久久综合九色欧美综合狠狠| 久久精品国产网站| 欧美一区二区三区思思人| 三级久久三级久久| 欧美一区二区免费| 日韩二区三区在线观看| 91麻豆精品国产91| 午夜一区二区三区在线观看| 欧美在线看片a免费观看| 亚洲另类在线一区| 一本一道久久a久久精品综合蜜臀| 中文字幕在线观看不卡| 国产成人在线免费观看| 国产农村妇女毛片精品久久麻豆| 国产麻豆成人精品| 欧美国产日韩亚洲一区| 成人一区二区三区中文字幕| 国产精品女主播av| 色综合天天综合网天天狠天天| 亚洲欧洲在线观看av| 91麻豆福利精品推荐| 亚洲一区av在线| 88在线观看91蜜桃国自产| 人妖欧美一区二区| 久久综合一区二区| 成人国产精品视频| 亚洲一区二区精品久久av| 欧美精品在线一区二区三区| 青青草91视频| 欧美国产成人在线| 欧美亚洲国产一区二区三区va| 香蕉影视欧美成人| 久久久久久久久久久99999| av毛片久久久久**hd| 亚洲午夜影视影院在线观看| 欧美成人官网二区| 99re亚洲国产精品| 日韩av成人高清| 中文字幕第一区| 欧美男男青年gay1069videost | 91久久精品国产91性色tv| 天天免费综合色| 国产亲近乱来精品视频| 在线观看视频欧美| 国内成人免费视频| 一区二区久久久久久| 精品福利视频一区二区三区| 色综合天天综合狠狠| 久久99久久99精品免视看婷婷| 综合久久久久久| 精品日韩在线观看| 欧美日韩一区二区在线观看视频 | 成人亚洲一区二区一| 五月婷婷综合网| 中文字幕欧美区| 欧美一区二视频| 一本一本大道香蕉久在线精品| 激情偷乱视频一区二区三区| 亚洲午夜久久久久久久久电影院 | 亚洲国产wwwccc36天堂| 国产偷国产偷精品高清尤物| 欧美日韩国产在线观看| 91在线观看视频| 成人一区二区三区中文字幕| 麻豆精品久久精品色综合| 亚洲国产精品人人做人人爽| 国产精品美女久久久久久2018| 日韩欧美一区二区在线视频| 在线免费观看不卡av| 97精品电影院| 成人免费电影视频| 国产成人综合在线播放| 国内精品不卡在线| 激情五月婷婷综合网| 麻豆精品在线观看| 美女在线观看视频一区二区| 亚洲高清视频在线| 亚洲福利一二三区| 亚洲成av人在线观看| 亚洲一区二区三区在线播放| 亚洲色图20p| 亚洲日本电影在线| 中文字幕亚洲一区二区av在线| 337p日本欧洲亚洲大胆精品| 欧美大片在线观看一区| 欧美一区二区视频免费观看| 欧美日韩不卡视频| 欧美高清dvd| 欧美一级黄色片| 日韩欧美美女一区二区三区| 日韩欧美另类在线| 久久亚洲精华国产精华液| 久久综合色婷婷| 国产三级精品视频| 18涩涩午夜精品.www| 亚洲男人的天堂一区二区| 亚洲人成亚洲人成在线观看图片| 亚洲视频香蕉人妖| 亚洲一区视频在线观看视频| 日韩精品免费视频人成| 久久国产婷婷国产香蕉| 黄色日韩三级电影| 成人网在线播放| 91热门视频在线观看| 欧美亚洲禁片免费| 精品日韩av一区二区| 日本一区二区三区免费乱视频| 亚洲欧洲精品成人久久奇米网| 亚洲精品综合在线| 日韩黄色免费网站| 国产suv精品一区二区三区| 91亚洲国产成人精品一区二区三| 91国产丝袜在线播放| 精品久久久久香蕉网| 成人欧美一区二区三区白人| 三级在线观看一区二区 | 色综合久久六月婷婷中文字幕| 欧美日韩一级二级三级| 日韩精品一区二区三区三区免费 | 欧美一级日韩一级| 国产精品色一区二区三区| 亚洲国产成人91porn| 精品一区二区免费在线观看| 91亚洲精品久久久蜜桃| 91精品免费观看| 日韩毛片一二三区| 麻豆成人久久精品二区三区小说| 成人美女视频在线观看18| 欧美日本视频在线| 椎名由奈av一区二区三区| 久久精品国产成人一区二区三区| 99免费精品在线| 久久亚洲影视婷婷| 喷白浆一区二区| 色噜噜偷拍精品综合在线|