Problem with -mhard-float
Ha Luong
haluongvn at gmail.com
Tue Jan 30 03:59:15 UTC 2007
Dear Sir,
I use -mhard-float as follow
$ m68k-elf-gcc -c -mcpu=5282 -mhard-float -O3 -DMCF5282_BOARD -DNDEBUG
-DAUTOGO=TRUE -I. -I../th/gcc_cf/al -I../th/src -o gcc_cf/obj/anytoi.o
../th/src/anytoi.c
and I got the error :
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s: Assembler messages:
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:859: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:870: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:881: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:892: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:903: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:914: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:925: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:936: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:947: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a2,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:957: Error: scale factor
invalid on
this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a1,%a0
.l*8),%a0' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2018: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a1,%d
1.l*8),%a1' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2030: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a3,%a
1.l*8),%a3' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2042: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a4,%a
3.l*8),%a4' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2054: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a1,%a
4.l*8),%a1' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2066: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a3,%a
1.l*8),%a3' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2078: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a4,%a
3.l*8),%a4' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2090: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a1,%a
4.l*8),%a1' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2103: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a1,%d
1.l*8),%a1' ignored
C:\DOCUME~1\haluong\LOCALS~1\Temp/ccuYaaaa.s:2114: Error: scale factor
invalid o
n this architecture; needs cpu32 or 68020 or higher -- statement `lea
-48(%a3,%a
1.l*8),%a3' ignored
I wonder I could use floating point hard option in Coldfire 5282 or not ?
Thanks
Ha Luong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/coldfire-gnu-discuss/attachments/20070130/86f53204/attachment.html>
More information about the coldfire-gnu-discuss
mailing list