Remove duplicated #include's from GDB
authorHonggyu Kim <hong.gyu.kim@lge.com>
Tue, 7 Jan 2014 03:25:10 +0000 (01:25 -0200)
committerSergio Durigan Junior <sergiodj@redhat.com>
Tue, 7 Jan 2014 16:14:30 +0000 (14:14 -0200)
This patch simply removes duplicated #include statements in the gdb/
directory.  If there are two duplicated #include statements, this patch
keeps the first #include and removes the second.

Those duplicates have been found by using the checkincludes.pl tool from
the Linux kernel and double checked manually once again if the #include
statements are affected by #ifdef macros.

2014-01-06  Honggyu Kim  <hong.gyu.kim@lge.com>

* ada-lang.c: Remove duplicated include statements.
* alphabsd-nat.c: Ditto.
* amd64-darwin-tdep.c: Ditto.
* amd64fbsd-nat.c: Ditto.
* auto-load.c: Ditto.
* ax-gdb.c: Ditto.
* breakpoint.c: Ditto.
* dbxread.c: Ditto.
* fork-child.c: Ditto.
* gdb_usleep.c: Ditto.
* i386-darwin-tdep.c: Ditto.
* i386fbsd-nat.c: Ditto.
* infcmd.c: Ditto.
* inferior.c: Ditto.
* jv-lang.c: Ditto.
* linux-nat.c: Ditto.
* linux-tdep.c: Ditto.
* m68kbsd-nat.c: Ditto.
* m68klinux-nat.c: Ditto.
* microblaze-tdep.c: Ditto.
* mips-linux-tdep.c: Ditto.
* mn10300-tdep.c: Ditto.
* nto-tdep.c: Ditto.
* opencl-lang.c: Ditto.
* osdata.c: Ditto.
* printcmd.c: Ditto.
* regcache.c: Ditto.
* remote-m32r-sdi.c: Ditto.
* remote.c: Ditto.
* symfile.c: Ditto.
* symtab.c: Ditto.
* tilegx-linux-nat.c: Ditto.
* tilegx-tdep.c: Ditto.
* tracepoint.c: Ditto.
* valops.c: Ditto.
* vaxbsd-nat.c: Ditto.
* windows-nat.c: Ditto.
* xtensa-tdep.c: Ditto.

39 files changed:
gdb/ChangeLog
gdb/ada-lang.c
gdb/alphabsd-nat.c
gdb/amd64-darwin-tdep.c
gdb/amd64fbsd-nat.c
gdb/auto-load.c
gdb/ax-gdb.c
gdb/breakpoint.c
gdb/dbxread.c
gdb/fork-child.c
gdb/gdb_usleep.c
gdb/i386-darwin-tdep.c
gdb/i386fbsd-nat.c
gdb/infcmd.c
gdb/inferior.c
gdb/jv-lang.c
gdb/linux-nat.c
gdb/linux-tdep.c
gdb/m68kbsd-nat.c
gdb/m68klinux-nat.c
gdb/microblaze-tdep.c
gdb/mips-linux-tdep.c
gdb/mn10300-tdep.c
gdb/nto-tdep.c
gdb/opencl-lang.c
gdb/osdata.c
gdb/printcmd.c
gdb/regcache.c
gdb/remote-m32r-sdi.c
gdb/remote.c
gdb/symfile.c
gdb/symtab.c
gdb/tilegx-linux-nat.c
gdb/tilegx-tdep.c
gdb/tracepoint.c
gdb/valops.c
gdb/vaxbsd-nat.c
gdb/windows-nat.c
gdb/xtensa-tdep.c

