[PATCH 00/21] Integrate MIPS-Specific Support into Official binutils-gdb
Milica Matic
milicamatic05@gmail.com
Fri Dec 13 15:53:07 GMT 2024
Andrew Bennett (2):
Add microMIPSR6 support
MIPS: Update encoding of d16mule MXU instruction
Faraz Shahbazker (8):
Add GINV(+VIRT) ASE for MIPSr6/microMIPS6
Re-arrange MXU code blocks and add comments
Accept MCU mapped string operands as constants
Fix addr2line mapping - garbage collected modules
Extend trap macros to handle immediate zero
Fix failing test cases for linux and 64-bit target
Remove exec permission tc-mips.c
Fix gold linker build issues for mingw
Matthew Fortune (8):
Don't adjust microMIPS HI/LO rel section-relative
Add new relocations for microMIPSR6
Improve WARN for $0 constraint on MIPSR6 branches
Update branch relaxation
Add --user-defined-sdata-sections
Add the m6201 architecture
Implement the XBurst MXU extensions
Workaround for line info in compressed MIPS func
Robert Suchanek (1):
Instruction mapping support (pre-R6 to R6).
Scott Egerton (1):
MIPS: Add CRYPTO ASE support
Simon Dardis (1):
Disassembler fix.
bfd/bfd-in2.h | 6 +
bfd/dwarf2.c | 12 +-
bfd/elf32-mips.c | 93 +-
bfd/elf64-mips.c | 181 +-
bfd/elfn32-mips.c | 185 +-
bfd/elfxx-mips.c | 636 ++-
bfd/elfxx-mips.h | 2 +
bfd/libbfd.h | 6 +
bfd/reloc.c | 12 +
binutils/doc/binutils.texi | 3 +
binutils/readelf.c | 2 +
elfcpp/mips.h | 6 +
gas/NEWS | 2 +
gas/config/tc-mips.c | 641 ++-
gas/doc/as.texi | 14 +
gas/doc/c-mips.texi | 28 +
gas/testsuite/gas/all/fwdexp.d | 2 +-
gas/testsuite/gas/mips/abs.s | 1 +
gas/testsuite/gas/mips/ase-errors-1.l | 12 +-
gas/testsuite/gas/mips/ase-errors-1.s | 9 +
gas/testsuite/gas/mips/ase-errors-2.l | 4 +
gas/testsuite/gas/mips/ase-errors-2.s | 9 +
gas/testsuite/gas/mips/bgeu.s | 2 +
gas/testsuite/gas/mips/bltu.s | 2 +
.../gas/mips/branch-local-ignore-3.d | 4 +-
.../gas/mips/branch-local-ignore-n32-3.d | 4 +-
.../gas/mips/branch-local-ignore-n64-3.d | 4 +-
gas/testsuite/gas/mips/crypto.d | 45 +
gas/testsuite/gas/mips/crypto.s | 38 +
gas/testsuite/gas/mips/elf_mach_6201.d | 22 +
gas/testsuite/gas/mips/ginv-virt.d | 22 +
gas/testsuite/gas/mips/ginv.s | 5 +
gas/testsuite/gas/mips/l_d.d | 128 +-
gas/testsuite/gas/mips/ld.d | 192 +-
gas/testsuite/gas/mips/llpscp-32-micromips.d | 45 +
gas/testsuite/gas/mips/llpscp-64-micromips.d | 45 +
gas/testsuite/gas/mips/loongson-2f-mmi.d | 1 +
gas/testsuite/gas/mips/loongson-3a-2.d | 1 +
gas/testsuite/gas/mips/loongson-3a-3.d | 1 +
gas/testsuite/gas/mips/loongson-3a-mmi.d | 3 +
gas/testsuite/gas/mips/loongson-3a.d | 1 +
gas/testsuite/gas/mips/loongson.l | 2 +
gas/testsuite/gas/mips/lui-2.l | 2 +-
.../mips/micromips-branch-relax-insn32-pic.d | 368 +-
.../gas/mips/micromips-branch-relax-pic.d | 392 +-
gas/testsuite/gas/mips/micromips-compact.d | 58 +-
gas/testsuite/gas/mips/micromips-insn32.d | 58 +-
gas/testsuite/gas/mips/micromips-noinsn32.d | 58 +-
gas/testsuite/gas/mips/micromips-trap.d | 58 +-
gas/testsuite/gas/mips/micromips-warn.l | 52 +-
gas/testsuite/gas/mips/micromips.d | 60 +-
gas/testsuite/gas/mips/micromips.l | 212 +-
gas/testsuite/gas/mips/micromips.s | 200 +-
gas/testsuite/gas/mips/micromips@ginv-virt.d | 25 +
gas/testsuite/gas/mips/micromips@ginv-virt.l | 2 +
gas/testsuite/gas/mips/micromips@ginv.d | 20 +
.../gas/mips/micromips@jal-svr4pic-local.d | 6 +-
.../mips/micromips@jal-svr4pic-noreorder.d | 6 +-
.../gas/mips/micromips@jal-svr4pic.d | 6 +-
.../gas/mips/micromips@lb-svr4pic-ilocks.d | 56 +-
gas/testsuite/gas/mips/micromips@lui.d | 12 +-
gas/testsuite/gas/mips/micromips@mips32-cp2.s | 4 +
gas/testsuite/gas/mips/micromips@mips32r2.d | 3 +
gas/testsuite/gas/mips/micromips@relax-at.d | 308 +-
.../gas/mips/micromips@relax-offset.d | 8 +-
gas/testsuite/gas/mips/micromips@relax.d | 308 +-
.../gas/mips/micromipsr6@24k-branch-delay-1.d | 22 +
.../mips/micromipsr6@24k-triple-stores-1.d | 52 +
.../micromipsr6@24k-triple-stores-2-llsc.d | 16 +
.../mips/micromipsr6@24k-triple-stores-2.d | 24 +
.../mips/micromipsr6@24k-triple-stores-3.d | 52 +
.../mips/micromipsr6@24k-triple-stores-4.d | 59 +
.../mips/micromipsr6@24k-triple-stores-5.d | 35 +
.../mips/micromipsr6@24k-triple-stores-6.d | 19 +
.../mips/micromipsr6@24k-triple-stores-7.d | 75 +
.../mips/micromipsr6@24k-triple-stores-8.d | 59 +
gas/testsuite/gas/mips/micromipsr6@abs.d | 19 +
gas/testsuite/gas/mips/micromipsr6@add.d | 25 +
gas/testsuite/gas/mips/micromipsr6@and.d | 36 +
.../micromipsr6@attr-gnu-4-1-msingle-float.l | 3 +
.../micromipsr6@attr-gnu-4-1-msingle-float.s | 1 +
.../micromipsr6@attr-gnu-4-1-msoft-float.l | 3 +
.../micromipsr6@attr-gnu-4-1-msoft-float.s | 1 +
gas/testsuite/gas/mips/micromipsr6@beq.d | 37 +
gas/testsuite/gas/mips/micromipsr6@bge.d | 56 +
gas/testsuite/gas/mips/micromipsr6@bgeu.d | 48 +
gas/testsuite/gas/mips/micromipsr6@blt.d | 56 +
gas/testsuite/gas/mips/micromipsr6@bltu.d | 48 +
.../gas/mips/micromipsr6@branch-misc-1.d | 29 +
.../gas/mips/micromipsr6@branch-misc-2-64.d | 41 +
.../gas/mips/micromipsr6@branch-misc-2.d | 29 +
.../mips/micromipsr6@branch-misc-2pic-64.d | 41 +
.../gas/mips/micromipsr6@branch-misc-2pic.d | 29 +
.../gas/mips/micromipsr6@branch-misc-4-64.d | 31 +
.../gas/mips/micromipsr6@branch-misc-4.d | 23 +
.../gas/mips/micromipsr6@branch-misc-5-64.d | 24 +
.../gas/mips/micromipsr6@branch-misc-5.d | 18 +
.../mips/micromipsr6@branch-misc-5pic-64.d | 24 +
.../gas/mips/micromipsr6@branch-misc-5pic.d | 18 +
.../gas/mips/micromipsr6@branch-swap-3.d | 38 +
.../gas/mips/micromipsr6@branch-swap-4.d | 5 +
gas/testsuite/gas/mips/micromipsr6@c0.d | 5 +
gas/testsuite/gas/mips/micromipsr6@c0.l | 257 +
gas/testsuite/gas/mips/micromipsr6@c1.d | 5 +
gas/testsuite/gas/mips/micromipsr6@c1.l | 257 +
gas/testsuite/gas/mips/micromipsr6@c2.d | 5 +
gas/testsuite/gas/mips/micromipsr6@c2.l | 193 +
gas/testsuite/gas/mips/micromipsr6@c3.d | 5 +
gas/testsuite/gas/mips/micromipsr6@c3.l | 257 +
gas/testsuite/gas/mips/micromipsr6@cache.d | 13 +
gas/testsuite/gas/mips/micromipsr6@cp0b.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp0b.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp0bl.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp0bl.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp0c.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp0c.l | 65 +
gas/testsuite/gas/mips/micromipsr6@cp0m.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp0m.l | 65 +
gas/testsuite/gas/mips/micromipsr6@cp2b.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp2b.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp2bl.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp2bl.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp3.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp3.l | 129 +
gas/testsuite/gas/mips/micromipsr6@cp3b.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp3b.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp3bl.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp3bl.l | 3 +
gas/testsuite/gas/mips/micromipsr6@cp3d.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp3d.l | 65 +
gas/testsuite/gas/mips/micromipsr6@cp3m.d | 5 +
gas/testsuite/gas/mips/micromipsr6@cp3m.l | 65 +
gas/testsuite/gas/mips/micromipsr6@dadd.d | 5 +
gas/testsuite/gas/mips/micromipsr6@dadd.l | 5 +
gas/testsuite/gas/mips/micromipsr6@dli.d | 116 +
.../gas/mips/micromipsr6@elf-rel29.d | 18 +
gas/testsuite/gas/mips/micromipsr6@eva.d | 950 ++++
.../gas/mips/micromipsr6@jal-mask-11.d | 19 +
.../gas/mips/micromipsr6@jal-mask-12.d | 19 +
.../gas/mips/micromipsr6@jal-range.l | 8 +
.../gas/mips/micromipsr6@jal-range.s | 8 +
.../mips/micromipsr6@jal-svr4pic-local-n32.d | 32 +
.../mips/micromipsr6@jal-svr4pic-local-n64.d | 36 +
.../gas/mips/micromipsr6@jal-svr4pic-local.d | 31 +
.../mips/micromipsr6@jal-svr4pic-noreorder.d | 41 +
.../gas/mips/micromipsr6@jal-svr4pic.d | 41 +
gas/testsuite/gas/mips/micromipsr6@jal.d | 22 +
.../gas/mips/micromipsr6@lb-svr4pic-ilocks.d | 155 +
.../gas/mips/micromipsr6@ld-zero-2.d | 13 +
.../gas/mips/micromipsr6@ld-zero-3.d | 21 +
.../gas/mips/micromipsr6@ldpc-unalign.l | 9 +
.../gas/mips/micromipsr6@ldpc-unalign.s | 18 +
gas/testsuite/gas/mips/micromipsr6@li.d | 18 +
gas/testsuite/gas/mips/micromipsr6@lui.d | 25 +
gas/testsuite/gas/mips/micromipsr6@mcu.d | 110 +
.../gas/mips/micromipsr6@micromips-insn32.d | 4442 ++++++++++++++++
.../gas/mips/micromipsr6@micromips.d | 4488 +++++++++++++++++
.../gas/mips/micromipsr6@mips32-cp2.d | 16 +
.../gas/mips/micromipsr6@mips32-dsp.d | 148 +
.../gas/mips/micromipsr6@mips32-dspr2.d | 74 +
.../gas/mips/micromipsr6@mips32-dspr3.d | 23 +
.../gas/mips/micromipsr6@mips32-sf32.d | 20 +
gas/testsuite/gas/mips/micromipsr6@mips32.d | 32 +
gas/testsuite/gas/mips/micromipsr6@mips32r2.d | 49 +
gas/testsuite/gas/mips/micromipsr6@mips4-fp.d | 13 +
gas/testsuite/gas/mips/micromipsr6@mips4-fp.s | 11 +
gas/testsuite/gas/mips/micromipsr6@mips4.d | 11 +
gas/testsuite/gas/mips/micromipsr6@mips5-fp.d | 11 +
gas/testsuite/gas/mips/micromipsr6@mips5-fp.s | 8 +
.../gas/mips/micromipsr6@pcrel-reloc-4-r6.d | 69 +
gas/testsuite/gas/mips/micromipsr6@pref.d | 13 +
gas/testsuite/gas/mips/micromipsr6@r5.d | 9 +
.../mips/micromipsr6@r6-branch-constraints.l | 21 +
.../mips/micromipsr6@r6-branch-constraints.s | 21 +
.../gas/mips/micromipsr6@relax-swap3.d | 20 +
gas/testsuite/gas/mips/micromipsr6@rfe.d | 5 +
gas/testsuite/gas/mips/micromipsr6@rfe.l | 2 +
gas/testsuite/gas/mips/mips.exp | 160 +-
gas/testsuite/gas/mips/mips32r2.d | 63 +-
gas/testsuite/gas/mips/mips32r2.s | 5 +
gas/testsuite/gas/mips/mipsr6@mips32r2.d | 63 +-
gas/testsuite/gas/mips/mipsr6@save-sub.d | 44 +
gas/testsuite/gas/mips/mxu.d | 604 +++
gas/testsuite/gas/mips/mxu.s | 397 ++
gas/testsuite/gas/mips/option-pic-relax-4.d | 8 +-
gas/testsuite/gas/mips/pcrel-reloc-4-r6.d | 12 +-
gas/testsuite/gas/mips/pcrel-reloc-4.d | 4 +-
gas/testsuite/gas/mips/pcrel-reloc-4.s | 2 +
gas/testsuite/gas/mips/pcrel-reloc-5-r6.d | 8 +-
gas/testsuite/gas/mips/pcrel-reloc-5.d | 4 +-
gas/testsuite/gas/mips/pcrel-reloc-6.d | 4 +-
.../gas/mips/r6-branch-constraints.l | 25 +
gas/testsuite/gas/mips/r6-n32.d | 28 +-
gas/testsuite/gas/mips/r6-n64.d | 28 +-
gas/testsuite/gas/mips/r6.d | 28 +-
gas/testsuite/gas/mips/s_d.d | 128 +-
gas/testsuite/gas/mips/sd.d | 192 +-
.../gas/mips/unaligned-branch-r6-5.d | 32 +-
.../gas/mips/unaligned-branch-r6-6.d | 32 +-
gas/testsuite/gas/mips/ur6-64-removed.l | 8 +
gas/testsuite/gas/mips/ur6-64-removed.s | 10 +
gas/testsuite/gas/mips/ur6-ctc-err.l | 63 +
gas/testsuite/gas/mips/ur6-ctc-err.s | 179 +
gas/testsuite/gas/mips/ur6-ctc.d | 193 +
gas/testsuite/gas/mips/ur6-ctc.s | 157 +
gas/testsuite/gas/mips/ur6-removed.l | 186 +
gas/testsuite/gas/mips/ur6-removed.s | 192 +
gas/testsuite/gas/mips/ur6.d | 419 ++
gas/testsuite/gas/mips/ur6.s | 306 ++
gold/plugin.cc | 10 +-
include/elf/mips.h | 12 +-
include/opcode/mips.h | 192 +-
ld/emultempl/mipself.em | 23 +
ld/ldlex.h | 2 +
.../ld-mips-elf/compressed-plt-1-o32-r6.od | 103 +
.../ld-mips-elf/compressed-plt-1-o32-r6.rd | 79 +
.../compressed-plt-1-o32-umips-insn32-only.od | 105 +
.../compressed-plt-1-o32-umips-insn32-only.rd | 81 +
...ompressed-plt-1-o32-umipsr6-insn32-only.od | 96 +
...ompressed-plt-1-o32-umipsr6-insn32-only.rd | 81 +
.../compressed-plt-1-o32-umipsr6-only.od | 103 +
.../compressed-plt-1-o32-umipsr6-only.rd | 81 +
.../ld-mips-elf/compressed-plt-1-umipsr6.ld | 40 +
ld/testsuite/ld-mips-elf/compressed-plt-1a.s | 9 +-
ld/testsuite/ld-mips-elf/micromips-lineno.d | 33 +
ld/testsuite/ld-mips-elf/micromips-lineno.s | 44 +
ld/testsuite/ld-mips-elf/mips-elf-flags.exp | 6 +-
ld/testsuite/ld-mips-elf/mips-elf.exp | 18 +-
ld/testsuite/ld-mips-elf/mips16-lineno.d | 32 +
ld/testsuite/ld-mips-elf/mips16-lineno.s | 46 +
.../pic-and-nonpic-1-micromipsr6-rel.dd | 39 +
.../pic-and-nonpic-1-micromipsr6-rel.nd | 5 +
.../pic-and-nonpic-1-micromipsr6.dd | 45 +
.../pic-and-nonpic-1-micromipsr6.nd | 8 +
.../pic-and-nonpic-1a-micromipsr6.s | 30 +
.../ld-mips-elf/pic-and-nonpic-3a-r6.dd | 6 +-
.../unaligned-branch-ignore-r6-1.d | 15 +-
.../ld-mips-elf/unaligned-branch-r6-1.d | 13 +-
.../ld-mips-elf/undefweak-overflow-r6.d | 30 +
.../ld-mips-elf/undefweak-overflow-r6.s | 34 +
ld/testsuite/ld-mips-elf/undefweak-overflow.d | 22 +-
ld/testsuite/ld-mips-elf/undefweak-overflow.s | 10 +-
opcodes/micromips-opc.c | 1146 +++--
opcodes/mips-dis.c | 99 +-
opcodes/mips-formats.h | 44 +-
opcodes/mips-opc.c | 223 +-
246 files changed, 22699 insertions(+), 2346 deletions(-)
create mode 100644 gas/testsuite/gas/mips/crypto.d
create mode 100644 gas/testsuite/gas/mips/crypto.s
create mode 100644 gas/testsuite/gas/mips/elf_mach_6201.d
create mode 100644 gas/testsuite/gas/mips/ginv-virt.d
create mode 100644 gas/testsuite/gas/mips/llpscp-32-micromips.d
create mode 100644 gas/testsuite/gas/mips/llpscp-64-micromips.d
create mode 100644 gas/testsuite/gas/mips/loongson.l
create mode 100644 gas/testsuite/gas/mips/micromips@ginv-virt.d
create mode 100644 gas/testsuite/gas/mips/micromips@ginv-virt.l
create mode 100644 gas/testsuite/gas/mips/micromips@ginv.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-branch-delay-1.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-1.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-2-llsc.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-4.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-5.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-6.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-7.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@24k-triple-stores-8.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@abs.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@add.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@and.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@attr-gnu-4-1-msingle-float.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@attr-gnu-4-1-msingle-float.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@attr-gnu-4-1-msoft-float.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@attr-gnu-4-1-msoft-float.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@beq.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@bge.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@bgeu.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@blt.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@bltu.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-1.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-2-64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-2pic-64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-2pic.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-4-64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-4.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-5-64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-5.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-5pic-64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-misc-5pic.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-swap-3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@branch-swap-4.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c0.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c0.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c1.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c1.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c2.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@c3.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cache.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0b.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0b.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0bl.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0bl.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0c.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0c.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0m.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp0m.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp2b.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp2b.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp2bl.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp2bl.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3b.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3b.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3bl.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3bl.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3d.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3d.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3m.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@cp3m.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@dadd.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@dadd.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@dli.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@elf-rel29.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@eva.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-mask-11.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-mask-12.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-range.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-range.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-svr4pic-local-n32.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-svr4pic-local-n64.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-svr4pic-local.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-svr4pic-noreorder.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal-svr4pic.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@jal.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@lb-svr4pic-ilocks.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@ld-zero-2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@ld-zero-3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@ldpc-unalign.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@ldpc-unalign.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@li.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@lui.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mcu.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@micromips-insn32.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@micromips.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32-cp2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32-dsp.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32-dspr2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32-dspr3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32-sf32.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips32r2.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips4-fp.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips4-fp.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips4.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips5-fp.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@mips5-fp.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@pcrel-reloc-4-r6.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@pref.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@r5.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@r6-branch-constraints.l
create mode 100644 gas/testsuite/gas/mips/micromipsr6@r6-branch-constraints.s
create mode 100644 gas/testsuite/gas/mips/micromipsr6@relax-swap3.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@rfe.d
create mode 100644 gas/testsuite/gas/mips/micromipsr6@rfe.l
create mode 100644 gas/testsuite/gas/mips/mipsr6@save-sub.d
create mode 100644 gas/testsuite/gas/mips/mxu.d
create mode 100644 gas/testsuite/gas/mips/mxu.s
create mode 100644 gas/testsuite/gas/mips/r6-branch-constraints.l
create mode 100644 gas/testsuite/gas/mips/ur6-64-removed.l
create mode 100644 gas/testsuite/gas/mips/ur6-64-removed.s
create mode 100644 gas/testsuite/gas/mips/ur6-ctc-err.l
create mode 100644 gas/testsuite/gas/mips/ur6-ctc-err.s
create mode 100644 gas/testsuite/gas/mips/ur6-ctc.d
create mode 100644 gas/testsuite/gas/mips/ur6-ctc.s
create mode 100644 gas/testsuite/gas/mips/ur6-removed.l
create mode 100644 gas/testsuite/gas/mips/ur6-removed.s
create mode 100644 gas/testsuite/gas/mips/ur6.d
create mode 100644 gas/testsuite/gas/mips/ur6.s
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-r6.od
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-r6.rd
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umips-insn32-only.od
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umips-insn32-only.rd
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umipsr6-insn32-only.od
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umipsr6-insn32-only.rd
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umipsr6-only.od
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-o32-umipsr6-only.rd
create mode 100644 ld/testsuite/ld-mips-elf/compressed-plt-1-umipsr6.ld
create mode 100644 ld/testsuite/ld-mips-elf/micromips-lineno.d
create mode 100644 ld/testsuite/ld-mips-elf/micromips-lineno.s
create mode 100644 ld/testsuite/ld-mips-elf/mips16-lineno.d
create mode 100644 ld/testsuite/ld-mips-elf/mips16-lineno.s
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromipsr6-rel.dd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromipsr6-rel.nd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromipsr6.dd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromipsr6.nd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1a-micromipsr6.s
create mode 100644 ld/testsuite/ld-mips-elf/undefweak-overflow-r6.d
create mode 100644 ld/testsuite/ld-mips-elf/undefweak-overflow-r6.s
--
2.34.1
More information about the Gdb-patches
mailing list