This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
----Original Message----
From: David Karlton Sent: 19 September 2005 18:41
BINUTILS_DIR=binutils-2.16.1
4) Ran 'sh ./demo-mipsel.sh'
It ran for about an hour, then I got:
/home/dkarlton/crosstool-0.38/build/mipsel-unknown-linux-gnu/gcc-3.3.4-glibc -2.3.2/gcc-3.3.4/gcc/libgcc2.c
-fexceptions -fnon-call-exceptions -o libgcc/./_divdi3.o /tmp/ccsFB15B.s: Assembler messages: /tmp/ccsFB15B.s:956: Error: operation combines symbols in different segments make[2]: *** [libgcc/./_divdi3.o] Error 1
Known bug in 3.3 series vs MIPS. You either need a more recent gcc or to backport the fix at
http://gcc.gnu.org/ml/gcc-patches/2004-06/msg01187.html
(Found from
http://www.google.co.uk/search?q=%22operation+combines+symbols+in+different+ segments%22+mipsel&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8 &client=firefox-a&rls=org.mozilla:en-GB:official
then following the thread starting at
http://sources.redhat.com/ml/binutils/2005-02/msg00644.html
and considering the possible gas-patch at
http://sources.redhat.com/ml/binutils/2005-02/msg00648.html
but it seems better to fix gcc by following Richard Sandiford's advice at
http://sources.redhat.com/ml/binutils/2005-02/msg00702.html
which points to the thread at
http://gcc.gnu.org/ml/gcc-patches/2004-06/msg00970.html
which eventually ends up there. Phew!)
cheers, DaveK
------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |