From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17452 invoked by alias); 26 May 2005 16:04:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 17433 invoked by uid 48); 26 May 2005 16:04:24 -0000 Date: Thu, 26 May 2005 16:05:00 -0000 From: "bkoz at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org Message-ID: <20050526160418.21769.bkoz@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug libstdc++/21769] New: per-file control over PCH inclusion X-Bugzilla-Reason: CC X-SW-Source: 2005-05/txt/msg03479.txt.bz2 List-Id: Some way to turn off the use of an included stdc++.h PCH file in the libstdc++ test suite is needed. As part of libstdc++/20534 I propose: + // { dg-options "-D__GLIBCXX__=99999999" } + // NB: This is done to force any generated and possibly included PCH + // to be invalid. which will work. Paolo suggests hookizing this into: dg-do compile-no-pch Sounds like a good idea. In addition, it looks like a review of the do-compile testcases in the libstdc++ are needed, to see if some expect to be compiled without PCH. (This is absolutely the case.) -- Summary: per-file control over PCH inclusion Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: bkoz at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21769