diff options
author | Tom Tromey <tom@tromey.com> | 2018-09-14 08:48:22 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-09-17 08:43:12 -0600 |
commit | e6cd1dc1e6c0d081382ee21c156b205204efc75b (patch) | |
tree | 38f09c61ca5b3db2557cf6a7caa2e14d23efccc1 /gdb/doc | |
parent | c12d9fa2afe7abcbe407a00e15719e1a1350c2a7 (diff) | |
download | gdb-e6cd1dc1e6c0d081382ee21c156b205204efc75b.zip gdb-e6cd1dc1e6c0d081382ee21c156b205204efc75b.tar.gz gdb-e6cd1dc1e6c0d081382ee21c156b205204efc75b.tar.bz2 |
Update get_standard_cache_dir for macOS
On macOS the usual cache directory is ~/Library/Caches. This patch
changes get_standard_cache_dir to use that instead of XDG.
gdb/ChangeLog
2018-09-17 Tom Tromey <tom@tromey.com>
* common/pathstuff.c (get_standard_cache_dir): Use
~/Library/Caches on macOS.
* common/pathstuff.h (get_standard_cache_dir): Update comment.
gdb/doc/ChangeLog
2018-09-17 Tom Tromey <tom@tromey.com>
* gdb.texinfo (Index Files): Update for cache directory change on
macOS.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 12 |
2 files changed, 13 insertions, 4 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 6d75664..dc8f392 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2018-09-17 Tom Tromey <tom@tromey.com> + + * gdb.texinfo (Index Files): Update for cache directory change on + macOS. + 2018-09-16 Tom Tromey <tom@tromey.com> * python.texi (Basic Python): Update docs for find_pc_line, diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index efbec3d..96fa77d 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -20128,10 +20128,14 @@ Enable or disable the use of the symbol index cache. @item set index-cache directory @var{directory} @itemx show index-cache directory -Set/show the directory where index files will be saved. By default, the index -is cached in the @file{gdb} subdirectory of the directory pointed to by the -@env{XDG_CACHE_HOME} environment variable, if it is defined, else in the -@file{.cache/gdb} subdirectory of your home directory. +Set/show the directory where index files will be saved. + +The default value for this directory depends on the host platform. On +most systems, the index is cached in the @file{gdb} subdirectory of +the directory pointed to by the @env{XDG_CACHE_HOME} environment +variable, if it is defined, else in the @file{.cache/gdb} subdirectory +of your home directory. However, on some systems, the default may +differ according to local convention. There is no limit on the disk space used by index cache. It is perfectly safe to delete the content of that directory to free up disk space. |