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
+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.
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. */