[PATCH] New targets for H8300H and H8300S Normal mode

Nick Clifton nickc@redhat.com
Thu Apr 24 12:34:00 GMT 2003


Hi Dhananjay

> include/ChangeLog 
> 2003-04-23 Dhananjay Deshpande <dhananjayd at kpitcummins dot com> 
> 
> 	* coff/h8300.h (H8300HNMAGIC, H8300SNMAGIC): New.
> 	(H8300HNBADMAG, H8300SNBADMAG): New.
> 	* elf/h8.h (E_H8_MACH_H8300HN, E_H8_MACH_H8300SN): New
> 
> bfd/ChangeLog 
> 2003-04-23 Dhananjay Deshpande <dhananjayd at kpitcummins dot com> 
> 
> 	* archures.c (bfd_mach_h8300hn, bfd_mach_h8300sn): Added.
> 	* bfd-in2.h: Rebuilt.
> 	* coff-h8300.c (BADMAG): Add check for H8300HNBADMAG & H8300SNBADMAG.
> 	* coffcode.h (coff_set_arch_mach_hook): Add case for H8300HNMAGIC 
> 	& H8300SNMAGIC.
> 	(coff_set_flags): Add case for bfd_mach_h8300hn & bfd_mach_h8300sn.
> 	* cpu-h8300.c (h8300_scan): Handle h8300hn, h8300sn.
> 	(h8300sn_info_struct, h8300hn_info_struct): New.
> 	* elf32-h8300.c (elf32_h8_mach): Handle case for h8300hn & h8300sn
> 	(elf32_h8_final_write_processing): Likewise.
> 
> gas/ChangeLog 
> 2003-04-23 Dhananjay Deshpande <dhananjayd at kpitcummins dot com> 
> 
> 	* config/tc-h8300.c (Nmode, h8300hnmode, h8300snmode): New.
> 	(md_pseudo_table): Add h8300hn, h8300sn.
> 	* config/tc-h8300.h (COFF_MAGIC): Handle h8300hn, h8300sn.
> 	* doc/c-h8300.texi : Add documentation for new machine directives.
> 
> ld/ChangeLog 
> 2003-04-23 Dhananjay Deshpande <dhananjayd at kpitcummins dot com> 
> 	
> 	* Makefile.am (ALL_EMULATIONS): Add eh8300hn.o, eh8300sn.o, 
> 	eh8300hnelf.o, eh8300snelf.o and respective rules.
> 	* Makefile.in: Regenerate.
> 	* configure.tgt: Add h8300hn, h8300sn, h8300hnelf, h8300snelf
> 	* emulparams/h8300hn.sh: New
> 	* emulparams/h8300sn.sh: New
> 	* emulparams/h8300hnelf.sh: New	
> 	* emulparams/h8300snelf.sh: New
> 	* scripttempl/h8300hn.sc: new
> 	* scripttempl/h8300sn.sc: new

Approved and applied.

Cheers
        Nick



More information about the Binutils mailing list