[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gcc/mfidoa again, or binutils?



Hi,

I believe this may be a bug in our binutils:

root@ara2:~ # cat >x.s
        .text
        fmove.l %d1, %fpcr
root@ara2:~ # as x.s
root@ara2:~ # as x.s -mfidoa
x.s: Assembler messages:
x.s:2: Error: invalid instruction for this architecture; needs 68020 [68k, 68ec020], 68030 [68ec030], 68040 [68ec040], 68060 [68ec060], cpu32 [68330, 68331, 68332, 68333, 68334, 68336, 68340, 68341, 68349, 68360], 547x [5470, 5471, 5472, 5473, 5474, 5475], 548x [5480, 5481, 5482, 5483, 5484, 5485] -- statement move.l %d1,%fpcr' ignored

Is it possible as thinks -mfidoa has no FPU? Andreas? Kazu?
This would explain the gcc-4.4 build aborting in libfortran
for the mfidoa multilib/multiarch…

Thanks in advance,
//mirabilos
-- 
Solange man keine schmutzigen Tricks macht, und ich meine *wirklich*
schmutzige Tricks, wie bei einer doppelt verketteten Liste beide
Pointer XORen und in nur einem Word speichern, funktioniert Boehm ganz
hervorragend.		-- Andreas Bogk über boehm-gc in d.a.s.r


Reply to: