modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/compile.exp (about) 1 # Expect driver script for GCC Regression Tests 2 # Copyright (C) 1993-2019 Free Software Foundation, Inc. 3 # 4 # This file is free software; you can redistribute it and/or modify 5 # it under the terms of the GNU General Public License as published by 6 # the Free Software Foundation; either version 3 of the License, or 7 # (at your option) any later version. 8 # 9 # This program is distributed in the hope that it will be useful, 10 # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 # GNU General Public License for more details. 13 # 14 # You should have received a copy of the GNU General Public License 15 # along with GCC; see the file COPYING3. If not see 16 # <http://www.gnu.org/licenses/>. 17 18 # These tests come from Torbjorn Granlund's (tege@cygnus.com) 19 # C torture test suite, and other contributors. 20 21 # Load support procs. 22 load_lib gcc-dg.exp 23 24 # Initialize `dg'. 25 dg-init 26 27 # Main loop. 28 set saved-dg-do-what-default ${dg-do-what-default} 29 set dg-do-what-default "assemble" 30 gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] "" "-w" 31 set dg-do-what-default ${saved-dg-do-what-default} 32 33 # All done. 34 dg-finish