This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Q:Error building cross compiler for mips-mips-linux on Solaris.
- To: krishm at taec dot toshiba dot com, law at cygnus dot com
- Subject: Re: Q:Error building cross compiler for mips-mips-linux on Solaris.
- From: krishm at taec dot toshiba dot com (Madhu Krishnamurthy)
- Date: Tue, 3 Nov 1998 19:52:45 -0800
- Cc: egcs at cygnus dot com
> From law@upchuck.cygnus.com Tue Nov 3 19:37 PST 1998
> "as", not "as-new" similarly for "ld".
>
> jeff
Thanks for your reply.
I copied the as,ld etc into
install/lib/gcc-lib/mips-mips-linux/egcs-2.91.57/
xgcc seems to be picking this up. So I went past my earlier problem
a little bit. I now know that it is using the correct assembler but
I am getting these errors.
_muldi3
Reading specs from
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/build/gcc/specs
gcc version egcs-2.91.57 19980901 (egcs-1.1 release)
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/build/gcc/cpp -lang-c -v
-I./include -I. -I../../../egcs-1.1b/gcc -I../../../egcs-1.1b/gcc/config
-isystem /home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/build/gcc/include
-undef -D__GNUC__=2 -D__GNUC_MINOR__=91 -Dmips -Dunix -Dhost_mips -DMIPSEB
-DR3000 -DSYSTYPE_BSD43 -D_mips -D_unix -D_host_mips -D_MIPSEB -D_R3000
-D_SYSTYPE_BSD43 -D__mips__ -D__unix__ -D__host_mips__ -D__MIPSEB__
-D__R3000__ -D__SYSTYPE_BSD43__ -D___mips__ -D___unix__ -D___host_mips__
-D_MIPSEB -D_R3000 -D_SYSTYPE_BSD43 -D__mips -D__unix -D__host_mips
-D__MIPSEB -D__R3000 -D__SYSTYPE_BSD43 -D___mips -D___unix -D___host_mips
-Asystem(unix) -Asystem(bsd) -Acpu(mips) -Amachine(mips) -D__OPTIMIZE__ -g
-g1 -D__LANGUAGE_C -D_LANGUAGE_C -DLANGUAGE_C -D__SIZE_TYPE__=unsigned int
-D__PTRDIFF_TYPE__=int -DCROSS_COMPILE -DIN_GCC -DSVR4
-D__SSIZE_TYPE__=int -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DL_muldi3
../../../egcs-1.1b/gcc/libgcc2.c /var/tmp/ccctaray.i
GNU CPP version egcs-2.91.57 19980901 (egcs-1.1 release) [AL 1.1, MM 40]
BSD Mips
#include "..." search starts here:
#include <...> search starts here:
include
.
../../../egcs-1.1b/gcc
../../../egcs-1.1b/gcc/config
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/build/gcc/include
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/install/mips-mips-linux/sys-inc
lude
End of search list.
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/build/gcc/cc1
/var/tmp/ccctaray.i -quiet -dumpbase libgcc2.c -g -g1 -O2 -O2 -version -o
/var/tmp/ccg3mWAo.s
GNU C version egcs-2.91.57 19980901 (egcs-1.1 release) (mips-mips-linux)
compiled by GNU C version 2.7.2.1.
/home/k2_b/krishm/gcc/tryegcs/2inhibit_lib/install/lib/gcc-lib/mips-mips-l
inux/egcs-2.91.57/as -O2 -g -g1 -v -o _muldi3.o /var/tmp/ccg3mWAo.s
GNU assembler version 2.9 (mips-mips-linux), using BFD version 2.9
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/tmp/ccg3mWAo.s: Assembler messages:
/var/tmp/ccg3mWAo.s:9: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:9: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:9: Error: expected comma after name `' in .size
directive
/var/tmp/ccg3mWAo.s:9: Error: Rest of line ignored. First ignored
character is `4'.
/var/tmp/ccg3mWAo.s:9: Warning: Bad COFF debugging information
/var/tmp/ccg3mWAo.s:10: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:10: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:11: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:11: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:12: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:12: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:13: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:13: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:14: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:14: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:15: Error: expected comma after name `' in .size
directive
/var/tmp/ccg3mWAo.s:15: Error: Rest of line ignored. First ignored
character is `4'.
/var/tmp/ccg3mWAo.s:16: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:16: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:16: Error: expected comma after name `' in .size
directive
/var/tmp/ccg3mWAo.s:16: Error: Rest of line ignored. First ignored
character is `4'.
/var/tmp/ccg3mWAo.s:16: Warning: Bad COFF debugging information
/var/tmp/ccg3mWAo.s:17: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:17: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:18: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:18: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:19: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:19: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:20: Error: ignoring unrecognized symbol type ""
/var/tmp/ccg3mWAo.s:20: Error: Rest of line ignored. First ignored
character is `0'.
/var/tmp/ccg3mWAo.s:21: Error: expected comma after name `' in .size
directive
/var/tmp/ccg3mWAo.s:21: Error: Rest of line ignored. First ignored
character is `4'.
/var/tmp/ccg3mWAo.s:21: Fatal error: too many st_End's
make[1]: *** [libgcc2.a] Error 1
make: *** [cross] Error 2
appreciate any suggestions.
thanks
madhu