From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16992 invoked by alias); 7 Jul 2005 11:10:49 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 16970 invoked by uid 22791); 7 Jul 2005 11:10:45 -0000 Received: from warsl404pip6.highway.telekom.at (HELO email.aon.at) (195.3.96.89) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Thu, 07 Jul 2005 11:10:45 +0000 Received: (qmail 29500 invoked from network); 7 Jul 2005 11:11:29 -0000 Received: from m2567p014.adsl.highway.telekom.at (HELO [192.168.1.5]) ([212.183.52.206]) (envelope-sender ) by smarthub74.highway.telekom.at (qmail-ldap-1.03) with SMTP for ; 7 Jul 2005 11:11:29 -0000 Message-ID: <42CD0DB2.6030003@aon.at> Date: Thu, 07 Jul 2005 11:10:00 -0000 From: Muschick Christian User-Agent: Debian Thunderbird 1.0.2 (X11/20050602) MIME-Version: 1.0 To: gcc-help@gcc.gnu.org Subject: g++ 4.0: assembler warning Content-Type: multipart/mixed; boundary="------------060903060007040605080608" X-SW-Source: 2005-07/txt/msg00070.txt.bz2 This is a multi-part message in MIME format. --------------060903060007040605080608 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-length: 845 Hello! I recently installed gcc 4.0 (with debian apt). When compiling the following program (I tried to reduce it to a minimum), I get the assembler warning: musch@debian-amd:~/gcctest$ g++-4.0 -c test.cpp /tmp/ccUpFBQf.s: Assembler messages: /tmp/ccUpFBQf.s:675: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZNSt12_Vector_baseIiSaIiEED2Ev Programs that compiled with 3.3 produce a whole bunch these warnings and fail to execute(segfault) after compilation with 4.0. Hopefully somebody can enlighten me. (test.s assembly output is attached) test.cpp: #include //------------------------------------------------------------------------------ class Test { public: Test(); std::vector bar; }; //------------------------------------------------------------------------------ Test::Test() { } --------------060903060007040605080608 Content-Type: application/gzip; name="test.s.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="test.s.gz" Content-length: 4486 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 JqFTpmOyT8Lo/vRYTaz/A15WBM7iWgAA --------------060903060007040605080608--