[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ld goes into endless loop

From: Erik Schnetter
Subject: ld goes into endless loop
Date: Mon, 29 Oct 2001 14:41:29 +0100


I was calling the GNU linker "ld" through the Intel C compiler frontend.  I 
did not know that this compiler treats the "-Wl" option different from gcc, 
and ended up having ld called with a wrong set of options.  This drove ld 
into an endless loop.

I use the ld version

$ ld --version
GNU ld 2.11.2
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
  Supported emulations:

on a system

$ uname -a
Linux lilypond 2.4.10-4GB #1 Tue Sep 25 12:33:54 GMT 2001 i686 unknown

which has an IA32 processor and runs the SuSE 7.3 distribution.

You can reproduce the erroneous ld behaviour by saying

        ld -rpath,a

Note the comma between "-rpath" and "a".  I guess this should be flagged as 
error by ld.  ltrace shows that ld hangs processing its command line options.


Erik Schnetter <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]