Go to file
Chaoren Lin 4ced470a31 Fix issue where GPR and FPR registers have overlapping byte offsets.
Summary:
The implementation of GDBRemoteRegisterContext relies on byte offsets to cache
register values. GPR, FPR, etc. should start on different offsets. This is
correctly done in debugserver (in DNBArchImplX86_64.cpp), but not on Linux or
FreeBSD (in RegisterInfos_x86_64.h).

Test Plan: `register read st0` no longer overwrites `rbp` on Linux with LLGS.

Reviewers: sivachandra, jingham, emaste, ovyalov, clayborg

Reviewed By: clayborg

Subscribers: emaste, lldb-commits

Differential Revision: http://reviews.llvm.org/D8685

llvm-svn: 233837
2015-04-01 20:40:34 +00:00
clang Set the type of ptrdiff_t to signed on NVPTX targets 2015-04-01 20:29:18 +00:00
clang-tools-extra [clang-tidy] Clarify message for the google-explicit-constructor check 2015-03-31 16:24:44 +00:00
compiler-rt [ASan] Make the remaining coverage tests pass on Darwin, move them to Posix/ 2015-04-01 17:56:29 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement fmax using __builtin_fmax 2015-03-31 16:59:23 +00:00
libcxx Remove statement with no effect inside tests. 2015-04-01 15:49:02 +00:00
libcxxabi Revert r228351 - Dont install header files. 2015-04-01 02:56:13 +00:00
lld [Mips] Remove 'mips' prefix from class member fields names 2015-04-01 15:30:53 +00:00
lldb Fix issue where GPR and FPR registers have overlapping byte offsets. 2015-04-01 20:40:34 +00:00
llgo llgoi: Fix type identity for imported binary packages. 2015-03-18 08:34:40 +00:00
llvm [X86] Don't accidentally select shll $1, %eax when shrinking an immediate. 2015-04-01 19:01:09 +00:00
openmp fix for broken commit 231774 2015-03-10 10:14:57 +00:00
polly Do not scale tile loops 2015-03-31 07:52:36 +00:00