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

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

?? depcomp

?? c-smile 一個語法類似與JS 又有點像C++的 編譯器
??
字號:
#! /bin/sh

# depcomp - compile a program generating dependencies as side-effects
# Copyright 1999, 2000 Free Software Foundation, Inc.

# 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, or (at your option)
# any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.

# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.

# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.

if test -z "$depmode" || test -z "$source" || test -z "$object"; then
  echo "depcomp: Variables source, object and depmode must be set" 1>&2
  exit 1
fi
# `libtool' can also be set to `yes' or `no'.

if test -z "$depfile"; then
   base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'`
   dir=`echo "$object" | sed 's,/.*$,/,'`
   if test "$dir" = "$object"; then
      dir=
   fi
   # FIXME: should be _deps on DOS.
   depfile="$dir.deps/$base"
fi

tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}

rm -f "$tmpdepfile"

# Some modes work just like other modes, but use different flags.  We
# parameterize here, but still list the modes in the big case below,
# to make depend.m4 easier to write.  Note that we *cannot* use a case
# here, because this file can only contain one case statement.
if test "$depmode" = hp; then
  # HP compiler uses -M and no extra arg.
  gccflag=-M
  depmode=gcc
fi

if test "$depmode" = dashXmstdout; then
   # This is just like dashmstdout with a different argument.
   dashmflag=-xM
   depmode=dashmstdout
fi

case "$depmode" in
gcc3)
## gcc 3 implements dependency tracking that does exactly what
## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
## it if -MD -MP comes after the -MF stuff.  Hmm.
  "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
  stat=$?
  if test $stat -eq 0; then :
  else
    rm -f "$tmpdepfile"
    exit $stat
  fi
  mv "$tmpdepfile" "$depfile"
  ;;

gcc)
## There are various ways to get dependency output from gcc.  Here's
## why we pick this rather obscure method:
## - Don't want to use -MD because we'd like the dependencies to end
##   up in a subdir.  Having to rename by hand is ugly.
##   (We might end up doing this anyway to support other compilers.)
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
##   -MM, not -M (despite what the docs say).
## - Using -M directly means running the compiler twice (even worse
##   than renaming).
  if test -z "$gccflag"; then
    gccflag=-MD,
  fi
  "$@" -Wp,"$gccflag$tmpdepfile"
  stat=$?
  if test $stat -eq 0; then :
  else
    rm -f "$tmpdepfile"
    exit $stat
  fi
  rm -f "$depfile"
  echo "$object : \\" > "$depfile"
  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
## The second -e expression handles DOS-style file names with drive letters.
  sed -e 's/^[^:]*: / /' \
      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
## This next piece of magic avoids the `deleted header file' problem.
## The problem is that when a header file which appears in a .P file
## is deleted, the dependency causes make to die (because there is
## typically no way to rebuild the header).  We avoid this by adding
## dummy dependencies for each header file.  Too bad gcc doesn't do
## this for us directly.
  tr ' ' '
' < "$tmpdepfile" |
## Some versions of gcc put a space before the `:'.  On the theory
## that the space means something, we add a space to the output as
## well.
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly.  Breaking it into two sed invocations is a workaround.
    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
  rm -f "$tmpdepfile"
  ;;

hp)
  # This case exists only to let depend.m4 do its work.  It works by
  # looking at the text of this script.  This case will never be run,
  # since it is checked for above.
  exit 1
  ;;

sgi)
  if test "$libtool" = yes; then
    "$@" "-Wp,-MDupdate,$tmpdepfile"
  else
    "$@" -MDupdate "$tmpdepfile"
  fi
  stat=$?
  if test $stat -eq 0; then :
  else
    rm -f "$tmpdepfile"
    exit $stat
  fi
  rm -f "$depfile"

  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files
    echo "$object : \\" > "$depfile"

    # Clip off the initial element (the dependent).  Don't try to be
    # clever and replace this with sed code, as IRIX sed won't handle
    # lines with more than a fixed number of characters (4096 in
    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
    # the IRIX cc adds comments like `#:fec' to the end of the
    # dependency line.
    tr ' ' '
' < "$tmpdepfile" \
    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
    tr '
' ' ' >> $depfile
    echo >> $depfile

    # The second pass generates a dummy entry for each header file.
    tr ' ' '
' < "$tmpdepfile" \
   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
   >> $depfile
  else
    # The sourcefile does not contain any dependencies, so just
    # store a dummy comment line, to avoid errors with the Makefile
    # "include basename.Plo" scheme.
    echo "#dummy" > "$depfile"
  fi
  rm -f "$tmpdepfile"
  ;;

