aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2019-03-04 12:05:47 -0700
committerTom Tromey <tromey@adacore.com>2019-03-12 10:45:37 -0600
commit17547186c25aa96d078a6ff9d61a55880fa009f4 (patch)
treeb315e11c8585c492fa0dd1308c22ff5555c331e0
parentd3a70e03cf51c8fb6bc183eaff7559edffec2045 (diff)
downloadgdb-17547186c25aa96d078a6ff9d61a55880fa009f4.zip
gdb-17547186c25aa96d078a6ff9d61a55880fa009f4.tar.gz
gdb-17547186c25aa96d078a6ff9d61a55880fa009f4.tar.bz2
Make null_ptid and minus_one_ptid "const"
This makes null_ptid and minus_one_ptid "const". I think this is an improvement because it means they can't be accidentally modified. 2019-03-12 Tom Tromey <tromey@adacore.com> * common/ptid.c (null_ptid, minus_one_ptid): Now const. * common/ptid.h (null_ptid, minus_one_ptid): Now const.
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/common/ptid.c4
-rw-r--r--gdb/common/ptid.h4
3 files changed, 9 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5e9beb9..e6903f2 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2019-03-12 Tom Tromey <tromey@adacore.com>
+ * common/ptid.c (null_ptid, minus_one_ptid): Now const.
+ * common/ptid.h (null_ptid, minus_one_ptid): Now const.
+
+2019-03-12 Tom Tromey <tromey@adacore.com>
+
* linux-nat.c (iterate_over_lwps): Update.
(stop_callback): Remove parameter.
(stop_wait_callback, detach_callback, resume_set_callback)
diff --git a/gdb/common/ptid.c b/gdb/common/ptid.c
index 93f853a..c025511 100644
--- a/gdb/common/ptid.c
+++ b/gdb/common/ptid.c
@@ -22,5 +22,5 @@
/* See ptid.h for these. */
-ptid_t null_ptid = ptid_t::make_null ();
-ptid_t minus_one_ptid = ptid_t::make_minus_one ();
+ptid_t const null_ptid = ptid_t::make_null ();
+ptid_t const minus_one_ptid = ptid_t::make_minus_one ();
diff --git a/gdb/common/ptid.h b/gdb/common/ptid.h
index 31440c8..f5625a6 100644
--- a/gdb/common/ptid.h
+++ b/gdb/common/ptid.h
@@ -145,11 +145,11 @@ private:
/* The null or zero ptid, often used to indicate no process. */
-extern ptid_t null_ptid;
+extern const ptid_t null_ptid;
/* The (-1,0,0) ptid, often used to indicate either an error condition
or a "don't care" condition, i.e, "run all threads." */
-extern ptid_t minus_one_ptid;
+extern const ptid_t minus_one_ptid;
#endif /* COMMON_PTID_H */