public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Problems Cross Compiling for powerpcle-winnt
@ 2002-01-17  8:27 Michael Rich
  0 siblings, 0 replies; only message in thread
From: Michael Rich @ 2002-01-17  8:27 UTC (permalink / raw)
  To: gcc-help

I've been able to compile the binutils and some of the gcc, but I'm running
into the problem below and I'm not sure how to proceed, whether its a
configuration problem or if its just a lack of support for powerpcle-winnt,
can anyone give me any clues on what it might be?

host=i686-pc-cygwin32
target=powerpcle-winnt

I'm using the latest cygwin that I could download from their site.

my configure statement:
./configure --prefix=/usr/local/cross-tools --target=powerpcle-winnt -v

GCC Code from http://www.mingw.org/ : gcc-2.95.3-20011106-src.tar.gz

Here's the error I'm getting.

~~~~~~~~~~~~~~~~~

rm -f tmplibgcc2.a
for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3
_ashldi3
_ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf
_floatdisf
 _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi
_fix
unsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp
_varar
gs __dummy _eprintf _bb _shtab _clear_cache _trampoline __main _exit _ctors
_pur
e; \
do \
  echo ${name}; \


/cygdrive/d/home/michaelr/src/cross-tools/gcc/gcc/xgcc -B/cygdrive/d/home/mi
ch
aelr/src/cross-tools/gcc/gcc/ -B/usr/local/cross-tools/powerpcle-winnt/bin/ 
-I/u
sr/local/cross-tools/powerpcle-winnt/include -O2  -DCROSS_COMPILE -DIN_GCC -
DHAI
FA    -g -O2 -I./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I. 
-I.
-I./config -I./../include -c -DL${name} \
       ./libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  powerpcle-winnt-ar rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_muldi3
_divdi3
./libgcc2.c: In function `__divdi3':
./libgcc2.c:693: internal error--insn does not satisfy its constraints:
(insn 1004 147 146 (set (reg:SI 10 r10)
        (symbol_ref/u:SI ("*LC..0"))) 423 {movsi+1} (nil)
    (nil))
make[1]: *** [libgcc2.a] Error 1
make[1]: Leaving directory
`/cygdrive/d/home/michaelr/src/cross-tools/gcc/gcc'
make: *** [all-gcc] Error 2

Michael Rich
http://www.AlphaX86.com


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-01-17 16:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-17  8:27 Problems Cross Compiling for powerpcle-winnt Michael Rich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).