[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