Mention process_stratum in inferior::priv comment
authorTom Tromey <tromey@adacore.com>
Mon, 14 Aug 2023 18:06:12 +0000 (12:06 -0600)
committerTom Tromey <tromey@adacore.com>
Tue, 15 Aug 2023 13:35:17 +0000 (07:35 -0600)
From what I can tell, inferior::priv is reserved for the
process_stratum target.  It seems to me that it has to be, because
currenlty only such targets use it, and if a target at another stratum
started using this field, then conflicts could occur.  This patch
documents this.

Reviewed-by: John Baldwin <jhb@FreeBSD.org>
gdb/inferior.h

index 712f9b3f330ad7ab0c939449230ea4944a6c6419..8f300a5bcc5ca9ff9aa2280eade64c5b763cec16 100644 (file)
@@ -633,7 +633,7 @@ public:
      attach or handling a fork child.  */
   bool in_initial_library_scan = false;
 
-  /* Private data used by the target vector implementation.  */
+  /* Private data used by the process_stratum target.  */
   std::unique_ptr<private_inferior> priv;
 
   /* HAS_EXIT_CODE is true if the inferior exited with an exit code.