aix)
  # The C for AIX Compiler uses -M and outputs the dependencies
  # in a .u file.  This file always lives in the current directory.
  # Also, the AIX compiler puts `$object:' at the start of each line;
  # $object doesn't have directory information.
  stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'`
  tmpdepfile="$stripped.u"
  outname="$stripped.o"
  if test "$libtool" = yes; then
    "$@" -Wc,-M
  else
    "$@" -M
  fi

  stat=$?
  if test $stat -eq 0; then :
  else
    rm -f "$tmpdepfile"
    exit $stat
  fi

  if test -f "$tmpdepfile"; then
    # Each line is of the form `foo.o: dependent.h'.
    # Do two passes, one to just change these to
    # `$object: dependent.h' and one to simply `dependent.h:'.
    sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
    sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
  else
    # The sourcefile does not contain any dependencies, so just
    # store a dummy comment line, to avoid errors with the Makefile
    # "include basename.Plo" scheme.
    echo "#dummy" > "$depfile"
  fi
  rm -f "$tmpdepfile"
  ;;

tru64)
   # The Tru64 compiler uses -MD to generate dependencies as a side
   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put 
   # dependencies in `foo.d' instead, so we check for that too.
   # Subdirectories are respected.

   base=`echo "$object" | sed -e 's/\.o$//' -e 's/\.lo$//'`
   tmpdepfile1="$base.o.d"
   tmpdepfile2="$base.d"
   if test "$libtool" = yes; then
      "$@" -Wc,-MD
   else
      "$@" -MD
   fi

   stat=$?
   if test $stat -eq 0; then :
   else
      rm -f "$tmpdepfile1" "$tmpdepfile2"
      exit $stat
   fi

   if test -f "$tmpdepfile1"; then
      tmpdepfile="$tmpdepfile1"
   else
      tmpdepfile="$tmpdepfile2"
   fi
   if test -f "$tmpdepfile"; then
      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
      # That's a space and a tab in the [].
      sed -e 's,^.*\.[a-z]*:[ 	]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
   else
      echo "#dummy" > "$depfile"
   fi
   rm -f "$tmpdepfile"
   ;;

#nosideeffect)
  # This comment above is used by automake to tell side-effect
  # dependency tracking mechanisms from slower ones.

dashmstdout)
  # Important note: in order to support this mode, a compiler *must*
  # always write the proprocessed file to stdout, regardless of -o,
  # because we must use -o when running libtool.
  test -z "$dashmflag" && dashmflag=-M
  ( IFS=" "
    case " $* " in
    *" --mode=compile "*) # this is libtool, let us make it quiet
      for arg
      do # cycle over the arguments
        case "$arg" in
	"--mode=compile")
	  # insert --quiet before "--mode=compile"
	  set fnord "$@" --quiet
	  shift # fnord
	  ;;
	esac
	set fnord "$@" "$arg"
	shift # fnord
	shift # "$arg"
      done
      ;;
    esac
    "$@" $dashmflag | sed 's:^[^:]*\:[ 	]*:'"$object"'\: :' > "$tmpdepfile"
  ) &
  proc=$!
  "$@"
  stat=$?
  wait "$proc"
  if test "$stat" != 0; then exit $stat; fi
  rm -f "$depfile"
  cat < "$tmpdepfile" > "$depfile"
  tr ' ' '
' < "$tmpdepfile" | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly.  Breaking it into two sed invocations is a workaround.
    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
  rm -f "$tmpdepfile"
  ;;

dashXmstdout)
  # This case only exists to satisfy depend.m4.  It is never actually
  # run, as this mode is specially recognized in the preamble.
  exit 1
  ;;

makedepend)
  # X makedepend
  (
    shift
    cleared=no
    for arg in "$@"; do
      case $cleared in no)
        set ""; shift
	cleared=yes
      esac
      case "$arg" in
        -D*|-I*)
	  set fnord "$@" "$arg"; shift;;
	-*)
	  ;;
	*)
	  set fnord "$@" "$arg"; shift;;
      esac
    done
    obj_suffix="`echo $object | sed 's/^.*\././'`"
    touch "$tmpdepfile"
    ${MAKEDEPEND-makedepend} 2>/dev/null -o"$obj_suffix" -f"$tmpdepfile" "$@"
  ) &
  proc=$!
  "$@"
  stat=$?
  wait "$proc"
  if test "$stat" != 0; then exit $stat; fi
  rm -f "$depfile"
  cat < "$tmpdepfile" > "$depfile"
  sed '1,2d' "$tmpdepfile" | tr ' ' '
' | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly.  Breaking it into two sed invocations is a workaround.
    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
  rm -f "$tmpdepfile" "$tmpdepfile".bak
  ;;

cpp)
  # Important note: in order to support this mode, a compiler *must*
  # always write the proprocessed file to stdout, regardless of -o,
  # because we must use -o when running libtool.
  ( IFS=" "
    case " $* " in
    *" --mode=compile "*)
      for arg
      do # cycle over the arguments
        case $arg in
	"--mode=compile")
	  # insert --quiet before "--mode=compile"
	  set fnord "$@" --quiet
	  shift # fnord
	  ;;
	esac
	set fnord "$@" "$arg"
	shift # fnord
	shift # "$arg"
      done
      ;;
    esac
    "$@" -E |
    sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
    sed '$ s: \\$::' > "$tmpdepfile"
  ) &
  proc=$!
  "$@"
  stat=$?
  wait "$proc"
  if test "$stat" != 0; then exit $stat; fi
  rm -f "$depfile"
  echo "$object : \\" > "$depfile"
  cat < "$tmpdepfile" >> "$depfile"
  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
  rm -f "$tmpdepfile"
  ;;

msvisualcpp)
  # Important note: in order to support this mode, a compiler *must*
  # always write the proprocessed file to stdout, regardless of -o,
  # because we must use -o when running libtool.
  ( IFS=" "
    case " $* " in
    *" --mode=compile "*)
      for arg
      do # cycle over the arguments
        case $arg in
	"--mode=compile")
	  # insert --quiet before "--mode=compile"
	  set fnord "$@" --quiet
	  shift # fnord
	  ;;
	esac
	set fnord "$@" "$arg"
	shift # fnord
	shift # "$arg"
      done
      ;;
    esac
    for arg
    do
      case "$arg" in
      "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
	set fnord "$@"
	shift
	shift
	;;
      *)
	set fnord "$@" "$arg"
	shift
	shift
	;;
      esac
    done
    "$@" -E |
    sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
  ) &
  proc=$!
  "$@"
  stat=$?
  wait "$proc"
  if test "$stat" != 0; then exit $stat; fi
  rm -f "$depfile"
  echo "$object : \\" > "$depfile"
  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::	\1 \\:p' >> "$depfile"
  echo "	" >> "$depfile"
  . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
  rm -f "$tmpdepfile"
  ;;

none)
  exec "$@"
  ;;

*)
  echo "Unknown depmode $depmode" 1>&2
  exit 1
  ;;
esac

