Move test_target_ops to a separate file
authorPedro Alves <palves@redhat.com>
Fri, 30 Nov 2018 14:53:38 +0000 (14:53 +0000)
committerPedro Alves <palves@redhat.com>
Fri, 30 Nov 2018 14:53:38 +0000 (14:53 +0000)
commitc180496d2ac268c06c13600f729d02ca4266e6ea
tree442e5e84686e2888ae997a300afc5bb78f586c09
parent5f60af5d24d181371d67534fa273dd221df20c07
Move test_target_ops to a separate file

There's no need to have all target.h users seeing this type.

Also helps with a follow up patch.

gdb/ChangeLog:
2018-11-30  Pedro Alves  <palves@redhat.com>

* Makefile.in (COMMON_SFILES): Add test-target.c.
* gdbarch-selftests.c: Include "test-target.h".
* regcache.c: Include "test-target.h".
* target.c (test_target_info, test_target_ops::info): Move to ...
* test-target.c: ... this new file.
* target.h (test_target_ops): Move to ...
* test-target.h: ... this new file.
gdb/ChangeLog
gdb/Makefile.in
gdb/gdbarch-selftests.c
gdb/regcache.c
gdb/target.c
gdb/target.h
gdb/test-target.c [new file with mode: 0644]
gdb/test-target.h [new file with mode: 0644]