Folks,
I've been trying to compile qdos-gcc under cygwin amd have run across the following
set of error messages. Does anyone have any idea where things are going wrong please?
<error log>
rm -f tmplibgcc1.a libgcc1.S
cp ../../gcc-2.95.2/gcc/config/m68k/lb1sf68-as68.asm libgcc1.S
for name in _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _double _float _floatex _e
qdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf
2; \
do \
echo ${name}; \
/usr/src/qdos/build-qdos-gcc/gcc/xgcc -B/usr/src/qdos/build-qdos-gcc/gcc/ -B/u
sr/local/qdos/bin/ -I/usr/local/qdos/include -O2 -DCROSS_COMPILE -DIN_GCC -
g -O2 -I./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I../../gcc
-2.95.2/gcc -I../../gcc-2.95.2/gcc/config -I../../gcc-2.95.2/gcc/../include -c -
DL${name} libgcc1.S; \
if [ $? -eq 0 ] ; then true; else exit 1; fi; \
mv libgcc1.o ${name}.o; \
qdos-ar rc tmplibgcc1.a ${name}.o; \
rm -f ${name}.o; \
done
_mulsi3
shift: can't shift that many
/usr/local/qdos/bin/as: 54: Syntax error: Bad substitution
make[1]: *** [libgcc1-asm.a] Error 1
make[1]: Leaving directory `/usr/src/qdos/build-qdos-gcc/gcc'
make: *** [all-gcc] Error 2
petert@OEMCOMPUTER /usr/src/qdos/build-qdos-gcc
$
</error log>
I'd be very grateful for any help on this.
TIA
Peter
Peter S Tillier [EMAIL PROTECTED]
[EMAIL PROTECTED]
Opinions expressed are my own and not necessarily
those of my employer.