This is the mail archive of the gas2@sourceware.cygnus.com mailing list for the gas2 project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi, I was trying the latest gas+binutils under aix ps/2 and I am getting the following error from the new linker: gcc -O -shlib -o nm.new nm.o bucomm.o version.o filemode.o ../bfd/libbfd.a ../libiberty/libiberty.a bfd assertion fail /minh/gnu/src/gas-941003/bfd/cofflink.c:1397 At the line 1397 of cofflink.c there is following code: BFD_ASSERT(auxp->x_file.x_n.x_offset >= STRING_SIZE_SIZE) and that assert fail when I am using shared libraries under aix386 with: auxp->x_file.x_n.x_offset = 0 and STRING_SIZE_SIZE = 4 Does anybody have the same problem on other svr3 shared libraries ? I seems that some of my shared libraries contains .file symbol with a null symbol. Can I just ignore those bogus .file symbols ? Thanks, Minh Tran-Le. -------