[NDS32] Set default --with-nds32-lib correctly.

gcc/
	* config.gcc (with_nds32_lib): Set default --with-nds32-lib correctly.

From-SVN: r268744
This commit is contained in:
Chung-Ju Wu 2019-02-10 12:27:01 +00:00 committed by Chung-Ju Wu
parent 79e2c811f8
commit 2a484d1453
2 changed files with 17 additions and 7 deletions

View file

@ -1,3 +1,7 @@
2019-02-10 Chung-Ju Wu <jasonwucj@gmail.com>
* config.gcc (with_nds32_lib): Set default --with-nds32-lib correctly.
2019-02-10 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/89268

View file

@ -4523,9 +4523,18 @@ case "${target}" in
# process --with-nds32-lib
case "${with_nds32_lib}" in
"")
# the default library is newlib
with_nds32_lib=newlib
tm_defines="${tm_defines} TARGET_DEFAULT_CTOR_DTOR=1"
case ${target} in
*-*-*uclibc*)
with_nds32_lib=ulibc
;;
*-*-linux*)
with_nds32_lib=glibc
;;
*)
with_nds32_lib=newlib
tm_defines="${tm_defines} TARGET_DEFAULT_CTOR_DTOR=1"
;;
esac
;;
newlib)
# OK
@ -4541,11 +4550,8 @@ case "${target}" in
;;
esac
;;
glibc)
glibc | uclibc)
# OK
tm_defines="${tm_defines}"
;;
uclibc)
;;
*)
echo "Cannot accept --with-nds32-lib=$with_nds32_lib, available values are: newlib mculib glibc uclibc" 1>&2