This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Link time affected by debug info?


Hi.  I work on a large C++ application that takes a lot more time
to link when I compile the sources with debugging information (-g
switch of g++ 3.4.2).  (The linking is static and produces an 20
meg executable file.)

Why does the presence of debugging information slow the linking
process so much?  It would seem like all the linker has to do
is to copy the debug info to the executable without caring about
its contents.  The complexity of the linking task does not seem
to depend on that info.  I'm trying to determine if the problem is
with the linker or with gcc.  Thanks.

-- 
Pierre Sarrazin <sarrazip at sympatico dot ca>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]