binutils-gdb/gdb/testsuite/gdb.arch
Weimin Pan 58afddc6c7 gdb: SPARC ADI support
The M7 processor supports an Application Data Integrity (ADI) feature
that detects invalid data accesses.  When software allocates data, it
chooses a 4-bit version number, sets the version in the upper 4 bits
of the 64-bit pointer to that data, and stores the 4-bit version in
every cacheline of the object.  Hardware saves the latter in spare
bits in the cache and memory hierarchy. On each load and store, the
processor compares the upper 4 VA (virtual address) bits to the
cacheline's version. If there is a mismatch, the processor generates a
version mismatch trap which can be either precise or disrupting.  The
trap is an error condition which the kernel delivers to the process as
a SIGSEGV signal.

The upper 4 bits of the VA represent a version and are not part of the
true address.  The processor clears these bits and sign extends bit 59
to generate the true address.

Note that 32-bit applications cannot use ADI.

This patch adds ADI support in gdb which allows the user to examine
current version tags and assign new version tags in the program.  It
also catches and reports precise or disrupting memory corruption
traps.

gdb/ChangeLog:
2017-08-07  Weimin Pan  <weimin.pan@oracle.com>

	* sparc64-tdep.h: (adi_normalize_address): New export.
	* sparc-nat.h: (open_adi_tag_fd): New export.
	* sparc64-linux-nat.c: (open_adi_tag_fd): New function.
	* sparc64-linux-tdep.c:
	(SEGV_ACCADI, SEGV_ADIDERR, SEGV_ADIPERR) New defines.
	(sparc64_linux_handle_segmentation_fault): New function.
	(sparc64_linux_init_abi): Register
	sparc64_linux_handle_segmentation_fault
	* sparc64-tdep.c: Include cli-utils.h,gdbcmd.h,auxv.h.
	(sparc64_addr_bits_remove): New function.
	(sparc64_init_abi): Register sparc64_addr_bits_remove.
	(MAX_PROC_NAME_SIZE): New macro.
	(AT_ADI_BLKSZ, AT_ADI_NBITS, AT_ADI_UEONADI) New defines.
	(sparc64adilist): New variable.
	(adi_proc_list): New variable.
	(find_adi_info): New function.
	(add_adi_info): New function.
	(get_adi_info_proc): New function.
	(get_adi_info): New function.
	(info_adi_command): New function.
	(read_maps_entry): New function.
	(adi_available): New function.
	(adi_normalize_address): New function.
	(adi_align_address): New function.
	(adi_convert_byte_count): New function.
	(adi_tag_fd): New function.
	(adi_is_addr_mapped): New function.
	(adi_read_versions): New function.
	(adi_write_versions): New function.
	(adi_print_versions): New function.
	(do_examine): New function.
	(do_assign): New function.
	(adi_examine_command): New function.
	(adi_assign_command): New function.
	(_initialize_sparc64_adi_tdep): New function.

gdb/doc/ChangeLog:
2017-08-07  Weimin Pan  <weimin.pan@oracle.com>

	* gdb.texinfo (Architectures): Add new Sparc64 section to document
	ADI support.
	* NEWS: Add "adi examine" and "adi assign" commands.

gdb/testsuite/ChangeLog:
2017-08-07  Weimin Pan  <weimin.pan@oracle.com>

	* gdb.arch/sparc64-adi.exp: New file.
	* gdb.arch/sparc64-adi.c: New file.
