This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
> _floatdixf > /tmp/cca02273.s: Assembler messages: > /tmp/cca02273.s:70: Error: operands mismatch -- statement `tstl a4' ignored > make[2]: *** [libgcc2.a] Error 1 > > What was the resolution of this problem? This works with 2.7.0 and 2.7.2.3. > > I get the same problem with gcc-2.8.1 . tst.l a4 ignored came back > > Yes, the plain 68000 has no tst.l -- thats for 68020 but gcc 2.8.1 generates these > even when -m68000 is on. The M68000 has tsl.l instructions - it is legal only to data registers though, not address registers if I recall correctly.