|
616 | 616 | done
|
617 | 617 | CFG_TARGET=$V_TEMP
|
618 | 618 |
|
| 619 | +# copy host-triples to target-triples so that hosts are a subset of targets |
| 620 | +# XXX: remove deprecated variables here |
| 621 | +V_TEMP="" |
| 622 | +for i in $CFG_HOST_TRIPLES $CFG_TARGET_TRIPLES; |
| 623 | +do |
| 624 | + echo "$V_TEMP" | grep -qF $i || V_TEMP="$V_TEMP${V_TEMP:+ }$i" |
| 625 | +done |
| 626 | +CFG_TARGET_TRIPLES=$V_TEMP |
| 627 | + |
| 628 | +# XXX: Support for deprecated syntax, should be dropped. |
| 629 | +if [ ! -z "$CFG_BUILD_TRIPLE" ]; then |
| 630 | + CFG_BUILD=${CFG_BUILD_TRIPLE} |
| 631 | +fi |
| 632 | +if [ ! -z "$CFG_HOST_TRIPLES" ]; then |
| 633 | + CFG_HOST=${CFG_HOST_TRIPLES} |
| 634 | +fi |
| 635 | +if [ ! -z "$CFG_TARGET_TRIPLES" ]; then |
| 636 | + CFG_TARGET=${CFG_TARGET_TRIPLES} |
| 637 | +fi |
| 638 | + |
619 | 639 | # check target-specific tool-chains
|
620 | 640 | for i in $CFG_TARGET
|
621 | 641 | do
|
|
718 | 738 | CFG_LIBDIR=bin
|
719 | 739 | fi
|
720 | 740 |
|
721 |
| -for h in $CFG_HOST_ |
| 741 | +for h in $CFG_HOST |
722 | 742 | do
|
723 | 743 | for t in $CFG_TARGET
|
724 | 744 | do
|
@@ -986,26 +1006,6 @@ putvar CFG_ANDROID_CROSS_PATH
|
986 | 1006 | putvar CFG_MINGW32_CROSS_PATH
|
987 | 1007 | putvar CFG_MANDIR
|
988 | 1008 |
|
989 |
| -# Support for deprecated syntax, should be dropped. |
990 |
| -putvar CFG_BUILD_TRIPLE |
991 |
| -putvar CFG_HOST_TRIPLES |
992 |
| -putvar CFG_TARGET_TRIPLES |
993 |
| -if [ ! -z "$CFG_BUILD_TRIPLE" ]; then |
994 |
| - CFG_BUILD=${CFG_BUILD_TRIPLE} |
995 |
| -fi |
996 |
| -if [ ! -z "$CFG_HOST_TRIPLES" ]; then |
997 |
| - CFG_HOST=${CFG_HOST_TRIPLES} |
998 |
| -fi |
999 |
| -if [ ! -z "$CFG_TARGET_TRIPLES" ]; then |
1000 |
| - CFG_TARGET=${CFG_TARGET_TRIPLES} |
1001 |
| -fi |
1002 |
| - |
1003 |
| -if [ ! -z "$CFG_ENABLE_PAX_FLAGS" ] |
1004 |
| -then |
1005 |
| - putvar CFG_ENABLE_PAX_FLAGS |
1006 |
| - putvar CFG_PAXCTL |
1007 |
| -fi |
1008 |
| - |
1009 | 1009 | # Avoid spurious warnings from clang by feeding it original source on
|
1010 | 1010 | # ccache-miss rather than preprocessed input.
|
1011 | 1011 | if [ ! -z "$CFG_ENABLE_CCACHE" ] && [ ! -z "$CFG_ENABLE_CLANG" ]
|
|
0 commit comments