diff options
author | Pedro Alves <palves@redhat.com> | 2014-10-22 13:51:07 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2015-02-27 17:30:09 +0000 |
commit | 4180215b9db1549b88da2da2fcc320fe28233481 (patch) | |
tree | d9be89fd130a2c8c727f8e091753ee3567bff668 /gdb/mi | |
parent | 2f56f7c302c8d4012cc47d8bd261b151b2ddfa22 (diff) | |
download | gdb-4180215b9db1549b88da2da2fcc320fe28233481.zip gdb-4180215b9db1549b88da2da2fcc320fe28233481.tar.gz gdb-4180215b9db1549b88da2da2fcc320fe28233481.tar.bz2 |
x86 Linux/ptrace: fix offsetof usage in C++ mode
In C++ mode, we get:
gdb/gdbserver/linux-x86-low.c: In function ‘void x86_linux_dr_set(ptid_t, int, long unsigned int)’:
gdb/gdbserver/linux-x86-low.c:558:38: error: ‘regnum’ cannot appear in a constant-expression
offsetof (struct user, u_debugreg[regnum]), value);
^
gdb/gdbserver/ChangeLog:
2015-02-27 Pedro Alves <palves@redhat.com>
* linux-x86-low.c (u_debugreg_offset): New function.
(x86_linux_dr_get, x86_linux_dr_set): Use it.
gdb/ChangeLog:
2015-02-27 Pedro Alves <palves@redhat.com>
* x86-linux-nat.c (u_debugreg_offset): New function.
(x86_linux_dr_get, x86_linux_dr_set): Use it.
Diffstat (limited to 'gdb/mi')
0 files changed, 0 insertions, 0 deletions