gdb: remove BLOCK_NAMESPACE macro
[binutils-gdb.git] / gdb / selftest-arch.h
index d1725cd0a2b7e2a398d89c7277d4c44180d275cb..6bdef267c44a883505dab1d38b89aec92783af51 100644 (file)
@@ -1,5 +1,5 @@
 /* GDB self-test for each gdbarch.
-   Copyright (C) 2017 Free Software Foundation, Inc.
+   Copyright (C) 2017-2022 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
 
 typedef void self_test_foreach_arch_function (struct gdbarch *);
 
+namespace selftests
+{
+
+/* Register a selftest running FUNCTION for each arch supported by GDB. */
+
 extern void
-  register_self_test_foreach_arch (self_test_foreach_arch_function *function);
+  register_test_foreach_arch (const std::string &name,
+                             self_test_foreach_arch_function *function);
+}
 
 #endif /* SELFTEST_ARCH_H */