OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_61/] [or1ksim/] [config.guess] - Diff between revs 997 and 1015

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 997 Rev 1015
Line 353... Line 353...
    mips:*:*:UMIPS | mips:*:*:RISCos)
    mips:*:*:UMIPS | mips:*:*:RISCos)
        sed 's/^        //' << EOF >dummy.c
        sed 's/^        //' << EOF >dummy.c
        int main (argc, argv) int argc; char **argv; {
        int main (argc, argv) int argc; char **argv; {
        #if defined (host_mips) && defined (MIPSEB)
        #if defined (host_mips) && defined (MIPSEB)
        #if defined (SYSTYPE_SYSV)
        #if defined (SYSTYPE_SYSV)
          PRINTF ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
          printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
        #endif
        #endif
        #if defined (SYSTYPE_SVR4)
        #if defined (SYSTYPE_SVR4)
          PRINTF ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
          printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
        #endif
        #endif
        #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
        #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
          PRINTF ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
          printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
        #endif
        #endif
        #endif
        #endif
          exit (-1);
          exit (-1);
        }
        }
EOF
EOF
Line 692... Line 692...
main(argc, argv)
main(argc, argv)
     int argc;
     int argc;
     char *argv[];
     char *argv[];
{
{
#ifdef __MIPSEB__
#ifdef __MIPSEB__
  PRINTF ("%s-unknown-linux-gnu\n", argv[1]);
  printf ("%s-unknown-linux-gnu\n", argv[1]);
#endif
#endif
#ifdef __MIPSEL__
#ifdef __MIPSEL__
  PRINTF ("%sel-unknown-linux-gnu\n", argv[1]);
  printf ("%sel-unknown-linux-gnu\n", argv[1]);
#endif
#endif
  return 0;
  return 0;
}
}
EOF
EOF
          ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0
          ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0
Line 729... Line 729...
     char *argv[];
     char *argv[];
{
{
#ifdef __ELF__
#ifdef __ELF__
# ifdef __GLIBC__
# ifdef __GLIBC__
#  if __GLIBC__ >= 2
#  if __GLIBC__ >= 2
    PRINTF ("%s-${VENDOR}-linux-gnu\n", argv[1]);
    printf ("%s-${VENDOR}-linux-gnu\n", argv[1]);
#  else
#  else
    PRINTF ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
    printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
#  endif
#  endif
# else
# else
   PRINTF ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
   printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]);
# endif
# endif
#else
#else
  PRINTF ("%s-${VENDOR}-linux-gnuaout\n", argv[1]);
  printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]);
#endif
#endif
  return 0;
  return 0;
}
}
EOF
EOF
          ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0
          ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0
