home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-bin / lib / dejagnu / site.exp < prev    next >
Encoding:
Text File  |  1996-10-12  |  5.0 KB  |  213 lines

  1. #
  2. # site.tmpl -- Sample template for a global config file.
  3. #           NOTE: This file contains mostly site specific
  4. #                 configuration data that is custom to Cygnus
  5. #                 Support. You'll have to change most of the 
  6. #                 values to work at your site.
  7. #           Written by rob@cygnus.com
  8. #
  9.  
  10. #
  11. # transform -- transform a tool name to get the installed name. We only define
  12. #              this if there wasn't one. This was the global config file can
  13. #              override how the tool names are calculated.
  14. #
  15.  
  16. #
  17. # uncomment this if you wish to redefine the transform procedure
  18. #
  19.  
  20. #if ![string match "transform" [info procs transform]] then {
  21. #        proc transform { name } {
  22. #    global target_triplet
  23. #    
  24. #    if [string match "" $target_triplet] then {
  25. #        return $name
  26. #    } else {
  27. #        return ${target_triplet}-$name
  28. #    }
  29. #    }
  30. #}
  31.  
  32. #
  33. # Set default setting for all know targets
  34. #
  35. case "$target_triplet" in {
  36.     { "i386-*-aout" } {
  37.     set target_abbrev aout
  38.     set connectmode ""
  39.     set targetname  ""
  40.     set netport     ""
  41.     set serialport  ""
  42.     set baud        ""
  43.     }
  44.     { "m68k-*bug-*" "m68k-mvme135-*" } {     # Motorola MVME135 board running Bug monitor
  45.     set target_abbrev bug
  46.     set connectmode "telnet"
  47.     append targetname  "s8"
  48.     append serialport  "/dev/ttyr8"
  49.     append netport     "termserv:90008"
  50.     append baud        "9600"
  51.     append CFLAGS      "-Tmvme135.ld"
  52.     append CXXFLAGS    "-Tmvme135.ld"
  53.      }
  54.     { "m68k-idp-*" "m68k-rom68k-*" } {      # Motorola IDP board running rom68k monitor
  55.     append target_abbrev idp
  56.            append connectmode "telnet"
  57.     append targetname  "s12"
  58.     append serialport  "/dev/tstty12"
  59.     append netport     "termserv:900012"
  60.     append baud        "9600"
  61.     append CFLAGS      "-Tidp.ld"
  62.     append CXXFLAGS    "-Tidp.ld"
  63.      }
  64.     { "m68k-*-aout" } {
  65.     append target_abbrev aout
  66.     append connectmode ""
  67.     append targetname  ""
  68.     append netport     ""
  69.     append serialport  ""
  70.     append baud        ""
  71.     }
  72.     { "m68k-*-coff" } {
  73.     append target_abbrev coff
  74.     append connectmode ""
  75.     append targetname  ""
  76.     append netport     ""
  77.     append serialport  ""
  78.     append baud        ""
  79.     }
  80.     { "i960-*-nindy" } {
  81.     append target_abbrev nind
  82.     append connectmode ""
  83.     append targetname  ""
  84.     append netport     ""
  85.     append serialport  ""
  86.     append baud        ""
  87.     }
  88.     { "m68*-*-vxworks" "m68*-vxworks" } {          # Motorola MVME167 board running VxWorks
  89.     append target_abbrev vx
  90.     append connectmode "telnet"
  91.     append targetname  "foobar"
  92.     append serialport  "/dev/tstty16"
  93.     append netport     "termserv:900016"
  94.     append baud        "9600"
  95.     append CFLAGS      "-r"
  96.     append CXXFLAGS    "-r"
  97.     append LDFLAGS     "-r"
  98.     }
  99.     { "m68*-*-spectra" "m68*-spectra-*" } {
  100.     append target_abbrev vrtx
  101.     append connectmode ""
  102.     append targetname  ""
  103.     append netport     ""
  104.     append serialport  ""
  105.     append baud        ""
  106.     }
  107.     { "sparc-*-vxworks" } {
  108.     append target_abbrev vx 
  109.     append connectmode ""
  110.     append targetname  ""
  111.     append netport     ""
  112.     append serialport  ""
  113.     append baud        ""
  114.      append CFLAGS      "-r"
  115.     append CXXFLAGS    "-r"
  116.     append LDFLAGS     "-r"
  117.    }
  118.     { "i960-*-vxworks" } {
  119.     append target_abbrev vx
  120.     append connectmode "telnet"
  121.     append targetname  "barfoo"
  122.     append netport     ""
  123.     append serialport  ""
  124.     append baud        "9600"
  125.      append CFLAGS      "-r"
  126.     append CXXFLAGS    "-r"
  127.     append LDFLAGS     "-r"
  128.     }
  129.     { "a29k-*-udi" } {
  130.     append target_abbrev udi
  131.     append connectmode "mondfe"
  132.     append targetname  "ser"
  133.     append netport     ""
  134.     append serialport  ""
  135.     append baud        ""
  136.     }
  137.     { "a29k-isstip-*" } {
  138.     append target_abbrev itip
  139.     append connectmode "mondfe"
  140.     append targetname  "isst"
  141.     append netport     ""
  142.     append serialport  ""
  143.     append baud        ""
  144.     }
  145.     { "mips-idt-ecoff" } {
  146.     append target_abbrev mips
  147.     append connectmode ""
  148.     append targetname  ""
  149.     append netport     ""
  150.     append serialport  ""
  151.     append baud        ""
  152.     }
  153.     { "h8300*-*-*" } {
  154.     append target_abbrev sim
  155.     append connectmode ""
  156.     append targetname  ""
  157.     append netport     ""
  158.     append serialport  ""
  159.     append baud        ""
  160.     }
  161.     { "h8500*-*-*" } {
  162.     append target_abbrev sim
  163.     append connectmode ""
  164.     append targetname  ""
  165.     append netport     ""
  166.     append serialport  ""
  167.     append baud        ""
  168.     }
  169.     { "sh-*-*" } {
  170.     append target_abbrev sh
  171.     append connectmode ""
  172.     append targetname  ""
  173.     append netport     ""
  174.     append serialport  ""
  175.     append baud        ""
  176.     }
  177.     { "sparc-*-aout" } {
  178.     append target_abbrev aout
  179.     append connectmode ""
  180.     append targetname  ""
  181.     append netport     ""
  182.     append serialport  ""
  183.     append baud        ""
  184.     }
  185.     { "sparclite-*-*" } {
  186.     append target_abbrev slite
  187.     append connectmode "aload"
  188.     append targetname  ""
  189.     append netport     ""
  190.     append serialport  ""
  191.     append baud        ""
  192.      append CFLAGS      "-Tex930"
  193.     append CXXFLAGS    ""
  194.     }
  195.     { "sparclitefrwcompat-*-*" } {
  196.     append target_abbrev frwcom
  197.     append connectmode ""
  198.     append targetname  ""
  199.     append netport     ""
  200.     append serialport  ""
  201.     append baud        ""
  202.     }
  203.     default        {
  204.     append target_abbrev unix
  205.     append connectmode ""
  206.     append targetname  ""
  207.     append netport     ""
  208.     append serialport  ""
  209.     append baud        ""
  210.  
  211.     }
  212. }
  213.