Move scoped_ignore_sigttou to gdbsupport/
authorPedro Alves <pedro@palves.net>
Thu, 17 Jun 2021 15:16:54 +0000 (16:16 +0100)
committerPedro Alves <pedro@palves.net>
Thu, 17 Jun 2021 15:22:11 +0000 (16:22 +0100)
commit965febe599ab3a5f9fa17a7aaed4dd714f265ecd
tree6070fefce3712338afe42d5a13504b893a64223d
parent96cbfd9f0488e9536bfc27550ebf90cb1ecac93b
Move scoped_ignore_sigttou to gdbsupport/

A following patch will want to use scoped_ignore_sigttou in code
shared between GDB and GDBserver.  Move it under gdbsupport/.

Note that despite what inflow.h/inflow.c's first line says, inflow.c
is no longer about ptrace, it is about terminal management.  Some
other files were unnecessarily including inflow.h, I guess a leftover
from the days when inflow.c really was about ptrace.  Those inclusions
are simply dropped.

gdb/ChangeLog:
yyyy-mm-dd  Pedro Alves  <pedro@palves.net>

* Makefile.in (HFILES_NO_SRCDIR): Remove inflow.h.
* inf-ptrace.c, inflow.c, procfs.c: Don't include "inflow.h".
* inflow.h: Delete, moved to gdbsupport/ under a different name.
* ser-unix.c: Don't include "inflow.h".  Include
"gdbsupport/scoped_ignore_sigttou.h".

gdbsupport/ChangeLog:
yyyy-mm-dd  Pedro Alves  <pedro@palves.net>

* scoped_ignore_sigttou.h: New file, moved from gdb/ and renamed.

Change-Id: Ie390abf42c3a78bec6d282ad2a63edd3e623559a
gdb/ChangeLog
gdb/Makefile.in
gdb/inf-ptrace.c
gdb/inflow.c
gdb/inflow.h [deleted file]
gdb/procfs.c
gdb/ser-unix.c
gdbsupport/ChangeLog
gdbsupport/scoped_ignore_sigttou.h [new file with mode: 0644]