Subject: Re: egcs problem on m68k with -m68060
To: Thorsten Frueauf <frueauf@ira.uka.de>
From: Jeremy Cooper <jeremy@broder.com>
List: current-users
Date: 04/17/1998 14:01:38
On Fri, 17 Apr 1998, Thorsten Frueauf wrote:

> Today I updated my Amiga 3000 with current 160498 sources to use egcs.
> All went well, until I tried to compile libc with my own COPTS=-O2 -m68060.
> I got the following errors:

> /var/tmp/cc07347a.s: Assembler messages:
> /var/tmp/cc07347a.s:51: Error: "instruction/operands mismatch" -- Statement 'fdm
> ovel a0@(d0:l),fp0' ignored
> [more like this ]

The problem you are experiencing is not due to egcs, it's due to an old 
version of gas (the GNU assembler.)  Egcs is generating assembly
instructions that your gas doesn't recognize.  It could be that we haven't
a version of gas in the tree that supports these instructions whatsoever.

-J