This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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: Trouble building gcc-3.2/libstdc++ on soft-fp m68k-linux


>What does the error message "type and size of dynamic symbol 'xxx' are
>not defined" mean?

Your assembly file is probably missing the .type and .size directives.
These are needed to set the type/size info in the ELF symbol table.
Just compile a trivial C testcase to assembly language, and look at the
.type and .size directives.  It will be pretty obvious how to add them to
your assembly file based on this info.  These are only valid for ELF,
so they will have to be conditional on the target somehow.

This is only a warning though, so there is probably something else wrong.
It was ld that segfaulted, not collect, which implies a binutils problem.

Jim


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