gcc/
* config.gcc (with_nds32_lib): Set default --with-nds32-lib correctly.
From-SVN: r268744
+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
# 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
;;
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