index 8bb7943aae4a329e73389e0de1fb21edf81da8c3..b16f3445d06c84f50fc409d4216c0a1d9e17ae50 100644 (file)
@@ -1,3 +1,44 @@
+2014-01-07  Honggyu Kim  <hong.gyu.kim@lge.com>
+
+       * ada-lang.c: Remove duplicated include statements.
+       * alphabsd-nat.c: Ditto.
+       * amd64-darwin-tdep.c: Ditto.
+       * amd64fbsd-nat.c: Ditto.
+       * auto-load.c: Ditto.
+       * ax-gdb.c: Ditto.
+       * breakpoint.c: Ditto.
+       * dbxread.c: Ditto.
+       * fork-child.c: Ditto.
+       * gdb_usleep.c: Ditto.
+       * i386-darwin-tdep.c: Ditto.
+       * i386fbsd-nat.c: Ditto.
+       * infcmd.c: Ditto.
+       * inferior.c: Ditto.
+       * jv-lang.c: Ditto.
+       * linux-nat.c: Ditto.
+       * linux-tdep.c: Ditto.
+       * m68kbsd-nat.c: Ditto.
+       * m68klinux-nat.c: Ditto.
+       * microblaze-tdep.c: Ditto.
+       * mips-linux-tdep.c: Ditto.
+       * mn10300-tdep.c: Ditto.
+       * nto-tdep.c: Ditto.
+       * opencl-lang.c: Ditto.
+       * osdata.c: Ditto.
+       * printcmd.c: Ditto.
+       * regcache.c: Ditto.
+       * remote-m32r-sdi.c: Ditto.
+       * remote.c: Ditto.
+       * symfile.c: Ditto.
+       * symtab.c: Ditto.
+       * tilegx-linux-nat.c: Ditto.
+       * tilegx-tdep.c: Ditto.
+       * tracepoint.c: Ditto.
+       * valops.c: Ditto.
+       * vaxbsd-nat.c: Ditto.
+       * windows-nat.c: Ditto.
+       * xtensa-tdep.c: Ditto.
+
 2014-01-07  Yao Qi  <yao@codesourcery.com>
 
        * spu-linux-nat.c (_initialize_spu_nat): Declare.
index c14b6842169a311ffd64ec1138d5d8b214c22e36..e70a33b49cdc16f01014b4ac29fcc4361b12d98b 100644 (file)
@@ -64,7 +64,6 @@
 #include "value.h"
 #include "mi/mi-common.h"
 #include "arch-utils.h"
-#include "exceptions.h"
 #include "cli/cli-utils.h"
 
 /* Define whether or not the C operator '/' truncates towards zero for
index 3a02bbdb34223059a186226e208c2a406cb53502..00afa8a1a4acf6d09487661219d6aa25613c0c58 100644 (file)
@@ -157,7 +157,6 @@ alphabsd_store_inferior_registers (struct target_ops *ops,
 
 /* Support for debugging kernel virtual memory images.  */
 
-#include <sys/types.h>
 #include <sys/signal.h>
 #include <machine/pcb.h>
 
index eb3adf25f4a96578d745475d8ceadcac79d7b0ff..5b897d2c022004bd44c58186f9eebe1fa5003a39 100644 (file)
@@ -33,8 +33,6 @@
 #include "amd64-tdep.h"
 #include "osabi.h"
 #include "ui-out.h"
-#include "symtab.h"
-#include "frame.h"
 #include "amd64-darwin-tdep.h"
 #include "i386-darwin-tdep.h"
 #include "solib.h"
index e8ffd00c5e057c47204f89ee2bb21f901819b1a0..72dc39bb34b48e7ecf66ded4372b307d3dc081c3 100644 (file)
@@ -95,7 +95,6 @@ static int amd64fbsd32_r_reg_offset[I386_NUM_GREGS] =
 
 /* Support for debugging kernel virtual memory images.  */
 
-#include <sys/types.h>
 #include <machine/pcb.h>
 #include <osreldate.h>
 
index 4bb4cede2795ccb980bca4af1b4177508a4c70ef..fd612b2a3b1a5fa731862c0888d6ecb031ad8555 100644 (file)
@@ -36,7 +36,6 @@
 #include "gdb_vecs.h"
 #include "readline/tilde.h"
 #include "completer.h"
-#include "observer.h"
 #include "fnmatch.h"
 #include "top.h"
 #include "filestuff.h"
index 94caa44688dfef708e2fc4824f492a9bc39c2bcb..9e27265eed1209874f3ae764d37d7d24bfa9a726 100644 (file)
@@ -34,7 +34,6 @@
 #include "block.h"
 #include "regcache.h"
 #include "user-regs.h"
-#include "language.h"
 #include "dictionary.h"
 #include "breakpoint.h"
 #include "tracepoint.h"
index 114762dd5685d380c0c281e60d1818407ed1f9ed..66a69b51dfbb538aa6ea77e58a171f6636dd9686 100644 (file)
@@ -66,7 +66,6 @@
 #include "continuations.h"
 #include "stack.h"
 #include "skip.h"
-#include "gdb_regex.h"
 #include "ax-gdb.h"
 #include "dummy-frame.h"
 
index 1bab8b80c422f226200323be74f8f4a81569a779..9a10a1f1017b2c8b748ab52c54bb61cb6333f1ad 100644 (file)
@@ -58,7 +58,6 @@
 #include "block.h"
 
 #include "gdb_assert.h"
