This is the mail archive of the binutils@sources.redhat.com 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]

ld change between binutils 2.11 and 2.12


Could anyone tell me what changed in ld from binutils 2.11 to 2.12
to cause errors like this when linking?   I'm using gcc 2.95.3.  
The link works when ld from binutils 2.11 is in my path, but fails
with the error messages below when ld from binutils 2.12 is in
my path.   Thanks. 

/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/../../gcc/cp/exception.cc:307: undefined reference to `bad_exception type_info function'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:15: undefined reference to `exception virtual table'
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:22: undefined reference to `bad_exception virtual table'
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:18: undefined reference to `exception virtual table'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/../../gcc/cp/exception.cc:311: undefined reference to `bad_exception virtual table'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:23: undefined reference to `bad_exception virtual table'
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:16: undefined reference to `exception virtual table'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/../../gcc/cp/exception.cc:311: undefined reference to `bad_exception::~bad_exception(void)'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__check_eh_spec':
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:23: undefined reference to `bad_exception virtual table'
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:16: undefined reference to `exception virtual table'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__throw_bad_cast':
/u/zochd/gcc-2.95.3/build2/gcc/include/exception:15: undefined reference to `exception virtual table'
/u/zochd/build2/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libgcc.a(exception.o): In function `__throw_bad_cast':
/u/zochd/gcc-2.95.3/build2/gcc/include/typeinfo:45: undefined reference to `bad_cast virtual table'




Donald
----
Donald Zoch                         5900 E. Ben White Blvd. MS 625
Advanced Micro Devices              Austin, Tx  78741
MPD Unix Systems Administrator      Phone: (512) 602-7945
donald.zoch@amd.com                 Pager: (512) 604-5401


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