* config/tc-mn10300.c (md_relax_table): Define.

(md_convert_frag): Implement.
        (md_assemble): Handle relaxable operands/instructions correctly.
        (md_estimate_size_before_relax): Implement.
        * config/tc-mn10300.h (TC_GENERIC_RELAX_TABLE): Define.
Branch relaxing for the mn10300.  Reduces the code size of our libraries by
about 11%.
This commit is contained in:
Jeff Law 1997-03-07 01:16:33 +00:00
parent 27103699a9
commit ef03fee0e0

View file

@ -1,5 +1,11 @@
Thu Mar 6 13:55:32 1997 Jeffrey A Law (law@cygnus.com)
* config/tc-mn10300.c (md_relax_table): Define.
(md_convert_frag): Implement.
(md_assemble): Handle relaxable operands/instructions correctly.
(md_estimate_size_before_relax): Implement.
* config/tc-mn10300.h (TC_GENERIC_RELAX_TABLE): Define.
* config/tc-mn10200.c (md_relax_table): Fix typos.
* config/tc-mn10300.c (md_assemble): Don't use any MN10300 specific