Fix -MM -MG bug.

PR preprocessor/15220
* gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.

From-SVN: r105761
This commit is contained in:
James E Wilson 2005-10-21 11:04:22 -07:00 committed by Jim Wilson
parent 3ee5ed116d
commit 1e752652d8
3 changed files with 38 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2005-10-21 James E Wilson <wilson@specifix.com>
PR preprocessor/15220
* gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
* gcc.c-torture/execute/20051021-1.c: New test.

View File

@ -0,0 +1,9 @@
/* PR 15220 */
#include <nonexist0.h>
#include "nonexist.h"
int
main ()
{
return 0;
}

View File

@ -0,0 +1,24 @@
# Copyright (C) 2005 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# Test the -MG flag with a system header file.
load_lib mike-gcc.exp
prebase
set actions none-of-the-above
set compiler_output "mg-2.o ?: .*mg-2.c \[ \\\\\n\]*nonexist.h"
postbase mg-2.c "" "" "-MM -MG"