From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5495 invoked by alias); 17 Aug 2004 15:08:44 -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 5478 invoked by uid 48); 17 Aug 2004 15:08:43 -0000 Date: Tue, 17 Aug 2004 15:08:00 -0000 Message-ID: <20040817150843.5476.qmail@sourceware.org> From: "dje at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040816214702.17053.dje@gcc.gnu.org> References: <20040816214702.17053.dje@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/17053] [3.5 Regression] Repo functionality partially broken on AIX X-Bugzilla-Reason: CC X-SW-Source: 2004-08/txt/msg01670.txt.bz2 List-Id: ------- Additional Comments From dje at gcc dot gnu dot org 2004-08-17 15:08 ------- Note that the divergence occurs with -frepo before the repo file has been updated with information about which templates should be instantiated and recompiled. AIX performs constructor discovery first because the garbage collecting linker may find no references to static constructors before the scan, which will cause it not to link in the static constructors, leaving nothing for the scan to find. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17053