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] |
Date: Fri, 24 Oct 1997 11:18:01 +0100 (BST) From: Mark Phillips <M.S.Phillips@nortel.co.uk> The comment in include/opcode/m68k.h:- * all (modes 0-6,7.*) lead me to believe that {"tstl", one(0045200), one(0177700), "*l", m68020up|cpu32|mcf5200 }, would enable all the 7.* modes for tstl instructions, if the cpu was one of those listed, not to selectively enable some modes depending on the cpu32 command line switch. The addressing modes added for the 68020 are not accepted if you assemble for the cpu32 or the 68000. This is handled by code in gas/config/tc-m68k.c. There's not reason to handle that in the opcode table; that would mean you have to duplicate almost every instruction that accepted 7.* modes. Ian