Don't write to inferior_ptid in windows-nat.c, part I
authorPedro Alves <palves@redhat.com>
Thu, 18 Jun 2020 20:28:34 +0000 (21:28 +0100)
committerPedro Alves <palves@redhat.com>
Thu, 18 Jun 2020 22:16:25 +0000 (23:16 +0100)
commit31ce04e9e0ce96e752e2c53dfad5881d24e9f080
tree4bebe259ec9548d269d83f7bc9086c4540955a9b
parent1ee1a363454d88a87ad2ade7530b2a7fb670021e
Don't write to inferior_ptid in windows-nat.c, part I

The inferior_ptid hack in do_initial_win32_stuff, added back in 2008:

  https://sourceware.org/ml/gdb-patches/2008-10/msg00012.html

with:

  commit 9f9d052e600ed9436f9fd558d62a189c8cc3d43e
  Author:     Pierre Muller <muller@sourceware.org>
  AuthorDate: Thu Oct 2 14:20:07 2008 +0000

      * win32-nat.c (do_initial_win32_stuff): Set inferior_ptid.

is no longer needed.  Back then, current_inferior looked like this:

  struct inferior*
  current_inferior (void)
  {
    struct inferior *inf = find_inferior_pid (ptid_get_pid (inferior_ptid));
    gdb_assert (inf);
    return inf;
  }

Nowadays, current_inferior() just returns the global current_inferior_
pointer, which didn't exist back then.

gdb/ChangeLog:
2020-06-18  Pedro Alves  <palves@redhat.com>

* windows-nat.c (do_initial_windows_stuff): No longer set inferior_ptid.
gdb/ChangeLog
gdb/windows-nat.c