This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos 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]

Re: RFC: cxxsupp test linkage on synth linux


Hello!

The problem is that these missing functions come from a new separate library, libgcc_eh.a in gcc-lib.I can't seem to correctly specify that library's inclusion on the command line. Instead the only way to get it included is to edit synth.ld so that's probably what's required.

But why haven't people noticed this before? Versions of GCC 3.x before GCC 3.2.1 wouldn't work unless people were going back as far as gcc 2.9x.

With RedHat 9.0 (gcc-3.2.2), there are some problems with libgcc_eh.a included. Testsuite for linux-synthetic target breaks with:


make[1]: Leaving directory `/home/dejan/tmp/synth_build/infra/current'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/libgcc_eh.a(unwind-dw2-fde-glibc.o)(.text+0x136b):
In function `_Unwind_Find_FDE':
make: Leaving directory `/home/dejan/tmp/synth_build'
: undefined reference to `dl_iterate_phdr'

Uros.


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