diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2018-04-26 16:21:34 +0100 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2021-09-27 11:31:35 +0100 |
commit | fde1a9a3ee8c95bb7bae6c764755bcbffdbb0308 (patch) | |
tree | 7a4913567f8c8ede1e6f43d11fa1f2183fe386b1 /gdb/cli/cli-cmds.c | |
parent | 5cf3b309489d1606ee0fb7e452f467d82fd1b765 (diff) | |
download | binutils-fde1a9a3ee8c95bb7bae6c764755bcbffdbb0308.zip binutils-fde1a9a3ee8c95bb7bae6c764755bcbffdbb0308.tar.gz binutils-fde1a9a3ee8c95bb7bae6c764755bcbffdbb0308.tar.bz2 |
gdb: add setting to disable reading source code files
In some situations it is possible that a user might not want GDB to
try and access source code files, for example, the source code might
be stored on a slow to access network file system.
It is almost certainly possible that using some combination of 'set
directories' and/or 'set substitute-path' a user can trick GDB into
being unable to find the source files, but this feels like a rather
crude way to solve the problem.
In this commit a new option is add that stops GDB from opening and
reading the source files. A user can run with source code reading
disabled if this is required, then re-enable later if they decide
that they now want to view the source code.
Diffstat (limited to 'gdb/cli/cli-cmds.c')
-rw-r--r-- | gdb/cli/cli-cmds.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c index 5ff0b77..e5c7152 100644 --- a/gdb/cli/cli-cmds.c +++ b/gdb/cli/cli-cmds.c @@ -168,6 +168,10 @@ struct cmd_list_element *setchecklist; struct cmd_list_element *showchecklist; +struct cmd_list_element *setsourcelist; + +struct cmd_list_element *showsourcelist; + /* Command tracing state. */ int source_verbose = 0; |