kvx: New port.
commit6e712424f5cb1f01acf41c21f8721ee028c2a20c
authorPaul Iannetta <piannetta@kalrayinc.com>
Wed, 16 Aug 2023 13:22:28 +0000 (16 14:22 +0100)
committerNick Clifton <nickc@redhat.com>
Wed, 16 Aug 2023 13:22:54 +0000 (16 14:22 +0100)
treee385426177cc05115d8f5d69df67c6933ddfe6c3
parent7d6a2e34ee8eb061cf73014efefefaa074b499db
kvx: New port.
125 files changed:
bfd/Makefile.am
bfd/Makefile.in
bfd/archures.c
bfd/bfd-in2.h
bfd/config.bfd
bfd/configure
bfd/configure.ac
bfd/cpu-kvx.c [new file with mode: 0644]
bfd/elf-bfd.h
bfd/elfnn-kvx.c [new file with mode: 0644]
bfd/elfxx-kvx-relocs.h [new file with mode: 0644]
bfd/elfxx-kvx.c [new file with mode: 0644]
bfd/elfxx-kvx.h [new file with mode: 0644]
bfd/libbfd.h
bfd/po/BLD-POTFILES.in
bfd/po/SRC-POTFILES.in
bfd/reloc.c
bfd/targets.c
binutils/readelf.c
binutils/testsuite/binutils-all/nm.exp
binutils/testsuite/binutils-all/objcopy.exp
binutils/testsuite/binutils-all/objdump.exp
binutils/testsuite/lib/binutils-common.exp
config.guess
config.sub
configure
configure.ac
gas/Makefile.am
gas/Makefile.in
gas/NEWS
gas/config/kvx-parse.c [new file with mode: 0644]
gas/config/kvx-parse.h [new file with mode: 0644]
gas/config/tc-kvx.c [new file with mode: 0644]
gas/config/tc-kvx.h [new file with mode: 0644]
gas/configure
gas/configure.ac
gas/configure.tgt
gas/doc/all.texi
gas/doc/as.texi
gas/doc/c-kvx.texi [new file with mode: 0644]
gas/doc/local.mk
gas/testsuite/gas/all/org-1.d
gas/testsuite/gas/elf/bad-bss.d
gas/testsuite/gas/elf/bss.d
gas/testsuite/gas/elf/elf.exp
gas/testsuite/gas/kvx/kv3-1-insns-32.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-1-insns-32.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-1-insns-64.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-1-insns-64.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-2-insns-32.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-2-insns-32.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-2-insns-64.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv3-2-insns-64.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kv4-1-insns-32.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv4-1-insns-32.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kv4-1-insns-64.d [new file with mode: 0644]
gas/testsuite/gas/kvx/kv4-1-insns-64.s [new file with mode: 0644]
gas/testsuite/gas/kvx/kvx.exp [new file with mode: 0644]
gas/testsuite/gas/kvx/nop-align.d [new file with mode: 0644]
gas/testsuite/gas/kvx/nop-align.s [new file with mode: 0644]
gas/testsuite/gas/lns/lns-common-1-kvx.s [new file with mode: 0644]
gas/testsuite/gas/lns/lns.exp
include/dis-asm.h
include/elf/kvx.h [new file with mode: 0644]
include/elf/kvx_elfids.h [new file with mode: 0644]
include/opcode/kvx.h [new file with mode: 0644]
ld/Makefile.am
ld/Makefile.in
ld/NEWS
ld/configure.tgt
ld/emulparams/elf32kvx.sh [new file with mode: 0755]
ld/emulparams/elf64kvx.sh [new file with mode: 0644]
ld/emulparams/elf64kvx_linux.sh [new file with mode: 0644]
ld/emultempl/kvxelf.em [new file with mode: 0644]
ld/po/BLD-POTFILES.in
ld/testsuite/ld-ctf/nonrepresentable.d
ld/testsuite/ld-elf/elf.exp
ld/testsuite/ld-elf/shared.exp
ld/testsuite/ld-ifunc/ifunc.exp
ld/testsuite/ld-kvx/farcall-back.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-back.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-defsym.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-defsym.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-none-function.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-none-function.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-plt-32bits.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-plt.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-plt.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-section.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call-section.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-call.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-defsym.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-defsym.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-gsym.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-gsym.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-none-function.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-none-function.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-plt-32bits.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-plt.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-plt.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-section.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto-section.s [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto.d [new file with mode: 0644]
ld/testsuite/ld-kvx/farcall-goto.s [new file with mode: 0644]
ld/testsuite/ld-kvx/kvx-elf.exp [new file with mode: 0644]
ld/testsuite/ld-kvx/kvx.ld [new file with mode: 0644]
ld/testsuite/ld-kvx/limit-call.d [new file with mode: 0644]
ld/testsuite/ld-kvx/limit-call.s [new file with mode: 0644]
ld/testsuite/ld-kvx/limit-goto.d [new file with mode: 0644]
ld/testsuite/ld-kvx/limit-goto.s [new file with mode: 0644]
ld/testsuite/ld-kvx/pcrel-reloc-32bits.d [new file with mode: 0644]
ld/testsuite/ld-kvx/pcrel-reloc.d [new file with mode: 0644]
ld/testsuite/ld-kvx/pcrel-reloc.s [new file with mode: 0644]
ld/testsuite/ld-scripts/fill.d
opcodes/Makefile.am
opcodes/Makefile.in
opcodes/configure
opcodes/configure.ac
opcodes/disassemble.c
opcodes/disassemble.h
opcodes/kvx-dis.c [new file with mode: 0644]
opcodes/kvx-dis.h [new file with mode: 0644]
opcodes/kvx-opc.c [new file with mode: 0644]
opcodes/po/POTFILES.in