aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2021-04-29 16:24:19 -0400
committerSimon Marchi <simon.marchi@polymtl.ca>2021-04-29 16:24:49 -0400
commite197dfae62d741b8cd147bab888183c7c90f2a88 (patch)
tree4237dc585a139fb54c0debf51e901fac9aa32c83
parent09e40e44ad05822ed72f6ad720b5e75ea2a8fc67 (diff)
downloadgdb-e197dfae62d741b8cd147bab888183c7c90f2a88.zip
gdb-e197dfae62d741b8cd147bab888183c7c90f2a88.tar.gz
gdb-e197dfae62d741b8cd147bab888183c7c90f2a88.tar.bz2
gdb: don't use C++17 namespace declaration style
In a review, I suggested to use "namespace gdb::observers" instead of two separate namespace declarations. I didn't realize that this was a C++17 feature, which breaks compilers that default to an earlier version of the language, like g++ 4.8. Change it back to two separate declarations. gdb/ChangeLog: * auto-load.h: Split namespace declaration. Change-Id: I701537161967fbd9fcc298ff600bd072aab1251d
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/auto-load.h6
2 files changed, 8 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index ea65327..8e77fa6 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@
+2021-04-29 Simon Marchi <simon.marchi@efficios.com>
+
+ * auto-load.h: Split namespace declaration.
+
2021-04-29 Simon Marchi <simon.marchi@polymtl.ca>
* infrun.c (save_waitstatus): Move variables to inner scope.
diff --git a/gdb/auto-load.h b/gdb/auto-load.h
index 4372ec4..c10787f 100644
--- a/gdb/auto-load.h
+++ b/gdb/auto-load.h
@@ -25,9 +25,11 @@ struct program_space;
struct auto_load_pspace_info;
struct extension_language_defn;
-namespace gdb::observers {
+namespace gdb {
+namespace observers {
struct token;
-}
+} /* namespace observers */
+} /* namespace gdb */
/* Value of the 'set debug auto-load' configuration variable. */