Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/g++.target/arm/arm.exp @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 # Specific regression driver for arm. | |
2 # Copyright (C) 2009-2018 Free Software Foundation, Inc. | |
3 # | |
4 # This file is part of GCC. | |
5 # | |
6 # GCC is free software; you can redistribute it and/or modify it | |
7 # under the terms of the GNU General Public License as published by | |
8 # the Free Software Foundation; either version 3, or (at your option) | |
9 # any later version. | |
10 # | |
11 # GCC is distributed in the hope that it will be useful, but | |
12 # WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
14 # General Public License for more details. | |
15 # | |
16 # You should have received a copy of the GNU General Public License | |
17 # along with GCC; see the file COPYING3. If not see | |
18 # <http://www.gnu.org/licenses/>. */ | |
19 | |
20 # GCC testsuite that uses the `dg.exp' driver. | |
21 | |
22 # Exit immediately if this isn't an arm target. | |
23 if {![istarget arm*-*-*] } then { | |
24 return | |
25 } | |
26 | |
27 # Load support procs. | |
28 load_lib g++-dg.exp | |
29 | |
30 global DEFAULT_CXXFLAGS | |
31 if ![info exists DEFAULT_CXXFLAGS] then { | |
32 set DEFAULT_CXXFLAGS " -pedantic-errors" | |
33 } | |
34 | |
35 | |
36 global dg_runtest_extra_prunes | |
37 set dg_runtest_extra_prunes "" | |
38 lappend dg_runtest_extra_prunes "warning: switch -m(cpu|arch)=.* conflicts with -m(cpu|arch)=.* switch" | |
39 | |
40 # Initialize `dg'. | |
41 dg-init | |
42 | |
43 # Main loop. | |
44 dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.C]] \ | |
45 "" $DEFAULT_CXXFLAGS | |
46 | |
47 # All done. | |
48 set dg_runtest_extra_prunes "" | |
49 dg-finish | |
50 |