Ignore:
Timestamp:
Jan 16, 2020 4:43:24 AM (5 weeks ago)
Author:
stefan
Message:

merge branch autotools-update

Location:
ThirdParty/Glpk/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/Glpk/trunk

  • ThirdParty/Glpk/trunk/config.sub

    r1568 r4061  
    11#! /bin/sh
    22# Configuration validation subroutine script.
    3 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    4 #   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
    5 #   Inc.
    6 
    7 timestamp='2007-04-29'
    8 
    9 # This file is (in principle) common to ALL GNU software.
    10 # The presence of a machine in this file suggests that SOME GNU software
    11 # can handle that machine.  It does not imply ALL GNU software can.
    12 #
    13 # This file is free software; you can redistribute it and/or modify
    14 # it under the terms of the GNU General Public License as published by
    15 # the Free Software Foundation; either version 2 of the License, or
     3#   Copyright 1992-2018 Free Software Foundation, Inc.
     4
     5timestamp='2018-03-08'
     6
     7# This file is free software; you can redistribute it and/or modify it
     8# under the terms of the GNU General Public License as published by
     9# the Free Software Foundation; either version 3 of the License, or
    1610# (at your option) any later version.
    1711#
    18 # This program is distributed in the hope that it will be useful,
    19 # but WITHOUT ANY WARRANTY; without even the implied warranty of
    20 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    21 # GNU General Public License for more details.
     12# This program is distributed in the hope that it will be useful, but
     13# WITHOUT ANY WARRANTY; without even the implied warranty of
     14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     15# General Public License for more details.
    2216#
    2317# You should have received a copy of the GNU General Public License
    24 # along with this program; if not, write to the Free Software
    25 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
    26 # 02110-1301, USA.
     18# along with this program; if not, see <https://www.gnu.org/licenses/>.
    2719#
    2820# As a special exception to the GNU General Public License, if you
    2921# distribute this file as part of a program that contains a
    3022# configuration script generated by Autoconf, you may include it under
    31 # the same distribution terms that you use for the rest of that program.
    32 
    33 
    34 # Please send patches to <config-patches@gnu.org>.  Submit a context
    35 # diff and a properly formatted ChangeLog entry.
     23# the same distribution terms that you use for the rest of that
     24# program.  This Exception is an additional permission under section 7
     25# of the GNU General Public License, version 3 ("GPLv3").
     26
     27
     28# Please send patches to <config-patches@gnu.org>.
    3629#
    3730# Configuration subroutine to validate and canonicalize a configuration type.
     
    3932# If it is invalid, we print an error message on stderr and exit with code 1.
    4033# Otherwise, we print the canonical config type on stdout and succeed.
     34
     35# You can get the latest version of this script from:
     36# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
    4137
    4238# This file is supposed to be the same for all GNU packages
     
    5854
    5955usage="\
    60 Usage: $0 [OPTION] CPU-MFR-OPSYS
    61        $0 [OPTION] ALIAS
     56Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
    6257
    6358Canonicalize a configuration name.
    6459
    65 Operation modes:
     60Options:
    6661  -h, --help         print this help, then exit
    6762  -t, --time-stamp   print date of last modification, then exit
     
    7368GNU config.sub ($timestamp)
    7469
    75 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
    76 Free Software Foundation, Inc.
     70Copyright 1992-2018 Free Software Foundation, Inc.
    7771
    7872This is free software; see the source for copying conditions.  There is NO
     
    10195    *local*)
    10296       # First pass through any local machine types.
    103        echo $1
     97       echo "$1"
    10498       exit ;;
    10599
     
    119113# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
    120114# Here we must recognize all the valid KERNEL-OS combinations.
    121 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
     115maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
    122116case $maybe_os in
    123   nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
    124   uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
     117  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
     118  linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
     119  knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
     120  kopensolaris*-gnu* | cloudabi*-eabi* | \
    125121  storm-chaos* | os2-emx* | rtmk-nova*)
    126122    os=-$maybe_os
    127     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     123    basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     124    ;;
     125  android-linux)
     126    os=-linux-android
     127    basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
    128128    ;;
    129129  *)
    130     basic_machine=`echo $1 | sed 's/-[^-]*$//'`
    131     if [ $basic_machine != $1 ]
    132     then os=`echo $1 | sed 's/.*-/-/'`
     130    basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
     131    if [ "$basic_machine" != "$1" ]
     132    then os=`echo "$1" | sed 's/.*-/-/'`
    133133    else os=; fi
    134134    ;;
     
    149149        -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
    150150        -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
    151         -apple | -axis | -knuth | -cray)
     151        -apple | -axis | -knuth | -cray | -microblaze*)
    152152                os=
    153153                basic_machine=$1
     154                ;;
     155        -bluegene*)
     156                os=-cnk
    154157                ;;
    155158        -sim | -cisco | -oki | -wec | -winbond)
     
    167170                basic_machine=$1
    168171                ;;
    169         -chorusrdb)
    170                 os=-chorusrdb
     172        -chorusrdb)
     173                os=-chorusrdb
    171174                basic_machine=$1
    172                 ;;
     175                ;;
    173176        -hiux*)
    174177                os=-hiuxwe2
     
    176179        -sco6)
    177180                os=-sco5v6
    178                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     181                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    179182                ;;
    180183        -sco5)
    181184                os=-sco3.2v5
    182                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     185                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    183186                ;;
    184187        -sco4)
    185188                os=-sco3.2v4
    186                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     189                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    187190                ;;
    188191        -sco3.2.[4-9]*)
    189192                os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
    190                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     193                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    191194                ;;
    192195        -sco3.2v[4-9]*)
    193196                # Don't forget version if it is 3.2v4 or newer.
    194                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     197                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    195198                ;;
    196199        -sco5v6*)
    197200                # Don't forget version if it is 3.2v4 or newer.
    198                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     201                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    199202                ;;
    200203        -sco*)
    201204                os=-sco3.2v2
    202                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     205                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    203206                ;;
    204207        -udk*)
    205                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     208                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    206209                ;;
    207210        -isc)
    208211                os=-isc2.2
    209                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     212                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
    210213                ;;
    211214        -clix*)
     
    213216                ;;
    214217        -isc*)
    215                 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
     218                basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
     219                ;;
     220        -lynx*178)
     221                os=-lynxos178
     222                ;;
     223        -lynx*5)
     224                os=-lynxos5
    216225                ;;
    217226        -lynx*)
     
    219228                ;;
    220229        -ptx*)
    221                 basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
    222                 ;;
    223         -windowsnt*)
    224                 os=`echo $os | sed -e 's/windowsnt/winnt/'`
     230                basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
    225231                ;;
    226232        -psos*)
     
    239245        1750a | 580 \
    240246        | a29k \
     247        | aarch64 | aarch64_be \
    241248        | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
    242249        | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
    243250        | am33_2.0 \
    244         | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
     251        | arc | arceb \
     252        | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
     253        | avr | avr32 \
     254        | ba \
     255        | be32 | be64 \
    245256        | bfin \
    246         | c4x | clipper \
     257        | c4x | c8051 | clipper \
    247258        | d10v | d30v | dlx | dsp16xx \
    248         | fido | fr30 | frv \
     259        | e2k | epiphany \
     260        | fido | fr30 | frv | ft32 \
    249261        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
    250         | i370 | i860 | i960 | ia64 \
     262        | hexagon \
     263        | i370 | i860 | i960 | ia16 | ia64 \
    251264        | ip2k | iq2000 \
     265        | k1om \
     266        | le32 | le64 \
     267        | lm32 \
    252268        | m32c | m32r | m32rle | m68000 | m68k | m88k \
    253         | maxq | mb | microblaze | mcore | mep \
     269        | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
    254270        | mips | mipsbe | mipseb | mipsel | mipsle \
    255271        | mips16 \
    256272        | mips64 | mips64el \
     273        | mips64octeon | mips64octeonel \
     274        | mips64orion | mips64orionel \
     275        | mips64r5900 | mips64r5900el \
    257276        | mips64vr | mips64vrel \
    258         | mips64orion | mips64orionel \
    259277        | mips64vr4100 | mips64vr4100el \
    260278        | mips64vr4300 | mips64vr4300el \
     
    263281        | mipsisa32 | mipsisa32el \
    264282        | mipsisa32r2 | mipsisa32r2el \
     283        | mipsisa32r6 | mipsisa32r6el \
    265284        | mipsisa64 | mipsisa64el \
    266285        | mipsisa64r2 | mipsisa64r2el \
     286        | mipsisa64r6 | mipsisa64r6el \
    267287        | mipsisa64sb1 | mipsisa64sb1el \
    268288        | mipsisa64sr71k | mipsisa64sr71kel \
     289        | mipsr5900 | mipsr5900el \
    269290        | mipstx39 | mipstx39el \
    270291        | mn10200 | mn10300 \
     292        | moxie \
    271293        | mt \
    272294        | msp430 \
    273         | nios | nios2 \
     295        | nds32 | nds32le | nds32be \
     296        | nios | nios2 | nios2eb | nios2el \
    274297        | ns16k | ns32k \
    275         | or32 \
    276         | pdp10 | pdp11 | pj | pjl \
    277         | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
     298        | open8 | or1k | or1knd | or32 \
     299        | pdp10 | pj | pjl \
     300        | powerpc | powerpc64 | powerpc64le | powerpcle \
     301        | pru \
    278302        | pyramid \
     303        | riscv32 | riscv64 \
     304        | rl78 | rx \
    279305        | score \
    280         | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
     306        | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
    281307        | sh64 | sh64le \
    282308        | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
    283309        | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
    284         | spu | strongarm \
    285         | tahoe | thumb | tic4x | tic80 | tron \
    286         | v850 | v850e \
    287         | we32k \
    288         | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
    289         | z8k)
     310        | spu \
     311        | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
     312        | ubicom32 \
     313        | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
     314        | visium \
     315        | wasm32 \
     316        | x86 | xc16x | xstormy16 | xtensa \
     317        | z8k | z80)
    290318                basic_machine=$basic_machine-unknown
    291319                ;;
    292         m6811 | m68hc11 | m6812 | m68hc12)
    293                 # Motorola 68HC11/12.
     320        c54x)
     321                basic_machine=tic54x-unknown
     322                ;;
     323        c55x)
     324                basic_machine=tic55x-unknown
     325                ;;
     326        c6x)
     327                basic_machine=tic6x-unknown
     328                ;;
     329        leon|leon[3-9])
     330                basic_machine=sparc-$basic_machine
     331                ;;
     332        m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
    294333                basic_machine=$basic_machine-unknown
    295334                os=-none
    296335                ;;
    297         m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
     336        m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
    298337                ;;
    299338        ms1)
    300339                basic_machine=mt-unknown
     340                ;;
     341
     342        strongarm | thumb | xscale)
     343                basic_machine=arm-unknown
     344                ;;
     345        xgate)
     346                basic_machine=$basic_machine-unknown
     347                os=-none
     348                ;;
     349        xscaleeb)
     350                basic_machine=armeb-unknown
     351                ;;
     352
     353        xscaleel)
     354                basic_machine=armel-unknown
    301355                ;;
    302356
     
    309363        # Object if more than one company name word.
    310364        *-*-*)
    311                 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
     365                echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
    312366                exit 1
    313367                ;;
     
    315369        580-* \
    316370        | a29k-* \
     371        | aarch64-* | aarch64_be-* \
    317372        | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
    318373        | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
    319         | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
     374        | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
    320375        | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
    321376        | avr-* | avr32-* \
     377        | ba-* \
     378        | be32-* | be64-* \
    322379        | bfin-* | bs2000-* \
    323         | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
    324         | clipper-* | craynv-* | cydra-* \
     380        | c[123]* | c30-* | [cjt]90-* | c4x-* \
     381        | c8051-* | clipper-* | craynv-* | cydra-* \
    325382        | d10v-* | d30v-* | dlx-* \
    326         | elxsi-* \
     383        | e2k-* | elxsi-* \
    327384        | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
    328385        | h8300-* | h8500-* \
    329386        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
    330         | i*86-* | i860-* | i960-* | ia64-* \
     387        | hexagon-* \
     388        | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
    331389        | ip2k-* | iq2000-* \
     390        | k1om-* \
     391        | le32-* | le64-* \
     392        | lm32-* \
    332393        | m32c-* | m32r-* | m32rle-* \
    333394        | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
    334         | m88110-* | m88k-* | maxq-* | mcore-* \
     395        | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
     396        | microblaze-* | microblazeel-* \
    335397        | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
    336398        | mips16-* \
    337399        | mips64-* | mips64el-* \
     400        | mips64octeon-* | mips64octeonel-* \
     401        | mips64orion-* | mips64orionel-* \
     402        | mips64r5900-* | mips64r5900el-* \
    338403        | mips64vr-* | mips64vrel-* \
    339         | mips64orion-* | mips64orionel-* \
    340404        | mips64vr4100-* | mips64vr4100el-* \
    341405        | mips64vr4300-* | mips64vr4300el-* \
     
    344408        | mipsisa32-* | mipsisa32el-* \
    345409        | mipsisa32r2-* | mipsisa32r2el-* \
     410        | mipsisa32r6-* | mipsisa32r6el-* \
    346411        | mipsisa64-* | mipsisa64el-* \
    347412        | mipsisa64r2-* | mipsisa64r2el-* \
     413        | mipsisa64r6-* | mipsisa64r6el-* \
    348414        | mipsisa64sb1-* | mipsisa64sb1el-* \
    349415        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
     416        | mipsr5900-* | mipsr5900el-* \
    350417        | mipstx39-* | mipstx39el-* \
    351418        | mmix-* \
    352419        | mt-* \
    353420        | msp430-* \
    354         | nios-* | nios2-* \
     421        | nds32-* | nds32le-* | nds32be-* \
     422        | nios-* | nios2-* | nios2eb-* | nios2el-* \
    355423        | none-* | np1-* | ns16k-* | ns32k-* \
     424        | open8-* \
     425        | or1k*-* \
    356426        | orion-* \
    357427        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
    358         | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
     428        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
     429        | pru-* \
    359430        | pyramid-* \
    360         | romp-* | rs6000-* \
    361         | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
     431        | riscv32-* | riscv64-* \
     432        | rl78-* | romp-* | rs6000-* | rx-* \
     433        | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
    362434        | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
    363435        | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
    364436        | sparclite-* \
    365         | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
    366         | tahoe-* | thumb-* \
     437        | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
     438        | tahoe-* \
    367439        | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
     440        | tile*-* \
    368441        | tron-* \
    369         | v850-* | v850e-* | vax-* \
     442        | ubicom32-* \
     443        | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
     444        | vax-* \
     445        | visium-* \
     446        | wasm32-* \
    370447        | we32k-* \
    371         | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
    372         | xstormy16-* | xtensa-* \
     448        | x86-* | x86_64-* | xc16x-* | xps100-* \
     449        | xstormy16-* | xtensa*-* \
    373450        | ymp-* \
    374         | z8k-*)
     451        | z8k-* | z80-*)
     452                ;;
     453        # Recognize the basic CPU types without company name, with glob match.
     454        xtensa*)
     455                basic_machine=$basic_machine-unknown
    375456                ;;
    376457        # Recognize the various machine names and aliases which stand
    377458        # for a CPU type and a company and sometimes even an OS.
    378459        386bsd)
    379                 basic_machine=i386-unknown
     460                basic_machine=i386-pc
    380461                os=-bsd
    381462                ;;
     
    390471                os=-udi
    391472                ;;
    392         abacus)
     473        abacus)
    393474                basic_machine=abacus-unknown
    394475                ;;
     
    411492                ;;
    412493        amd64-*)
    413                 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
     494                basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    414495                ;;
    415496        amdahl)
     
    436517                os=-bsd
    437518                ;;
     519        aros)
     520                basic_machine=i386-pc
     521                os=-aros
     522                ;;
     523        asmjs)
     524                basic_machine=asmjs-unknown
     525                ;;
    438526        aux)
    439527                basic_machine=m68k-apple
     
    444532                os=-dynix
    445533                ;;
     534        blackfin)
     535                basic_machine=bfin-unknown
     536                os=-linux
     537                ;;
     538        blackfin-*)
     539                basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     540                os=-linux
     541                ;;
     542        bluegene*)
     543                basic_machine=powerpc-ibm
     544                os=-cnk
     545                ;;
     546        c54x-*)
     547                basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     548                ;;
     549        c55x-*)
     550                basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     551                ;;
     552        c6x-*)
     553                basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     554                ;;
    446555        c90)
    447556                basic_machine=c90-cray
    448557                os=-unicos
    449558                ;;
     559        cegcc)
     560                basic_machine=arm-unknown
     561                os=-cegcc
     562                ;;
    450563        convex-c1)
    451564                basic_machine=c1-convex
     
    476589                os=-unicosmp
    477590                ;;
    478         cr16c)
    479                 basic_machine=cr16c-unknown
     591        cr16 | cr16-*)
     592                basic_machine=cr16-unknown
    480593                os=-elf
    481594                ;;
     
    515628                os=-sysv3
    516629                ;;
     630        dicos)
     631                basic_machine=i686-pc
     632                os=-dicos
     633                ;;
    517634        djgpp)
    518635                basic_machine=i586-pc
     
    523640                os=-bosx
    524641                ;;
    525         dpx2* | dpx2*-bull)
     642        dpx2*)
    526643                basic_machine=m68k-bull
    527644                os=-sysv3
     645                ;;
     646        e500v[12])
     647                basic_machine=powerpc-unknown
     648                os=$os"spe"
     649                ;;
     650        e500v[12]-*)
     651                basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     652                os=$os"spe"
    528653                ;;
    529654        ebmon29k)
     
    616741                basic_machine=hppa1.0-hp
    617742                ;;
    618         hppa-next)
    619                 os=-nextstep3
    620                 ;;
    621743        hppaosf)
    622744                basic_machine=hppa1.1-hp
     
    630752                basic_machine=i370-ibm
    631753                ;;
    632 # I'm not sure what "Sysv32" means.  Should this be sysv3.2?
    633754        i*86v32)
    634                 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
     755                basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
    635756                os=-sysv32
    636757                ;;
    637758        i*86v4*)
    638                 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
     759                basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
    639760                os=-sysv4
    640761                ;;
    641762        i*86v)
    642                 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
     763                basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
    643764                os=-sysv
    644765                ;;
    645766        i*86sol2)
    646                 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
     767                basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
    647768                os=-solaris2
    648769                ;;
     
    651772                os=-mach
    652773                ;;
    653         i386-vsta | vsta)
     774        vsta)
    654775                basic_machine=i386-unknown
    655776                os=-vsta
     
    669790                os=-sysv
    670791                ;;
    671         m88k-omron*)
    672                 basic_machine=m88k-omron
     792        leon-*|leon[3-9]-*)
     793                basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
     794                ;;
     795        m68knommu)
     796                basic_machine=m68k-unknown
     797                os=-linux
     798                ;;
     799        m68knommu-*)
     800                basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     801                os=-linux
    673802                ;;
    674803        magnum | m3230)
     
    680809                os=-sysv
    681810                ;;
     811        microblaze*)
     812                basic_machine=microblaze-xilinx
     813                ;;
     814        mingw64)
     815                basic_machine=x86_64-pc
     816                os=-mingw64
     817                ;;
    682818        mingw32)
    683                 basic_machine=i386-pc
     819                basic_machine=i686-pc
    684820                os=-mingw32
    685821                ;;
     
    696832                ;;
    697833        mips3*-*)
    698                 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
     834                basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
    699835                ;;
    700836        mips3*)
    701                 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
     837                basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
    702838                ;;
    703839        monitor)
     
    709845                os=-morphos
    710846                ;;
     847        moxiebox)
     848                basic_machine=moxie-unknown
     849                os=-moxiebox
     850                ;;
    711851        msdos)
    712852                basic_machine=i386-pc
     
    714854                ;;
    715855        ms1-*)
    716                 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
     856                basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
     857                ;;
     858        msys)
     859                basic_machine=i686-pc
     860                os=-msys
    717861                ;;
    718862        mvs)
     
    720864                os=-mvs
    721865                ;;
     866        nacl)
     867                basic_machine=le32-unknown
     868                os=-nacl
     869                ;;
    722870        ncr3000)
    723871                basic_machine=i486-ncr
     
    748896                os=-sysv
    749897                ;;
    750         next | m*-next )
     898        next | m*-next)
    751899                basic_machine=m68k-next
    752900                case $os in
     
    784932                basic_machine=np1-gould
    785933                ;;
     934        neo-tandem)
     935                basic_machine=neo-tandem
     936                ;;
     937        nse-tandem)
     938                basic_machine=nse-tandem
     939                ;;
    786940        nsr-tandem)
    787941                basic_machine=nsr-tandem
     942                ;;
     943        nsv-tandem)
     944                basic_machine=nsv-tandem
     945                ;;
     946        nsx-tandem)
     947                basic_machine=nsx-tandem
    788948                ;;
    789949        op50n-* | op60c-*)
     
    814974                os=-osf
    815975                ;;
     976        parisc)
     977                basic_machine=hppa-unknown
     978                os=-linux
     979                ;;
     980        parisc-*)
     981                basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     982                os=-linux
     983                ;;
    816984        pbd)
    817985                basic_machine=sparc-tti
     
    827995                ;;
    828996        pc98-*)
    829                 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
     997                basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    830998                ;;
    831999        pentium | p5 | k5 | k6 | nexgen | viac3)
     
    8421010                ;;
    8431011        pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
    844                 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
     1012                basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8451013                ;;
    8461014        pentiumpro-* | p6-* | 6x86-* | athlon-*)
    847                 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
     1015                basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8481016                ;;
    8491017        pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
    850                 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
     1018                basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8511019                ;;
    8521020        pentium4-*)
    853                 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
     1021                basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8541022                ;;
    8551023        pn)
     
    8581026        power)  basic_machine=power-ibm
    8591027                ;;
    860         ppc)    basic_machine=powerpc-unknown
    861                 ;;
    862         ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
    863                 ;;
    864         ppcle | powerpclittle | ppc-le | powerpc-little)
     1028        ppc | ppcbe)    basic_machine=powerpc-unknown
     1029                ;;
     1030        ppc-* | ppcbe-*)
     1031                basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     1032                ;;
     1033        ppcle | powerpclittle)
    8651034                basic_machine=powerpcle-unknown
    8661035                ;;
    8671036        ppcle-* | powerpclittle-*)
    868                 basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
     1037                basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8691038                ;;
    8701039        ppc64)  basic_machine=powerpc64-unknown
    8711040                ;;
    872         ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
    873                 ;;
    874         ppc64le | powerpc64little | ppc64-le | powerpc64-little)
     1041        ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     1042                ;;
     1043        ppc64le | powerpc64little)
    8751044                basic_machine=powerpc64le-unknown
    8761045                ;;
    8771046        ppc64le-* | powerpc64little-*)
    878                 basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
     1047                basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
    8791048                ;;
    8801049        ps2)
     
    8851054                os=-pw32
    8861055                ;;
    887         rdos)
     1056        rdos | rdos64)
     1057                basic_machine=x86_64-pc
     1058                os=-rdos
     1059                ;;
     1060        rdos32)
    8881061                basic_machine=i386-pc
    8891062                os=-rdos
     
    9261099                basic_machine=i386-sequent
    9271100                ;;
    928         sh)
    929                 basic_machine=sh-hitachi
    930                 os=-hms
    931                 ;;
    9321101        sh5el)
    9331102                basic_machine=sh5le-unknown
    9341103                ;;
    935         sh64)
    936                 basic_machine=sh64-unknown
    937                 ;;
    938         sparclite-wrs | simso-wrs)
     1104        simso-wrs)
    9391105                basic_machine=sparclite-wrs
    9401106                os=-vxworks
     
    9541120                os=-sysv4
    9551121                ;;
     1122        strongarm-* | thumb-*)
     1123                basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
     1124                ;;
    9561125        sun2)
    9571126                basic_machine=m68000-sun
     
    10101179                os=-unicos
    10111180                ;;
    1012         tic54x | c54x*)
    1013                 basic_machine=tic54x-unknown
    1014                 os=-coff
    1015                 ;;
    1016         tic55x | c55x*)
    1017                 basic_machine=tic55x-unknown
    1018                 os=-coff
    1019                 ;;
    1020         tic6x | c6x*)
    1021                 basic_machine=tic6x-unknown
    1022                 os=-coff
     1181        tile*)
     1182                basic_machine=$basic_machine-unknown
     1183                os=-linux-gnu
    10231184                ;;
    10241185        tx39)
     
    10821243                os=-proelf
    10831244                ;;
     1245        x64)
     1246                basic_machine=x86_64-pc
     1247                ;;
    10841248        xbox)
    10851249                basic_machine=i686-pc
     
    10891253                basic_machine=xps100-honeywell
    10901254                ;;
     1255        xscale-* | xscalee[bl]-*)
     1256                basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
     1257                ;;
    10911258        ymp)
    10921259                basic_machine=ymp-cray
    10931260                os=-unicos
    1094                 ;;
    1095         z8k-*-coff)
    1096                 basic_machine=z8k-unknown
    1097                 os=-sim
    10981261                ;;
    10991262        none)
     
    11251288                basic_machine=vax-dec
    11261289                ;;
    1127         pdp10)
    1128                 # there are many clones, so DEC is not a safe bet
    1129                 basic_machine=pdp10-unknown
    1130                 ;;
    11311290        pdp11)
    11321291                basic_machine=pdp11-dec
     
    11351294                basic_machine=we32k-att
    11361295                ;;
    1137         sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
     1296        sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
    11381297                basic_machine=sh-unknown
    1139                 ;;
    1140         sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
    1141                 basic_machine=sparc-sun
    11421298                ;;
    11431299        cydra)
     
    11601316                ;;
    11611317        *)
    1162                 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
     1318                echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
    11631319                exit 1
    11641320                ;;
     
    11681324case $basic_machine in
    11691325        *-digital*)
    1170                 basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
     1326                basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
    11711327                ;;
    11721328        *-commodore*)
    1173                 basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
     1329                basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
    11741330                ;;
    11751331        *)
     
    11821338then
    11831339case $os in
    1184         # First match some system type aliases
    1185         # that might get confused with valid system types.
     1340        # First match some system type aliases that might get confused
     1341        # with valid system types.
    11861342        # -solaris* is a basic system type, with this one exception.
     1343        -auroraux)
     1344                os=-auroraux
     1345                ;;
    11871346        -solaris1 | -solaris1.*)
    11881347                os=`echo $os | sed -e 's|solaris1|sunos4|'`
     
    11911350                os=-solaris2
    11921351                ;;
    1193         -svr4*)
    1194                 os=-sysv4
    1195                 ;;
    11961352        -unixware*)
    11971353                os=-sysv4.2uw
     
    12001356                os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
    12011357                ;;
    1202         # First accept the basic system types.
     1358        # es1800 is here to avoid being matched by es* (a different OS)
     1359        -es1800*)
     1360                os=-ose
     1361                ;;
     1362        # Now accept the basic system types.
    12031363        # The portable systems comes first.
    1204         # Each alternative MUST END IN A *, to match a version number.
     1364        # Each alternative MUST end in a * to match a version number.
    12051365        # -sysv* is not here because it comes later, after sysvr4.
    12061366        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
    1207               | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
    1208               | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
     1367              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
     1368              | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
     1369              | -sym* | -kopensolaris* | -plan9* \
    12091370              | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
    1210               | -aos* \
     1371              | -aos* | -aros* | -cloudabi* | -sortix* \
    12111372              | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
    12121373              | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
    1213               | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
    1214               | -openbsd* | -solidbsd* \
     1374              | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
     1375              | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
    12151376              | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
    12161377              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
    12171378              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
    1218               | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
    1219               | -chorusos* | -chorusrdb* \
    1220               | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
    1221               | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
    1222               | -uxpv* | -beos* | -mpeix* | -udk* \
    1223               | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
     1379              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* | -hcos* \
     1380              | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
     1381              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
     1382              | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
     1383              | -linux-newlib* | -linux-musl* | -linux-uclibc* \
     1384              | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
     1385              | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
    12241386              | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
    12251387              | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
    12261388              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
    1227               | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
     1389              | -morphos* | -superux* | -rtmk* | -windiss* \
    12281390              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
    1229               | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
     1391              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
     1392              | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \
     1393              | -midnightbsd*)
    12301394        # Remember, each alternative MUST END IN *, to match a version number.
    12311395                ;;
     
    12441408                os=`echo $os | sed -e 's|nto|nto-qnx|'`
    12451409                ;;
    1246         -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
    1247               | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
     1410        -sim | -xray | -os68k* | -v88r* \
     1411              | -windows* | -osx | -abug | -netware* | -os9* \
    12481412              | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
    12491413                ;;
    12501414        -mac*)
    1251                 os=`echo $os | sed -e 's|mac|macos|'`
     1415                os=`echo "$os" | sed -e 's|mac|macos|'`
    12521416                ;;
    12531417        -linux-dietlibc)
     
    12581422                ;;
    12591423        -sunos5*)
    1260                 os=`echo $os | sed -e 's|sunos5|solaris2|'`
     1424                os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
    12611425                ;;
    12621426        -sunos6*)
    1263                 os=`echo $os | sed -e 's|sunos6|solaris3|'`
     1427                os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
    12641428                ;;
    12651429        -opened*)
    12661430                os=-openedition
    12671431                ;;
    1268         -os400*)
     1432        -os400*)
    12691433                os=-os400
    12701434                ;;
     
    12721436                os=-wince
    12731437                ;;
    1274         -osfrose*)
    1275                 os=-osfrose
    1276                 ;;
    1277         -osf*)
    1278                 os=-osf
    1279                 ;;
    12801438        -utek*)
    12811439                os=-bsd
     
    13021460                os=-rtmk-nova
    13031461                ;;
    1304         -ns2 )
     1462        -ns2)
    13051463                os=-nextstep2
    13061464                ;;
     
    13151473                os=-sysv4
    13161474                ;;
    1317         -tpf*)
     1475        -tpf*)
    13181476                os=-tpf
    13191477                ;;
     
    13241482                os=-sysv3
    13251483                ;;
    1326         -svr4)
     1484        -svr4*)
    13271485                os=-sysv4
    13281486                ;;
     
    13391497                os=-ose
    13401498                ;;
    1341         -es1800*)
    1342                 os=-ose
    1343                 ;;
    1344         -xenix)
    1345                 os=-xenix
    1346                 ;;
    13471499        -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
    13481500                os=-mint
    13491501                ;;
    1350         -aros*)
    1351                 os=-aros
    1352                 ;;
    1353         -kaos*)
    1354                 os=-kaos
    1355                 ;;
    13561502        -zvmoe)
    13571503                os=-zvmoe
     1504                ;;
     1505        -dicos*)
     1506                os=-dicos
     1507                ;;
     1508        -pikeos*)
     1509                # Until real need of OS specific support for
     1510                # particular features comes up, bare metal
     1511                # configurations are quite functional.
     1512                case $basic_machine in
     1513                    arm*)
     1514                        os=-eabi
     1515                        ;;
     1516                    *)
     1517                        os=-elf
     1518                        ;;
     1519                esac
     1520                ;;
     1521        -nacl*)
     1522                ;;
     1523        -ios)
    13581524                ;;
    13591525        -none)
     
    13621528                # Get rid of the `-' at the beginning of $os.
    13631529                os=`echo $os | sed 's/[^-]*-//'`
    1364                 echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
     1530                echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
    13651531                exit 1
    13661532                ;;
     
    13791545
    13801546case $basic_machine in
    1381         score-*)
     1547        score-*)
    13821548                os=-elf
    13831549                ;;
    1384         spu-*)
     1550        spu-*)
    13851551                os=-elf
    13861552                ;;
     
    13941560                os=-aout
    13951561                ;;
    1396         c4x-* | tic4x-*)
    1397                 os=-coff
     1562        c4x-* | tic4x-*)
     1563                os=-coff
     1564                ;;
     1565        c8051-*)
     1566                os=-elf
     1567                ;;
     1568        hexagon-*)
     1569                os=-elf
     1570                ;;
     1571        tic54x-*)
     1572                os=-coff
     1573                ;;
     1574        tic55x-*)
     1575                os=-coff
     1576                ;;
     1577        tic6x-*)
     1578                os=-coff
    13981579                ;;
    13991580        # This must come before the *-dec entry.
     
    14151596        m68000-sun)
    14161597                os=-sunos3
    1417                 # This also exists in the configure program, but was not the
    1418                 # default.
    1419                 # os=-sunos4
    14201598                ;;
    14211599        m68*-cisco)
    14221600                os=-aout
    14231601                ;;
    1424         mep-*)
     1602        mep-*)
    14251603                os=-elf
    14261604                ;;
     
    14401618                os=-sunos4.1.1
    14411619                ;;
     1620        pru-*)
     1621                os=-elf
     1622                ;;
    14421623        *-be)
    14431624                os=-beos
    14441625                ;;
    1445         *-haiku)
    1446                 os=-haiku
    1447                 ;;
    14481626        *-ibm)
    14491627                os=-aix
    14501628                ;;
    1451         *-knuth)
     1629        *-knuth)
    14521630                os=-mmixware
    14531631                ;;
     
    14851663                os=-luna
    14861664                ;;
    1487         *-next )
     1665        *-next)
    14881666                os=-nextstep
    14891667                ;;
     
    14991677        i370-*)
    15001678                os=-mvs
    1501                 ;;
    1502         *-next)
    1503                 os=-nextstep3
    15041679                ;;
    15051680        *-gould)
     
    15541729                                vendor=sun
    15551730                                ;;
    1556                         -aix*)
     1731                        -cnk*|-aix*)
    15571732                                vendor=ibm
    15581733                                ;;
     
    16121787                                ;;
    16131788                esac
    1614                 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
     1789                basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
    16151790                ;;
    16161791esac
    16171792
    1618 echo $basic_machine$os
     1793echo "$basic_machine$os"
    16191794exit
    16201795
    16211796# Local variables:
    1622 # eval: (add-hook 'write-file-hooks 'time-stamp)
     1797# eval: (add-hook 'before-save-hook 'time-stamp)
    16231798# time-stamp-start: "timestamp='"
    16241799# time-stamp-format: "%:y-%02m-%02d"
Note: See TracChangeset for help on using the changeset viewer.