PATCH - Handle normal mode for H8/300H and H8S

Nick Clifton nickc@redhat.com
Fri Oct 17 10:24:00 GMT 2003


Hi Shrinivas,

> bfd/Changelog - 
>
> 2003-10-13  Shrinivas Atre  <shrinivasa@KPITCummins.com>
>       * bfd/coff-h8300.c (funcvec_hash_newfunc): Handle normal mode
>       (h8300_reloc16_extra_cases) : Ditto
>       (h8300_bfd_link_add_symbols) : Ditto
>
> 2003-10-13 Dhananjay Deshpande <dhananjayd@kpitcummins.com> 
> 	* cpu-h8300.c (h8300sxn_info_struct): Correct address size
> 	(h8300sn_info_struct): Likewise
> 	(h8300hn_info_struct): Likewise
>
> gas/Changelog - 
> 	* config/tc-h8300.c (PSIZE): Correct for Normal mode
> 	(get_operand): Accept both 16 bit 32 bit registers as pointer registers.
> 	(fix_operand_size): Make default address size 16 for Normal mode

Approved and applied.

I made a couple of minor changes:

  * Fixed the formatting of the comments in the tc-h8300.c patch.

  * Replaced the multiple if statements with switch statements in the
  coff-h8300.c patch.

Cheers
        Nick
        



More information about the Binutils mailing list