Line 897... Line 897...
{
{
#if defined (sony)
#if defined (sony)
#if defined (MIPSEB)
#if defined (MIPSEB)
  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
     I don't know....  */
     I don't know....  */
  PRINTF ("mips-sony-bsd\n"); exit (0);
  printf ("mips-sony-bsd\n"); exit (0);
#else
#else
#include 
#include 
  PRINTF ("m68k-sony-newsos%s\n",
  printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
#ifdef NEWSOS4
          "4"
          "4"
#else
#else
          ""
          ""
#endif
#endif
         ); exit (0);
         ); exit (0);
#endif
#endif
#endif
#endif
 
 
#if defined (__arm) && defined (__acorn) && defined (__unix)
#if defined (__arm) && defined (__acorn) && defined (__unix)
  PRINTF ("arm-acorn-riscix\n"); exit (0);
  printf ("arm-acorn-riscix\n"); exit (0);
#endif
#endif
 
 
#if defined (hp9000) && !defined (hpux)
#if defined (hp9000) && !defined (hpux)
  PRINTF ("m68k-hp-bsd\n"); exit (0);
  printf ("m68k-hp-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (hp300) && !defined (hpux)
#if defined (hp300) && !defined (hpux)
  PRINTF ("m68k-hp-bsd\n"); exit (0);
  printf ("m68k-hp-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (NeXT)
#if defined (NeXT)
#if !defined (__ARCHITECTURE__)
#if !defined (__ARCHITECTURE__)
#define __ARCHITECTURE__ "m68k"
#define __ARCHITECTURE__ "m68k"
#endif
#endif
  int version;
  int version;
  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
  PRINTF ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
  printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
  exit (0);
  exit (0);
#endif
#endif
 
 
#if defined (MULTIMAX) || defined (n16)
#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
#if defined (UMAXV)
  PRINTF ("ns32k-encore-sysv\n"); exit (0);
  printf ("ns32k-encore-sysv\n"); exit (0);
#else
#else
#if defined (CMU)
#if defined (CMU)
  PRINTF ("ns32k-encore-mach\n"); exit (0);
  printf ("ns32k-encore-mach\n"); exit (0);
#else
#else
  PRINTF ("ns32k-encore-bsd\n"); exit (0);
  printf ("ns32k-encore-bsd\n"); exit (0);
#endif
#endif
#endif
#endif
#endif
#endif
 
 
#if defined (__386BSD__)
#if defined (__386BSD__)
  PRINTF ("i386-pc-bsd\n"); exit (0);
  printf ("i386-pc-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (sequent)
#if defined (sequent)
#if defined (i386)
#if defined (i386)
  PRINTF ("i386-sequent-dynix\n"); exit (0);
  printf ("i386-sequent-dynix\n"); exit (0);
#endif
#endif
#if defined (ns32000)
#if defined (ns32000)
  PRINTF ("ns32k-sequent-dynix\n"); exit (0);
  printf ("ns32k-sequent-dynix\n"); exit (0);
#endif
#endif
#endif
#endif
 
 
#if defined (_SEQUENT_)
#if defined (_SEQUENT_)
    struct utsname un;
    struct utsname un;
 
 
    uname(&un);
    uname(&un);
 
 
    if (strncmp(un.version, "V2", 2) == 0) {
    if (strncmp(un.version, "V2", 2) == 0) {
        PRINTF ("i386-sequent-ptx2\n"); exit (0);
        printf ("i386-sequent-ptx2\n"); exit (0);
    }
    }
    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
        PRINTF ("i386-sequent-ptx1\n"); exit (0);
        printf ("i386-sequent-ptx1\n"); exit (0);
    }
    }
    PRINTF ("i386-sequent-ptx\n"); exit (0);
    printf ("i386-sequent-ptx\n"); exit (0);
 
 
#endif
#endif
 
 
#if defined (vax)
#if defined (vax)
#if !defined (ultrix)
#if !defined (ultrix)
  PRINTF ("vax-dec-bsd\n"); exit (0);
  printf ("vax-dec-bsd\n"); exit (0);
#else
#else
  PRINTF ("vax-dec-ultrix\n"); exit (0);
  printf ("vax-dec-ultrix\n"); exit (0);
#endif
#endif
#endif
#endif
 
 
#if defined (alliant) && defined (i860)
#if defined (alliant) && defined (i860)
  PRINTF ("i860-alliant-bsd\n"); exit (0);
  printf ("i860-alliant-bsd\n"); exit (0);
#endif
#endif
 
 
/* Begin cases added for Bash */
/* Begin cases added for Bash */
#if defined (tahoe)
#if defined (tahoe)
  PRINTF ("tahoe-cci-bsd\n"); exit (0);
  printf ("tahoe-cci-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (nec_ews)
#if defined (nec_ews)
#  if defined (SYSTYPE_SYSV)
#  if defined (SYSTYPE_SYSV)
  PRINTF ("ews4800-nec-sysv4\n"); exit 0;
  printf ("ews4800-nec-sysv4\n"); exit 0;
#  else
#  else
  PRINTF ("ews4800-nec-bsd\n"); exit (0);
  printf ("ews4800-nec-bsd\n"); exit (0);
#  endif
#  endif
#endif
#endif
 
 
#if defined (sony)
#if defined (sony)
#  if defined (SYSTYPE_SYSV)
#  if defined (SYSTYPE_SYSV)
  PRINTF ("mips-sony-sysv4\n"); exit 0;
  printf ("mips-sony-sysv4\n"); exit 0;
#  else
#  else
  PRINTF ("mips-sony-bsd\n"); exit (0);
  printf ("mips-sony-bsd\n"); exit (0);
#  endif
#  endif
#endif
#endif
 
 
#if defined (ardent)
#if defined (ardent)
  PRINTF ("titan-ardent-bsd\n"); exit (0);
  printf ("titan-ardent-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (stardent)
#if defined (stardent)
  PRINTF ("stardent-stardent-sysv\n"); exit (0);
  printf ("stardent-stardent-sysv\n"); exit (0);
#endif
#endif
 
 
#if defined (ibm032)
#if defined (ibm032)
  PRINTF ("ibmrt-ibm-bsd4.3\n"); exit (0);
  printf ("ibmrt-ibm-bsd4.3\n"); exit (0);
#endif
#endif
 
 
#if defined (sequent) && defined (i386)
#if defined (sequent) && defined (i386)
  PRINTF ("i386-sequent-bsd\n"); exit (0);
  printf ("i386-sequent-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (qnx) && defined (i386)
#if defined (qnx) && defined (i386)
  PRINTF ("i386-pc-qnx\n"); exit (0);
  printf ("i386-pc-qnx\n"); exit (0);
#endif
#endif
 
 
#if defined (gould)
#if defined (gould)
  PRINTF ("gould-gould-bsd\n"); exit (0);
  printf ("gould-gould-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (unixpc)
#if defined (unixpc)
  PRINTF ("unixpc-att-sysv\n"); exit (0);
  printf ("unixpc-att-sysv\n"); exit (0);
#endif
#endif
 
 
#if defined (att386)
#if defined (att386)
  PRINTF ("i386-att-sysv3\n"); exit (0);
  printf ("i386-att-sysv3\n"); exit (0);
#endif
#endif
 
 
#if defined (__m88k) && defined (__UMAXV__)
#if defined (__m88k) && defined (__UMAXV__)
  PRINTF ("m88k-encore-sysv3\n"); exit (0);
  printf ("m88k-encore-sysv3\n"); exit (0);
#endif
#endif
 
 
#if defined (drs6000)
#if defined (drs6000)
  PRINTF ("drs6000-icl-sysv4.2\n"); exit (0);
  printf ("drs6000-icl-sysv4.2\n"); exit (0);
#endif
#endif
 
 
#if defined (clipper)
#if defined (clipper)
  PRINTF ("clipper-orion-bsd\n"); exit (0);
  printf ("clipper-orion-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (is68k)
#if defined (is68k)
  PRINTF ("m68k-isi-bsd\n"); exit (0);
  printf ("m68k-isi-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (luna88k)
#if defined (luna88k)
  PRINTF ("luna88k-omron-bsd\n"); exit (0);
  printf ("luna88k-omron-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (butterfly) && defined (BFLY1)
#if defined (butterfly) && defined (BFLY1)
  PRINTF ("butterfly-bbn-mach\n"); exit (0);
  printf ("butterfly-bbn-mach\n"); exit (0);
#endif
#endif
 
 
#if defined (tower32)
#if defined (tower32)
  PRINTF ("tower32-ncr-sysv4\n"); exit (0);
  printf ("tower32-ncr-sysv4\n"); exit (0);
#endif
#endif
 
 
#if defined (MagicStation)
#if defined (MagicStation)
  PRINTF ("magicstation-unknown-bsd\n"); exit (0);
  printf ("magicstation-unknown-bsd\n"); exit (0);
#endif
#endif
 
 
#if defined (scs)
#if defined (scs)
  PRINTF ("symmetric-scs-bsd4.2\n"); exit (0);
  printf ("symmetric-scs-bsd4.2\n"); exit (0);
#endif
#endif
 
 
#if defined (tandem)
#if defined (tandem)
  PRINTF ("tandem-tandem-sysv\n"); exit (0);
  printf ("tandem-tandem-sysv\n"); exit (0);
#endif
#endif
 
 
#if defined (cadmus)
#if defined (cadmus)
  PRINTF ("cadmus-pcs-sysv\n"); exit (0);
  printf ("cadmus-pcs-sysv\n"); exit (0);
#endif
#endif
 
 
#if defined (masscomp)
#if defined (masscomp)
  PRINTF ("masscomp-masscomp-sysv3\n"); exit (0);
  printf ("masscomp-masscomp-sysv3\n"); exit (0);
#endif
#endif
 
 
#if defined (hbullx20)
#if defined (hbullx20)
  PRINTF ("hbullx20-bull-sysv3\n"); exit (0);
  printf ("hbullx20-bull-sysv3\n"); exit (0);
#endif
#endif
 
 
/* End cases added for Bash */
/* End cases added for Bash */
 
 
  exit (1);
  exit (1);

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.