modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/execute.exp (about)

     1  # Copyright (C) 1991-2019 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 GCC; see the file COPYING3.  If not see
    15  # <http://www.gnu.org/licenses/>.
    16  
    17  # This file was written by Rob Savoye. (rob@cygnus.com)
    18  # Modified and maintained by Jeffrey Wheat (cassidy@cygnus.com)
    19  
    20  #
    21  # These tests come from Torbjorn Granlund (tege@cygnus.com)
    22  # C torture test suite.
    23  #
    24  
    25  # Load support procs.
    26  load_lib gcc-dg.exp
    27  
    28  # Initialize `dg'.
    29  dg-init
    30  
    31  # Main loop.
    32  set saved-dg-do-what-default ${dg-do-what-default}
    33  set dg-do-what-default "run"
    34  gcc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] "" "-w"
    35  set dg-do-what-default ${saved-dg-do-what-default}
    36  
    37  # All done.
    38  dg-finish