source: trunk/third/tcsh/config.guess @ 12039

Revision 12039, 15.6 KB checked in by danw, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r12038, which included commits to RCS files with non-trunk default branches.
  • Property svn:executable set to *
Line 
1#! /bin/sh
2# Attempt to guess a canonical system name.
3#   Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
4#
5# This file is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License as published by
7# the Free Software Foundation; either version 2 of the License, or
8# (at your option) any later version.
9#
10# This program is distributed in the hope that it will be useful, but
11# WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13# General Public License for more details.
14#
15# You should have received a copy of the GNU General Public License
16# along with this program; if not, write to the Free Software
17# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18#
19# As a special exception to the GNU General Public License, if you
20# distribute this file as part of a program that contains a
21# configuration script generated by Autoconf, you may include it under
22# the same distribution terms that you use for the rest of that program.
23
24# Written by Per Bothner <bothner@cygnus.com>.
25# The master version of this file is at the FSF in /home/gd/gnu/lib.
26#
27# This script attempts to guess a canonical system name similar to
28# config.sub.  If it succeeds, it prints the system name on stdout, and
29# exits with 0.  Otherwise, it exits with 1.
30#
31# The plan is that this can be called by configure scripts if you
32# don't specify an explicit system type (host/target name).
33#
34# Only a few systems have been added to this list; please add others
35# (but try to keep the structure clean).
36#
37
38# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
39# (ghazi@noc.rutgers.edu 8/24/94.)
40if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
41        PATH=$PATH:/.attbin ; export PATH
42fi
43
44UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
45UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
46UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
47UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
48
49trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15
50
51# Note: order is significant - the case branches are not exclusive.
52
53case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
54    alpha:OSF1:V*:*)
55        # After 1.2, OSF1 uses "V1.3" for uname -r.
56        echo alpha-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^V//'`
57        exit 0 ;;
58    alpha:OSF1:*:*)
59        # 1.2 uses "1.2" for uname -r.
60        echo alpha-dec-osf${UNAME_RELEASE}
61        exit 0 ;;
62    21064:Windows_NT:50:3)
63        echo alpha-dec-winnt3.5
64        exit 0 ;;
65    amiga:NetBSD:*:*)
66      echo m68k-cbm-netbsd${UNAME_RELEASE}
67      exit 0 ;;
68    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
69        echo arm-acorn-riscix${UNAME_RELEASE}
70        exit 0;;
71    Pyramid*:OSx*:*:*)
72        if test "`(/bin/universe) 2>/dev/null`" = att ; then
73                echo pyramid-pyramid-sysv3
74        else
75                echo pyramid-pyramid-bsd
76        fi
77        exit 0 ;;
78    sun4*:SunOS:5.*:*)
79        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
80        exit 0 ;;
81    i86pc:SunOS:5.*:*)
82        echo i386-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
83        exit 0 ;;
84    sun4*:SunOS:6*:*)
85        # According to config.sub, this is the proper way to canonicalize
86        # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
87        # it's likely to be more like Solaris than SunOS4.
88        echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
89        exit 0 ;;
90    sun4*:SunOS:*:*)
91        case "`/usr/bin/arch -k`" in
92            Series*|S4*)
93                UNAME_RELEASE=`uname -v`
94                ;;
95        esac
96        # Japanese Language versions have a version number like `4.1.3-JL'.
97        echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
98        exit 0 ;;
99    sun3*:SunOS:*:*)
100        echo m68k-sun-sunos${UNAME_RELEASE}
101        exit 0 ;;
102    atari*:NetBSD:*:*)
103        echo m68k-atari-netbsd${UNAME_RELEASE}
104        exit 0 ;;
105    sun3*:NetBSD:*:*)
106        echo m68k-sun-netbsd${UNAME_RELEASE}
107        exit 0 ;;
108    mac68k:NetBSD:*:*)
109        echo m68k-apple-netbsd${UNAME_RELEASE}
110        exit 0 ;;
111    RISC*:ULTRIX:*:*)
112        echo mips-dec-ultrix${UNAME_RELEASE}
113        exit 0 ;;
114    VAX*:ULTRIX*:*:*)
115        echo vax-dec-ultrix${UNAME_RELEASE}
116        exit 0 ;;
117    mips:*:5*:RISCos)
118        echo mips-mips-riscos${UNAME_RELEASE}
119        exit 0 ;;
120    m88k:CX/UX:7*:*)
121        echo m88k-harris-cxux7
122        exit 0 ;;
123    m88k:*:4*:R4*)
124        echo m88k-motorola-sysv4
125        exit 0 ;;
126    m88k:*:3*:R3*)
127        echo m88k-motorola-sysv3
128        exit 0 ;;
129    AViiON:dgux:*:*)
130        # DG/UX returns AViiON for all architectures
131        UNAME_PROCESSOR=`/usr/bin/uname -p`
132        if [ $UNAME_PROCESSOR = mc88100 -o $UNAME_PROCESSOR = mc88110 ] ; then
133        if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx \
134             -o ${TARGET_BINARY_INTERFACE}x = x ] ; then
135                echo m88k-dg-dgux${UNAME_RELEASE}
136        else
137                echo m88k-dg-dguxbcs${UNAME_RELEASE}
138        fi
139        else echo i586-dg-dgux${UNAME_RELEASE}
140        fi
141        exit 0 ;;
142    M88*:DolphinOS:*:*) # DolphinOS (SVR3)
143        echo m88k-dolphin-sysv3
144        exit 0 ;;
145    M88*:*:R3*:*)
146        # Delta 88k system running SVR3
147        echo m88k-motorola-sysv3
148        exit 0 ;;
149    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
150        echo m88k-tektronix-sysv3
151        exit 0 ;;
152    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
153        echo m68k-tektronix-bsd
154        exit 0 ;;
155    *:IRIX*:*:*)
156        echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
157        exit 0 ;;
158   ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
159        echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
160        exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
161    i[34]86:AIX:*:*)
162        echo i386-ibm-aix
163        exit 0 ;;
164    *:AIX:2:3)
165        if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
166                sed 's/^                //' << EOF >dummy.c
167                #include <sys/systemcfg.h>
168
169                main()
170                        {
171                        if (!__power_pc())
172                                exit(1);
173                        puts("powerpc-ibm-aix3.2.5");
174                        exit(0);
175                        }
176EOF
177                ${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0
178                rm -f dummy.c dummy
179                echo rs6000-ibm-aix3.2.5
180        elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
181                echo rs6000-ibm-aix3.2.4
182        else
183                echo rs6000-ibm-aix3.2
184        fi
185        exit 0 ;;
186    *:AIX:*:4)
187        if /usr/sbin/lsattr -EHl proc0 | grep POWER >/dev/null 2>&1; then
188                IBM_ARCH=rs6000
189        else
190                IBM_ARCH=powerpc
191        fi
192        if grep bos410 /usr/include/stdio.h >/dev/null 2>&1; then
193                IBM_REV=4.1
194        elif grep bos411 /usr/include/stdio.h >/dev/null 2>&1; then
195                IBM_REV=4.1.1
196        else
197                IBM_REV=4.${UNAME_RELEASE}
198        fi
199        echo ${IBM_ARCH}-ibm-aix${IBM_REV}
200        exit 0 ;;
201    *:AIX:*:*)
202        echo rs6000-ibm-aix
203        exit 0 ;;
204    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
205        echo romp-ibm-bsd4.4
206        exit 0 ;;
207    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC NetBSD and
208        echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
209        exit 0 ;;                           # report: romp-ibm BSD 4.3
210    *:BOSX:*:*)
211        echo rs6000-bull-bosx
212        exit 0 ;;
213    DPX/2?00:B.O.S.:*:*)
214        echo m68k-bull-sysv3
215        exit 0 ;;
216    9000/[34]??:4.3bsd:1.*:*)
217        echo m68k-hp-bsd
218        exit 0 ;;
219    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
220        echo m68k-hp-bsd4.4
221        exit 0 ;;
222    9000/[3478]??:HP-UX:*:*)
223        case "${UNAME_MACHINE}" in
224            9000/31? )            HP_ARCH=m68000 ;;
225            9000/[34]?? )         HP_ARCH=m68k ;;
226            9000/7?? | 9000/8?7 ) HP_ARCH=hppa1.1 ;;
227            9000/8?? )            HP_ARCH=hppa1.0 ;;
228        esac
229        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
230        echo ${HP_ARCH}-hp-hpux${HPUX_REV}
231        exit 0 ;;
232    3050*:HI-UX:*:*)
233        sed 's/^        //' << EOF >dummy.c
234        #include <unistd.h>
235        int
236        main ()
237        {
238          long cpu = sysconf (_SC_CPU_VERSION);
239          /* The order matters, because CPU_IS_HP_MC68K erroneously returns
240             true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
241             results, however.  */
242          if (CPU_IS_PA_RISC (cpu))
243            {
244              switch (cpu)
245                {
246                  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
247                  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
248                  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
249                  default: puts ("hppa-hitachi-hiuxwe2"); break;
250                }
251            }
252          else if (CPU_IS_HP_MC68K (cpu))
253            puts ("m68k-hitachi-hiuxwe2");
254          else puts ("unknown-hitachi-hiuxwe2");
255          exit (0);
256        }
257EOF
258        ${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0
259        rm -f dummy.c dummy
260        echo unknown-hitachi-hiuxwe2
261        exit 0 ;;
262    9000/7??:4.3bsd:*:* | 9000/8?7:4.3bsd:*:* )
263        echo hppa1.1-hp-bsd
264        exit 0 ;;
265    9000/8??:4.3bsd:*:*)
266        echo hppa1.0-hp-bsd
267        exit 0 ;;
268    hp7??:OSF1:*:* | hp8?7:OSF1:*:* )
269        echo hppa1.1-hp-osf
270        exit 0 ;;
271    hp8??:OSF1:*:*)
272        echo hppa1.0-hp-osf
273        exit 0 ;;
274    parisc*:Lites*:*:*)
275        echo hppa1.1-hp-lites
276        exit 0 ;;
277    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
278        echo c1-convex-bsd
279        exit 0 ;;
280    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
281        if getsysinfo -f scalar_acc
282        then echo c32-convex-bsd
283        else echo c2-convex-bsd
284        fi
285        exit 0 ;;
286    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
287        echo c34-convex-bsd
288        exit 0 ;;
289    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
290        echo c38-convex-bsd
291        exit 0 ;;
292    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
293        echo c4-convex-bsd
294        exit 0 ;;
295    CRAY*X-MP:*:*:*)
296        echo xmp-cray-unicos
297        exit 0 ;;
298    CRAY*Y-MP:*:*:*)
299        echo ymp-cray-unicos${UNAME_RELEASE}
300        exit 0 ;;
301    CRAY*C90:*:*:*)
302        echo c90-cray-unicos${UNAME_RELEASE}
303        exit 0 ;;
304    CRAY-2:*:*:*)
305        echo cray2-cray-unicos
306        exit 0 ;;
307    hp3[0-9][05]:NetBSD:*:*)
308        echo m68k-hp-netbsd${UNAME_RELEASE}
309        exit 0 ;;
310    i[34]86:BSD/386:*:* | *:BSD/OS:*:*)
311        echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
312        exit 0 ;;
313    *:FreeBSD:*:*)
314        echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
315        exit 0 ;;
316    *:NetBSD:*:*)
317        echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
318        exit 0 ;;
319    *:GNU:*:*)
320        echo `echo ${UNAME_MACHINE}|sed -e 's,/.*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
321        exit 0 ;;
322    *:Linux:*:*)
323        # The BFD linker knows what the default object file format is, so
324        # first see if it will tell us.
325        ld_help_string=`ld --help 2>&1`
326        if echo $ld_help_string | grep >/dev/null 2>&1 "supported emulations: elf_i[345]86"; then
327          echo "${UNAME_MACHINE}-unknown-linux"
328          exit 0
329        elif echo $ld_help_string | grep >/dev/null 2>&1 "supported emulations: i[345]86linux"; then
330          echo "${UNAME_MACHINE}-unknown-linuxaout"
331          exit 0
332        elif echo $ld_help_string | grep >/dev/null 2>&1 "supported emulations: i[345]86coff"; then
333          echo "${UNAME_MACHINE}-unknown-linuxcoff"
334          exit 0
335        else
336          # Either a pre-BFD a.out linker (linuxoldld) or one that does not give us
337          # useful --help.  Gcc wants to distinguish between linuxoldld and linuxaout.
338          if test -d /usr/lib/ldscripts/. ; then
339            :
340          else
341            echo "${UNAME_MACHINE}-unknown-linuxoldld"
342            exit 0
343          fi
344          # Determine whether the default compiler is a.out or elf
345          cat >dummy.c <<EOF
346main(argc, argv)
347int argc;
348char *argv[];
349{
350#ifdef __ELF__
351  printf ("%s-unknown-linux\n", argv[1]);
352#else
353  printf ("%s-unknown-linuxaout\n", argv[1]);
354#endif
355  return 0;
356}
357EOF
358          ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0
359          rm -f dummy.c dummy
360        fi ;;
361# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.  earlier versions
362# are messed up and put the nodename in both sysname and nodename.
363    i[34]86:DYNIX/ptx:4*:*)
364        echo i386-sequent-sysv4
365        exit 0 ;;
366    i[34]86:*:4.*:* | i[34]86:SYSTEM_V:4.*:*)
367        if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
368                echo ${UNAME_MACHINE}-univel-sysv${UNAME_RELEASE}
369        else
370                echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}
371        fi
372        exit 0 ;;
373    i[34]86:*:3.2:*)
374        if test -f /usr/options/cb.name; then
375                UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
376                echo ${UNAME_MACHINE}-unknown-isc$UNAME_REL
377        elif /bin/uname -X 2>/dev/null >/dev/null ; then
378                UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
379                (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
380                echo ${UNAME_MACHINE}-unknown-sco$UNAME_REL
381        else
382                echo ${UNAME_MACHINE}-unknown-sysv32
383        fi
384        exit 0 ;;
385    Intel:Mach:3*:*)
386        echo i386-unknown-mach3
387        exit 0 ;;
388    paragon:*:*:*)
389        echo i860-intel-osf1
390        exit 0 ;;
391    i860:*:4.*:*) # i860-SVR4
392        if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
393          echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
394        else # Add other i860-SVR4 vendors below as they are discovered.
395          echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
396        fi
397        exit 0 ;;
398    mini*:CTIX:SYS*5:*)
399        # "miniframe"
400        echo m68010-convergent-sysv
401        exit 0 ;;
402    M680[234]0:*:R3V[567]*:*)
403        test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
404    3[34]??:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0)
405        uname -p 2>/dev/null | grep 86 >/dev/null \
406          && echo i486-ncr-sysv4.3 && exit 0 ;;
407    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
408        uname -p 2>/dev/null | grep 86 >/dev/null \
409          && echo i486-ncr-sysv4 && exit 0 ;;
410    m680[234]0:LynxOS:2.[23]*:*)
411        echo m68k-lynx-lynxos${UNAME_RELEASE}
412        exit 0 ;;
413    mc68030:UNIX_System_V:4.*:*)
414        echo m68k-atari-sysv4
415        exit 0 ;;
416    i[34]86:LynxOS:2.[23]*:*)
417        echo i386-lynx-lynxos${UNAME_RELEASE}
418        exit 0 ;;
419    TSUNAMI:LynxOS:2.[23]*:*)
420        echo sparc-lynx-lynxos${UNAME_RELEASE}
421        exit 0 ;;
422    rs6000:LynxOS:2.[23]*:*)
423        echo rs6000-lynx-lynxos${UNAME_RELEASE}
424        exit 0 ;;
425    BS2000:POSIX-BC:1.0A:A30)
426        echo bs2000-sni-posix
427        exit 0 ;;
428    RM*:SINIX-*:*:*)
429        echo mips-sni-sysv4
430        exit 0 ;;
431    *:SINIX-*:*:*)
432        if uname -p 2>/dev/null >/dev/null ; then
433                UNAME_MACHINE=`(uname -p) 2>/dev/null`
434                echo ${UNAME_MACHINE}-sni-sysv4
435        else
436                echo ns32k-sni-sysv
437        fi
438        exit 0 ;;
439esac
440
441#echo '(No uname command or uname output not recognized.)' 1>&2
442#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
443
444cat >dummy.c <<EOF
445main ()
446{
447#if defined (sony)
448#if defined (MIPSEB)
449  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
450     I don't know....  */
451  printf ("mips-sony-bsd\n"); exit (0);
452#else
453#include <sys/param.h>
454  printf ("m68k-sony-newsos%s\n",
455#ifdef NEWSOS4
456          "4"
457#else
458          ""
459#endif
460         ); exit (0);
461#endif
462#endif
463
464#if defined (__arm) && defined (__acorn) && defined (__unix)
465  printf ("arm-acorn-riscix"); exit (0);
466#endif
467
468#if defined (hp300) && !defined (hpux)
469  printf ("m68k-hp-bsd\n"); exit (0);
470#endif
471
472#if defined (NeXT)
473#if !defined (__ARCHITECTURE__)
474#define __ARCHITECTURE__ "m68k"
475#endif
476  int version;
477  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
478  printf ("%s-next-nextstep%s\n", __ARCHITECTURE__,  version==2 ? "2" : "3");
479  exit (0);
480#endif
481
482#if defined (MULTIMAX) || defined (n16)
483#if defined (UMAXV)
484  printf ("ns32k-encore-sysv\n"); exit (0);
485#else
486#if defined (CMU)
487  printf ("ns32k-encore-mach\n"); exit (0);
488#else
489  printf ("ns32k-encore-bsd\n"); exit (0);
490#endif
491#endif
492#endif
493
494#if defined (__386BSD__)
495  printf ("i386-unknown-bsd\n"); exit (0);
496#endif
497
498#if defined (sequent)
499#if defined (i386)
500  printf ("i386-sequent-dynix\n"); exit (0);
501#endif
502#if defined (ns32000)
503  printf ("ns32k-sequent-dynix\n"); exit (0);
504#endif
505#endif
506
507#if defined (_SEQUENT_)
508  printf ("i386-sequent-ptx\n"); exit (0);
509#endif
510
511#if defined (vax)
512#if !defined (ultrix)
513  printf ("vax-dec-bsd\n"); exit (0);
514#else
515  printf ("vax-dec-ultrix\n"); exit (0);
516#endif
517#endif
518
519#if defined (alliant) && defined (i860)
520  printf ("i860-alliant-bsd\n"); exit (0);
521#endif
522
523  exit (1);
524}
525EOF
526
527${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy && rm dummy.c dummy && exit 0
528rm -f dummy.c dummy
529
530# Apollos put the system type in the environment.
531
532test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
533
534# Convex versions that predate uname can use getsysinfo(1)
535
536if [ -x /usr/convex/getsysinfo ]
537then
538    case `getsysinfo -f cpu_type` in
539    c1*)
540        echo c1-convex-bsd
541        exit 0 ;;
542    c2*)
543        if getsysinfo -f scalar_acc
544        then echo c32-convex-bsd
545        else echo c2-convex-bsd
546        fi
547        exit 0 ;;
548    c34*)
549        echo c34-convex-bsd
550        exit 0 ;;
551    c38*)
552        echo c38-convex-bsd
553        exit 0 ;;
554    c4*)
555        echo c4-convex-bsd
556        exit 0 ;;
557    esac
558fi
559
560#echo '(Unable to guess system type)' 1>&2
561
562exit 1
Note: See TracBrowser for help on using the repository browser.