From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29582 invoked by alias); 11 Aug 2004 17:30:15 -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 29571 invoked by uid 48); 11 Aug 2004 17:30:14 -0000 Date: Wed, 11 Aug 2004 17:30:00 -0000 Message-ID: <20040811173014.29570.qmail@sourceware.org> From: "mmitchel at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040808210637.16924.dannysmith@users.sourceforge.net> References: <20040808210637.16924.dannysmith@users.sourceforge.net> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/16924] [3.5 Regression] dllexport attribute now causes some symbols _not_ to be exported X-Bugzilla-Reason: CC X-SW-Source: 2004-08/txt/msg00948.txt.bz2 List-Id: ------- Additional Comments From mmitchel at gcc dot gnu dot org 2004-08-11 17:30 ------- Created an attachment (id=6916) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=6916&action=view) Patch to winnt.c Danny -- The problem is that winnt.c is creating SYMBOL_REFs that do not have SYMBOL_REF_DECL set correctly. That's been a latent bug since SYMBOL_REF_DECL went in, but some of my changes have made it manifest in your test case. Would you please test my patch? If it works out, I'll commit it. Thanks, -- Mark -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |mmitchel at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16924