binutils-gdb/gdb/testsuite/gdb.arch
Tom de Vries 3d4352200e [gdb/tdep] Handle mxcsr kernel bug on Intel Skylake CPUs
On my openSUSE Leap 15.1 x86_64 Skylake system with the default (4.12) kernel,
I run into:
...
FAIL: gdb.base/gcore.exp: corefile restored all registers
...

The problem is that there's a difference in the mxcsr register value before
and after the gcore command:
...
- mxcsr          0x0                 [ ]
+ mxcsr          0x400440            [ DAZ OM ]
...

This can be traced back to amd64_linux_nat_target::fetch_registers, where
xstateregs is partially initialized by the ptrace call:
...
          char xstateregs[X86_XSTATE_MAX_SIZE];
          struct iovec iov;

          amd64_collect_xsave (regcache, -1, xstateregs, 0);
          iov.iov_base = xstateregs;
          iov.iov_len = sizeof (xstateregs);
          if (ptrace (PTRACE_GETREGSET, tid,
                      (unsigned int) NT_X86_XSTATE, (long) &iov) < 0)
            perror_with_name (_("Couldn't get extended state status"));

          amd64_supply_xsave (regcache, -1, xstateregs);
...
after which amd64_supply_xsave is called.

The amd64_supply_xsave call is supposed to only use initialized parts of
xstateregs, but due to a kernel bug on intel skylake (fixed from 4.14 onwards
by commit 0852b374173b "x86/fpu: Add FPU state copying quirk to handle XRSTOR
failure on Intel Skylake CPUs") it can happen that the mxcsr part of
xstateregs is not initialized, while amd64_supply_xsave expects it to be
initialized, which explains the FAIL mentioned above.

Fix the undetermined behaviour by initializing xstateregs before calling
ptrace, which makes sure we get a 0x0 for mxcsr when this kernel bug occurs,
and which also happens to fix the FAIL.

Furthermore, add an xfail for this FAIL which triggers the same kernel bug:
...
FAIL: gdb.arch/amd64-init-x87-values.exp: check_setting_mxcsr_before_enable: \
  check new value of MXCSR is still in place
...

Both FAILs pass when using a 5.3 kernel instead on the system mentioned above.

Tested on x86_64-linux.

gdb/ChangeLog:

2019-09-24  Tom de Vries  <tdevries@suse.de>

	PR gdb/23815
	* amd64-linux-nat.c (amd64_linux_nat_target::fetch_registers):
	Initialize xstateregs before ptrace PTRACE_GETREGSET call.

gdb/testsuite/ChangeLog:

2019-09-24  Tom de Vries  <tdevries@suse.de>

	PR gdb/24598
	* gdb.arch/amd64-init-x87-values.exp: Add xfail.
2019-09-24 23:38:49 +02:00
..
aarch64-atomic-inst.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-atomic-inst.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-dbreg-contents.c Updating test case 2019-02-14 22:27:43 +00:00
aarch64-dbreg-contents.exp Updating test case 2019-02-14 22:27:43 +00:00
aarch64-fp.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-fp.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-pauth.c AArch64: Treat pauth ops as nops on non-pauth systems 2019-05-22 14:35:25 +01:00
aarch64-pauth.exp AArch64: Treat pauth ops as nops on non-pauth systems 2019-05-22 14:35:25 +01:00
aarch64-prologue.c AArch64: Allow additional sizes in prologue 2019-08-14 15:58:21 +01:00
aarch64-prologue.exp AArch64: Allow additional sizes in prologue 2019-08-14 15:58:21 +01:00
aarch64-sighandler-regs.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-sighandler-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-tagged-pointer.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aarch64-tagged-pointer.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aix-sighandle.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
aix-sighandle.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
alpha-step.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
alpha-step.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
altivec-abi.c
altivec-abi.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
altivec-regs.c
altivec-regs.exp [PowerPC] Aliases for vector registers 2019-01-14 17:28:53 -02:00
amd64-break-on-asm-line.exp gdb: Don't skip prologue for explicit line breakpoints in assembler 2019-07-09 10:31:21 +01:00
amd64-break-on-asm-line.S gdb: Don't skip prologue for explicit line breakpoints in assembler 2019-07-09 10:31:21 +01:00
amd64-byte.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-disp-step-avx.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-disp-step-avx.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-disp-step.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-disp-step.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-dword.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-inline.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-inline.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-inline.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param-dwarf5.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param-dwarf5.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param-dwarf5.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-param.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-paramref.cc Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-paramref.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value-paramref.S [gdb/testsuite] Fix gdb.arch/amd64-entry-value-paramref.S 2019-05-09 00:41:26 +02:00
amd64-entry-value.cc Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-entry-value.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-eval.cc Fix passing of struct with bitfields on x86-64 2019-04-24 12:01:03 -06:00
amd64-eval.exp [gdb/testsuite] Require c++11 where necessary 2019-05-21 16:32:41 +02:00
amd64-gs_base.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-gs_base.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-i386-address.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-i386-address.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-init-x87-values.exp [gdb/tdep] Handle mxcsr kernel bug on Intel Skylake CPUs 2019-09-24 23:38:49 +02:00
amd64-init-x87-values.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-invalid-stack-middle.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-invalid-stack-middle.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-invalid-stack-middle.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-invalid-stack-top.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-invalid-stack-top.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-optimout-repeat.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-optimout-repeat.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-optimout-repeat.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-osabi.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-prologue-skip.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-prologue-skip.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-prologue-xmm.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-prologue-xmm.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-prologue-xmm.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-pseudo.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-optional-prefix.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-optional-prefix.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-special-operands.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-three-arg-disp.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-three-arg-disp.S
amd64-stap-triplet.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-triplet.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-wrong-subexp.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-stap-wrong-subexp.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-cxx1.cc Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-cxx1.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-cxx2.cc Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-cxx2.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-cxx.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-noret.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-noret.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-noret.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-ret.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-ret.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-ret.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-self.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-self.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
amd64-tailcall-self.S [gdb/testsuite] Fix gdb.arch/amd64-tailcall-self.S 2019-05-09 12:24:38 +02:00
amd64-word.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-analyze-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-analyze-prologue.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-decode-insn.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-decode-insn.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-tdesc-cpu.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arc-tdesc-cpu.xml Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-bl-branch-dest.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-bl-branch-dest.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-cmse-sgstubs.c [gdb][Arm]: gdb cannot step across CMSE secure entry function code. 2019-07-23 12:06:05 +01:00
arm-cmse-sgstubs.exp [gdb][Arm]: gdb cannot step across CMSE secure entry function code. 2019-07-23 12:06:05 +01:00
arm-disassembler-options.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-disp-step.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-disp-step.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-neon.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-neon.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-single-step-kernel-helper.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
arm-single-step-kernel-helper.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
avr-flash-qualifier.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
avr-flash-qualifier.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
cordic.ko.bz2
cordic.ko.debug.bz2
disp-step-insn-reloc.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
e500-abi.c
e500-abi.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
e500-prologue.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
e500-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
e500-regs.c
e500-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ftrace-insn-reloc.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1291.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1291.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1431.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1431.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1558.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
gdb1558.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-avx512.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-avx512.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-avx.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-avx.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-biarch-core.core.bz2
i386-biarch-core.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-bp_permanent.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-bp_permanent.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-byte.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-cfi-notcurrent.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-cfi-notcurrent.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-disp-step.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-disp-step.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-dr3-watch.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-dr3-watch.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-float.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-float.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-gnu-cfi-asm.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-gnu-cfi.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-gnu-cfi.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-call.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-call.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-map.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-map.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-sigsegv.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-sigsegv.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-simple_segv.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx-simple_segv.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-mpx.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-permbkpt.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-permbkpt.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-pkru.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-pkru.exp [gdb/testsuite] Fix unterminated string in i386-pkru.exp 2019-07-26 21:49:45 +02:00
i386-prologue.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-pseudo.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-signal.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-signal.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-size-overlap.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-size-overlap.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-size.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-size.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-sse-stack-align.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-sse-stack-align.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-sse-stack-align.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-sse.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-sse.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-stap-eval-lang-ada.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-stap-eval-lang-ada.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-stap-eval-lang-ada.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-unwind.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-unwind.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
i386-word.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ia64-breakpoint-shadow.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ia64-breakpoint-shadow.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
insn-reloc.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
iwmmxt-regs.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
iwmmxt-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-inmain.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-main.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-sin.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-sinfrob16.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-sinfrob.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-sinmain.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks-sinmips16.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips16-thunks.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-disassembler-options.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-disassembler-options.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-fcr.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-fcr.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-fpregset-core.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-fpregset-core.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mips-octeon-bbit.c
mips-octeon-bbit.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pa64-nullify.s
pa-nullify.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pa-nullify.s
powerpc-aix-prologue.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-aix-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec2.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec2.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec3.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec3.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-altivec.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-d128-regs.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-d128-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-disassembler-options.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-fpscr-gcore.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-htm-regs.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-htm-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power7.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power7.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power8.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power8.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power9.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-power9.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-ppr-dscr.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-ppr-dscr.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-prologue-frame.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-prologue-frame.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-prologue-frame.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-prologue.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-stackless.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-stackless.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-tar.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-tar.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vector-regs.c [PowerPC] Aliases for vector registers 2019-01-14 17:28:53 -02:00
powerpc-vector-regs.exp [PowerPC] Aliases for vector registers 2019-01-14 17:28:53 -02:00
powerpc-vsx2.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx2.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx3.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx3.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx-gcore.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
powerpc-vsx.s Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-atomic-inst.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-atomic-inst.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-isa207-atomic-inst.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-isa207-atomic-inst.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-isa207-atomic-inst.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc64-symtab-cordic.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-dfp.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-dfp.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-fp.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-fp.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-longdouble.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ppc-longdouble.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
riscv-bp-infcall.c gdb/riscv: Write 4-byte nop to dummy code region before inferior calls 2019-07-19 21:00:22 +01:00
riscv-bp-infcall.exp gdb/riscv: Write 4-byte nop to dummy code region before inferior calls 2019-07-19 21:00:22 +01:00
riscv-reg-aliases.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
riscv-reg-aliases.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
riscv-unwind-long-insn-6.s gdb/testsuite: Improve comments in recently added test 2019-06-05 10:35:35 +01:00
riscv-unwind-long-insn-8.s gdb/testsuite: Improve comments in recently added test 2019-06-05 10:35:35 +01:00
riscv-unwind-long-insn.c gdb/riscv: Don't error when decoding a 6 or 8 byte instruction 2019-06-05 09:54:47 +01:00
riscv-unwind-long-insn.exp gdb/riscv: Don't error when decoding a 6 or 8 byte instruction 2019-06-05 09:54:47 +01:00
s390-disassembler-options.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-multiarch.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-multiarch.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-stackless.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-stackless.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-tdbregs.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-tdbregs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-vregs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
s390-vregs.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc64-adi.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc64-adi.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc64-regs.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc64-regs.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc-sysstep.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
sparc-sysstep.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb2-it.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb2-it.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-bx-pc.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-bx-pc.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-prologue.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-prologue.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-singlestep.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
thumb-singlestep.S Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
vsx-regs.c
vsx-regs.exp [PowerPC] Aliases for vector registers 2019-01-14 17:28:53 -02:00