Doing it with the TARGET=mvme68k yileds the same results (failure) at the
same point in the build as seen below:
-----
./xgcc -B./ -I/usr/cross/mvme68k/usr/include -O2 -I/usr/src/gnu/usr.bin/gcc/../../lib/libiberty/include -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -fno-stack-protector -I. -I. -I/usr/src/gnu/usr.bin/gcc/gcc -I/usr/src/gnu/usr.bin/gcc/gcc/. -I/usr/src/gnu/usr.bin/gcc/gcc/config -I/usr/src/gnu/usr.bin/gcc/gcc/../include -fpic -DL_fixunsdfdi -c /usr/src/gnu/usr.bin/gcc/gcc/libgcc2.c -o libgcc/fpic/_fixunsdfdi.o

/tmp//ccSm1038.s: Assembler messages:
/tmp//ccSm1038.s:148: Error: operands mismatch -- statement `jbsr ___floatdidf,a1' ignored /tmp//ccSm1038.s:214: Error: operands mismatch -- statement `jbsr ___floatdidf,a1' ignored
*** Error code 1

Stop in /usr/src/gnu/usr.bin/gcc/obj.i386.mvme68k (line 88 of libgcc.mk).
*** Error code 1

Stop in /usr/src/gnu/usr.bin/gcc/obj.i386.mvme68k (line 2159 of Makefile).
*** Error code 1

Stop in /usr/src/gnu/usr.bin/gcc (line 84 of /usr/src/gnu/usr.bin/gcc/Makefile.bsd-wrapper).
*** Error code 1

Stop in /usr/src (line 208 of Makefile.cross).
-----


Any other ideas from enaybody/everybody are welcome.

Randy


Janne Johansson wrote:

Randy Lewis wrote:
While building 'cross-tools' on i386 host, OpenBSD 3.7 (with current
patches.)
Environment var:  TARGET=m68k
From /usr/src
Command:   make cross-tools  (TARGET=m68k already defined in ENV )
...................
Goes well for m68k build (always) until it gets into the 'libgcc2'

If anyone has seen & resolved this, please let me know how.
Solving this will let us get the RTMX POSIX Real Time extensions project
back
on track and we can (again, as before) donate this feature-set into
OpenBSD.

When I tried crosscompiling for amiga-m68k-openbsd, I always stated the
target as 'amiga' (or mac68k, mvme68k and so on) and not as "m68k".
The makefiles solve the arch-part themselves. Dunno if it solves your
problem, but worth a shot, unless obsd-crosscompiling changed recently.

Reply via email to