From 5037fa8112b6c0c7fc4c3a33a21ddc06104c9b7f Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Thu, 25 Oct 2001 17:38:14 +0000 Subject: [PATCH] msgs.exp: Delete. * gcc.misc-tests/msgs.exp: Delete. * gcc.misc-tests/m-un-1.c: Move to gcc.dg. * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected error set to match recent changes. From-SVN: r46491 --- gcc/testsuite/ChangeLog | 7 +++++ .../{gcc.misc-tests => gcc.dg}/m-un-1.c | 0 .../{gcc.misc-tests => gcc.dg}/m-un-2.c | 5 ++-- gcc/testsuite/gcc.misc-tests/msgs.exp | 30 ------------------- 4 files changed, 10 insertions(+), 32 deletions(-) rename gcc/testsuite/{gcc.misc-tests => gcc.dg}/m-un-1.c (100%) rename gcc/testsuite/{gcc.misc-tests => gcc.dg}/m-un-2.c (78%) delete mode 100644 gcc/testsuite/gcc.misc-tests/msgs.exp diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a4701cfd900..a11905eba62 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2001-10-25 Zack Weinberg + + * gcc.misc-tests/msgs.exp: Delete. + * gcc.misc-tests/m-un-1.c: Move to gcc.dg. + * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected + error set to match recent changes. + 2001-10-24 Zack Weinberg * gcc.dg/20011021-1.c: New test. diff --git a/gcc/testsuite/gcc.misc-tests/m-un-1.c b/gcc/testsuite/gcc.dg/m-un-1.c similarity index 100% rename from gcc/testsuite/gcc.misc-tests/m-un-1.c rename to gcc/testsuite/gcc.dg/m-un-1.c diff --git a/gcc/testsuite/gcc.misc-tests/m-un-2.c b/gcc/testsuite/gcc.dg/m-un-2.c similarity index 78% rename from gcc/testsuite/gcc.misc-tests/m-un-2.c rename to gcc/testsuite/gcc.dg/m-un-2.c index 06ff5269ee2..e31646b6f20 100644 --- a/gcc/testsuite/gcc.misc-tests/m-un-2.c +++ b/gcc/testsuite/gcc.dg/m-un-2.c @@ -18,11 +18,12 @@ struct vtable mtable = { }; /* { dg-warning "missing initializer" "warning regression" { target *-*-* } {18} } */ /* { dg-warning "initialization for `mtable._realloc'" "warning regression" { target *-*-* } {18} } */ +/* With designated initializers, we assume you meant to leave out the + initialization of any blank fields. */ struct vtable mtable2 = { ._malloc = malloc, ._realloc = realloc -}; /* { dg-warning "missing initializer" "warning regression" { target *-*-* } {24} } */ - /* { dg-warning "initialization for `mtable2._free'" "warning regression" { target *-*-* } {24} } */ +}; struct vtable mtable3 = { ._free = free, diff --git a/gcc/testsuite/gcc.misc-tests/msgs.exp b/gcc/testsuite/gcc.misc-tests/msgs.exp deleted file mode 100644 index 219facdaf41..00000000000 --- a/gcc/testsuite/gcc.misc-tests/msgs.exp +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 1997 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# Test gcc warning and error messages. -# Our testcases are named m-*.c ("m" and not "msg" to avoid DOS problems). - -# Load support procs. -load_lib gcc-dg.exp - -# Initialize harness. -dg-init - -# Main loop. -dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/m-*.c]] "" "" - -# All done. -dg-finish -- 2.30.2