aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2023-11-30 10:46:25 +0100
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2023-11-30 10:46:25 +0100
commit53302c2d33c26909cc8446819f6677076ba48ca9 (patch)
treebe72b5d66f2188033247d35288c3b8324704eccf
parent56006f79386f261f637809296585153b09f84ee1 (diff)
downloadgdb-53302c2d33c26909cc8446819f6677076ba48ca9.zip
gdb-53302c2d33c26909cc8446819f6677076ba48ca9.tar.gz
gdb-53302c2d33c26909cc8446819f6677076ba48ca9.tar.bz2
Fix procfs.c compilation
procfs.c doesn't currently compile on Solaris: /vol/src/gnu/gdb/hg/master/dist/gdb/procfs.c: In member function ‘virtual int procfs_target::can_use_hw_breakpoint(bptype, int, int)’: /vol/src/gnu/gdb/hg/master/dist/gdb/procfs.c:3017:9: error: ‘ptr_type’ was not declared in this scope; did you mean ‘var_types’? 3017 | type *ptr_type | ^~~~~~~~ | var_types This was caused by this patch: commit 99d9c3b92ca96a7425cbb6b1bf453ede9477a2ee Author: Simon Marchi <simon.marchi@efficios.com> Date: Fri Sep 29 14:24:38 2023 -0400 gdb: remove target_gdbarch Partially undoing it restores the build. Tested on amd64-pc-solaris2.11.
-rw-r--r--gdb/procfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/procfs.c b/gdb/procfs.c
index 1a543a6..1410bbc 100644
--- a/gdb/procfs.c
+++ b/gdb/procfs.c
@@ -3014,7 +3014,7 @@ procfs_target::can_use_hw_breakpoint (enum bptype type, int cnt, int othertype)
procfs_address_to_host_pointer will reveal that an internal error
will be generated when the host and target pointer sizes are
different. */
- type *ptr_type
+ struct type *ptr_type
= builtin_type (current_inferior ()->arch ())->builtin_data_ptr;
if (sizeof (void *) != ptr_type->length ())