binutils-gdb/ld/po/BLD-POTFILES.in
Sergey Belyashov 6655dba246 Add support for the GBZ80, Z180, and eZ80 variants of the Z80 architecure. Add an ELF based target for these as well.
PR 25224
bfd	* Makefile.am: Add z80-elf target support.
	* configure.ac: Likewise.
	* targets.c: Likewise.
	* config.bfd: Add z80-elf target support and new arches: ez80 and z180.
	* elf32-z80.c: New file.
	* archures.c: Add new z80 architectures: eZ80 and Z180.
	* coffcode.h: Likewise.
	* cpu-z80.c: Likewise.
	* bfd-in2.h: Likewise plus additional Z80 relocations.
	* coff-z80.c: Add new relocations for Z80 target and local label check.

gas	* config/tc-z80.c: Add new architectures: Z180 and eZ80. Add support
	for assembler code generated by SDCC. Add new relocation types. Add
	z80-elf target support.
	* config/tc-z80.h: Add z80-elf target support. Enable dollar local
	labels. Local labels starts from ".L".
	* testsuite/gas/all/fwdexp.d: Fix failure due to symbol conflict.
	* testsuite/gas/all/fwdexp.s: Likewise.
	* testsuite/gas/z80/suffix.d: Fix failure on ELF target.
	* testsuite/gas/z80/z80.exp: Add new tests
	* testsuite/gas/z80/dollar.d: New file.
	* testsuite/gas/z80/dollar.s: New file.
	* testsuite/gas/z80/ez80_adl_all.d: New file.
	* testsuite/gas/z80/ez80_adl_all.s: New file.
	* testsuite/gas/z80/ez80_adl_suf.d: New file.
	* testsuite/gas/z80/ez80_isuf.s: New file.
	* testsuite/gas/z80/ez80_z80_all.d: New file.
	* testsuite/gas/z80/ez80_z80_all.s: New file.
	* testsuite/gas/z80/ez80_z80_suf.d: New file.
	* testsuite/gas/z80/r800_extra.d: New file.
	* testsuite/gas/z80/r800_extra.s: New file.
	* testsuite/gas/z80/r800_ii8.d: New file.
	* testsuite/gas/z80/r800_z80_doc.d: New file.
	* testsuite/gas/z80/z180.d: New file.
	* testsuite/gas/z80/z180.s: New file.
	* testsuite/gas/z80/z180_z80_doc.d: New file.
	* testsuite/gas/z80/z80_doc.d: New file.
	* testsuite/gas/z80/z80_doc.s: New file.
	* testsuite/gas/z80/z80_ii8.d: New file.
	* testsuite/gas/z80/z80_ii8.s: New file.
	* testsuite/gas/z80/z80_in_f_c.d: New file.
	* testsuite/gas/z80/z80_in_f_c.s: New file.
	* testsuite/gas/z80/z80_op_ii_ld.d: New file.
	* testsuite/gas/z80/z80_op_ii_ld.s: New file.
	* testsuite/gas/z80/z80_out_c_0.d: New file.
	* testsuite/gas/z80/z80_out_c_0.s: New file.
	* testsuite/gas/z80/z80_reloc.d: New file.
	* testsuite/gas/z80/z80_reloc.s: New file.
	* testsuite/gas/z80/z80_sli.d: New file.
	* testsuite/gas/z80/z80_sli.s: New file.

ld	* Makefile.am: Add new target z80-elf
	* configure.tgt: Likewise.
	* emultempl/z80.em: Add support for eZ80 and Z180 architectures.
	* emulparams/elf32z80.sh: New file.
	* emultempl/z80elf.em: Likewise.
	* testsuite/ld-z80/arch_ez80_adl.d: Likewise.
	* testsuite/ld-z80/arch_ez80_z80.d: Likewise.
	* testsuite/ld-z80/arch_r800.d: Likewise.
	* testsuite/ld-z80/arch_z180.d: Likewise.
	* testsuite/ld-z80/arch_z80.d: Likewise.
	* testsuite/ld-z80/comb_arch_ez80_z80.d: Likewise.
	* testsuite/ld-z80/comb_arch_z180.d: Likewise.
	* testsuite/ld-z80/labels.s: Likewise.
	* testsuite/ld-z80/relocs.s: Likewise.
	* testsuite/ld-z80/relocs_b_ez80.d: Likewise.
	* testsuite/ld-z80/relocs_b_z80.d: Likewise.
	* testsuite/ld-z80/relocs_f_z80.d: Likewise.
	* testsuite/ld-z80/z80.exp: Likewise.

