Mercurial > hg > CbC > CbC_gcc
comparison config-ml.in @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
381 *) multidirs="${multidirs} ${x}" ;; | 381 *) multidirs="${multidirs} ${x}" ;; |
382 esac | 382 esac |
383 done | 383 done |
384 fi | 384 fi |
385 ;; | 385 ;; |
386 msp430-*-*) | |
387 if [ x$enable_no_exceptions = xno ] | |
388 then | |
389 old_multidirs="${multidirs}" | |
390 multidirs="" | |
391 for x in ${old_multidirs}; do | |
392 case "$x" in | |
393 *no-exceptions* ) : ;; | |
394 *) multidirs="${multidirs} ${x}" ;; | |
395 esac | |
396 done | |
397 fi | |
398 ;; | |
386 powerpc*-*-* | rs6000*-*-*) | 399 powerpc*-*-* | rs6000*-*-*) |
387 if [ x$enable_aix64 = xno ] | 400 if [ x$enable_aix64 = xno ] |
388 then | 401 then |
389 old_multidirs="${multidirs}" | 402 old_multidirs="${multidirs}" |
390 multidirs="" | 403 multidirs="" |
510 FFLAGS="$(FFLAGS) $${flags}" \ | 523 FFLAGS="$(FFLAGS) $${flags}" \ |
511 ADAFLAGS="$(ADAFLAGS) $${flags}" \ | 524 ADAFLAGS="$(ADAFLAGS) $${flags}" \ |
512 prefix="$(prefix)" \ | 525 prefix="$(prefix)" \ |
513 exec_prefix="$(exec_prefix)" \ | 526 exec_prefix="$(exec_prefix)" \ |
514 GOCFLAGS="$(GOCFLAGS) $${flags}" \ | 527 GOCFLAGS="$(GOCFLAGS) $${flags}" \ |
528 GDCFLAGS="$(GDCFLAGS) $${flags}" \ | |
515 CXXFLAGS="$(CXXFLAGS) $${flags}" \ | 529 CXXFLAGS="$(CXXFLAGS) $${flags}" \ |
516 LIBCFLAGS="$(LIBCFLAGS) $${flags}" \ | 530 LIBCFLAGS="$(LIBCFLAGS) $${flags}" \ |
517 LIBCXXFLAGS="$(LIBCXXFLAGS) $${flags}" \ | 531 LIBCXXFLAGS="$(LIBCXXFLAGS) $${flags}" \ |
518 LDFLAGS="$(LDFLAGS) $${flags}" \ | 532 LDFLAGS="$(LDFLAGS) $${flags}" \ |
519 MULTIFLAGS="$${flags}" \ | 533 MULTIFLAGS="$${flags}" \ |
743 if [ "${dir}" = "${ml_dir}" ]; then | 757 if [ "${dir}" = "${ml_dir}" ]; then |
744 flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'` | 758 flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'` |
745 break | 759 break |
746 fi | 760 fi |
747 done | 761 done |
748 ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" F77="${F77_}$flags" GFORTRAN="${GFORTRAN_}$flags" GOC="${GOC_}$flags"' | 762 ml_config_env='CC="${CC_}$flags" CXX="${CXX_}$flags" F77="${F77_}$flags" GFORTRAN="${GFORTRAN_}$flags" GOC="${GOC_}$flags" GDC="${GDC_}$flags"' |
749 | 763 |
750 if [ "${with_target_subdir}" = "." ]; then | 764 if [ "${with_target_subdir}" = "." ]; then |
751 CC_=$CC' ' | 765 CC_=$CC' ' |
752 CXX_=$CXX' ' | 766 CXX_=$CXX' ' |
753 F77_=$F77' ' | 767 F77_=$F77' ' |
754 GFORTRAN_=$GFORTRAN' ' | 768 GFORTRAN_=$GFORTRAN' ' |
755 GOC_=$GOC' ' | 769 GOC_=$GOC' ' |
770 GDC_=$GDC' ' | |
756 else | 771 else |
757 # Create a regular expression that matches any string as long | 772 # Create a regular expression that matches any string as long |
758 # as ML_POPDIR. | 773 # as ML_POPDIR. |
759 popdir_rx=`echo "${ML_POPDIR}" | sed 's,.,.,g'` | 774 popdir_rx=`echo "${ML_POPDIR}" | sed 's,.,.,g'` |
760 CC_= | 775 CC_= |
815 *) | 830 *) |
816 GOC_="${GOC_}${arg} " ;; | 831 GOC_="${GOC_}${arg} " ;; |
817 esac | 832 esac |
818 done | 833 done |
819 | 834 |
835 GDC_= | |
836 for arg in ${GDC}; do | |
837 case $arg in | |
838 -[BIL]"${ML_POPDIR}"/*) | |
839 GDC_="${GDC_}"`echo "X${arg}" | sed -n "s/X\\(-[BIL]${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X-[BIL]${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; | |
840 "${ML_POPDIR}"/*) | |
841 GDC_="${GDC_}"`echo "X${arg}" | sed -n "s/X\\(${popdir_rx}\\).*/\\1/p"`/${ml_dir}`echo "X${arg}" | sed -n "s/X${popdir_rx}\\(.*\\)/\\1/p"`' ' ;; | |
842 *) | |
843 GDC_="${GDC_}${arg} " ;; | |
844 esac | |
845 done | |
846 | |
820 if test "x${LD_LIBRARY_PATH+set}" = xset; then | 847 if test "x${LD_LIBRARY_PATH+set}" = xset; then |
821 LD_LIBRARY_PATH_= | 848 LD_LIBRARY_PATH_= |
822 for arg in `echo "$LD_LIBRARY_PATH" | tr ':' ' '`; do | 849 for arg in `echo "$LD_LIBRARY_PATH" | tr ':' ' '`; do |
823 case "$arg" in | 850 case "$arg" in |
824 "${ML_POPDIR}"/*) | 851 "${ML_POPDIR}"/*) |