diff options
author | Yoshinori Sato <ysato@users.sourceforge.jp> | 2015-02-23 17:04:53 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2015-02-23 17:04:53 +0000 |
commit | 5518c738a47f0282d6fcc6768e1cde598e9538e0 (patch) | |
tree | 050864a60a9e3980b1041bdcc967cbc847c545cd /gas/doc | |
parent | 1f10ba14bc8c53120432ccc7b2ba5605b4cee80e (diff) | |
download | gdb-5518c738a47f0282d6fcc6768e1cde598e9538e0.zip gdb-5518c738a47f0282d6fcc6768e1cde598e9538e0.tar.gz gdb-5518c738a47f0282d6fcc6768e1cde598e9538e0.tar.bz2 |
Add support for the h8300-linux target.
ld * Makefile.am: (ALL_EMULATION_SOURCES): Add new emulations.
* Makefile.in: Regenerate.
* configure.tgt: Add h8300-*-linux
* emulparams/h8300elf_linux.sh: Add new emulation.
* emulparams/h8300helf_linux.sh: Likewise.
* emulparams/h8300self_linux.sh: Likewise.
* emulparams/h8300sxelf_linux.sh: Likewise.
bfd * config.bfd: Add h8300-*-linux.
* configure.ac: Add h8300_elf32_linux_vec.
* configure: Regenerate.
* elf32-h8300.c: Likewise.
* targets.c(_bfd_target_vector): Likewise.
gas * config/tc-h8300.c (line_separater_chars): Add a version for
h8300-linux that includes a separator.
(default_mach): New variable.
(md_main): Use it.
(md_longopts): Add '--march' option.
(md_parse_option): Parse the new option.
* config/tc-h8300.h (TARGET_FORMAT): Add elf32-h8300-linux.
* configure.tgt: Add h8300-*-linux
* doc/c-h8300.texi: Document --march.
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/c-h8300.texi | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gas/doc/c-h8300.texi b/gas/doc/c-h8300.texi index 3a1859b..5d14775 100644 --- a/gas/doc/c-h8300.texi +++ b/gas/doc/c-h8300.texi @@ -29,6 +29,16 @@ machine-dependent option: @item -h-tick-hex Support H'00 style hex constants in addition to 0x00 style. +@item -mach=@var{name} +Sets the H8300 machine variant. The following machine names +are recognised: +@code{h8300h}, +@code{h8300hn}, +@code{h8300s}, +@code{h8300sn}, +@code{h8300sx} and +@code{h8300sxn}. + @end table @c man end |