-#include <string.h>
 
 #include "aout/aout64.h"
 #include "aout/stab_gnu.h"     /* We always use GNU stabs, not
index d4403b8592323a834b5c47a15c20f2f1709886cf..6c42d2ed610aecdc702a93b4a102b6d9a8da365a 100644 (file)
@@ -27,7 +27,6 @@
 #include "gdb_wait.h"
 #include "gdb_vfork.h"
 #include "gdbcore.h"
-#include "terminal.h"
 #include "gdbthread.h"
 #include "command.h" /* for dont_repeat () */
 #include "gdbcmd.h"
index e05fc434ecfc5318d994c23210813d2862a13b8b..5cd6bb01983eceaf5e0d5fd33cf5725f146208aa 100644 (file)
@@ -18,7 +18,6 @@
 #include "defs.h"
 #include "gdb_usleep.h"
 #include "gdb_select.h"
-#include "gdb_usleep.h"
 
 #include <sys/time.h>
 
index dd982c47ebd7a53ad6d3dda2dd0242643c72c5cc..f2c08d7380bf696a0601d262903b1d634bd9dfa7 100644 (file)
@@ -33,8 +33,6 @@
 #include "i386-tdep.h"
 #include "osabi.h"
 #include "ui-out.h"
-#include "symtab.h"
-#include "frame.h"
 #include "gdb_assert.h"
 #include "i386-darwin-tdep.h"
 #include "solib.h"
