m68000 VxWorks coprocessor protocol violation

Roman r.dio@usa.net
Thu Mar 18 17:13:00 GMT 1999


Hi,
    I've successfully configured / builded / installed egcs1.1.1 as a
i586-linux to m68k-vxworks cross.
The configure was run with  --nfp -- The whole thing works well until I
attempt to link in libstdc++.a . Any code linked with stdc++ library
(with -msoft-float -m68000) generates a "Coprocessor protocol violation"
error if run on the target which, of course, doesn't have a coprocessor. In
the same time libgcc.a works well in soft-float variation.
libc.a, libg.a and libm.a are taken from original vxworks distribution.

ANY help will be appreciated (URGENT!).

Regargs,
Roman
r.dio@usa.net





More information about the Gcc mailing list