Changeset 8166684 in rtems for config-ml.in


Ignore:
Timestamp:
Jul 6, 2002, 7:11:58 AM (17 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
18c19a7
Parents:
05f5bf2
Message:

2002-07-06 Ralf Corsepius <corsepiu@…>

  • config-ml.in: Imported from gcc-3.1. Change to match c/src/config-ml.in.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • config-ml.in

    r05f5bf2 r8166684  
     1#### THIS IS NOT gcc's config-ml.in ####
     2
     3# 2002-07-06    Imported from from gcc-3.1
     4
    15# Configure fragment invoked in the post-target section for subdirs
    26# wanting multilib support.
     
    205209# $host here, not $target.
    206210
     211# BEGIN - RTEMS specific
     212#
     213# Prune multilib variants RTEMS does not support
    207214case "${host}" in
    208 arc-*-elf*)
    209         if [ x$enable_biendian != xyes ]
    210         then
     215arm-*-rtems*)
    211216          old_multidirs=${multidirs}
    212217          multidirs=""
    213218          for x in ${old_multidirs}; do
    214219            case "${x}" in
    215               *be*) : ;;
     220              *thumb*) : ;;
    216221              *) multidirs="${multidirs} ${x}" ;;
    217222            esac
    218223          done
    219         fi
    220         ;;
    221 arm-*-*)
    222         if [ x"$enable_fpu" = xno ]
    223         then
     224        ;;
     225
     226sh-*-rtems*)
    224227          old_multidirs=${multidirs}
    225228          multidirs=""
    226229          for x in ${old_multidirs}; do
    227230            case "${x}" in
    228               *fpu*) : ;;
     231              *m3e*) : ;;
     232              *m4-single*) : ;;
     233              m4*) : ;;
    229234              *) multidirs="${multidirs} ${x}" ;;
    230235            esac
    231236          done
    232         fi
    233         if [ x"$enable_26bit" = xno ]
    234         then
    235           old_multidirs=${multidirs}
    236           multidirs=""
    237           for x in ${old_multidirs}; do
    238             case "${x}" in
    239               *26bit*) : ;;
    240               *) multidirs="${multidirs} ${x}" ;;
    241             esac
    242           done
    243         fi
    244         if [ x"$enable_underscore" = xno ]
    245         then
    246           old_multidirs=${multidirs}
    247           multidirs=""
    248           for x in ${old_multidirs}; do
    249             case "${x}" in
    250               *under*) : ;;
    251               *) multidirs="${multidirs} ${x}" ;;
    252             esac
    253           done
    254         fi
    255         if [ x"$enable_interwork" = xno ]
    256         then
    257           old_multidirs=${multidirs}
    258           multidirs=""
    259           for x in ${old_multidirs}; do
    260             case "${x}" in
    261               *interwork*) : ;;
    262               *) multidirs="${multidirs} ${x}" ;;
    263             esac
    264           done
    265         fi
    266         if [ x$enable_biendian = xno ]
    267         then
    268           old_multidirs="${multidirs}"
    269           multidirs=""
    270           for x in ${old_multidirs}; do
    271             case "$x" in
    272               *le* ) : ;;
    273               *be* ) : ;;
    274               *) multidirs="${multidirs} ${x}" ;;
    275             esac
    276           done
    277         fi
    278         if [ x"$enable_nofmult" = xno ]
    279         then
    280           old_multidirs="${multidirs}"
    281           multidirs=""
    282           for x in ${old_multidirs}; do
    283             case "$x" in
    284               *nofmult* ) : ;;
    285               *) multidirs="${multidirs} ${x}" ;;
    286             esac
    287           done
    288         fi
    289         ;;
    290 m68*-*-*)
    291         if [ x$enable_softfloat = xno ]
    292         then
    293           old_multidirs="${multidirs}"
    294           multidirs=""
    295           for x in ${old_multidirs}; do
    296             case "$x" in
    297               *soft-float* ) : ;;
    298               *) multidirs="${multidirs} ${x}" ;;
    299             esac
    300           done
    301         fi
    302         if [ x$enable_m68881 = xno ]
    303         then
    304           old_multidirs="${multidirs}"
    305           multidirs=""
    306           for x in ${old_multidirs}; do
    307             case "$x" in
    308               *m68881* ) : ;;
    309               *) multidirs="${multidirs} ${x}" ;;
    310             esac
    311           done
    312         fi
    313         if [ x$enable_m68000 = xno ]
    314         then
    315           old_multidirs="${multidirs}"
    316           multidirs=""
    317           for x in ${old_multidirs}; do
    318             case "$x" in
    319               *m68000* ) : ;;
    320               *) multidirs="${multidirs} ${x}" ;;
    321             esac
    322           done
    323         fi
    324         if [ x$enable_m68020 = xno ]
    325         then
    326           old_multidirs="${multidirs}"
    327           multidirs=""
    328           for x in ${old_multidirs}; do
    329             case "$x" in
    330               *m68020* ) : ;;
    331               *) multidirs="${multidirs} ${x}" ;;
    332             esac
    333           done
    334         fi
    335         ;;
     237        ;;
     238esac
     239# END - RTEMS specific
     240
     241case "${host}" in
    336242mips*-*-*)
    337         if [ x$enable_single_float = xno ]
    338         then
    339           old_multidirs="${multidirs}"
    340           multidirs=""
    341           for x in ${old_multidirs}; do
    342             case "$x" in
    343               *single* ) : ;;
    344               *) multidirs="${multidirs} ${x}" ;;
    345             esac
    346           done
    347         fi
    348         if [ x$enable_biendian = xno ]
    349         then
    350           old_multidirs="${multidirs}"
    351           multidirs=""
    352           for x in ${old_multidirs}; do
    353             case "$x" in
    354               *el* ) : ;;
    355               *eb* ) : ;;
    356               *) multidirs="${multidirs} ${x}" ;;
    357             esac
    358           done
    359         fi
    360         if [ x$enable_softfloat = xno ]
    361         then
    362           old_multidirs="${multidirs}"
    363           multidirs=""
    364           for x in ${old_multidirs}; do
    365             case "$x" in
    366               *soft-float* ) : ;;
    367               *) multidirs="${multidirs} ${x}" ;;
    368             esac
    369           done
    370         fi
    371243        case " $multidirs " in
    372244        *" mabi=64 "*)
     
    391263          ;;
    392264        esac
    393         ;;
    394 powerpc*-*-* | rs6000*-*-*)
    395         if [ x$enable_aix64 = xno ]
    396         then
    397           old_multidirs="${multidirs}"
    398           multidirs=""
    399           for x in ${old_multidirs}; do
    400             case "$x" in
    401               *ppc64* ) : ;;
    402               *) multidirs="${multidirs} ${x}" ;;
    403             esac
    404           done
    405         fi
    406         if [ x$enable_pthread = xno ]
    407         then
    408           old_multidirs="${multidirs}"
    409           multidirs=""
    410           for x in ${old_multidirs}; do
    411             case "$x" in
    412               *pthread* ) : ;;
    413               *) multidirs="${multidirs} ${x}" ;;
    414             esac
    415           done
    416         fi
    417         if [ x$enable_softfloat = xno ]
    418         then
    419           old_multidirs="${multidirs}"
    420           multidirs=""
    421           for x in ${old_multidirs}; do
    422             case "$x" in
    423               *soft-float* ) : ;;
    424               *) multidirs="${multidirs} ${x}" ;;
    425             esac
    426           done
    427         fi
    428         if [ x$enable_powercpu = xno ]
    429         then
    430           old_multidirs="${multidirs}"
    431           multidirs=""
    432           for x in ${old_multidirs}; do
    433             case "$x" in
    434               power | */power | */power/* ) : ;;
    435               *) multidirs="${multidirs} ${x}" ;;
    436             esac
    437           done
    438         fi
    439         if [ x$enable_powerpccpu = xno ]
    440         then
    441           old_multidirs="${multidirs}"
    442           multidirs=""
    443           for x in ${old_multidirs}; do
    444             case "$x" in
    445               *powerpc* ) : ;;
    446               *) multidirs="${multidirs} ${x}" ;;
    447             esac
    448           done
    449         fi
    450         if [ x$enable_powerpcos = xno ]
    451         then
    452           old_multidirs="${multidirs}"
    453           multidirs=""
    454           for x in ${old_multidirs}; do
    455             case "$x" in
    456               *mcall-linux* | *mcall-solaris* ) : ;;
    457               *) multidirs="${multidirs} ${x}" ;;
    458             esac
    459           done
    460         fi
    461         if [ x$enable_biendian = xno ]
    462         then
    463           old_multidirs="${multidirs}"
    464           multidirs=""
    465           for x in ${old_multidirs}; do
    466             case "$x" in
    467               *mlittle* | *mbig* ) : ;;
    468               *) multidirs="${multidirs} ${x}" ;;
    469             esac
    470           done
    471         fi
    472         if [ x$enable_sysv = xno ]
    473         then
    474           old_multidirs="${multidirs}"
    475           multidirs=""
    476           for x in ${old_multidirs}; do
    477             case "$x" in
    478               *mcall-sysv* ) : ;;
    479               *) multidirs="${multidirs} ${x}" ;;
    480             esac
    481           done
    482         fi
    483         if [ x$enable_aix = xno ]
    484         then
    485           old_multidirs="${multidirs}"
    486           multidirs=""
    487           for x in ${old_multidirs}; do
    488             case "$x" in
    489               *mcall-aix* ) : ;;
    490               *) multidirs="${multidirs} ${x}" ;;
    491             esac
    492           done
    493         fi
    494265        ;;
    495266sparc*-*-*)
     
    549320                                prefix="$(prefix)" \
    550321                                exec_prefix="$(exec_prefix)" \
     322                                ASFLAGS="$(ASFLAGS) $${flags}" \
    551323                                GCJFLAGS="$(GCJFLAGS) $${flags}" \
    552324                                CXXFLAGS="$(CXXFLAGS) $${flags}" \
     
    761533
    762534    if [ -f ${ml_newsrcdir}/configure ]; then
    763       ml_recprog="${ml_newsrcdir}/configure --cache-file=../config.cache"
     535      ml_recprog="${ml_newsrcdir}/configure"
    764536    fi
    765537
     
    855627    if eval ${ml_config_env} ${ml_config_shell} ${ml_recprog} \
    856628        --with-multisubdir=${ml_dir} --with-multisrctop=${multisrctop} \
     629        --with-multibuildtop=${ml_builddotdot} \
    857630        ${ml_arguments} ${ml_srcdiroption} ; then
    858631      true
Note: See TracChangeset for help on using the changeset viewer.