X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2Farchures.c;h=232103817c1043eaa8aea7614ac28b5d0d493b5d;hb=ab1ddbcf110a3f1ad45e3a346d2da98ffb833dec;hp=e8873d49687a786b3f6b31302ef77f05c2a248b1;hpb=5b660084e26050d2e7f1fda06daec1e83311c188;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/archures.c b/bfd/archures.c index e8873d4968..232103817c 100644 --- a/bfd/archures.c +++ b/bfd/archures.c @@ -1,5 +1,5 @@ /* BFD library support routines for architectures. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. Hacked by John Gilmore and Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. @@ -505,9 +505,13 @@ DESCRIPTION . bfd_arch_xtensa, {* Tensilica's Xtensa cores. *} .#define bfd_mach_xtensa 1 . bfd_arch_z80, -.#define bfd_mach_z80strict 1 {* No undocumented opcodes. *} -.#define bfd_mach_z80 3 {* With ixl, ixh, iyl, and iyh. *} -.#define bfd_mach_z80full 7 {* All undocumented instructions. *} +.#define bfd_mach_gbz80 0 {* GameBoy Z80 (reduced instruction set) *} +.#define bfd_mach_z80strict 1 {* Z80 without undocumented opcodes. *} +.#define bfd_mach_z180 2 {* Z180: successor with additional instructions, but without halves of ix and iy *} +.#define bfd_mach_z80 3 {* Z80 with ixl, ixh, iyl, and iyh. *} +.#define bfd_mach_ez80_z80 4 {* eZ80 (successor of Z80 & Z180) in Z80 (16-bit address) mode *} +.#define bfd_mach_ez80_adl 5 {* eZ80 (successor of Z80 & Z180) in ADL (24-bit address) mode *} +.#define bfd_mach_z80full 7 {* Z80 with all undocumented instructions. *} .#define bfd_mach_r800 11 {* R800: successor with multiplication. *} . bfd_arch_lm32, {* Lattice Mico32. *} .#define bfd_mach_lm32 1