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

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

?? configure

?? fsmlabs的real time linux的內(nèi)核
??
字號:
#! /bin/sh## This script was slightly modified from the standard Linux config script.## ORIGINAL COMMENTS# This script is used to configure the Linux kernel.## It was inspired by the challenge in the original Configure script# to ``do something better'', combined with the actual need to ``do# something better'' because the old configure script wasn't flexible# enough.## Raymond Chen was the original author of Configure.# Michael Elizabeth Chastain (mec@shout.net) is the current maintainer.## 050793 - use IFS='@' to get around a bug in a pre-version of bash-1.13# with an empty IFS.## 030995 (storner@osiris.ping.dk) - added support for tri-state answers,# for selecting modules to compile.## 180995 Bernhard Kaindl (bkaindl@ping.at) - added dummy functions for# use with a config.in modified for make menuconfig.## 301195 (boldt@math.ucsb.edu) - added help text support## 281295 Paul Gortmaker - make tri_state functions collapse to boolean# if module support is not enabled.## 010296 Aaron Ucko (ucko@vax1.rockhurst.edu) - fix int and hex to accept# arbitrary ranges## 150296 Dick Streefland (dicks@tasking.nl) - report new configuration# items and ask for a value even when doing a "make oldconfig"## 200396 Tom Dyas (tdyas@eden.rutgers.edu) - when the module option is# chosen for an item, define the macro <option_name>_MODULE## 090397 Axel Boldt (boldt@math.ucsb.edu) - avoid ? and + in regular # expressions for GNU expr since version 1.15 and up use \? and \+.## 300397 Phil Blundell (pjb27@cam.ac.uk) - added support for min/max # arguments to "int", allow dep_tristate to take a list of dependencies# rather than just one.## 090398 Axel Boldt (boldt@math.ucsb.edu) - allow for empty lines in help# texts.## 102598 Michael Chastain (mec@shout.net) - put temporary files in# current directory, not in /tmp.## 24 January 1999, Michael Elizabeth Chastain, <mec@shout.net># - Improve the exit message (Jeff Ronne).## Make sure we're really running bash.## I would really have preferred to write this script in a language with# better string handling, but alas, bash is the only scripting language# that I can be reasonable sure everybody has on their linux machine.#[ -z "$BASH" ] && { echo "Configure requires bash" 1>&2; exit 1; }# Disable filename globbing once and for all.# Enable function cacheing.set -f -h## Dummy functions for use with a config.in modified for menuconf#function mainmenu_option () {	:}function mainmenu_name () {	:}function endmenu () {	:}## help prints the corresponding help text from Configure.help to stdout##       help variable#function help () {  if [ -f doc/Configure.help ]  then     #first escape regexp special characters in the argument:     var=$(echo "$1"|sed 's/[][\/.^$*]/\\&/g')     #now pick out the right help text:     text=$(sed -n "/^$var[ 	]*\$/,\${			/^$var[ 	]*\$/c\\${var}:\\			/^#/b			/^[^ 	]/q			p		    }" doc/Configure.help)     if [ -z "$text" ]     then	  echo; echo "  Sorry, no help available for this option yet.";echo     else	  (echo; echo "$text") | ${PAGER:-more}     fi  else     echo;     echo "  Can't access the file doc/Configure.help which"     echo "  should contain the help texts."     echo  fi}## readln reads a line into $ans.##	readln prompt default oldval#function readln () {	if [ "$DEFAULT" = "-d" -a -n "$3" ]; then		echo "$1"		ans=$2	else		echo -n "$1"		[ -z "$3" ] && echo -n "(NEW) "		IFS='@' read ans || exit 1		[ -z "$ans" ] && ans=$2	fi}## comment does some pretty-printing##	comment 'xxx'# function comment () {	echo "*"; echo "* $1" ; echo "*"	(echo "" ; echo "#"; echo "# $1" ; echo "#") >>$CONFIG	(echo "" ; echo "/*"; echo " * $1" ; echo " */") >>$CONFIG_H}## define_bool sets the value of a boolean argument##	define_bool define value#function define_bool () {	define_tristate $1 $2}function define_tristate () {	case "$2" in	 "y")		echo "$1=y" >>$CONFIG		echo "#define $1 1" >>$CONFIG_H		;;	 "m")		echo "$1=m" >>$CONFIG		echo "#undef  $1" >>$CONFIG_H		echo "#define $1_MODULE 1" >>$CONFIG_H		;;	 "n")		echo "# $1 is not set" >>$CONFIG		echo "#undef  $1" >>$CONFIG_H		;;	esac	eval "$1=$2"}## bool processes a boolean argument##	bool question define#function bool () {	old=$(eval echo "\${$2}")	def=${old:-'n'}	case "$def" in	 "y" | "m") defprompt="Y/n/?"	      def="y"	      ;;	 "n") defprompt="N/y/?"	      ;;	esac	while :; do	  readln "$1 ($2) [$defprompt] " "$def" "$old"	  case "$ans" in	    [yY] | [yY]es ) define_bool "$2" "y"			    break;;	    [nN] | [nN]o )  define_bool "$2" "n"			    break;;	    * )             help "$2"			    ;;	  esac	done}## tristate processes a tristate argument##	tristate question define#function tristate () {	if [ "$CONFIG_MODULES" != "y" ]; then	  bool "$1" "$2"	else 	  old=$(eval echo "\${$2}")	  def=${old:-'n'}	  case "$def" in	   "y") defprompt="Y/m/n/?"		;;	   "m") defprompt="M/n/y/?"		;;	   "n") defprompt="N/y/m/?"		;;	  esac	  while :; do	    readln "$1 ($2) [$defprompt] " "$def" "$old"	    case "$ans" in	      [yY] | [yY]es ) define_tristate "$2" "y"			      break ;;	      [nN] | [nN]o )  define_tristate "$2" "n"			      break ;;	      [mM] )          define_tristate "$2" "m"			      break ;;	      * )             help "$2"			      ;;	    esac	  done	fi}## dep_tristate processes a tristate argument that depends upon# another option or options.  If any of the options we depend upon is a# module, then the only allowable options are M or N.  If all are Y, then# this is a normal tristate.  This is used in cases where modules# are nested, and one module requires the presence of something# else in the kernel.##	dep_tristate question define default ...#function dep_tristate () {	old=$(eval echo "\${$2}")	def=${old:-'n'}	ques=$1	var=$2	need_module=0	shift 2	while [ $# -gt 0 ]; do	  case "$1" in 	    n)	      define_tristate "$var" "n"	      return	      ;;	    m)	      need_module=1	      ;;	  esac	  shift	done	if [ $need_module = 1 ]; then	   if [ "$CONFIG_MODULES" = "y" ]; then		case "$def" in		 "y" | "m") defprompt="M/n/?"		      def="m"		      ;;		 "n") defprompt="N/m/?"		      ;;		esac		while :; do		  readln "$ques ($var) [$defprompt] " "$def" "$old"		  case "$ans" in		      [nN] | [nN]o )  define_tristate "$var" "n"				      break ;;		      [mM] )          define_tristate "$var" "m"				      break ;;		      [yY] | [yY]es ) echo    echo "  This answer is not allowed, because it is not consistent with"   echo "  your other choices."   echo "  This driver depends on another one which you chose to compile"   echo "  as a module. This means that you can either compile this one"   echo "  as a module as well (with M) or leave it out altogether (N)."				      echo				      ;;		      * )             help "$var"				      ;;		  esac		done	   fi	else	   tristate "$ques" "$var"	fi}function dep_bool () {	ques=$1	var=$2	shift 2	while [ $# -gt 0 ]; do	  case "$1" in	    m | n)	      define_bool "$var" "n"	      return	      ;;	  esac	  shift	done	bool "$ques" "$var"}function dep_mbool () {	ques=$1	var=$2	shift 2	while [ $# -gt 0 ]; do	  case "$1" in	    n)	      define_bool "$var" "n"	      return	      ;;	    m)	      eval "$var=y"	      ;;	  esac	  shift	done	bool "$ques" "$var"}## define_int sets the value of a integer argument##	define_int define value#function define_int () {	echo "$1=$2" >>$CONFIG	echo "#define $1 ($2)" >>$CONFIG_H	eval "$1=$2"}## int processes an integer argument with optional limits##	int question define default [min max]#function int () {	old=$(eval echo "\${$2}")	def=${old:-$3}	if [ $# -gt 3 ]; then	  min=$4	else	  min=-10000000    # !!	fi	if [ $# -gt 4 ]; then	  max=$5	else	  max=10000000     # !!	fi	while :; do	  readln "$1 ($2) [$def] " "$def" "$old"	  if expr \( \( $ans + 0 \) \>= $min \) \& \( $ans \<= $max \) >/dev/null 2>&1 ; then            define_int "$2" "$ans"	    break          else	    help "$2"          fi	done}## define_hex sets the value of a hexadecimal argument##	define_hex define value#function define_hex () {	echo "$1=$2" >>$CONFIG	echo "#define $1 0x${2#*[x,X]}" >>$CONFIG_H	eval "$1=$2"}## hex processes an hexadecimal argument##	hex question define default#function hex () {	old=$(eval echo "\${$2}")	def=${old:-$3}	def=${def#*[x,X]}	while :; do	  readln "$1 ($2) [$def] " "$def" "$old"	  ans=${ans#*[x,X]}	  if expr "$ans" : '[0-9a-fA-F][0-9a-fA-F]*$' > /dev/null; then	    define_hex "$2" "$ans"	    break	  else	    help "$2"	  fi	done}## define_string sets the value of a string argument##	define_string define value#function define_string () {	echo "$1=\"$2\"" >>$CONFIG	echo "#define $1 \"$2\"" >>$CONFIG_H	eval "$1=\"$2\""}## string processes a string argument##	string question define default#function string () {	old=$(eval echo "\${$2}")	def=${old:-$3}	readln "$1 ($2) [$def] " "$def" "$old"	define_string "$2" "$ans"}## choice processes a choice list (1-out-of-n)##	choice question choice-list default## The choice list has a syntax of:#	NAME WHITESPACE VALUE { WHITESPACE NAME WHITESPACE VALUE }# The user may enter any unique prefix of one of the NAMEs and# choice will define VALUE as if it were a boolean option.# VALUE must be in all uppercase.  Normally, VALUE is of the# form CONFIG_<something>.  Thus, if the user selects <something>,# the CPP symbol CONFIG_<something> will be defined and the# shell variable CONFIG_<something> will be set to "y".#function choice () {	question="$1"	choices="$2"	old=	def=$3	# determine default answer:	names=""	set -- $choices	firstvar=$2	while [ -n "$2" ]; do		if [ -n "$names" ]; then			names="$names, $1"		else			names="$1"		fi		if [ "$(eval echo \"\${$2}\")" = "y" ]; then			old=$1			def=$1		fi		shift; shift	done	val=""	while [ -z "$val" ]; do		ambg=n		readln "$question ($names) [$def] " "$def" "$old"		ans=$(echo $ans | tr a-z A-Z)		set -- $choices		while [ -n "$1" ]; do			name=$(echo $1 | tr a-z A-Z)			case "$name" in				"$ans"* )					if [ "$name" = "$ans" ]; then						val="$2"						break	# stop on exact match					fi					if [ -n "$val" ]; then						echo;echo \		"  Sorry, \"$ans\" is ambiguous; please enter a longer string."						echo						val=""						ambg=y						break					else						val="$2"					fi;;			esac			shift; shift		done		if [ "$val" = "" -a "$ambg" = "n" ]; then			help "$firstvar"		fi	done	set -- $choices	while [ -n "$2" ]; do		if [ "$2" = "$val" ]; then			echo "  defined $val"			define_bool "$2" "y"		else			define_bool "$2" "n"		fi		shift; shift	done}CONFIG=.tmpconfigCONFIG_H=.tmpconfig.htrap "rm -f $CONFIG $CONFIG_H ; exit 1" 1 2## Make sure we start out with a clean slate.#echo "#" > $CONFIGecho "# Automatically generated make config: don't edit" >> $CONFIGecho "#" >> $CONFIGecho "/*" > $CONFIG_Hecho " * Automatically generated C config: don't edit" >> $CONFIG_Hecho " */" >> $CONFIG_Hecho "#define RTL_AUTOCONF_INCLUDED" >> $CONFIG_HDEFAULT=""if [ "$1" = "-d" ] ; then	DEFAULT="-d"	shiftfiCONFIG_IN=./config.inif [ "$1" != "" ] ; then	CONFIG_IN=$1fiDEFAULTS=schedulers/$ARCH/defconfigif [ -f .config ]; then  DEFAULTS=.configfiif [ -f $DEFAULTS ]; then  echo "#"  echo "# Using defaults found in" $DEFAULTS  echo "#"  . $DEFAULTS  sed -e 's/# \(.*\) is not.*/\1=n/' < $DEFAULTS > .config-is-not.$$  . .config-is-not.$$  rm .config-is-not.$$else  echo "#"  echo "# No defaults found"  echo "#"fi. $CONFIG_INrm -f .config.oldif [ -f .config ]; then	mv .config .config.oldfimv .tmpconfig .configmv .tmpconfig.h include/rtl_conf.hechoecho "*** End of RTLinux configuration."echo "*** Check the top-level Makefile for additional configuration."if [ ! -f .hdepend -o "$CONFIG_MODVERSIONS" = "y" ] ; then    echo "*** Next, you must run 'make dep'."else    echo "*** Next, you may run 'make'."fiechoexit 0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美羞羞免费网站| 欧美日韩三级视频| 日日夜夜精品视频天天综合网| 国产精品丝袜黑色高跟| 国产午夜精品一区二区三区嫩草| 精品久久久久久久久久久久久久久久久 | 亚洲女子a中天字幕| 国产精品久久久久影院亚瑟| 国产精品高清亚洲| 亚洲制服丝袜av| 亚洲尤物在线视频观看| 婷婷夜色潮精品综合在线| 日本在线播放一区二区三区| 激情综合色综合久久综合| 国产盗摄视频一区二区三区| av资源站一区| 欧美伦理影视网| 欧美成人一级视频| 国产精品国产三级国产三级人妇| 亚洲视频一区二区在线观看| 丝袜亚洲另类丝袜在线| 久国产精品韩国三级视频| 粉嫩欧美一区二区三区高清影视| 色婷婷av久久久久久久| 欧美一级黄色片| 国产精品国产馆在线真实露脸 | 一区二区三区高清| 蜜臀99久久精品久久久久久软件| 韩国v欧美v亚洲v日本v| 91亚洲精品乱码久久久久久蜜桃| 欧美日韩美少妇| 欧美经典一区二区| 日韩av一区二区三区| 国产一区久久久| 欧美丝袜自拍制服另类| 久久日一线二线三线suv| 1区2区3区国产精品| 日本不卡免费在线视频| 不卡视频一二三四| 日韩欧美国产三级电影视频| 亚洲婷婷国产精品电影人久久| 免费久久精品视频| 91久久一区二区| 久久久99久久| 久久99久久99| 欧美色国产精品| 国产精品色婷婷久久58| 麻豆精品国产传媒mv男同| 在线视频你懂得一区二区三区| 日韩欧美一区二区免费| 午夜精品福利一区二区三区av| 国产成人精品午夜视频免费| 欧美一区二区三区四区高清| 亚洲天堂av老司机| 成人黄色电影在线| 久久精品在线观看| 麻豆国产精品官网| 7777精品伊人久久久大香线蕉| 国产精品国产三级国产普通话蜜臀| 久久国产精品99精品国产| 欧美在线免费视屏| 亚洲欧美另类久久久精品 | 曰韩精品一区二区| 99久久er热在这里只有精品15| 久久婷婷一区二区三区| 韩国精品主播一区二区在线观看| 欧美一区二区三区视频免费播放| 亚洲国产成人av| 欧美视频一二三区| 亚洲线精品一区二区三区八戒| 91视频精品在这里| 亚洲精品乱码久久久久久黑人| 懂色av中文一区二区三区| 精品国产三级电影在线观看| 蜜臀av一区二区三区| 欧美精品一区二区久久久| 激情深爱一区二区| 久久新电视剧免费观看| 国产一区二区三区不卡在线观看 | 国产精品中文欧美| 久久久久久电影| 国产成人日日夜夜| 国产精品污污网站在线观看| 97久久超碰国产精品| 亚洲品质自拍视频网站| 在线观看日韩精品| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲国产一区在线观看| 欧美视频自拍偷拍| 亚洲国产成人tv| 欧美一区二区三区免费大片| 老司机精品视频一区二区三区| 精品免费国产一区二区三区四区| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品久久久一区麻豆最新章节| 99热这里都是精品| 亚洲成在人线免费| 精品久久久久久久一区二区蜜臀| 国产69精品久久久久毛片| 亚洲色图欧美偷拍| 91精品国产综合久久久蜜臀粉嫩| 狠狠网亚洲精品| 中文字幕亚洲欧美在线不卡| 91精品国产综合久久福利| 国产乱妇无码大片在线观看| 国产精品入口麻豆九色| 7777精品伊人久久久大香线蕉| 国产二区国产一区在线观看| 亚洲综合色噜噜狠狠| 精品久久久久99| 欧美性猛片xxxx免费看久爱| 精品一区二区免费视频| 亚洲女厕所小便bbb| 久久综合狠狠综合久久综合88| 一本久道久久综合中文字幕| 精品一区二区三区不卡| 亚洲一区中文日韩| 久久久久久综合| 欧美精品久久天天躁| 国产成人福利片| 日韩二区在线观看| 亚洲综合网站在线观看| 亚洲国产精品成人综合| 欧美成人video| 欧美精品少妇一区二区三区| 99久久伊人久久99| 精品午夜久久福利影院| 午夜精品影院在线观看| 亚洲欧洲日本在线| 欧美精品一区二区高清在线观看| 欧美在线免费观看视频| 99麻豆久久久国产精品免费优播| 日韩av中文字幕一区二区| 亚洲精品第1页| 亚洲日本电影在线| 欧美国产一区二区| 久久久久九九视频| 欧美精品一区二区三区高清aⅴ | 毛片av中文字幕一区二区| 亚洲一二三四久久| 亚洲免费在线观看| 亚洲欧美一区二区三区久本道91| 国产区在线观看成人精品 | 亚洲一区二区三区四区中文字幕| 亚洲欧洲av在线| 国产精品每日更新在线播放网址| 国产欧美日韩三区| 国产午夜精品一区二区三区视频| 久久综合给合久久狠狠狠97色69| xfplay精品久久| 久久久五月婷婷| 国产免费观看久久| 国产精品乱人伦中文| 国产精品久久久久影院| 中文字幕一区二区三| 中文字幕亚洲在| 亚洲综合色视频| 日韩高清中文字幕一区| 久久国产精品免费| 国产不卡视频一区| 99免费精品在线观看| 欧美影视一区二区三区| 欧美精品xxxxbbbb| 69堂国产成人免费视频| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久精品一区二区三区四区| 久久精品视频在线免费观看| 中文字幕日本乱码精品影院| 亚洲欧洲一区二区在线播放| 亚洲午夜免费视频| 裸体一区二区三区| 国产乱码精品一品二品| 91啪九色porn原创视频在线观看| 在线亚洲精品福利网址导航| 欧美一区二区三区啪啪| 久久久久久久久蜜桃| 一区二区三区在线观看国产| 视频一区二区三区入口| 国产精品自在在线| 91麻豆免费观看| 884aa四虎影成人精品一区| 国产亚洲欧美在线| 亚洲不卡在线观看| 国产99久久久久久免费看农村| 一本大道久久a久久综合婷婷| 欧美一三区三区四区免费在线看| 国产亚洲制服色| 性久久久久久久久| 成人综合在线网站| 日韩欧美视频一区| 尤物av一区二区| 国产激情精品久久久第一区二区| 在线视频国内一区二区| 久久精品亚洲麻豆av一区二区 | 国产麻豆精品视频| 在线日韩一区二区| 国产精品美女久久福利网站| 久久成人久久鬼色| 欧美日韩另类一区| 亚洲婷婷国产精品电影人久久|