diff options
author | Christian Biesinger <cbiesinger@google.com> | 2019-12-02 15:05:54 -0600 |
---|---|---|
committer | Christian Biesinger <cbiesinger@google.com> | 2019-12-06 13:19:02 -0600 |
commit | dfb65191d80afcc7d8ce79d3d9f92ea2e1ab3fc9 (patch) | |
tree | 37f6f79d20d0a75a26e371b25a3b0e78e2737dc2 /gdb/ChangeLog | |
parent | 93e55f0a031b0e677d22aaba00857de902ebe685 (diff) | |
download | gdb-dfb65191d80afcc7d8ce79d3d9f92ea2e1ab3fc9.zip gdb-dfb65191d80afcc7d8ce79d3d9f92ea2e1ab3fc9.tar.gz gdb-dfb65191d80afcc7d8ce79d3d9f92ea2e1ab3fc9.tar.bz2 |
Put bcache inside "namespace gdb"
This avoids a conflict with a system "struct bcache" on
Solaris (see e.g.
https://www.isi.edu/nsnam/archive/ns-users/webarch/2001/msg05393.html)
Note that the Solaris conflict for now only surfaces with
--enable-targets=all (which the build bot doesn't use).
gdb/ChangeLog:
2019-12-06 Christian Biesinger <cbiesinger@google.com>
* bcache.c: Put in namespace gdb.
* bcache.h: Likewise.
* gdbtypes.c (check_types_worklist): Update.
(types_deeply_equal): Update.
* macrotab.c (struct macro_table) <bcache>: Update.
(new_macro_table): Update.
* macrotab.h (struct bcache): Put this forward declaration
inside namespace gdb.
(new_macro_table): Update.
* objfiles.h (struct objfile_per_bfd_storage) <filename_cache>:
Update.
<macro_cache>: Update.
* psymtab.h: (psymtab_storage) <psymbol_cache>: Update.
Change-Id: I843d5e91f7ccb3db6d1099a8214c15a74510256f
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 55ba844..f06ad13 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,19 @@ +2019-12-06 Christian Biesinger <cbiesinger@google.com> + + * bcache.c: Put in namespace gdb. + * bcache.h: Likewise. + * gdbtypes.c (check_types_worklist): Update. + (types_deeply_equal): Update. + * macrotab.c (struct macro_table) <bcache>: Update. + (new_macro_table): Update. + * macrotab.h (struct bcache): Put this forward declaration + inside namespace gdb. + (new_macro_table): Update. + * objfiles.h (struct objfile_per_bfd_storage) <filename_cache>: + Update. + <macro_cache>: Update. + * psymtab.h: (psymtab_storage) <psymbol_cache>: Update. + 2019-12-06 Tom de Vries <tdevries@suse.de> PR symtab/24971 |