2017-08-23 10:57:37 +02:00
..
aarch64-atomic-inst.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
aarch64-atomic-inst.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
aarch64-fp.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
aarch64-fp.exp gdb/testsuite: Add "get_endianness" convenience proc 2017-06-13 15:20:26 +02:00
alpha-step.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
alpha-step.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
altivec-abi.c
altivec-abi.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
altivec-regs.c
altivec-regs.exp gdb/testsuite: Add "get_endianness" convenience proc 2017-06-13 15:20:26 +02:00
amd64-byte.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-disp-step.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-disp-step.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-dword.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-inline.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-inline.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-inline.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-param-dwarf5.c DWARF-5: call sites 2017-02-20 21:00:55 +01:00
amd64-entry-value-param-dwarf5.exp gdb.arch/amd64-entry-value-param*.exp: Make sure test messages are unique 2017-03-08 14:17:23 +00:00
amd64-entry-value-param-dwarf5.S DWARF-5: call sites 2017-02-20 21:00:55 +01:00
amd64-entry-value-param.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-param.exp gdb.arch/amd64-entry-value-param*.exp: Make sure test messages are unique 2017-03-08 14:17:23 +00:00
amd64-entry-value-param.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-paramref.cc update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-paramref.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value-paramref.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value.cc update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-entry-value.exp DWARF-5: call sites 2017-02-20 21:00:55 +01:00
amd64-entry-value.s update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-gs_base.c amd64-linux: expose system register FS_BASE and GS_BASE for Linux. 2017-01-27 15:20:14 +01:00
amd64-gs_base.exp amd64-linux: expose system register FS_BASE and GS_BASE for Linux. 2017-01-27 15:20:14 +01:00
amd64-i386-address.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-i386-address.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-invalid-stack-middle.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-invalid-stack-middle.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-invalid-stack-middle.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-invalid-stack-top.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-invalid-stack-top.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-optimout-repeat.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-optimout-repeat.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-optimout-repeat.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-prologue-skip.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-prologue-skip.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-prologue-xmm.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-prologue-xmm.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-prologue-xmm.s update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-pseudo.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-optional-prefix.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-optional-prefix.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-special-operands.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-three-arg-disp.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-three-arg-disp.S
amd64-stap-triplet.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-triplet.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-wrong-subexp.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-stap-wrong-subexp.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-cxx.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-cxx1.cc update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-cxx1.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-cxx2.cc update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-cxx2.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-noret.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-noret.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-noret.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-ret.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-ret.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-ret.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-self.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-self.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-tailcall-self.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
amd64-word.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arc-analyze-prologue.exp arc: Add prologue analysis 2017-03-28 21:38:32 +03:00
arc-analyze-prologue.S arc: Add prologue analysis 2017-03-28 21:38:32 +03:00
arc-decode-insn.exp arc: Add disassembler helper 2017-03-28 21:36:35 +03:00
arc-decode-insn.S arc: Add disassembler helper 2017-03-28 21:36:35 +03:00
arm-bl-branch-dest.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-bl-branch-dest.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-disassembler-options.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
arm-disp-step.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-disp-step.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-neon.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-neon.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-single-step-kernel-helper.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
arm-single-step-kernel-helper.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
avr-flash-qualifier.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
avr-flash-qualifier.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
cordic.ko.bz2
cordic.ko.debug.bz2
disp-step-insn-reloc.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
e500-abi.c
e500-abi.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
e500-prologue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
e500-prologue.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
e500-regs.c
e500-regs.exp gdb/testsuite: Add "get_endianness" convenience proc 2017-06-13 15:20:26 +02:00
ftrace-insn-reloc.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1291.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1291.s update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1431.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1431.s update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1558.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
gdb1558.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-avx.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-avx.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-avx512.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-avx512.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-biarch-core.core.bz2
i386-biarch-core.exp Make gdb.arch/i386-biarch-core.exp more robust 2017-02-13 07:13:54 -06:00
i386-bp_permanent.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-bp_permanent.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-byte.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-cfi-notcurrent.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-cfi-notcurrent.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-disp-step.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-disp-step.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-dr3-watch.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-dr3-watch.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-float.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-float.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-gnu-cfi-asm.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-gnu-cfi.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-gnu-cfi.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-call.c amd64-mpx: initialize BND register before performing inferior calls. 2017-03-07 13:53:41 +01:00
i386-mpx-call.exp amd64-mpx: initialize BND register before performing inferior calls. 2017-03-07 13:53:41 +01:00
i386-mpx-map.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-map.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-sigsegv.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-sigsegv.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-simple_segv.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx-simple_segv.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-mpx.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-permbkpt.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-permbkpt.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-pkru.c Add support for Intel PKRU register to GDB and GDBserver. 2017-02-17 11:44:48 +01:00
i386-pkru.exp "gdb.arch/i386-pkru.exp: probe PKRU support" shouldn't FAIL if not supported 2017-03-08 13:09:45 +00:00
i386-prologue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-prologue.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-pseudo.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-signal.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-signal.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-size-overlap.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-size-overlap.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-size.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-size.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-sse-stack-align.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-sse-stack-align.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-sse-stack-align.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-sse.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-sse.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-stap-eval-lang-ada.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-stap-eval-lang-ada.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-stap-eval-lang-ada.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-unwind.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-unwind.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
i386-word.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ia64-breakpoint-shadow.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ia64-breakpoint-shadow.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
insn-reloc.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
iwmmxt-regs.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
iwmmxt-regs.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips-fcr.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips-fcr.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips-octeon-bbit.c
mips-octeon-bbit.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-inmain.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-main.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-sin.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-sinfrob.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-sinfrob16.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-sinmain.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks-sinmips16.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
mips16-thunks.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
pa-nullify.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
pa-nullify.s
pa64-nullify.s
powerpc-aix-prologue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-aix-prologue.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-altivec.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-altivec.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-altivec2.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-altivec2.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-altivec3.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-altivec3.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-d128-regs.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-d128-regs.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-disassembler-options.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-power7.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-power7.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-power8.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-power8.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-power9.exp Update GDB test case for new lnia extended mnemonic. 2017-06-19 13:04:13 -05:00
powerpc-power9.s Update GDB test case for new lnia extended mnemonic. 2017-06-19 13:04:13 -05:00
powerpc-prologue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-prologue.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-stackless.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-stackless.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
powerpc-vsx.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-vsx.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-vsx2.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-vsx2.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-vsx3.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
powerpc-vsx3.s GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
ppc-dfp.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc-dfp.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc-fp.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc-fp.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc64-atomic-inst.exp Fix test names starting with uppercase in gdb.arch/ppc64-atomic-inst.exp 2017-02-21 10:59:29 -03:00
ppc64-atomic-inst.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
ppc64-isa207-atomic-inst.c [ppc64] Add POWER8/ISA 2.07 atomic sequences single-stepping support 2017-02-21 11:14:56 -03:00
ppc64-isa207-atomic-inst.exp [ppc64] Add POWER8/ISA 2.07 atomic sequences single-stepping support 2017-02-21 11:14:56 -03:00
ppc64-isa207-atomic-inst.S [ppc64] Add POWER8/ISA 2.07 atomic sequences single-stepping support 2017-02-21 11:14:56 -03:00
ppc64-symtab-cordic.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-disassembler-options.exp GDB: Add support for the new set/show disassembler-options commands. 2017-02-28 12:32:07 -06:00
s390-multiarch.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-multiarch.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-stackless.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-stackless.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-tdbregs.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-tdbregs.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
s390-vregs.exp s390-vregs.exp: Fix Tcl error after non-zero-pad patch 2017-07-24 18:35:30 +02:00
s390-vregs.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sparc-sysstep.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sparc-sysstep.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
sparc64-adi.c gdb: SPARC ADI support 2017-08-23 10:57:37 +02:00
sparc64-adi.exp gdb: SPARC ADI support 2017-08-23 10:57:37 +02:00
sparc64-regs.exp Decode properly flags of %ccr register on sparc64. 2017-03-21 04:39:33 -07:00
sparc64-regs.S Decode properly flags of %ccr register on sparc64. 2017-03-21 04:39:33 -07:00
spu-info.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
spu-info.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
spu-ls.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
spu-ls.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-bx-pc.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-bx-pc.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-prologue.c update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-prologue.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-singlestep.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb-singlestep.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb2-it.exp update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
thumb2-it.S update copyright year range in GDB files 2017-01-01 10:52:34 +04:00
vsx-regs.c
vsx-regs.exp gdb/testsuite: Add "get_endianness" convenience proc 2017-06-13 15:20:26 +02:00