提交 dede754c 编写于 作者: D dlong

8068927: AARCH64: better handling of aarch64- triples

Summary: convert aarch64- to arm-, let upstream code do the work, then convert back to aarch64-
Reviewed-by: ihse
上级 c839b65e
...@@ -41,25 +41,8 @@ while test $# -gt 0 ; do ...@@ -41,25 +41,8 @@ while test $# -gt 0 ; do
case $1 in case $1 in
-- ) # Stop option processing -- ) # Stop option processing
shift; break ;; shift; break ;;
aarch64-gnu ) aarch64-* )
sub_args="$sub_args aarch64-unknown-gnu" config=`echo $1 | sed 's/^aarch64-/arm-/'`
shift; ;;
aarch64-linux )
sub_args="$sub_args aarch64-unknown-linux-gnu"
shift; ;;
aarch64-*-linux )
os=`echo $1 | sed 's/aarch64-\(.*\)-linux/\1/'`
config="aarch64-unknown-linux-gnu"
sub_args="$sub_args $config"
shift; ;;
aarch64-*-gnu )
os=`echo $1 | sed 's/aarch64-\(.*\)-gnu.*$/\1/'`
config="aarch64-unknown-gnu"
sub_args="$sub_args $config"
shift; ;;
aarch64-*-linux-* )
os=`echo $1 | sed 's/aarch64-\(.*\)-linux-.*$/'`
config="aarch64-unknown-linux-gnu"
sub_args="$sub_args $config" sub_args="$sub_args $config"
shift; ;; shift; ;;
- ) # Use stdin as input. - ) # Use stdin as input.
...@@ -74,9 +57,7 @@ done ...@@ -74,9 +57,7 @@ done
result=`. $DIR/autoconf-config.sub $sub_args "$@"` result=`. $DIR/autoconf-config.sub $sub_args "$@"`
exitcode=$? exitcode=$?
if [ "x$os" != "x" ] ; then result=`echo $result | sed "s/^arm-/aarch64-/"`
result=`echo $result | sed "s/-unknown-/-$os-/"`
fi
echo $result echo $result
exit $exitcode exit $exitcode
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册