opcodes	* z80-dis.c: Add support for eZ80 and Z80 instructions.
2020-01-02 14:14:59 +00:00

304 lines
4.3 KiB
Plaintext

eaarch64cloudabi.c
eaarch64cloudabib.c
eaarch64elf.c
eaarch64elf32.c
eaarch64elf32b.c
eaarch64elfb.c
eaarch64fbsd.c
eaarch64fbsdb.c
eaarch64linux.c
eaarch64linux32.c
eaarch64linux32b.c
eaarch64linuxb.c
eaix5ppc.c
eaix5rs6.c
eaixppc.c
eaixrs6.c
ealpha.c
ealphavms.c
earcelf.c
earcelf_prof.c
earclinux.c
earclinux_nps.c
earclinux_prof.c
earcv2elf.c
earcv2elfx.c
earm_wince_pe.c
earmelf.c
earmelf_fbsd.c
earmelf_fuchsia.c
earmelf_linux.c
earmelf_linux_eabi.c
earmelf_linux_fdpiceabi.c
earmelf_nacl.c
earmelf_nbsd.c
earmelf_phoenix.c
earmelf_vxworks.c
earmelfb.c
earmelfb_fbsd.c
earmelfb_fuchsia.c
earmelfb_linux.c
earmelfb_linux_eabi.c
earmelfb_linux_fdpiceabi.c
earmelfb_nacl.c
earmelfb_nbsd.c
earmnto.c
earmpe.c
earmsymbian.c
eavr1.c
eavr2.c
eavr25.c
eavr3.c
eavr31.c
eavr35.c
eavr4.c
eavr5.c
eavr51.c
eavr6.c
eavrtiny.c
eavrxmega1.c
eavrxmega2.c
eavrxmega3.c
eavrxmega4.c
eavrxmega5.c
eavrxmega6.c
eavrxmega7.c
ecrisaout.c
ecriself.c
ecrislinux.c
ecskyelf.c
ecskyelf_linux.c
ed10velf.c
ed30v_e.c
ed30v_o.c
ed30velf.c
eelf32_dlx.c
eelf32_sparc.c
eelf32_sparc_sol2.c
eelf32_sparc_vxworks.c
eelf32_spu.c
eelf32_tic6x_be.c
eelf32_tic6x_elf_be.c
eelf32_tic6x_elf_le.c
eelf32_tic6x_le.c
eelf32_tic6x_linux_be.c
eelf32_tic6x_linux_le.c
eelf32_x86_64.c
eelf32_x86_64_nacl.c
eelf32am33lin.c
eelf32b4300.c
eelf32bfin.c
eelf32bfinfd.c
eelf32bmip.c
eelf32bmipn32.c
eelf32bsmip.c
eelf32btsmip.c
eelf32btsmip_fbsd.c
eelf32btsmipn32.c
eelf32btsmipn32_fbsd.c
eelf32cr16.c
eelf32crx.c
eelf32ebmip.c
eelf32ebmipvxworks.c
eelf32elmip.c
eelf32elmipvxworks.c
eelf32epiphany.c
eelf32epiphany_4x4.c
eelf32fr30.c
eelf32frv.c
eelf32frvfd.c
eelf32ft32.c
eelf32ip2k.c
eelf32iq10.c
eelf32iq2000.c
eelf32l4300.c
eelf32lm32.c
eelf32lm32fd.c
eelf32lmip.c
eelf32lppc.c
eelf32lppclinux.c
eelf32lppcnto.c
eelf32lppcsim.c
eelf32lr5900.c
eelf32lr5900n32.c
eelf32lriscv.c
eelf32lriscv_ilp32.c
eelf32lriscv_ilp32f.c
eelf32lsmip.c
eelf32ltsmip.c
eelf32ltsmip_fbsd.c
eelf32ltsmipn32.c
eelf32ltsmipn32_fbsd.c
eelf32m32c.c
eelf32mb_linux.c
eelf32mbel_linux.c
eelf32mcore.c
eelf32mep.c
eelf32metag.c
eelf32microblaze.c
eelf32microblazeel.c
eelf32mipswindiss.c
eelf32moxie.c
eelf32mt.c
eelf32or1k.c
eelf32or1k_linux.c
eelf32ppc.c
eelf32ppc_fbsd.c
eelf32ppclinux.c
eelf32ppcnto.c
eelf32ppcsim.c
eelf32ppcvxworks.c
eelf32ppcwindiss.c
eelf32rl78.c
eelf32rx.c
eelf32tilegx.c
eelf32tilegx_be.c
eelf32tilepro.c
eelf32vax.c
eelf32visium.c
eelf32xc16x.c
eelf32xc16xl.c
eelf32xc16xs.c
eelf32xstormy16.c
eelf32xtensa.c
eelf32z80.c
eelf64_aix.c
eelf64_ia64.c
eelf64_ia64_fbsd.c
eelf64_ia64_vms.c
eelf64_s390.c
eelf64_sparc.c
eelf64_sparc_fbsd.c
eelf64_sparc_sol2.c
eelf64alpha.c
eelf64alpha_fbsd.c
eelf64alpha_nbsd.c
eelf64bmip.c
eelf64bpf.c
eelf64btsmip.c
eelf64btsmip_fbsd.c
eelf64hppa.c
eelf64lppc.c
eelf64lriscv.c
eelf64lriscv_lp64.c
eelf64lriscv_lp64f.c
eelf64ltsmip.c
eelf64ltsmip_fbsd.c
eelf64mmix.c
eelf64ppc.c
eelf64ppc_fbsd.c
eelf64rdos.c
eelf64tilegx.c
eelf64tilegx_be.c
eelf_i386.c
eelf_i386_be.c
eelf_i386_fbsd.c
eelf_i386_ldso.c
eelf_i386_nacl.c
eelf_i386_sol2.c
eelf_i386_vxworks.c
eelf_iamcu.c
eelf_k1om.c
eelf_k1om_fbsd.c
eelf_l1om.c
eelf_l1om_fbsd.c
eelf_s390.c
eelf_x86_64.c
eelf_x86_64_cloudabi.c
eelf_x86_64_fbsd.c
eelf_x86_64_nacl.c
eelf_x86_64_sol2.c
eh8300elf.c
eh8300elf_linux.c
eh8300helf.c
eh8300helf_linux.c
eh8300hnelf.c
eh8300self.c
eh8300self_linux.c
eh8300snelf.c
eh8300sxelf.c
eh8300sxelf_linux.c
eh8300sxnelf.c
ehppa64linux.c
ehppaelf.c
ehppalinux.c
ehppanbsd.c
ehppaobsd.c
ei386beos.c
ei386bsd.c
ei386go32.c
ei386lynx.c
ei386moss.c
ei386msdos.c
ei386nto.c
ei386pe.c
ei386pe_posix.c
ei386pep.c
em32relf.c
em32relf_linux.c
em32rlelf.c
em32rlelf_linux.c
em68hc11elf.c
em68hc11elfb.c
em68hc12elf.c
em68hc12elfb.c
em68kelf.c
em68kelfnbsd.c
em9s12zelf.c
emcorepe.c
emmo.c
emn10200.c
emn10300.c
emoxiebox.c
emsp430X.c
emsp430elf.c
ends32belf.c
ends32belf16m.c
ends32belf_linux.c
ends32elf.c
ends32elf16m.c
ends32elf_linux.c
enios2elf.c
enios2linux.c
ens32knbsd.c
epc532macha.c
epdp11.c
epjelf.c
epjlelf.c
eppclynx.c
eppcmacos.c
eppcpe.c
epruelf.c
escore3_elf.c
escore7_elf.c
esh.c
eshelf.c
eshelf_fd.c
eshelf_linux.c
eshelf_nbsd.c
eshelf_nto.c
eshelf_uclinux.c
eshelf_vxworks.c
eshl.c
eshlelf.c
eshlelf_fd.c
eshlelf_linux.c
eshlelf_nbsd.c
eshlelf_nto.c
eshlelf_vxworks.c
eshpe.c
etic30aout.c
etic30coff.c
etic3xcoff.c
etic3xcoff_onchip.c
etic4xcoff.c
etic54xcoff.c
ev850.c
ev850_rh850.c
evanilla.c
evaxnbsd.c
exgateelf.c
ez80.c
ez8001.c
ez8002.c