exit 0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品亚洲免费视频| 婷婷开心久久网| 成人精品国产福利| 国产欧美一区二区在线观看| 国产成人无遮挡在线视频| 久久久久久久久久美女| 粉嫩欧美一区二区三区高清影视 | 国产+成+人+亚洲欧洲自线| 欧美激情在线一区二区| a级高清视频欧美日韩| 亚洲免费观看高清完整版在线观看熊| 91麻豆文化传媒在线观看| 亚洲第一狼人社区| 精品久久久久久久人人人人传媒 | 久久久久久久综合狠狠综合| 成人福利视频在线| 亚洲自拍偷拍九九九| 日韩午夜激情电影| 成人黄色一级视频| 午夜视频在线观看一区二区三区| 91精品国产免费| 丰满少妇在线播放bd日韩电影| 一区二区三区欧美激情| 欧美一区二区视频网站| 春色校园综合激情亚洲| 亚洲成人中文在线| 久久久久国色av免费看影院| 91黄色免费观看| 国产在线国偷精品免费看| 最新国产成人在线观看| 欧美一区二区三区性视频| 成人天堂资源www在线| 一级日本不卡的影视| 欧美成人一区二区三区| 日本韩国一区二区三区视频| 久久国产尿小便嘘嘘| 亚洲欧洲日产国码二区| 日韩欧美一区二区三区在线| 91在线免费看| 国内精品自线一区二区三区视频| 亚洲欧美日韩久久| 久久久精品免费免费| 欧美精品日韩一区| eeuss鲁片一区二区三区在线看| 午夜av区久久| 亚洲精品欧美在线| 国产婷婷色一区二区三区| 欧美在线短视频| 成人激情小说网站| 久久丁香综合五月国产三级网站| 亚洲精品高清视频在线观看| 国产色爱av资源综合区| 91精品国产乱| 欧美亚洲精品一区| 99久久夜色精品国产网站| 国产一区二区在线电影| 蜜桃视频在线一区| 亚洲成av人片观看| 亚洲日穴在线视频| 国产精品毛片大码女人| 国产午夜三级一区二区三| 日韩欧美国产电影| 在线不卡一区二区| 欧美日韩一区二区在线视频| 91国偷自产一区二区三区观看| www.日韩精品| 国产91精品一区二区| 国产乱人伦精品一区二区在线观看| 午夜不卡av免费| 亚洲成人动漫在线免费观看| 亚洲一区影音先锋| 亚洲精品老司机| 亚洲欧美电影一区二区| 日韩美女精品在线| 亚洲视频一二三| 日韩一区在线看| 国产精品丝袜在线| 中文字幕欧美区| 国产欧美一区二区精品婷婷| 久久久精品国产99久久精品芒果| www精品美女久久久tv| 26uuuu精品一区二区| 久久蜜桃av一区二区天堂| 久久久电影一区二区三区| 国产三级精品三级在线专区| 久久免费视频一区| 国产精品三级电影| 综合欧美亚洲日本| 亚洲欧美日韩在线| 亚洲18影院在线观看| 爽好多水快深点欧美视频| 日本在线不卡一区| 极品瑜伽女神91| 国产成人超碰人人澡人人澡| 国产suv精品一区二区6| 99久久精品免费看国产| 欧美天堂亚洲电影院在线播放| 欧美无砖砖区免费| 日韩免费一区二区| 国产欧美日韩在线看| 成人欧美一区二区三区1314| 一区二区三区四区在线| 日本欧美一区二区三区| 国产精选一区二区三区| 99精品久久免费看蜜臀剧情介绍| 在线看国产日韩| 日韩视频免费观看高清完整版| 久久品道一品道久久精品| 国产精品久久久久久久午夜片| 樱花草国产18久久久久| 免费一级片91| 成人午夜在线免费| 在线观看日韩一区| 精品日韩一区二区| 日韩理论电影院| 免费在线观看日韩欧美| 成人爱爱电影网址| 欧美肥大bbwbbw高潮| 国产亚洲欧美激情| 亚洲午夜久久久久中文字幕久| 久久精品国产澳门| 91网站最新地址| 日韩午夜在线播放| 中文字幕日本乱码精品影院| 青青草精品视频| 91麻豆国产在线观看| 日韩免费视频一区二区| 一二三四社区欧美黄| 国产精品一区一区三区| 欧美在线观看禁18| 欧美激情在线看| 免费在线看成人av| 一本大道av一区二区在线播放| 欧美成人乱码一区二区三区| 一区2区3区在线看| 成人一区二区三区| 日韩欧美一区二区三区在线| 亚洲激情自拍偷拍| 成人免费高清视频| 亚洲精品一区二区三区精华液 | 亚洲精品成人精品456| 韩国三级中文字幕hd久久精品| 欧美三级午夜理伦三级中视频| 国产人久久人人人人爽| 麻豆久久久久久久| 欧美少妇一区二区| 亚洲欧美一区二区三区极速播放 | 国产成人在线视频播放| 欧美高清性hdvideosex| 亚洲精品久久久久久国产精华液| 福利91精品一区二区三区| 日韩欧美国产综合一区| 亚洲r级在线视频| 在线欧美小视频| ㊣最新国产の精品bt伙计久久| 国产99久久久国产精品潘金网站| 日韩免费观看高清完整版| 日精品一区二区| 欧美性受xxxx| 一区二区欧美国产| 一本大道久久a久久综合婷婷 | 色综合天天综合在线视频| 国产欧美一区二区在线| 国产精品99久久久久久久vr| 日韩久久久精品| 蜜桃av一区二区| 日韩欧美中文字幕精品| 日本不卡一二三| 日韩午夜在线影院| 另类综合日韩欧美亚洲| 精品区一区二区| 国产在线看一区| 国产亚洲精品福利| 国产一区二区精品久久| 国产亚洲综合性久久久影院| 国产麻豆精品久久一二三| 国产欧美日韩在线观看| 成人国产电影网| 亚洲人成小说网站色在线| 91蝌蚪porny成人天涯| 一区二区三区精品在线观看| 欧美最新大片在线看| 亚洲电影一级片| 日韩午夜av电影| 国产精品综合视频| 国产精品精品国产色婷婷| 91丨porny丨中文| 一区二区免费视频| 欧美一区二区精品在线| 国产精品一区二区91| 国产精品毛片大码女人| 欧美亚洲动漫制服丝袜| 奇米777欧美一区二区| 久久久91精品国产一区二区精品 | 欧美一卡二卡三卡| 国产一区二区影院| 亚洲日本欧美天堂| 91精品国产一区二区| 成人在线综合网| 首页欧美精品中文字幕|