From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Hearn Subject: Re: [i386] Why g++ _always_ link an executable with libm.so? Date: Wed, 05 Jan 2005 18:51:54 +0000 Message-ID: <1104951115.3083.7.camel@littlegreen> References: <20050105030102.G1437@natasha.ward.six> <20050104220523.GA24316@nevyn.them.org> <20050105031847.H1437@natasha.ward.six> <20050105035915.I1437@natasha.ward.six> <51D8FCE4-5EA5-11D9-9A04-000A95D692F4@physics.uc.edu> <9AA708C4-5F46-11D9-A9D4-000A95D692F4@physics.uc.edu> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org In-Reply-To: <9AA708C4-5F46-11D9-A9D4-000A95D692F4@physics.uc.edu> List-Id: Content-Type: text/plain; charset="us-ascii" To: Andrew Pinski Cc: gcc@gcc.gnu.org, linux-gcc@vger.kernel.org On Wed, 2005-01-05 at 13:21 -0500, Andrew Pinski wrote: > Well then make binutils change over --as-needed to be default. Tried, it doesn't work, there are too many broken libraries in the world that don't correctly enumerate their dependencies in the NEEDED section. Instead they rely on the user of the library to complete the set when they use it :( thanks -mike