index 3dee2fec6eb03d3083dd9704d1c98716eb378bed..6d781717235f101dd780c3c83f954a486fde7afb 100644 (file)
@@ -82,7 +82,6 @@ i386fbsd_resume (struct target_ops *ops,
 
 /* Support for debugging kernel virtual memory images.  */
 
-#include <sys/types.h>
 #include <machine/pcb.h>
 
 #include "bsd-kvm.h"
index 648be74b38055ade81bb9d397a7acca071c792e1..2d50f41d6e4b95aa9a068a475f21131518b97d2f 100644 (file)
@@ -32,7 +32,6 @@
 #include "gdbcore.h"
 #include "target.h"
 #include "language.h"
-#include "symfile.h"
 #include "objfiles.h"
 #include "completer.h"
 #include "ui-out.h"
index 83862d5ada298e21ad4cb392b1f0c48f6da4d789..90d9649ec9e4c299df6be661e40d019591526b05 100644 (file)
@@ -27,7 +27,6 @@
 #include "gdbthread.h"
 #include "ui-out.h"
 #include "observer.h"
-#include "gdbthread.h"
 #include "gdbcore.h"
 #include "symfile.h"
 #include "environ.h"
index 2bcc6b7c91f6c81b9fd6072259260343e31c9cdf..243a45a700434eca0f8cc7cb41569cd5b1d7a73e 100644 (file)
@@ -23,8 +23,6 @@
 #include "expression.h"
 #include "parser-defs.h"
 #include "language.h"
-#include "gdbtypes.h"
-#include "symtab.h"
 #include "symfile.h"
 #include "objfiles.h"
 #include <string.h>
index bf6f586ae1e30ceea2d54f939117eb57aa063e47..4dfb3ff280128221822981aaf1350ef589e25eae 100644 (file)
@@ -46,7 +46,6 @@
 #include "gregset.h"           /* for gregset */
 #include "gdbcore.h"           /* for get_exec_file */
 #include <ctype.h>             /* for isdigit */
-#include "gdbthread.h"         /* for struct thread_info etc.  */
 #include <sys/stat.h>          /* for struct stat */
 #include <fcntl.h>             /* for O_RDONLY */
 #include "inf-loop.h"
@@ -65,7 +64,6 @@
 #include "agent.h"
 #include "tracepoint.h"
 #include "exceptions.h"
-#include "linux-ptrace.h"
 #include "buffer.h"
 #include "target-descriptions.h"
 #include "filestuff.h"
index 4dbe3ed8a22986ac79784ccb885db326a21f1d6f..bd1e5a2f36cd111c052fcf414f5aab0c60625bde 100644 (file)
@@ -32,7 +32,6 @@
 #include "cli/cli-utils.h"
 #include "arch-utils.h"
 #include "gdb_obstack.h"
-#include "cli/cli-utils.h"
 
 #include <ctype.h>
 
index 311f3a81e3dd65c02650adb29ffc249230ef5e37..dbd0e15d0cbe6bf686f3b18b80d09ff31e1d80f6 100644 (file)
@@ -176,7 +176,6 @@ m68kbsd_store_inferior_registers (struct target_ops *ops,
 
 /* Support for debugging kernel virtual memory images.  */
 
-#include <sys/types.h>
 #include <machine/pcb.h>
 
 #include "bsd-kvm.h"
index 0a8d4001c663d60d1397f9716220728d01782d60..a512a719e2e5f5c7920ee354595e30aa275427f1 100644 (file)
@@ -46,8 +46,6 @@
 
 #include "floatformat.h"
 
-#include "target.h"
-
 /* Prototypes for supply_gregset etc.  */
 #include "gregset.h"
 
index 078cc326ac40a05716595eb862965a6f55e17819..efca90d67ab817dbc37ab47f86ff1acc20666167 100644 (file)
@@ -29,7 +29,6 @@
 #include "inferior.h"
 #include "regcache.h"
 #include "target.h"
-#include "frame.h"
 #include "frame-base.h"
 #include "frame-unwind.h"
 #include "dwarf2-frame.h"
index 0c41444ed9c9b618dc029d5f3014f1b08463c1c0..6c0459d3b21f74120cb9c51e0c1219c58780ae36 100644 (file)
@@ -32,7 +32,6 @@
 #include "gdbtypes.h"
 #include "objfiles.h"
 #include "solib.h"
-#include "solib-svr4.h"
 #include "solist.h"
 #include "symtab.h"
 #include "target-descriptions.h"
index 61c7a5ee6fc17b7154eb5f1807726941b20e2bfa..ac53ae4a8b8a80513efa15a7031ec659ff336ecc 100644 (file)
@@ -26,7 +26,6 @@
 #include "gdb_assert.h"
 #include "gdbcore.h"   /* For write_memory_unsigned_integer.  */
 #include "value.h"
-#include "gdbtypes.h"
 #include "frame.h"
 #include "frame-unwind.h"
 #include "frame-base.h"
index f12a208a09df03d1df8aacefac5d9a5aad8c8953..cc6142317d4df58f7b936840ed678ba2411e4b2e 100644 (file)
@@ -32,8 +32,6 @@
 #include "gdbcore.h"
 #include "objfiles.h"
 
-#include <string.h>
-
 #ifdef __CYGWIN__
 #include <sys/cygwin.h>
 #endif
index f098b3f0e035e6799bcc33b2b8cc345d322a6ff2..8dbd4cea255a1b4cdac92eb8bf656875ffddcc04 100644 (file)
@@ -24,7 +24,6 @@
 #include "symtab.h"
 #include "expression.h"
 #include "parser-defs.h"
-#include "symtab.h"
 #include "language.h"
 #include "varobj.h"
 #include "c-lang.h"
index 467e2f1ab620a5b662799762faf7c9842c12f788..887b4e3d2828babe224c39b1dbd605234965c899 100644 (file)
@@ -45,8 +45,6 @@ osdata_parse (const char *xml)
 
 #else /* HAVE_LIBEXPAT */
 
-#include "xml-support.h"
-
 /* Internal parsing data passed to all XML callbacks.  */
 struct osdata_parsing_data
   {
index 2acc56207988fdbeabfae1947d0cb2048d0d3aba..10d3c230ee6d680f9e17a6e72ec8668bccf1f65e 100644 (file)
@@ -41,7 +41,6 @@
 #include "block.h"
 #include "disasm.h"
 #include "dfp.h"
-#include "valprint.h"
 #include "exceptions.h"
 #include "observer.h"
 #include "solist.h"
index 876039d5191522d55b54c596b5f55d361298d8db..6c5915b414e6719d61a4bd1f030e36758ebe3b3d 100644 (file)
@@ -26,7 +26,6 @@
 #include "reggroups.h"
 #include "gdb_assert.h"
 #include <string.h>
-#include "gdbcmd.h"            /* For maintenanceprintlist.  */
 #include "observer.h"
 #include "exceptions.h"
 #include "remote.h"
index f5a0b5a82827c1f724b93b842a5318f7505588a1..7b122d78f2639f4ce0c8e4fb76d36e083bf2d821 100644 (file)
@@ -37,7 +37,6 @@
 #endif
 #include <sys/types.h>
 #include <sys/time.h>
-#include <signal.h>
 #include <time.h>
 #include "gdb_bfd.h"
 #include "cli/cli-utils.h"
index 3f51a930a099fd3837a8fbfba777c157add1b108..8366c5ddc507f28789f4d0c34f21a649f2f1cab7 100644 (file)
@@ -46,7 +46,6 @@
 #include "gdb_bfd.h"
 #include "filestuff.h"
 
-#include <ctype.h>
 #include <sys/time.h>
 
 #include "event-loop.h"
index 4f0fea8962b8f1c3ca2be9ba54018ad3de0d67cc..ddeefb7877307a8f3e2fef097209b9e2902cb77d 100644 (file)
@@ -57,7 +57,6 @@
 #include "stack.h"
 #include "gdb_bfd.h"
 #include "cli/cli-utils.h"
-#include "target.h"
 
 #include <sys/types.h>
 #include <fcntl.h>
index f215586f26ee6c44c068d65b5a6f549283fefeaf..acfdd46d018ed2171c47e420b4da3b3b4c07b859 100644 (file)
@@ -60,7 +60,6 @@
 #include "solist.h"
 #include "macrotab.h"
 #include "macroscope.h"
-#include "ada-lang.h"
 
 #include "psymtab.h"
 #include "parser-defs.h"
index 61bca3ff2bfbcf14ccaf5540ef664a96eaac4112..a00f386909dd1485f1ca3407750c8b8c5c8ddf1b 100644 (file)
 
 #include <sys/procfs.h>
 
+/* Defines ps_err_e, struct ps_prochandle.  */
 #include "gdb_proc_service.h"
-#include <sys/ptrace.h>
 
 /* Prototypes for supply_gregset etc.  */
 #include "gregset.h"
 
-/* Defines ps_err_e, struct ps_prochandle.  */
-#include "gdb_proc_service.h"
-
 /* The register sets used in GNU/Linux ELF core-dumps are identical to
    the register sets in `struct user' that is used for a.out
    core-dumps, and is also used by `ptrace'.  The corresponding types
index 993b3f4e359078cb2e0cc07b7fddd66a91527f16..d2aae95fd5c28c02418cd2cde2d55101e12b44fc 100644 (file)
@@ -41,7 +41,6 @@
 #include "linux-tdep.h"
 #include "objfiles.h"
 #include "solib-svr4.h"
-#include "symtab.h"
 #include "tilegx-tdep.h"
 #include "opcode/tilegx.h"
 
index 198b6dd24b72632e9fc16315e57a28b0fa6addfe..582c284db26b3f1ca524be59410a89b587da15b0 100644 (file)
@@ -45,7 +45,6 @@
 #include "filenames.h"
 #include "gdbthread.h"
 #include "stack.h"
-#include "gdbcore.h"
 #include "remote.h"
 #include "source.h"
 #include "ax.h"
@@ -55,7 +54,6 @@
 #include "cli/cli-utils.h"
 #include "probe.h"
 #include "ctf.h"
-#include "completer.h"
 #include "filestuff.h"
 
 /* readline include files */
index fdae3ad3d9b3d5671cc9e611375b612ccd0ecc20..5382c4942b55b37c3dbb6665d6458859435d387e 100644 (file)
 #include <errno.h>
 #include <string.h>
 #include "gdb_assert.h"
-#include "cp-support.h"
 #include "observer.h"
 #include "objfiles.h"
-#include "symtab.h"
 #include "exceptions.h"
 
 extern unsigned int overload_debug;
index b8c4657a30e37e3710bc08351d0124e30145a865..bc31eca0fa5ae2b7c86827df90220ca5822d9029 100644 (file)
@@ -98,7 +98,6 @@ vaxbsd_store_inferior_registers (struct target_ops *ops,
 
 /* Support for debugging kernel virtual memory images.  */
 
-#include <sys/types.h>
 #include <machine/pcb.h>
 
 #include "bsd-kvm.h"
index b57adaa4d49a9a699b4ddd95531cd2ece30cc461..6cd2c469ba16be8276f3021a49f05e33a44c9157 100644 (file)
@@ -43,7 +43,6 @@
 #include <sys/cygwin.h>
 #include <cygwin/version.h>
 #endif
-#include <signal.h>
 
 #include "buildsym.h"
 #include "filenames.h"
index e52b89dcb336af11012c533ecca497bb3d776a94..432a9de7557a747181d5e6c1847a7ef73e6faac0 100644 (file)
@@ -37,7 +37,6 @@
 #include "dwarf2.h"
 #include "dwarf2-frame.h"
 #include "dwarf2loc.h"
-#include "frame.h"
 #include "frame-base.h"
 #include "frame-unwind.h"