[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m68k/MRI --easy/hard?
From: |
Smith, Gene |
Subject: |
m68k/MRI --easy/hard? |
Date: |
Wed, 4 Sep 2002 12:47:36 -0400 |
How hard would it be to fix this? Given the following instruction,
MOVEA.L TABLE(A6),A0
Symbol TABLE is zero (offset to beginning of a table).
MRI assembler changes this to mode 010 as if the instruction is actually this:
MOVEA.L (A6),A0
while gas keeps it as mode 101 which requires an extension word containing
TABLE which is zero. TABLE is not a extern but is generated using the OFFSET
and DS constructs. This oftens results in the gas code being several bytes
longer than the MRI code in a given module.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m68k/MRI --easy/hard?,
Smith, Gene <=