From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1551 invoked by alias); 23 Nov 2004 23:33:02 -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 1538 invoked by uid 48); 23 Nov 2004 23:33:00 -0000 Date: Tue, 23 Nov 2004 23:33:00 -0000 From: "jsm28 at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org Message-ID: <20041123233259.18638.jsm28@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/18638] New: macros should be expanded in #pragma align for C++ X-Bugzilla-Reason: CC X-SW-Source: 2004-11/txt/msg02755.txt.bz2 List-Id: Macros are expanded in some Solaris pragmas, such as #pragma align. However, this is currently disabled for C++. The #pragma handling should be changed so that macros are expanded when the pragma is encountered, if the specification of the particular pragma requires macro expansion, rather than this only working when pragmas are not deferred (so for C and ObjC but not for C++). -- Summary: macros should be expanded in #pragma align for C++ Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jsm28 at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: *-*-solaris* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18638