aboutsummaryrefslogtreecommitdiff
path: root/gdb/target-dcache.h
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2023-11-05 04:52:39 +0000
committerSimon Marchi <simon.marchi@efficios.com>2023-11-17 20:03:05 +0000
commit413366203156a0483d06a97b3f02b64ba6a215cc (patch)
tree878c8c37a12cf14f063863b4e192ef8fc3bab764 /gdb/target-dcache.h
parent9c742269ec8507d924d7a0c815155ca5aa21467a (diff)
downloadgdb-413366203156a0483d06a97b3f02b64ba6a215cc.zip
gdb-413366203156a0483d06a97b3f02b64ba6a215cc.tar.gz
gdb-413366203156a0483d06a97b3f02b64ba6a215cc.tar.bz2
gdb: pass address_space to target dcache functions
A simple refactor to make the reference to current_program_space bubble up one level. No behavior changes expected. Change-Id: I237cf2f45ae73c35bcb433ce40e3c03cef6b87e2
Diffstat (limited to 'gdb/target-dcache.h')
-rw-r--r--gdb/target-dcache.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/gdb/target-dcache.h b/gdb/target-dcache.h
index 1e9e972..4693b38 100644
--- a/gdb/target-dcache.h
+++ b/gdb/target-dcache.h
@@ -20,13 +20,15 @@
#include "dcache.h"
-extern void target_dcache_invalidate (void);
+struct address_space;
-extern DCACHE *target_dcache_get (void);
+extern void target_dcache_invalidate (address_space *aspace);
-extern DCACHE *target_dcache_get_or_init (void);
+extern DCACHE *target_dcache_get (address_space *aspace);
-extern int target_dcache_init_p (void);
+extern DCACHE *target_dcache_get_or_init (address_space *aspace);
+
+extern int target_dcache_init_p (address_space *aspace);
extern int stack_cache_enabled_p (void);