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]

_bfd_merged_section_offset + powerpc-eabism == dead



While building an x86-linux x powerpc-eabism toolchain with current
compiler and binutils sources, cc1plus fails to build:

rm -rf libbackend.a
ar rc libbackend.a alias.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o combine.o conflict.o convert.o cse.o cselib.o dbxout.o debug.o dependence.o df.o diagnostic.o doloop.o dominance.o dwarf2asm.o dwarf2out.o dwarfout.o emit-rtl.o except.o explow.o expmed.o expr.o final.o flow.o fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o haifa-sched.o hash.o hashtable.o ifcvt.o insn-attrtab.o insn-emit.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o insn-recog.o integrate.o intl.o jump.o lcm.o lists.o local-alloc.o loop.o mbchar.o optabs.o params.o predict.o print-rtl.o print-tree.o profile.o real.o recog.o reg-stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sibcall.o simplify-rtx.o splay-tree.o ssa.o ssa-ccp.o ssa-dce.o stmt.o stor-layout.o stringpool.o timevar.o toplev.o tree.o unroll.o varasm.o varray.o version.o xco!
ffout.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgloop.o ggc-page.o rs6000.o 
ranlib libbackend.a
gcc -DCROSS_COMPILE -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o cc1 \
    c-parse.o c-lang.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-format.o c-semantics.o c-dump.o libcpp.a  main.o libbackend.a obstack.o      ../libiberty/libiberty.a
gcc -DCROSS_COMPILE -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o cc1plus \
      cp/call.o cp/decl.o cp/expr.o cp/pt.o cp/typeck2.o cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parse.o cp/ptree.o cp/rtti.o cp/spew.o cp/typeck.o cp/cvt.o cp/except.o cp/friend.o cp/init.o cp/method.o cp/search.o cp/semantics.o cp/tree.o cp/xref.o cp/repo.o cp/dump.o cp/optimize.o cp/mangle.o attribs.o c-common.o c-format.o c-pragma.o c-semantics.o c-lex.o c-dump.o  main.o libbackend.a libcpp.a obstack.o      ../libiberty/libiberty.a
/mnt/hd/ahimsa/H-x86-src/bin/ld: BFD internal error, aborting at /mnt/hd/bliss/src.src/bfd/merge.c line 939 in _bfd_merged_section_offset

/mnt/hd/ahimsa/H-x86-src/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[1]: *** [cc1] Error 1
make[1]: *** Waiting for unfinished jobs....
/mnt/hd/ahimsa/H-x86-src/bin/ld: BFD internal error, aborting at /mnt/hd/bliss/src.src/bfd/merge.c line 939 in _bfd_merged_section_offset

/mnt/hd/ahimsa/H-x86-src/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[1]: *** [cc1plus] Error 1
make[1]: Leaving directory `/mnt/hd/ahimsa/bld-x86-x-powerpc-eabisim/gcc'
make: *** [all-gcc] Error 2
<bkoz@fillmore> /mnt/hd/ahimsa/bld-x86-x-powerpc-eabisim                        %


I've tried current CVS binutils 
%ld --version
GNU ld 2.11.91


and 
%ld --version
GNU ld 2.11.90.0.8

thanks,
benjamin


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