Home | History | Annotate | Download | only in alpha
      1 # Copyright (C) 2012-2016 Free Software Foundation, Inc.
      2 
      3 # This program is free software; you can redistribute it and/or modify
      4 # it under the terms of the GNU General Public License as published by
      5 # the Free Software Foundation; either version 3 of the License, or
      6 # (at your option) any later version.
      7 #
      8 # This program is distributed in the hope that it will be useful,
      9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
     10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     11 # GNU General Public License for more details.
     12 #
     13 # You should have received a copy of the GNU General Public License
     14 # along with this program; if not, write to the Free Software
     15 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
     16 
     17 #
     18 # Some generic alpha tests
     19 #
     20 
     21 if { [istarget alpha*-*-*] } then {
     22 
     23     set elf [expr    [istarget *-*-elf*] \
     24 		  || [istarget *-*-linux*] \
     25 		  || [istarget *-*-freebsd*] \
     26 		  || [istarget *-*-kfreebsd*-gnu] \
     27 		  || [istarget *-*-netbsd*] ]
     28     if { [istarget *-*-linux*ecoff] } then {
     29 	set elf 0
     30     }
     31 
     32     if $elf {
     33 	run_dump_test "elf-reloc-1"
     34 	run_list_test "elf-reloc-2" ""
     35 	run_list_test "elf-reloc-3" ""
     36 	run_dump_test "elf-reloc-4"
     37 	run_dump_test "elf-reloc-5"
     38 	run_list_test "elf-reloc-6" ""
     39 	run_dump_test "elf-reloc-7"
     40 	run_dump_test "elf-reloc-8"
     41 	run_dump_test "elf-tls-1"
     42 	run_list_test "elf-tls-2" ""
     43 	run_list_test "elf-tls-3" ""
     44 	run_dump_test "elf-usepv-1"
     45 	run_list_test "elf-usepv-2" ""
     46     }
     47 
     48     run_dump_test "fp"
     49     run_dump_test "unop"
     50 }
     51