Sort includes for files gdb/[a-f]*.[chyl].
authorTom Tromey <tom@tromey.com>
Wed, 3 Apr 2019 02:04:24 +0000 (20:04 -0600)
committerTom Tromey <tom@tromey.com>
Sat, 6 Apr 2019 01:09:35 +0000 (19:09 -0600)
This patch sorts the include files for the files [a-f]*.[chyl].
The patch was written by a script.

Tested by the buildbot.

I will follow up with patches to sort the remaining files, by sorting
a subset, testing them, and then checking them in.

gdb/ChangeLog
2019-04-05  Tom Tromey  <tom@tromey.com>

* ft32-tdep.c: Sort headers.
* frv-tdep.c: Sort headers.
* frv-linux-tdep.c: Sort headers.
* frame.c: Sort headers.
* frame-unwind.c: Sort headers.
* frame-base.c: Sort headers.
* fork-child.c: Sort headers.
* findvar.c: Sort headers.
* findcmd.c: Sort headers.
* filesystem.c: Sort headers.
* filename-seen-cache.h: Sort headers.
* filename-seen-cache.c: Sort headers.
* fbsd-tdep.c: Sort headers.
* fbsd-nat.h: Sort headers.
* fbsd-nat.c: Sort headers.
* f-valprint.c: Sort headers.
* f-typeprint.c: Sort headers.
* f-lang.c: Sort headers.
* extension.h: Sort headers.
* extension.c: Sort headers.
* extension-priv.h: Sort headers.
* expprint.c: Sort headers.
* exec.h: Sort headers.
* exec.c: Sort headers.
* exceptions.c: Sort headers.
* event-top.c: Sort headers.
* event-loop.c: Sort headers.
* eval.c: Sort headers.
* elfread.c: Sort headers.
* dwarf2read.h: Sort headers.
* dwarf2read.c: Sort headers.
* dwarf2loc.c: Sort headers.
* dwarf2expr.h: Sort headers.
* dwarf2expr.c: Sort headers.
* dwarf2-frame.c: Sort headers.
* dwarf2-frame-tailcall.c: Sort headers.
* dwarf-index-write.h: Sort headers.
* dwarf-index-write.c: Sort headers.
* dwarf-index-common.c: Sort headers.
* dwarf-index-cache.h: Sort headers.
* dwarf-index-cache.c: Sort headers.
* dummy-frame.c: Sort headers.
* dtrace-probe.c: Sort headers.
* disasm.h: Sort headers.
* disasm.c: Sort headers.
* disasm-selftests.c: Sort headers.
* dictionary.c: Sort headers.
* dicos-tdep.c: Sort headers.
* demangle.c: Sort headers.
* dcache.h: Sort headers.
* dcache.c: Sort headers.
* darwin-nat.h: Sort headers.
* darwin-nat.c: Sort headers.
* darwin-nat-info.c: Sort headers.
* d-valprint.c: Sort headers.
* d-namespace.c: Sort headers.
* d-lang.c: Sort headers.
* ctf.c: Sort headers.
* csky-tdep.c: Sort headers.
* csky-linux-tdep.c: Sort headers.
* cris-tdep.c: Sort headers.
* cris-linux-tdep.c: Sort headers.
* cp-valprint.c: Sort headers.
* cp-support.c: Sort headers.
* cp-namespace.c: Sort headers.
* cp-abi.c: Sort headers.
* corelow.c: Sort headers.
* corefile.c: Sort headers.
* continuations.c: Sort headers.
* completer.h: Sort headers.
* completer.c: Sort headers.
* complaints.c: Sort headers.
* coffread.c: Sort headers.
* coff-pe-read.c: Sort headers.
* cli-out.h: Sort headers.
* cli-out.c: Sort headers.
* charset.c: Sort headers.
* c-varobj.c: Sort headers.
* c-valprint.c: Sort headers.
* c-typeprint.c: Sort headers.
* c-lang.c: Sort headers.
* buildsym.c: Sort headers.
* buildsym-legacy.c: Sort headers.
* build-id.h: Sort headers.
* build-id.c: Sort headers.
* btrace.c: Sort headers.
* bsd-uthread.c: Sort headers.
* breakpoint.h: Sort headers.
* breakpoint.c: Sort headers.
* break-catch-throw.c: Sort headers.
* break-catch-syscall.c: Sort headers.
* break-catch-sig.c: Sort headers.
* blockframe.c: Sort headers.
* block.c: Sort headers.
* bfin-tdep.c: Sort headers.
* bfin-linux-tdep.c: Sort headers.
* bfd-target.c: Sort headers.
* bcache.c: Sort headers.
* ax-general.c: Sort headers.
* ax-gdb.h: Sort headers.
* ax-gdb.c: Sort headers.
* avr-tdep.c: Sort headers.
* auxv.c: Sort headers.
* auto-load.c: Sort headers.
* arm-wince-tdep.c: Sort headers.
* arm-tdep.c: Sort headers.
* arm-symbian-tdep.c: Sort headers.
* arm-pikeos-tdep.c: Sort headers.
* arm-obsd-tdep.c: Sort headers.
* arm-nbsd-tdep.c: Sort headers.
* arm-nbsd-nat.c: Sort headers.
* arm-linux-tdep.c: Sort headers.
* arm-linux-nat.c: Sort headers.
* arm-fbsd-tdep.c: Sort headers.
* arm-fbsd-nat.c: Sort headers.
* arm-bsd-tdep.c: Sort headers.
* arch-utils.c: Sort headers.
* arc-tdep.c: Sort headers.
* arc-newlib-tdep.c: Sort headers.
* annotate.h: Sort headers.
* annotate.c: Sort headers.
* amd64-windows-tdep.c: Sort headers.
* amd64-windows-nat.c: Sort headers.
* amd64-tdep.c: Sort headers.
* amd64-sol2-tdep.c: Sort headers.
* amd64-obsd-tdep.c: Sort headers.
* amd64-obsd-nat.c: Sort headers.
* amd64-nbsd-tdep.c: Sort headers.
* amd64-nbsd-nat.c: Sort headers.
* amd64-nat.c: Sort headers.
* amd64-linux-tdep.c: Sort headers.
* amd64-linux-nat.c: Sort headers.
* amd64-fbsd-tdep.c: Sort headers.
* amd64-fbsd-nat.c: Sort headers.
* amd64-dicos-tdep.c: Sort headers.
* amd64-darwin-tdep.c: Sort headers.
* amd64-bsd-nat.c: Sort headers.
* alpha-tdep.c: Sort headers.
* alpha-obsd-tdep.c: Sort headers.
* alpha-nbsd-tdep.c: Sort headers.
* alpha-mdebug-tdep.c: Sort headers.
* alpha-linux-tdep.c: Sort headers.
* alpha-linux-nat.c: Sort headers.
* alpha-bsd-tdep.c: Sort headers.
* alpha-bsd-nat.c: Sort headers.
* aix-thread.c: Sort headers.
* agent.c: Sort headers.
* addrmap.c: Sort headers.
* ada-varobj.c: Sort headers.
* ada-valprint.c: Sort headers.
* ada-typeprint.c: Sort headers.
* ada-tasks.c: Sort headers.
* ada-lang.c: Sort headers.
* aarch64-tdep.c: Sort headers.
* aarch64-ravenscar-thread.c: Sort headers.
* aarch64-newlib-tdep.c: Sort headers.
* aarch64-linux-tdep.c: Sort headers.
* aarch64-linux-nat.c: Sort headers.
* aarch64-fbsd-tdep.c: Sort headers.
* aarch64-fbsd-nat.c: Sort headers.
* aarch32-linux-nat.c: Sort headers.

162 files changed:
gdb/ChangeLog
gdb/aarch32-linux-nat.c
gdb/aarch64-fbsd-nat.c
gdb/aarch64-fbsd-tdep.c
gdb/aarch64-linux-nat.c
gdb/aarch64-linux-tdep.c
gdb/aarch64-newlib-tdep.c
gdb/aarch64-ravenscar-thread.c
gdb/aarch64-tdep.c
gdb/ada-lang.c
gdb/ada-tasks.c
gdb/ada-typeprint.c
gdb/ada-valprint.c
gdb/ada-varobj.c
gdb/addrmap.c
gdb/agent.c
gdb/aix-thread.c
gdb/alpha-bsd-nat.c
gdb/alpha-bsd-tdep.c
gdb/alpha-linux-nat.c
gdb/alpha-linux-tdep.c
gdb/alpha-mdebug-tdep.c
gdb/alpha-nbsd-tdep.c
gdb/alpha-obsd-tdep.c
gdb/alpha-tdep.c
gdb/amd64-bsd-nat.c
gdb/amd64-darwin-tdep.c
gdb/amd64-dicos-tdep.c
gdb/amd64-fbsd-nat.c
gdb/amd64-fbsd-tdep.c
gdb/amd64-linux-nat.c
gdb/amd64-linux-tdep.c
gdb/amd64-nat.c
gdb/amd64-nbsd-nat.c
gdb/amd64-nbsd-tdep.c
gdb/amd64-obsd-nat.c
gdb/amd64-obsd-tdep.c
gdb/amd64-sol2-tdep.c
gdb/amd64-tdep.c
gdb/amd64-windows-nat.c
gdb/amd64-windows-tdep.c
gdb/annotate.c
gdb/annotate.h
gdb/arc-newlib-tdep.c
gdb/arc-tdep.c
gdb/arch-utils.c
gdb/arm-bsd-tdep.c
gdb/arm-fbsd-nat.c
gdb/arm-fbsd-tdep.c
gdb/arm-linux-nat.c
gdb/arm-linux-tdep.c
gdb/arm-nbsd-nat.c
gdb/arm-nbsd-tdep.c
gdb/arm-obsd-tdep.c
gdb/arm-pikeos-tdep.c
gdb/arm-symbian-tdep.c
gdb/arm-tdep.c
gdb/arm-wince-tdep.c
gdb/auto-load.c
gdb/auxv.c
gdb/avr-tdep.c
gdb/ax-gdb.c
gdb/ax-gdb.h
gdb/ax-general.c
gdb/bcache.c
gdb/bfd-target.c
gdb/bfin-linux-tdep.c
gdb/bfin-tdep.c
gdb/block.c
gdb/blockframe.c
gdb/break-catch-sig.c
gdb/break-catch-syscall.c
gdb/break-catch-throw.c
gdb/breakpoint.c
gdb/breakpoint.h
gdb/bsd-uthread.c
gdb/btrace.c
gdb/build-id.c
gdb/build-id.h
gdb/buildsym-legacy.c
gdb/buildsym.c
gdb/c-lang.c
gdb/c-typeprint.c
gdb/c-valprint.c
gdb/c-varobj.c
gdb/charset.c
gdb/cli-out.c
gdb/cli-out.h
gdb/coff-pe-read.c
gdb/coffread.c
gdb/complaints.c
gdb/completer.c
gdb/completer.h
gdb/continuations.c
gdb/corefile.c
gdb/corelow.c
gdb/cp-abi.c
gdb/cp-namespace.c
gdb/cp-support.c
gdb/cp-valprint.c
gdb/cris-linux-tdep.c
gdb/cris-tdep.c
gdb/csky-linux-tdep.c
gdb/csky-tdep.c
gdb/ctf.c
gdb/d-lang.c
gdb/d-namespace.c
gdb/d-valprint.c
gdb/darwin-nat-info.c
gdb/darwin-nat.c
gdb/darwin-nat.h
gdb/dcache.c
gdb/dcache.h
gdb/demangle.c
gdb/dicos-tdep.c
gdb/dictionary.c
gdb/disasm-selftests.c
gdb/disasm.c
gdb/disasm.h
gdb/dtrace-probe.c
gdb/dummy-frame.c
gdb/dwarf-index-cache.c
gdb/dwarf-index-cache.h
gdb/dwarf-index-common.c
gdb/dwarf-index-write.c
gdb/dwarf-index-write.h
gdb/dwarf2-frame-tailcall.c
gdb/dwarf2-frame.c
gdb/dwarf2expr.c
gdb/dwarf2expr.h
gdb/dwarf2loc.c
gdb/dwarf2read.c
gdb/dwarf2read.h
gdb/elfread.c
gdb/eval.c
gdb/event-loop.c
gdb/event-top.c
gdb/exceptions.c
gdb/exec.c
gdb/exec.h
gdb/expprint.c
gdb/extension-priv.h
gdb/extension.c
gdb/extension.h
gdb/f-lang.c
gdb/f-typeprint.c
gdb/f-valprint.c
gdb/fbsd-nat.c
gdb/fbsd-nat.h
gdb/fbsd-tdep.c
gdb/filename-seen-cache.c
gdb/filename-seen-cache.h
gdb/filesystem.c
gdb/findcmd.c
gdb/findvar.c
gdb/fork-child.c
gdb/frame-base.c
gdb/frame-unwind.c
gdb/frame.c
gdb/frv-linux-tdep.c
gdb/frv-tdep.c
gdb/ft32-tdep.c

index 7272b9c..cad57a4 100644 (file)
@@ -1,3 +1,167 @@
+2019-04-05  Tom Tromey  <tom@tromey.com>
+
+       * ft32-tdep.c: Sort headers.
+       * frv-tdep.c: Sort headers.
+       * frv-linux-tdep.c: Sort headers.
+       * frame.c: Sort headers.
+       * frame-unwind.c: Sort headers.
+       * frame-base.c: Sort headers.
+       * fork-child.c: Sort headers.
+       * findvar.c: Sort headers.
+       * findcmd.c: Sort headers.
+       * filesystem.c: Sort headers.
+       * filename-seen-cache.h: Sort headers.
+       * filename-seen-cache.c: Sort headers.
+       * fbsd-tdep.c: Sort headers.
+       * fbsd-nat.h: Sort headers.
+       * fbsd-nat.c: Sort headers.
+       * f-valprint.c: Sort headers.
+       * f-typeprint.c: Sort headers.
+       * f-lang.c: Sort headers.
+       * extension.h: Sort headers.
+       * extension.c: Sort headers.
+       * extension-priv.h: Sort headers.
+       * expprint.c: Sort headers.
+       * exec.h: Sort headers.
+       * exec.c: Sort headers.
+       * exceptions.c: Sort headers.
+       * event-top.c: Sort headers.
+       * event-loop.c: Sort headers.
+       * eval.c: Sort headers.
+       * elfread.c: Sort headers.
+       * dwarf2read.h: Sort headers.
+       * dwarf2read.c: Sort headers.
+       * dwarf2loc.c: Sort headers.
+       * dwarf2expr.h: Sort headers.
+       * dwarf2expr.c: Sort headers.
+       * dwarf2-frame.c: Sort headers.
+       * dwarf2-frame-tailcall.c: Sort headers.
+       * dwarf-index-write.h: Sort headers.
+       * dwarf-index-write.c: Sort headers.
+       * dwarf-index-common.c: Sort headers.
+       * dwarf-index-cache.h: Sort headers.
+       * dwarf-index-cache.c: Sort headers.
+       * dummy-frame.c: Sort headers.
+       * dtrace-probe.c: Sort headers.
+       * disasm.h: Sort headers.
+       * disasm.c: Sort headers.
+       * disasm-selftests.c: Sort headers.
+       * dictionary.c: Sort headers.
+       * dicos-tdep.c: Sort headers.
+       * demangle.c: Sort headers.
+       * dcache.h: Sort headers.
+       * dcache.c: Sort headers.
+       * darwin-nat.h: Sort headers.
+       * darwin-nat.c: Sort headers.
+       * darwin-nat-info.c: Sort headers.
+       * d-valprint.c: Sort headers.
+       * d-namespace.c: Sort headers.
+       * d-lang.c: Sort headers.
+       * ctf.c: Sort headers.
+       * csky-tdep.c: Sort headers.
+       * csky-linux-tdep.c: Sort headers.
+       * cris-tdep.c: Sort headers.
+       * cris-linux-tdep.c: Sort headers.
+       * cp-valprint.c: Sort headers.
+       * cp-support.c: Sort headers.
+       * cp-namespace.c: Sort headers.
+       * cp-abi.c: Sort headers.
+       * corelow.c: Sort headers.
+       * corefile.c: Sort headers.
+       * continuations.c: Sort headers.
+       * completer.h: Sort headers.
+       * completer.c: Sort headers.
+       * complaints.c: Sort headers.
+       * coffread.c: Sort headers.
+       * coff-pe-read.c: Sort headers.
+       * cli-out.h: Sort headers.
+       * cli-out.c: Sort headers.
+       * charset.c: Sort headers.
+       * c-varobj.c: Sort headers.
+       * c-valprint.c: Sort headers.
+       * c-typeprint.c: Sort headers.
+       * c-lang.c: Sort headers.
+       * buildsym.c: Sort headers.
+       * buildsym-legacy.c: Sort headers.
+       * build-id.h: Sort headers.
+       * build-id.c: Sort headers.
+       * btrace.c: Sort headers.
+       * bsd-uthread.c: Sort headers.
+       * breakpoint.h: Sort headers.
+       * breakpoint.c: Sort headers.
+       * break-catch-throw.c: Sort headers.
+       * break-catch-syscall.c: Sort headers.
+       * break-catch-sig.c: Sort headers.
+       * blockframe.c: Sort headers.
+       * block.c: Sort headers.
+       * bfin-tdep.c: Sort headers.
+       * bfin-linux-tdep.c: Sort headers.
+       * bfd-target.c: Sort headers.
+       * bcache.c: Sort headers.
+       * ax-general.c: Sort headers.
+       * ax-gdb.h: Sort headers.
+       * ax-gdb.c: Sort headers.
+       * avr-tdep.c: Sort headers.
+       * auxv.c: Sort headers.
+       * auto-load.c: Sort headers.
+       * arm-wince-tdep.c: Sort headers.
+       * arm-tdep.c: Sort headers.
+       * arm-symbian-tdep.c: Sort headers.
+       * arm-pikeos-tdep.c: Sort headers.
+       * arm-obsd-tdep.c: Sort headers.
+       * arm-nbsd-tdep.c: Sort headers.
+       * arm-nbsd-nat.c: Sort headers.
+       * arm-linux-tdep.c: Sort headers.
+       * arm-linux-nat.c: Sort headers.
+       * arm-fbsd-tdep.c: Sort headers.
+       * arm-fbsd-nat.c: Sort headers.
+       * arm-bsd-tdep.c: Sort headers.
+       * arch-utils.c: Sort headers.
+       * arc-tdep.c: Sort headers.
+       * arc-newlib-tdep.c: Sort headers.
+       * annotate.h: Sort headers.
+       * annotate.c: Sort headers.
+       * amd64-windows-tdep.c: Sort headers.
+       * amd64-windows-nat.c: Sort headers.
+       * amd64-tdep.c: Sort headers.
+       * amd64-sol2-tdep.c: Sort headers.
+       * amd64-obsd-tdep.c: Sort headers.
+       * amd64-obsd-nat.c: Sort headers.
+       * amd64-nbsd-tdep.c: Sort headers.
+       * amd64-nbsd-nat.c: Sort headers.
+       * amd64-nat.c: Sort headers.
+       * amd64-linux-tdep.c: Sort headers.
+       * amd64-linux-nat.c: Sort headers.
+       * amd64-fbsd-tdep.c: Sort headers.
+       * amd64-fbsd-nat.c: Sort headers.
+       * amd64-dicos-tdep.c: Sort headers.
+       * amd64-darwin-tdep.c: Sort headers.
+       * amd64-bsd-nat.c: Sort headers.
+       * alpha-tdep.c: Sort headers.
+       * alpha-obsd-tdep.c: Sort headers.
+       * alpha-nbsd-tdep.c: Sort headers.
+       * alpha-mdebug-tdep.c: Sort headers.
+       * alpha-linux-tdep.c: Sort headers.
+       * alpha-linux-nat.c: Sort headers.
+       * alpha-bsd-tdep.c: Sort headers.
+       * alpha-bsd-nat.c: Sort headers.
+       * aix-thread.c: Sort headers.
+       * agent.c: Sort headers.
+       * addrmap.c: Sort headers.
+       * ada-varobj.c: Sort headers.
+       * ada-valprint.c: Sort headers.
+       * ada-typeprint.c: Sort headers.
+       * ada-tasks.c: Sort headers.
+       * ada-lang.c: Sort headers.
+       * aarch64-tdep.c: Sort headers.
+       * aarch64-ravenscar-thread.c: Sort headers.
+       * aarch64-newlib-tdep.c: Sort headers.
+       * aarch64-linux-tdep.c: Sort headers.
+       * aarch64-linux-nat.c: Sort headers.
+       * aarch64-fbsd-tdep.c: Sort headers.
+       * aarch64-fbsd-nat.c: Sort headers.
+       * aarch32-linux-nat.c: Sort headers.
+
 2019-04-04  Tom Tromey  <tom@tromey.com>
 
        * varobj.c (varobj_create): Update.
index e23dbb1..6471626 100644 (file)
 
 #include "defs.h"
 
-#include "regcache.h"
-#include "arm-tdep.h"
-#include "arm-linux-tdep.h"
-#include "arch/arm-linux.h"
-
+/* Local non-gdb includes.  */
 #include "aarch32-linux-nat.h"
+#include "arch/arm-linux.h"
+#include "arm-linux-tdep.h"
+#include "arm-tdep.h"
+#include "regcache.h"
 
 /* Supply GP registers contents, stored in REGS, to REGCACHE.  ARM_APCS_32
    is true if the 32-bit mode is in use, otherwise, it is false.  */
index bb187a6..cb4130a 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
 
-#include <sys/types.h>
-#include <sys/ptrace.h>
+/* Standard C includes.  */
 #include <machine/reg.h>
+#include <sys/ptrace.h>
+#include <sys/types.h>
 
-#include "fbsd-nat.h"
-#include "aarch64-tdep.h"
+/* Local non-gdb includes.  */
 #include "aarch64-fbsd-tdep.h"
+#include "aarch64-tdep.h"
+#include "fbsd-nat.h"
 #include "inf-ptrace.h"
+#include "target.h"
 
 struct aarch64_fbsd_nat_target final : public fbsd_nat_target
 {
index c611ff3..63850ab 100644 (file)
 
 #include "defs.h"
 
-#include "gdbarch.h"
-#include "fbsd-tdep.h"
-#include "aarch64-tdep.h"
+/* Local non-gdb includes.  */
 #include "aarch64-fbsd-tdep.h"
+#include "aarch64-tdep.h"
+#include "fbsd-tdep.h"
+#include "gdbarch.h"
 #include "osabi.h"
 #include "solib-svr4.h"
 #include "target.h"
-#include "tramp-frame.h"
 #include "trad-frame.h"
+#include "tramp-frame.h"
 
 /* Register maps.  */
 
index 6d43eb7..b9e6880 100644 (file)
 
 #include "defs.h"
 
-#include "inferior.h"
-#include "gdbcore.h"
-#include "regcache.h"
-#include "linux-nat.h"
-#include "target-descriptions.h"
+/* Standard C includes.  */
+#include <asm/ptrace.h>
+#include <sys/utsname.h>
+
+/* Local non-gdb includes.  */
+#include "aarch32-linux-nat.h"
+#include "aarch64-linux-tdep.h"
+#include "aarch64-tdep.h"
 #include "auxv.h"
+#include "elf/common.h"
+#include "elf/external.h"
 #include "gdbcmd.h"
-#include "aarch64-tdep.h"
-#include "aarch64-linux-tdep.h"
-#include "aarch32-linux-nat.h"
-#include "nat/aarch64-linux.h"
+#include "gdbcore.h"
+#include "gregset.h"
+#include "inferior.h"
+#include "linux-nat.h"
+#include "linux-tdep.h"
 #include "nat/aarch64-linux-hw-point.h"
+#include "nat/aarch64-linux.h"
 #include "nat/aarch64-sve-linux-ptrace.h"
-
-#include "elf/external.h"
-#include "elf/common.h"
-
 #include "nat/gdb_ptrace.h"
-#include <sys/utsname.h>
-#include <asm/ptrace.h>
-
-#include "gregset.h"
-#include "linux-tdep.h"
+#include "regcache.h"
+#include "target-descriptions.h"
 
 /* Defines ps_err_e, struct ps_prochandle.  */
 #include "gdb_proc_service.h"
index 7f2193f..5a126b0 100644 (file)
 
 #include "defs.h"
 
-#include "gdbarch.h"
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "aarch64-linux-tdep.h"
+#include "aarch64-tdep.h"
 #include "arch-utils.h"
+#include "auxv.h"
+#include "cli/cli-utils.h"
+#include "elf/common.h"
+#include "gdbarch.h"
 #include "glibc-tdep.h"
+#include "inferior.h"
+#include "linux-record.h"
 #include "linux-tdep.h"
-#include "aarch64-tdep.h"
-#include "aarch64-linux-tdep.h"
 #include "osabi.h"
-#include "solib-svr4.h"
-#include "symtab.h"
-#include "tramp-frame.h"
-#include "trad-frame.h"
-
-#include "inferior.h"
+#include "parser-defs.h"
+#include "record-full.h"
 #include "regcache.h"
 #include "regset.h"
-
-#include "cli/cli-utils.h"
+#include "solib-svr4.h"
 #include "stap-probe.h"
-#include "parser-defs.h"
+#include "symtab.h"
+#include "trad-frame.h"
+#include "tramp-frame.h"
 #include "user-regs.h"
 #include "xml-syscall.h"
-#include <ctype.h>
-
-#include "record-full.h"
-#include "linux-record.h"
-#include "auxv.h"
-#include "elf/common.h"
 
 /* Signal frame handling.
 
index 131f099..3c1c898 100644 (file)
@@ -20,8 +20,9 @@
 
 #include "defs.h"
 
-#include "gdbarch.h"
+/* Local non-gdb includes.  */
 #include "aarch64-tdep.h"
+#include "gdbarch.h"
 #include "osabi.h"
 
 /* Implement the 'init_osabi' method of struct gdb_osabi_handler.  */
index 3e87a4b..b6709fc 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbcore.h"
-#include "regcache.h"
+
+/* Local non-gdb includes.  */
+#include "aarch64-ravenscar-thread.h"
 #include "aarch64-tdep.h"
+#include "gdbcore.h"
 #include "inferior.h"
 #include "ravenscar-thread.h"
-#include "aarch64-ravenscar-thread.h"
+#include "regcache.h"
 
 #define NO_OFFSET -1
 
index 68b6549..ca0d002 100644 (file)
 
 #include "defs.h"
 
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "aarch64-ravenscar-thread.h"
+#include "aarch64-tdep.h"
+#include "arch-utils.h"
+#include "arch/aarch64-insn.h"
+#include "ax-gdb.h"
+#include "ax.h"
+#include "common/selftest.h"
+#include "common/vec.h"
+#include "dis-asm.h"
+#include "dwarf2-frame.h"
+#include "dwarf2.h"
+#include "elf-bfd.h"
+#include "elf/aarch64.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
 #include "frame.h"
-#include "inferior.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
-#include "dis-asm.h"
-#include "regcache.h"
-#include "reggroups.h"
-#include "value.h"
-#include "arch-utils.h"
-#include "osabi.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
-#include "objfiles.h"
-#include "dwarf2.h"
-#include "dwarf2-frame.h"
 #include "gdbtypes.h"
+#include "infcall.h"
+#include "inferior.h"
+#include "language.h"
+#include "objfiles.h"
+#include "opcode/aarch64.h"
+#include "osabi.h"
 #include "prologue-value.h"
+#include "record-full.h"
+#include "record.h"
+#include "regcache.h"
+#include "reggroups.h"
 #include "target-descriptions.h"
+#include "trad-frame.h"
 #include "user-regs.h"
-#include "language.h"
-#include "infcall.h"
-#include "ax.h"
-#include "ax-gdb.h"
-#include "common/selftest.h"
-
-#include "aarch64-tdep.h"
-#include "aarch64-ravenscar-thread.h"
-
-#include "elf-bfd.h"
-#include "elf/aarch64.h"
-
-#include "common/vec.h"
-
-#include "record.h"
-#include "record-full.h"
-#include "arch/aarch64-insn.h"
-
-#include "opcode/aarch64.h"
-#include <algorithm>
+#include "value.h"
 
 #define submask(x) ((1L << ((x) + 1)) - 1)
 #define bit(obj,st) (((obj) >> (st)) & 1)
index 51615dc..10ae7cb 100644 (file)
 
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
+#include <sys/stat.h>
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "ada-lang.h"
+#include "annotate.h"
+#include "arch-utils.h"
+#include "block.h"
+#include "breakpoint.h"
+#include "c-lang.h"
+#include "cli/cli-utils.h"
+#include "common/byte-vector.h"
+#include "common/function-view.h"
+#include "common/gdb_vecs.h"
+#include "common/vec.h"
+#include "completer.h"
 #include "demangle.h"
-#include "gdb_regex.h"
+#include "dictionary.h"
+#include "expression.h"
 #include "frame.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+#include "gdb_obstack.h"
+#include "gdb_regex.h"
 #include "gdbcmd.h"
-#include "expression.h"
-#include "parser-defs.h"
-#include "language.h"
-#include "varobj.h"
-#include "c-lang.h"
-#include "inferior.h"
-#include "symfile.h"
-#include "objfiles.h"
-#include "breakpoint.h"
 #include "gdbcore.h"
+#include "gdbtypes.h"
 #include "hashtab.h"
-#include "gdb_obstack.h"
-#include "ada-lang.h"
-#include "completer.h"
-#include <sys/stat.h>
-#include "ui-out.h"
-#include "block.h"
 #include "infcall.h"
-#include "dictionary.h"
-#include "annotate.h"
-#include "valprint.h"
-#include "source.h"
+#include "inferior.h"
+#include "language.h"
+#include "mi/mi-common.h"
+#include "namespace.h"
+#include "objfiles.h"
 #include "observable.h"
-#include "common/vec.h"
+#include "parser-defs.h"
+#include "psymtab.h"
+#include "source.h"
 #include "stack.h"
-#include "common/gdb_vecs.h"
+#include "symfile.h"
+#include "symtab.h"
 #include "typeprint.h"
-#include "namespace.h"
-
-#include "psymtab.h"
+#include "ui-out.h"
+#include "valprint.h"
 #include "value.h"
-#include "mi/mi-common.h"
-#include "arch-utils.h"
-#include "cli/cli-utils.h"
-#include "common/function-view.h"
-#include "common/byte-vector.h"
-#include <algorithm>
+#include "varobj.h"
 
 /* Define whether or not the C operator '/' truncates towards zero for
    differently signed operands (truncation direction is undefined in C).
index ccabc63..b143c67 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "observable.h"
-#include "gdbcmd.h"
-#include "target.h"
+
+/* Local non-gdb includes.  */
 #include "ada-lang.h"
+#include "gdbcmd.h"
 #include "gdbcore.h"
-#include "inferior.h"
 #include "gdbthread.h"
-#include "progspace.h"
+#include "inferior.h"
 #include "objfiles.h"
+#include "observable.h"
+#include "progspace.h"
+#include "target.h"
 
 static int ada_build_task_list ();
 
index efcd14b..4502b81 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdb_obstack.h"
-#include "bfd.h"               /* Binary File Description */
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "gdbcore.h"
-#include "target.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "ada-lang.h"
+#include "bfd.h"
+#include "c-lang.h"
+#include "cli/cli-style.h"
 #include "command.h"
+#include "demangle.h"
+#include "expression.h"
+#include "gdb_obstack.h"
 #include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
 #include "language.h"
-#include "demangle.h"
-#include "c-lang.h"
-#include "cli/cli-style.h"
-#include "typeprint.h"
+#include "symtab.h"
 #include "target-float.h"
-#include "ada-lang.h"
-#include <ctype.h>
+#include "target.h"
+#include "typeprint.h"
+#include "value.h"
 
 static int print_selected_record_field_types (struct type *, struct type *,
                                              int, int,
index d4661e1..3fa7d90 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "demangle.h"
-#include "valprint.h"
-#include "language.h"
-#include "annotate.h"
+
+/* Local non-gdb includes.  */
 #include "ada-lang.h"
+#include "annotate.h"
 #include "c-lang.h"
+#include "demangle.h"
+#include "expression.h"
+#include "gdbtypes.h"
 #include "infcall.h"
+#include "language.h"
 #include "objfiles.h"
+#include "symtab.h"
 #include "target-float.h"
+#include "valprint.h"
+#include "value.h"
 
 static int print_field_values (struct type *, const gdb_byte *,
                               int,
index a4d553d..3f375c8 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "ada-lang.h"
-#include "varobj.h"
 #include "language.h"
 #include "valprint.h"
+#include "varobj.h"
 
 /* Implementation principle used in this unit:
 
index 6c3ed69..d49076b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "splay-tree.h"
-#include "gdb_obstack.h"
+
+/* Local non-gdb includes.  */
 #include "addrmap.h"
+#include "gdb_obstack.h"
+#include "splay-tree.h"
 
 \f
 /* The "abstract class".  */
index 8b777d0..aa3e0df 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "command.h"
+#include "common/agent.h"
 #include "gdbcmd.h"
 #include "target.h"
-#include "common/agent.h"
 
 /* Enum strings for "set|show agent".  */
 
index ffa3352..7646a3d 100644 (file)
      */
 
 #include "defs.h"
-#include "gdbthread.h"
-#include "target.h"
-#include "inferior.h"
-#include "regcache.h"
-#include "gdbcmd.h"
-#include "ppc-tdep.h"
-#include "observable.h"
-#include "objfiles.h"
 
+/* Standard C includes.  */
 #include <procinfo.h>
-#include <sys/types.h>
-#include <sys/ptrace.h>
-#include <sys/reg.h>
 #include <sched.h>
 #include <sys/pthdebug.h>
+#include <sys/ptrace.h>
+#include <sys/reg.h>
+#include <sys/types.h>
+
+/* Local non-gdb includes.  */
+#include "gdbcmd.h"
+#include "gdbthread.h"
+#include "inferior.h"
+#include "objfiles.h"
+#include "observable.h"
+#include "ppc-tdep.h"
+#include "regcache.h"
+#include "target.h"
 
 #if !HAVE_DECL_GETTHRDS
 extern int getthrds (pid_t, struct thrdsinfo64 *, int, tid_t *, int);
index b12d19f..d516604 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "regcache.h"
 
-#include "alpha-tdep.h"
-#include "alpha-bsd-tdep.h"
-#include "inf-ptrace.h"
-
-#include <sys/types.h>
-#include <sys/ptrace.h>
+/* Standard C includes.  */
 #include <machine/reg.h>
-
 #ifdef HAVE_SYS_PROCFS_H
 #include <sys/procfs.h>
 #endif
+#include <sys/ptrace.h>
+#include <sys/types.h>
+
+/* Local non-gdb includes.  */
+#include "alpha-bsd-tdep.h"
+#include "alpha-tdep.h"
+#include "inf-ptrace.h"
+#include "inferior.h"
+#include "regcache.h"
 
 #ifndef HAVE_GREGSET_T
 typedef struct reg gregset_t;
index 350c197..a032f95 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "regcache.h"
 
-#include "alpha-tdep.h"
+/* Local non-gdb includes.  */
 #include "alpha-bsd-tdep.h"
+#include "alpha-tdep.h"
+#include "regcache.h"
 
 /* Conviently, GDB uses the same register numbering as the
    ptrace register structure used by BSD on Alpha.  */
index 1880697..91f5b4c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
-#include "regcache.h"
-#include "linux-nat-trad.h"
 
-#include "alpha-tdep.h"
-
-#include "nat/gdb_ptrace.h"
+/* Standard C includes.  */
 #include <alpha/ptrace.h>
-
 #include <sys/procfs.h>
+
+/* Local non-gdb includes.  */
+#include "alpha-tdep.h"
 #include "gregset.h"
+#include "linux-nat-trad.h"
+#include "nat/gdb_ptrace.h"
+#include "regcache.h"
+#include "target.h"
 
 /* The address of UNIQUE for ptrace.  */
 #define ALPHA_UNIQUE_PTRACE_ADDR 65
index bfa611e..fbfd6b3 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "alpha-tdep.h"
 #include "frame.h"
+#include "linux-tdep.h"
 #include "osabi.h"
+#include "regcache.h"
+#include "regset.h"
 #include "solib-svr4.h"
 #include "symtab.h"
-#include "regset.h"
-#include "regcache.h"
-#include "linux-tdep.h"
-#include "alpha-tdep.h"
 
 /* This enum represents the signals' numbers on the Alpha
    architecture.  It just contains the signal definitions which are
index caab08b..590aa8e 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "symtab.h"
-#include "gdbcore.h"
-#include "block.h"
-#include "trad-frame.h"
 
+/* Local non-gdb includes.  */
 #include "alpha-tdep.h"
+#include "block.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdbcore.h"
 #include "mdebugread.h"
+#include "symtab.h"
+#include "trad-frame.h"
 
 /* FIXME: Some of this code should perhaps be merged with mips.  */
 
index 534b646..1922fec 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "alpha-bsd-tdep.h"
+#include "alpha-tdep.h"
 #include "frame.h"
 #include "gdbcore.h"
+#include "nbsd-tdep.h"
 #include "osabi.h"
 #include "regcache.h"
 #include "regset.h"
-#include "value.h"
-
-#include "alpha-tdep.h"
-#include "alpha-bsd-tdep.h"
-#include "nbsd-tdep.h"
 #include "solib-svr4.h"
 #include "target.h"
+#include "value.h"
 
 /* Core file support.  */
 
index d7e2926..0e6450f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "alpha-bsd-tdep.h"
+#include "alpha-tdep.h"
 #include "frame.h"
 #include "gdbcore.h"
-#include "osabi.h"
-
 #include "obsd-tdep.h"
-#include "alpha-tdep.h"
-#include "alpha-bsd-tdep.h"
+#include "osabi.h"
 #include "solib-svr4.h"
 
 /* Signal trampolines.  */
index af9b9b9..b47b0f0 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "alpha-tdep.h"
+#include "arch-utils.h"
+#include "block.h"
+#include "dis-asm.h"
 #include "dwarf2-frame.h"
-#include "inferior.h"
-#include "symtab.h"
-#include "value.h"
+#include "elf-bfd.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
-#include "dis-asm.h"
-#include "symfile.h"
-#include "objfiles.h"
+#include "infcall.h"
+#include "inferior.h"
 #include "linespec.h"
+#include "objfiles.h"
+#include "osabi.h"
 #include "regcache.h"
 #include "reggroups.h"
-#include "arch-utils.h"
-#include "osabi.h"
-#include "block.h"
-#include "infcall.h"
+#include "symfile.h"
+#include "symtab.h"
 #include "trad-frame.h"
-
-#include "elf-bfd.h"
-
-#include "alpha-tdep.h"
-#include <algorithm>
+#include "value.h"
 
 /* Instruction decoding.  The notations for registers, immediates and
    opcodes are the same as the one used in Compaq's Alpha architecture
index 35763a5..07ddb86 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "inferior.h"
 #include "regcache.h"
 #include "target.h"
index 46867f4..5d21ba7 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "amd64-darwin-tdep.h"
+#include "amd64-tdep.h"
+#include "common/x86-xstate.h"
+#include "dwarf2-frame.h"
 #include "frame.h"
-#include "inferior.h"
 #include "gdbcore.h"
-#include "target.h"
-#include "symtab.h"
-#include "regcache.h"
-#include "objfiles.h"
-
+#include "i386-darwin-tdep.h"
 #include "i387-tdep.h"
-#include "common/x86-xstate.h"
-#include "amd64-tdep.h"
+#include "inferior.h"
+#include "objfiles.h"
 #include "osabi.h"
-#include "ui-out.h"
-#include "amd64-darwin-tdep.h"
-#include "i386-darwin-tdep.h"
-#include "solib.h"
+#include "regcache.h"
 #include "solib-darwin.h"
-#include "dwarf2-frame.h"
+#include "solib.h"
+#include "symtab.h"
+#include "target.h"
+#include "ui-out.h"
 
 /* Offsets into the struct x86_thread_state64 where we'll find the saved regs.
    From <mach/i386/thread_status.h> and amd64-tdep.h.  */
index 8ca838e..4dbb201 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
+
+/* Local non-gdb includes.  */
 #include "amd64-tdep.h"
 #include "common/x86-xstate.h"
 #include "dicos-tdep.h"
+#include "osabi.h"
 
 static void
 amd64_dicos_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
index cc676d3..4e52910 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "regcache.h"
-#include "target.h"
 
+/* Standard C includes.  */
+#include <machine/reg.h>
 #include <signal.h>
-#include <sys/types.h>
 #include <sys/ptrace.h>
 #include <sys/sysctl.h>
+#include <sys/types.h>
 #include <sys/user.h>
-#include <machine/reg.h>
 
-#include "fbsd-nat.h"
-#include "amd64-tdep.h"
-#include "amd64-nat.h"
+/* Local non-gdb includes.  */
 #include "amd64-bsd-nat.h"
-#include "x86-nat.h"
+#include "amd64-nat.h"
+#include "amd64-tdep.h"
 #include "common/x86-xstate.h"
+#include "fbsd-nat.h"
+#include "inferior.h"
+#include "regcache.h"
+#include "target.h"
+#include "x86-nat.h"
+
 \f
 
 class amd64_fbsd_nat_target final
index 7e2e9ed..9c5ff30 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "amd64-tdep.h"
 #include "arch-utils.h"
+#include "common/x86-xstate.h"
+#include "fbsd-tdep.h"
 #include "frame.h"
 #include "gdbcore.h"
-#include "regcache.h"
+#include "i386-fbsd-tdep.h"
 #include "osabi.h"
+#include "regcache.h"
 #include "regset.h"
-#include "i386-fbsd-tdep.h"
-#include "common/x86-xstate.h"
-
-#include "amd64-tdep.h"
-#include "fbsd-tdep.h"
 #include "solib-svr4.h"
 
 /* Support for signal handlers.  */
index a0bb105..853c73c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "regcache.h"
-#include "elf/common.h"
-#include <sys/uio.h>
-#include "nat/gdb_ptrace.h"
+
+/* Standard C includes.  */
 #include <asm/prctl.h>
 #include <sys/reg.h>
-#include "gregset.h"
-#include "gdb_proc_service.h"
+#include <sys/uio.h>
 
+/* Local non-gdb includes.  */
+#include "amd64-linux-tdep.h"
 #include "amd64-nat.h"
 #include "amd64-tdep.h"
-#include "amd64-linux-tdep.h"
-#include "i386-linux-tdep.h"
 #include "common/x86-xstate.h"
-
-#include "x86-linux-nat.h"
-#include "nat/linux-ptrace.h"
+#include "elf/common.h"
+#include "gdb_proc_service.h"
+#include "gregset.h"
+#include "i386-linux-tdep.h"
+#include "inferior.h"
 #include "nat/amd64-linux-siginfo.h"
+#include "nat/gdb_ptrace.h"
+#include "nat/linux-ptrace.h"
+#include "regcache.h"
+#include "x86-linux-nat.h"
 
 /* This definition comes from prctl.h.  Kernels older than 2.5.64
    do not have it.  */
index 5475cf6..8d27225 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "amd64-linux-tdep.h"
+#include "amd64-tdep.h"
 #include "arch-utils.h"
+#include "arch/amd64.h"
+#include "common/x86-xstate.h"
 #include "frame.h"
 #include "gdbcore.h"
-#include "regcache.h"
-#include "osabi.h"
-#include "symtab.h"
 #include "gdbtypes.h"
-#include "reggroups.h"
-#include "regset.h"
-#include "parser-defs.h"
-#include "user-regs.h"
-#include "amd64-linux-tdep.h"
+#include "glibc-tdep.h"
 #include "i386-linux-tdep.h"
 #include "linux-tdep.h"
-#include "common/x86-xstate.h"
-
-#include "amd64-tdep.h"
+#include "osabi.h"
+#include "parser-defs.h"
+#include "regcache.h"
+#include "reggroups.h"
+#include "regset.h"
 #include "solib-svr4.h"
-#include "xml-syscall.h"
-#include "glibc-tdep.h"
-#include "arch/amd64.h"
+#include "symtab.h"
 #include "target-descriptions.h"
+#include "user-regs.h"
+#include "xml-syscall.h"
 
 /* The syscall's XML filename for i386.  */
 #define XML_SYSCALL_FILENAME_AMD64 "syscalls/amd64-linux.xml"
index 3dcac73..1c02d35 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbarch.h"
-#include "regcache.h"
 
-#include "i386-tdep.h"
-#include "amd64-tdep.h"
+/* Local non-gdb includes.  */
 #include "amd64-nat.h"
+#include "amd64-tdep.h"
+#include "gdbarch.h"
+#include "i386-tdep.h"
+#include "regcache.h"
 
 /* The following bits of code help with implementing debugging 32-bit
    code natively on AMD64.  The idea is to define two mappings between
index 24e3aae..3a610cb 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
 
-#include "nbsd-nat.h"
-#include "amd64-tdep.h"
+/* Local non-gdb includes.  */
 #include "amd64-bsd-nat.h"
 #include "amd64-nat.h"
+#include "amd64-tdep.h"
+#include "nbsd-nat.h"
+#include "target.h"
 
 /* Mapping between the general-purpose registers in NetBSD/amd64
    `struct reg' format and GDB's register cache layout for
index 06905d6..99b1722 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
-#include "frame.h"
-#include "gdbcore.h"
-#include "osabi.h"
-#include "symtab.h"
 
+/* Local non-gdb includes.  */
 #include "amd64-tdep.h"
+#include "arch-utils.h"
 #include "common/x86-xstate.h"
+#include "frame.h"
+#include "gdbcore.h"
 #include "nbsd-tdep.h"
+#include "osabi.h"
 #include "solib-svr4.h"
+#include "symtab.h"
 
 /* Support for signal handlers.  */
 
index 4963c42..cf6694e 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbcore.h"
-#include "regcache.h"
-#include "target.h"
 
-#include "amd64-tdep.h"
+/* Local non-gdb includes.  */
 #include "amd64-bsd-nat.h"
 #include "amd64-nat.h"
+#include "amd64-tdep.h"
+#include "gdbcore.h"
 #include "obsd-nat.h"
+#include "regcache.h"
+#include "target.h"
 
 /* Mapping between the general-purpose registers in OpenBSD/amd64
    `struct reg' format and GDB's register cache layout for
index cd1a1c3..71a263f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
+
+/* Local non-gdb includes.  */
+#include "amd64-tdep.h"
+#include "bsd-uthread.h"
+#include "common/x86-xstate.h"
 #include "frame-unwind.h"
+#include "frame.h"
 #include "gdbcore.h"
-#include "symtab.h"
+#include "i387-tdep.h"
 #include "objfiles.h"
+#include "obsd-tdep.h"
 #include "osabi.h"
 #include "regcache.h"
 #include "regset.h"
+#include "solib-svr4.h"
+#include "symtab.h"
 #include "target.h"
 #include "trad-frame.h"
 
-#include "obsd-tdep.h"
-#include "amd64-tdep.h"
-#include "i387-tdep.h"
-#include "common/x86-xstate.h"
-#include "solib-svr4.h"
-#include "bsd-uthread.h"
-
 /* Support for signal handlers.  */
 
 /* Default page size.  */
index 56d2e22..7d691e8 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "amd64-tdep.h"
+#include "common/x86-xstate.h"
 #include "frame.h"
 #include "gdbcore.h"
-#include "regcache.h"
 #include "osabi.h"
-#include "symtab.h"
-
+#include "regcache.h"
 #include "sol2-tdep.h"
-#include "amd64-tdep.h"
-#include "common/x86-xstate.h"
 #include "solib-svr4.h"
+#include "symtab.h"
 
 /* Mapping between the general-purpose registers in gregset_t format
    and GDB's register cache layout.  */
index d589295..16c3e61 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "opcode/i386.h"
-#include "dis-asm.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "amd64-tdep.h"
 #include "arch-utils.h"
+#include "arch/amd64.h"
+#include "ax-gdb.h"
+#include "ax.h"
 #include "block.h"
+#include "common/byte-vector.h"
+#include "common/x86-xstate.h"
+#include "dis-asm.h"
+#include "disasm.h"
 #include "dummy-frame.h"
-#include "frame.h"
 #include "frame-base.h"
 #include "frame-unwind.h"
-#include "inferior.h"
-#include "infrun.h"
+#include "frame.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
+#include "i387-tdep.h"
+#include "inferior.h"
+#include "infrun.h"
 #include "objfiles.h"
+#include "opcode/i386.h"
+#include "osabi.h"
+#include "producer.h"
 #include "regcache.h"
 #include "regset.h"
 #include "symfile.h"
-#include "disasm.h"
-#include "amd64-tdep.h"
-#include "i387-tdep.h"
-#include "common/x86-xstate.h"
-#include <algorithm>
 #include "target-descriptions.h"
-#include "arch/amd64.h"
-#include "producer.h"
-#include "ax.h"
-#include "ax-gdb.h"
-#include "common/byte-vector.h"
-#include "osabi.h"
 #include "x86-tdep.h"
 
 /* Note that the AMD64 architecture was previously known as x86-64.
index 378262a..dcefa9f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "windows-nat.h"
-#include "x86-nat.h"
-#include "amd64-tdep.h"
 
+/* Standard C includes.  */
 #include <windows.h>
 
+/* Local non-gdb includes.  */
+#include "amd64-tdep.h"
+#include "windows-nat.h"
+#include "x86-nat.h"
+
 #define context_offset(x) (offsetof (CONTEXT, x))
 static const int mappings[] =
 {
index 922da9e..9dfa8e4 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
 #include "amd64-tdep.h"
-#include "common/x86-xstate.h"
-#include "gdbtypes.h"
-#include "gdbcore.h"
-#include "regcache.h"
-#include "windows-tdep.h"
-#include "frame.h"
-#include "objfiles.h"
-#include "frame-unwind.h"
-#include "coff/internal.h"
 #include "coff/i386.h"
+#include "coff/internal.h"
 #include "coff/pe.h"
+#include "common/x86-xstate.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
 #include "libcoff.h"
+#include "objfiles.h"
+#include "osabi.h"
+#include "regcache.h"
 #include "value.h"
-#include <algorithm>
+#include "windows-tdep.h"
 
 /* The registers used to pass integer arguments during a function call.  */
 static int amd64_windows_dummy_call_integer_regs[] =
index 97cb4c8..20df956 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "annotate.h"
-#include "value.h"
-#include "target.h"
-#include "gdbtypes.h"
 #include "breakpoint.h"
-#include "observable.h"
+#include "gdbtypes.h"
 #include "inferior.h"
 #include "infrun.h"
+#include "observable.h"
+#include "target.h"
 #include "top.h"
+#include "value.h"
+
 \f
 
 /* Prototypes for local functions.  */
index 4a9e1b5..b55dffe 100644 (file)
@@ -19,8 +19,8 @@
 #ifndef ANNOTATE_H
 #define ANNOTATE_H
 
-#include "symtab.h"
 #include "gdbtypes.h"
+#include "symtab.h"
 
 extern void annotate_breakpoint (int);
 extern void annotate_catchpoint (int);
index 5fa4094..c91ec3a 100644 (file)
@@ -20,8 +20,9 @@
 
 #include "defs.h"
 
-#include "gdbarch.h"
+/* Local non-gdb includes.  */
 #include "arc-tdep.h"
+#include "gdbarch.h"
 #include "osabi.h"
 
 /* Implement the 'init_osabi' method of struct gdb_osabi_handler.  */
index 009af11..6b899ee 100644 (file)
 
 /* GDB header files.  */
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "arch-utils.h"
 #include "disasm.h"
 #include "dwarf2-frame.h"
 #include "frame-base.h"
 #include "frame-unwind.h"
-#include "gdbcore.h"
 #include "gdbcmd.h"
+#include "gdbcore.h"
 #include "objfiles.h"
 #include "prologue-value.h"
 #include "trad-frame.h"
index 52a08da..ab113bc 100644 (file)
 
 #include "defs.h"
 
+/* Local non-gdb includes.  */
 #include "arch-utils.h"
+#include "common/version.h"
+#include "dis-asm.h"
+#include "floatformat.h"
 #include "gdbcmd.h"
-#include "inferior.h"          /* enum CALL_DUMMY_LOCATION et al.  */
+#include "gdbcore.h"
+#include "inferior.h"
 #include "infrun.h"
+#include "language.h"
+#include "objfiles.h"
+#include "osabi.h"
 #include "regcache.h"
 #include "sim-regno.h"
-#include "gdbcore.h"
-#include "osabi.h"
-#include "target-descriptions.h"
-#include "objfiles.h"
-#include "language.h"
 #include "symtab.h"
-
-#include "common/version.h"
-
-#include "floatformat.h"
-
-#include "dis-asm.h"
+#include "target-descriptions.h"
 
 int
 default_displaced_step_hw_singlestep (struct gdbarch *gdbarch,
index 13894c4..f690042 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "arm-tdep.h"
 #include "osabi.h"
 #include "regcache.h"
 #include "regset.h"
 
-#include "arm-tdep.h"
-
 /* Core file support.  */
 
 /* Sizeof `struct reg' in <machine/reg.h>.  */
index f85ecc1..f0b0780 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
 
-#include <sys/types.h>
-#include <sys/ptrace.h>
+/* Standard C includes.  */
 #include <machine/reg.h>
+#include <sys/ptrace.h>
+#include <sys/types.h>
 
-#include "fbsd-nat.h"
-#include "arm-tdep.h"
+/* Local non-gdb includes.  */
 #include "arm-fbsd-tdep.h"
+#include "arm-tdep.h"
+#include "fbsd-nat.h"
 #include "inf-ptrace.h"
+#include "target.h"
 
 struct arm_fbsd_nat_target : public fbsd_nat_target
 {
index dea3abb..c79873c 100644 (file)
 
 #include "defs.h"
 
-#include "elf/common.h"
-#include "arm-tdep.h"
+/* Local non-gdb includes.  */
 #include "arm-fbsd-tdep.h"
+#include "arm-tdep.h"
 #include "auxv.h"
+#include "elf/common.h"
 #include "fbsd-tdep.h"
 #include "gdbcore.h"
 #include "osabi.h"
index 52668da..2c2f695 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "gdbcore.h"
-#include "regcache.h"
-#include "target.h"
-#include "linux-nat.h"
-#include "target-descriptions.h"
-#include "auxv.h"
-#include "observable.h"
-#include "gdbthread.h"
-
-#include "arm-tdep.h"
-#include "arm-linux-tdep.h"
-#include "aarch32-linux-nat.h"
 
+/* Standard C includes.  */
 #include <elf/common.h>
+#include <sys/procfs.h>
 #include <sys/user.h>
-#include "nat/gdb_ptrace.h"
 #include <sys/utsname.h>
-#include <sys/procfs.h>
 
-#include "nat/linux-ptrace.h"
+/* Local non-gdb includes.  */
+#include "aarch32-linux-nat.h"
+#include "arm-linux-tdep.h"
+#include "arm-tdep.h"
+#include "auxv.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "inferior.h"
+#include "linux-nat.h"
 #include "linux-tdep.h"
+#include "nat/gdb_ptrace.h"
+#include "nat/linux-ptrace.h"
+#include "observable.h"
+#include "regcache.h"
+#include "target-descriptions.h"
+#include "target.h"
 
 /* Prototypes for supply_gregset etc.  */
 #include "gregset.h"
index a5ad064..90fadbd 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
-#include "value.h"
-#include "gdbtypes.h"
-#include "gdbcore.h"
-#include "frame.h"
-#include "regcache.h"
-#include "solib-svr4.h"
-#include "osabi.h"
-#include "regset.h"
-#include "trad-frame.h"
-#include "tramp-frame.h"
-#include "breakpoint.h"
-#include "auxv.h"
-#include "xml-syscall.h"
 
-#include "arch/arm.h"
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
 #include "arch/arm-get-next-pcs.h"
 #include "arch/arm-linux.h"
-#include "arm-tdep.h"
+#include "arch/arm.h"
 #include "arm-linux-tdep.h"
-#include "linux-tdep.h"
+#include "arm-tdep.h"
+#include "auxv.h"
+#include "breakpoint.h"
+#include "cli/cli-utils.h"
+#include "elf/common.h"
+#include "frame.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "gdbtypes.h"
 #include "glibc-tdep.h"
-#include "arch-utils.h"
 #include "inferior.h"
 #include "infrun.h"
-#include "gdbthread.h"
-#include "symfile.h"
-
-#include "record-full.h"
 #include "linux-record.h"
-
-#include "cli/cli-utils.h"
-#include "stap-probe.h"
+#include "linux-tdep.h"
+#include "osabi.h"
 #include "parser-defs.h"
+#include "record-full.h"
+#include "regcache.h"
+#include "regset.h"
+#include "solib-svr4.h"
+#include "stap-probe.h"
+#include "symfile.h"
+#include "target.h"
+#include "trad-frame.h"
+#include "tramp-frame.h"
 #include "user-regs.h"
-#include <ctype.h>
-#include "elf/common.h"
+#include "value.h"
+#include "xml-syscall.h"
+
 extern int arm_apcs_32;
 
 /* Under ARM GNU/Linux the traditional way of performing a breakpoint
index 2a83553..09f4f0f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbcore.h"
-#include "inferior.h"
-#include "regcache.h"
-#include "target.h"
-#include <sys/types.h>
-#include <sys/ptrace.h>
-#include <machine/reg.h>
+
+/* Standard C includes.  */
 #include <machine/frame.h>
+#include <machine/reg.h>
+#include <sys/ptrace.h>
+#include <sys/types.h>
 
+/* Local non-gdb includes.  */
 #include "arm-tdep.h"
+#include "gdbcore.h"
 #include "inf-ptrace.h"
+#include "inferior.h"
+#include "regcache.h"
+#include "target.h"
 
 class arm_netbsd_nat_target final : public inf_ptrace_target
 {
index 6b78230..2a13bad 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
 
+/* Local non-gdb includes.  */
 #include "arch/arm.h"
 #include "arm-tdep.h"
+#include "osabi.h"
 #include "solib-svr4.h"
 
 /* Description of the longjmp buffer.  */
index a6055ab..44d9d99 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
-#include "trad-frame.h"
-#include "tramp-frame.h"
 
-#include "obsd-tdep.h"
+/* Local non-gdb includes.  */
 #include "arm-tdep.h"
+#include "obsd-tdep.h"
+#include "osabi.h"
 #include "solib-svr4.h"
+#include "trad-frame.h"
+#include "tramp-frame.h"
 
 /* Signal trampolines.  */
 
index 21add74..250346f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "objfiles.h"
+
+/* Local non-gdb includes.  */
 #include "arm-tdep.h"
+#include "objfiles.h"
 #include "osabi.h"
 
 /* The gdbarch_register_osabi handler for ARM PikeOS; it performs
index 71521de..e078655 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "elf-bfd.h"
 #include "frame.h"
 #include "objfiles.h"
 #include "osabi.h"
-#include "solib.h"
 #include "solib-target.h"
+#include "solib.h"
 #include "target.h"
-#include "elf-bfd.h"
 
 /* If PC is in a DLL import stub, return the address of the `real'
    function belonging to the stub.  */
index 599f785..07280cf 100644 (file)
 
 #include "defs.h"
 
-#include <ctype.h>             /* XXX for isupper ().  */
+/* Standard C includes.  */
+#include <ctype.h>
 
-#include "frame.h"
-#include "inferior.h"
-#include "infrun.h"
-#include "gdbcmd.h"
-#include "gdbcore.h"
-#include "dis-asm.h"           /* For register styles.  */
-#include "disasm.h"
-#include "regcache.h"
-#include "reggroups.h"
-#include "target-float.h"
-#include "value.h"
-#include "arch-utils.h"
-#include "osabi.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
-#include "objfiles.h"
-#include "dwarf2-frame.h"
-#include "gdbtypes.h"
-#include "prologue-value.h"
-#include "remote.h"
-#include "target-descriptions.h"
-#include "user-regs.h"
-#include "observable.h"
+/* Standard C++ includes.  */
+#include <algorithm>
 
-#include "arch/arm.h"
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
 #include "arch/arm-get-next-pcs.h"
+#include "arch/arm.h"
 #include "arm-tdep.h"
-#include "gdb/sim-arm.h"
-
-#include "elf-bfd.h"
 #include "coff/internal.h"
-#include "elf/arm.h"
-
 #include "common/vec.h"
-
-#include "record.h"
-#include "record-full.h"
-#include <algorithm>
-
-#include "features/arm/arm-with-m.c"
+#include "dis-asm.h"
+#include "disasm.h"
+#include "dwarf2-frame.h"
+#include "elf-bfd.h"
+#include "elf/arm.h"
+#include "features/arm/arm-with-iwmmxt.c"
 #include "features/arm/arm-with-m-fpa-layout.c"
 #include "features/arm/arm-with-m-vfp-d16.c"
-#include "features/arm/arm-with-iwmmxt.c"
+#include "features/arm/arm-with-m.c"
+#include "features/arm/arm-with-neon.c"
 #include "features/arm/arm-with-vfpv2.c"
 #include "features/arm/arm-with-vfpv3.c"
-#include "features/arm/arm-with-neon.c"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdb/sim-arm.h"
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "inferior.h"
+#include "infrun.h"
+#include "objfiles.h"
+#include "observable.h"
+#include "osabi.h"
+#include "prologue-value.h"
+#include "record-full.h"
+#include "record.h"
+#include "regcache.h"
+#include "reggroups.h"
+#include "remote.h"
+#include "target-descriptions.h"
+#include "target-float.h"
+#include "trad-frame.h"
+#include "user-regs.h"
+#include "value.h"
 
 #if GDB_SELF_TEST
 #include "common/selftest.h"
index 6eae60e..0ca6c81 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
-#include "gdbcore.h"
-#include "target.h"
-#include "frame.h"
 
+/* Local non-gdb includes.  */
 #include "arch/arm.h"
 #include "arm-tdep.h"
+#include "frame.h"
+#include "gdbcore.h"
+#include "osabi.h"
+#include "target.h"
 #include "windows-tdep.h"
 
 static const gdb_byte arm_wince_le_breakpoint[] = { 0x10, 0x00, 0x00, 0xe6 };
index ae7a189..fd40cbb 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
 #include "auto-load.h"
-#include "progspace.h"
-#include "gdb_regex.h"
-#include "ui-out.h"
-#include "filenames.h"
-#include "command.h"
-#include "observable.h"
-#include "objfiles.h"
-#include "cli/cli-script.h"
-#include "gdbcmd.h"
 #include "cli/cli-cmds.h"
 #include "cli/cli-decode.h"
+#include "cli/cli-script.h"
 #include "cli/cli-setshow.h"
-#include "readline/tilde.h"
-#include "completer.h"
-#include "fnmatch.h"
-#include "top.h"
+#include "command.h"
 #include "common/filestuff.h"
+#include "common/pathstuff.h"
+#include "completer.h"
 #include "extension.h"
+#include "filenames.h"
+#include "fnmatch.h"
 #include "gdb/section-scripts.h"
-#include <algorithm>
-#include "common/pathstuff.h"
+#include "gdb_regex.h"
+#include "gdbcmd.h"
+#include "objfiles.h"
+#include "observable.h"
+#include "progspace.h"
+#include "readline/tilde.h"
+#include "top.h"
+#include "ui-out.h"
 
 /* The section to look in for auto-loaded scripts (in file formats that
    support sections).
index 13caa93..e654abd 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
-#include "gdbtypes.h"
-#include "command.h"
-#include "inferior.h"
-#include "valprint.h"
-#include "gdbcore.h"
-#include "observable.h"
-#include "common/filestuff.h"
-#include "objfiles.h"
 
+/* Standard C includes.  */
+#include <fcntl.h>
+#include <unistd.h>
+
+/* Local non-gdb includes.  */
 #include "auxv.h"
+#include "command.h"
+#include "common/filestuff.h"
 #include "elf/common.h"
-
-#include <unistd.h>
-#include <fcntl.h>
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "inferior.h"
+#include "objfiles.h"
+#include "observable.h"
+#include "target.h"
+#include "valprint.h"
 
 
 /* Implement the to_xfer_partial target_ops method.  This function
index 6d11ee1..64be41a 100644 (file)
    by Denis Chertykov, denisc@overta.ru */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "dis-asm.h"
 #include "frame-base.h"
-#include "trad-frame.h"
+#include "frame-unwind.h"
+#include "frame.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
 #include "gdbtypes.h"
 #include "inferior.h"
-#include "symfile.h"
-#include "arch-utils.h"
-#include "regcache.h"
-#include "dis-asm.h"
 #include "objfiles.h"
-#include <algorithm>
+#include "regcache.h"
+#include "symfile.h"
+#include "trad-frame.h"
 
 /* AVR Background:
 
index 778e895..0783ab1 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "symfile.h"
-#include "gdbtypes.h"
-#include "language.h"
-#include "value.h"
-#include "expression.h"
-#include "command.h"
-#include "gdbcmd.h"
-#include "frame.h"
-#include "target.h"
-#include "ax.h"
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
 #include "ax-gdb.h"
+#include "ax.h"
 #include "block.h"
-#include "regcache.h"
-#include "user-regs.h"
-#include "dictionary.h"
 #include "breakpoint.h"
-#include "tracepoint.h"
-#include "cp-support.h"
-#include "arch-utils.h"
+#include "c-lang.h"
 #include "cli/cli-utils.h"
+#include "command.h"
+#include "common/format.h"
+#include "cp-support.h"
+#include "dictionary.h"
+#include "expression.h"
+#include "frame.h"
+#include "gdbcmd.h"
+#include "gdbtypes.h"
+#include "language.h"
 #include "linespec.h"
 #include "location.h"
 #include "objfiles.h"
+#include "regcache.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "target.h"
+#include "tracepoint.h"
 #include "typeprint.h"
+#include "user-regs.h"
 #include "valprint.h"
-#include "c-lang.h"
-
-#include "common/format.h"
+#include "value.h"
 
 /* To make sense of this file, you should read doc/agentexpr.texi.
    Then look at the types and enums in ax-gdb.h.  For the code itself,
index 4420b65..49ea26e 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef AX_GDB_H
 #define AX_GDB_H
 
-#include "ax.h"  /* For agent_expr_up.  */
+#include "ax.h"
 
 struct expression;
 union exp_element;
index f956dfc..c849932 100644 (file)
    outside of GDB (test suites, the stub, etc.)  */
 
 #include "defs.h"
-#include "ax.h"
 
-#include "value.h"
+/* Local non-gdb includes.  */
+#include "ax.h"
 #include "user-regs.h"
+#include "value.h"
 
 static void grow_expr (struct agent_expr *x, int n);
 
index 14a7847..37ca7c4 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdb_obstack.h"
+
+/* Local non-gdb includes.  */
 #include "bcache.h"
+#include "gdb_obstack.h"
 
 /* The type used to hold a single bcache string.  The user data is
    stored in d.data.  Since it can be any type, it needs to have the
index ffe85ae..15a9e60 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "target.h"
+
+/* Local non-gdb includes.  */
 #include "bfd-target.h"
 #include "exec.h"
 #include "gdb_bfd.h"
+#include "target.h"
 
 /* A target that wraps a BFD.  */
 
index 3fc6b6a..bfdc106 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "arch-utils.h"
+#include "bfin-tdep.h"
+#include "linux-tdep.h"
+#include "osabi.h"
 #include "regcache.h"
-#include "tramp-frame.h"
 #include "trad-frame.h"
-#include "osabi.h"
+#include "tramp-frame.h"
 #include "xml-syscall.h"
-#include "linux-tdep.h"
-#include "bfin-tdep.h"
 
 /* From <asm/sigcontext.h>.  */
 
index 9d3e8eb..830cb1c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "gdbcore.h"
+
+/* Local non-gdb includes.  */
 #include "arch-utils.h"
-#include "regcache.h"
-#include "frame.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
+#include "bfin-tdep.h"
 #include "dis-asm.h"
-#include "sim-regno.h"
-#include "gdb/sim-bfin.h"
 #include "dwarf2-frame.h"
-#include "symtab.h"
 #include "elf-bfd.h"
 #include "elf/bfin.h"
-#include "osabi.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdb/sim-bfin.h"
+#include "gdbcore.h"
 #include "infcall.h"
+#include "inferior.h"
+#include "osabi.h"
+#include "regcache.h"
+#include "sim-regno.h"
+#include "symtab.h"
+#include "trad-frame.h"
 #include "xml-syscall.h"
-#include "bfin-tdep.h"
 
 /* Macros used by prologue functions.  */
 #define P_LINKAGE                      0xE800
index 63c7d9f..366141c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "addrmap.h"
 #include "block.h"
-#include "symtab.h"
-#include "symfile.h"
-#include "gdb_obstack.h"
 #include "cp-support.h"
-#include "addrmap.h"
+#include "gdb_obstack.h"
 #include "gdbtypes.h"
 #include "objfiles.h"
+#include "symfile.h"
+#include "symtab.h"
 
 /* This is used by struct block to store namespace-related info for
    C++ files, namely using declarations and the current namespace in
index fe7807b..8b1acab 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
+
+/* Local non-gdb includes.  */
+#include "annotate.h"
 #include "bfd.h"
-#include "objfiles.h"
+#include "block.h"
+#include "command.h"
+#include "dummy-frame.h"
 #include "frame.h"
+#include "gdbcmd.h"
 #include "gdbcore.h"
-#include "value.h"
-#include "target.h"
 #include "inferior.h"
-#include "annotate.h"
-#include "regcache.h"
-#include "dummy-frame.h"
-#include "command.h"
-#include "gdbcmd.h"
-#include "block.h"
 #include "inline-frame.h"
+#include "objfiles.h"
+#include "regcache.h"
+#include "symtab.h"
+#include "target.h"
+#include "value.h"
 
 /* Return the innermost lexical block in execution in a specified
    stack frame.  The frame address is assumed valid.
index 53540ee..14f901f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
+
+/* Standard C++ includes.  */
+#include <string>
+
+/* Local non-gdb includes.  */
+#include "annotate.h"
+#include "arch-utils.h"
 #include "breakpoint.h"
+#include "cli/cli-utils.h"
+#include "completer.h"
 #include "gdbcmd.h"
 #include "inferior.h"
 #include "infrun.h"
-#include "annotate.h"
 #include "valprint.h"
-#include "cli/cli-utils.h"
-#include "completer.h"
-
-#include <string>
 
 #define INTERNAL_SIGNAL(x) ((x) == GDB_SIGNAL_TRAP || (x) == GDB_SIGNAL_INT)
 
index 6a911fb..1d02e9b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "annotate.h"
+#include "arch-utils.h"
 #include "breakpoint.h"
+#include "cli/cli-utils.h"
 #include "gdbcmd.h"
 #include "inferior.h"
-#include "cli/cli-utils.h"
-#include "annotate.h"
 #include "mi/mi-common.h"
-#include "valprint.h"
-#include "arch-utils.h"
 #include "observable.h"
+#include "valprint.h"
 #include "xml-syscall.h"
 
 /* An instance of this type is used to represent a syscall catchpoint.
index c8d66e0..bad882f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
-#include "breakpoint.h"
-#include "gdbcmd.h"
-#include "inferior.h"
+
+/* Local non-gdb includes.  */
 #include "annotate.h"
-#include "valprint.h"
+#include "arch-utils.h"
+#include "breakpoint.h"
 #include "cli/cli-utils.h"
 #include "completer.h"
-#include "gdb_obstack.h"
-#include "mi/mi-common.h"
-#include "linespec.h"
-#include "probe.h"
-#include "objfiles.h"
 #include "cp-abi.h"
-#include "gdb_regex.h"
 #include "cp-support.h"
+#include "gdb_obstack.h"
+#include "gdb_regex.h"
+#include "gdbcmd.h"
+#include "inferior.h"
+#include "linespec.h"
 #include "location.h"
+#include "mi/mi-common.h"
+#include "objfiles.h"
+#include "probe.h"
+#include "valprint.h"
 
 /* Enums for exception-handling support.  */
 enum exception_event_kind
index 7799d1c..ed68335 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
-#include "hashtab.h"
-#include "symtab.h"
-#include "frame.h"
+
+/* Local non-gdb includes.  */
+#include "ada-lang.h"
+#include "annotate.h"
+#include "arch-utils.h"
+#include "ax-gdb.h"
+#include "block.h"
 #include "breakpoint.h"
-#include "tracepoint.h"
-#include "gdbtypes.h"
+#include "cli/cli-script.h"
+#include "cli/cli-style.h"
+#include "cli/cli-utils.h"
+#include "command.h"
+#include "common/format.h"
+#include "completer.h"
+#include "continuations.h"
+#include "dummy-frame.h"
 #include "expression.h"
-#include "gdbcore.h"
+#include "filenames.h"
+#include "frame.h"
+#include "gdb-demangle.h"
+#include "gdb_regex.h"
 #include "gdbcmd.h"
-#include "value.h"
-#include "command.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "gdbtypes.h"
+#include "hashtab.h"
 #include "inferior.h"
 #include "infrun.h"
-#include "gdbthread.h"
-#include "target.h"
+#include "interps.h"
+#include "jit.h"
 #include "language.h"
-#include "gdb-demangle.h"
-#include "filenames.h"
-#include "annotate.h"
-#include "symfile.h"
-#include "objfiles.h"
-#include "source.h"
 #include "linespec.h"
-#include "completer.h"
-#include "ui-out.h"
-#include "cli/cli-script.h"
-#include "block.h"
-#include "solib.h"
-#include "solist.h"
-#include "observable.h"
 #include "memattr.h"
-#include "ada-lang.h"
-#include "top.h"
-#include "valprint.h"
-#include "jit.h"
+#include "mi/mi-main.h"
+#include "objfiles.h"
+#include "observable.h"
 #include "parser-defs.h"
-#include "gdb_regex.h"
 #include "probe.h"
-#include "cli/cli-utils.h"
-#include "continuations.h"
-#include "stack.h"
 #include "skip.h"
-#include "ax-gdb.h"
-#include "dummy-frame.h"
-#include "interps.h"
-#include "common/format.h"
+#include "solib.h"
+#include "solist.h"
+#include "source.h"
+#include "stack.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "target.h"
 #include "thread-fsm.h"
 #include "tid-parse.h"
-#include "cli/cli-style.h"
-#include "mi/mi-main.h"
+#include "top.h"
+#include "tracepoint.h"
+#include "ui-out.h"
+#include "valprint.h"
+#include "value.h"
 
 /* readline include files */
 #include "readline/readline.h"
index a91e3e3..3221719 100644 (file)
 #if !defined (BREAKPOINT_H)
 #define BREAKPOINT_H 1
 
-#include "frame.h"
-#include "value.h"
-#include "common/vec.h"
+#include <vector>
+
+/* Local non-gdb includes.  */
 #include "ax.h"
+#include "cli/cli-script.h"
 #include "command.h"
+#include "common/array-view.h"
 #include "common/break-common.h"
-#include "probe.h"
+#include "common/vec.h"
+#include "frame.h"
 #include "location.h"
-#include <vector>
-#include "common/array-view.h"
-#include "cli/cli-script.h"
+#include "probe.h"
+#include "value.h"
 
 struct block;
 struct gdbpy_breakpoint_object;
index af048f7..a4cc3c9 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "bsd-uthread.h"
+#include "gdb_obstack.h"
 #include "gdbcore.h"
 #include "gdbthread.h"
 #include "inferior.h"
 #include "symfile.h"
 #include "target.h"
 
-#include "gdb_obstack.h"
-
-#include "bsd-uthread.h"
-
 static const target_info bsd_uthread_target_info = {
   "bsd-uthreads",
   N_("BSD user-level threads"),
index 12af468..bb8eb26 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "btrace.h"
+#include "cli/cli-utils.h"
+#include "common/rsp-low.h"
+#include "disasm.h"
+#include "filenames.h"
+#include "gdbcmd.h"
 #include "gdbthread.h"
 #include "inferior.h"
-#include "target.h"
 #include "record.h"
-#include "symtab.h"
-#include "disasm.h"
+#include "regcache.h"
 #include "source.h"
-#include "filenames.h"
+#include "symtab.h"
+#include "target.h"
 #include "xml-support.h"
-#include "regcache.h"
-#include "common/rsp-low.h"
-#include "gdbcmd.h"
-#include "cli/cli-utils.h"
 
 /* For maintenance commands.  */
 #include "record-btrace.h"
index 27f29cd..e21ee29 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "bfd.h"
-#include "gdb_bfd.h"
 #include "build-id.h"
 #include "common/gdb_vecs.h"
-#include "symfile.h"
-#include "objfiles.h"
 #include "filenames.h"
+#include "gdb_bfd.h"
 #include "gdbcore.h"
+#include "objfiles.h"
+#include "symfile.h"
 
 /* See build-id.h.  */
 
index b8b033e..478410b 100644 (file)
@@ -20,8 +20,8 @@
 #ifndef BUILD_ID_H
 #define BUILD_ID_H
 
-#include "gdb_bfd.h"
 #include "common/rsp-low.h"
+#include "gdb_bfd.h"
 
 /* Locate NT_GNU_BUILD_ID from ABFD and return its content.  */
 
index a29c128..7327db7 100644 (file)
@@ -17,6 +17,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "buildsym-legacy.h"
 
 /* The work-in-progress of the compunit we are building.
index 9a23c8f..50f0f42 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "buildsym-legacy.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "addrmap.h"
 #include "bfd.h"
-#include "gdb_obstack.h"
-#include "symtab.h"
-#include "symfile.h"
-#include "objfiles.h"
-#include "gdbtypes.h"
-#include "complaints.h"
-#include "expression.h"                /* For "enum exp_opcode" used by...  */
-#include "filenames.h"         /* For DOSish file names.  */
-#include "macrotab.h"
-#include "demangle.h"          /* Needed by SYMBOL_INIT_DEMANGLED_NAME.  */
 #include "block.h"
+#include "buildsym-legacy.h"
+#include "complaints.h"
 #include "cp-support.h"
+#include "demangle.h"
 #include "dictionary.h"
-#include "addrmap.h"
-#include <algorithm>
+#include "expression.h"
+#include "filenames.h"
+#include "gdb_obstack.h"
+#include "gdbtypes.h"
+#include "macrotab.h"
+#include "objfiles.h"
+#include "symfile.h"
+#include "symtab.h"
 
 /* For cleanup_undefined_stabs_types and finish_global_stabs (somewhat
    questionable--see comment where we call them).  */
index 36c7502..0438f4b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "parser-defs.h"
-#include "language.h"
-#include "varobj.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
 #include "c-lang.h"
 #include "c-support.h"
-#include "valprint.h"
-#include "macroscope.h"
 #include "charset.h"
-#include "demangle.h"
 #include "cp-abi.h"
 #include "cp-support.h"
+#include "demangle.h"
+#include "expression.h"
 #include "gdb_obstack.h"
-#include <ctype.h>
 #include "gdbcore.h"
+#include "gdbtypes.h"
+#include "language.h"
+#include "macroscope.h"
+#include "parser-defs.h"
+#include "symtab.h"
+#include "valprint.h"
+#include "varobj.h"
 
 /* Given a C string type, STR_TYPE, return the corresponding target
    character set name.  */
index 6690ca5..f8e02c2 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdb_obstack.h"
-#include "bfd.h"               /* Binary File Description.  */
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "gdbcore.h"
-#include "target.h"
-#include "language.h"
-#include "demangle.h"
+
+/* Local non-gdb includes.  */
+#include "bfd.h"
 #include "c-lang.h"
 #include "cli/cli-style.h"
-#include "typeprint.h"
 #include "cp-abi.h"
 #include "cp-support.h"
+#include "demangle.h"
+#include "expression.h"
+#include "gdb_obstack.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "language.h"
+#include "symtab.h"
+#include "target.h"
+#include "typeprint.h"
+#include "value.h"
 
 /* A list of access specifiers used for printing.  */
 
index c4306f1..d2b07d0 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "valprint.h"
-#include "language.h"
+
+/* Local non-gdb includes.  */
 #include "c-lang.h"
 #include "cp-abi.h"
-#include "target.h"
+#include "expression.h"
+#include "gdbtypes.h"
+#include "language.h"
 #include "objfiles.h"
+#include "symtab.h"
+#include "target.h"
+#include "valprint.h"
+#include "value.h"
+
 \f
 
 /* A helper for c_textual_element_type.  This checks the name of the
index 2d24774..bcbc153 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "value.h"
-#include "varobj.h"
+
+/* Local non-gdb includes.  */
 #include "gdbthread.h"
 #include "valprint.h"
+#include "value.h"
+#include "varobj.h"
 
 static void cplus_class_num_children (struct type *type, int children[3]);
 
index 5d8a996..505ccd3 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "charset.h"
-#include "gdbcmd.h"
-#include "gdb_obstack.h"
-#include "common/gdb_wait.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
 #include "charset-list.h"
-#include "common/vec.h"
+#include "charset.h"
 #include "common/environ.h"
-#include "arch-utils.h"
 #include "common/gdb_vecs.h"
-#include <ctype.h>
+#include "common/gdb_wait.h"
+#include "common/vec.h"
+#include "gdb_obstack.h"
+#include "gdbcmd.h"
 
 #ifdef USE_WIN32API
 #include <windows.h>
index 55c8d2b..4665da4 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "ui-out.h"
+
+/* Local non-gdb includes.  */
 #include "cli-out.h"
+#include "cli/cli-style.h"
 #include "completer.h"
 #include "readline/readline.h"
-#include "cli/cli-style.h"
+#include "ui-out.h"
 
 /* These are the CLI output functions */
 
index eeb555f..995d14d 100644 (file)
 #ifndef CLI_OUT_H
 #define CLI_OUT_H
 
-#include "ui-out.h"
 #include <vector>
 
+/* Local non-gdb includes.  */
+#include "ui-out.h"
+
 class cli_ui_out : public ui_out
 {
 public:
index f572138..06da841 100644 (file)
 
 #include "defs.h"
 
-#include "coff-pe-read.h"
+/* Standard C includes.  */
+#include <ctype.h>
 
+/* Local non-gdb includes.  */
 #include "bfd.h"
-#include "gdbtypes.h"
-
+#include "coff-pe-read.h"
+#include "coff/internal.h"
 #include "command.h"
+#include "common/common-utils.h"
 #include "gdbcmd.h"
-#include "symtab.h"
-#include "symfile.h"
+#include "gdbtypes.h"
 #include "objfiles.h"
-#include "common/common-utils.h"
-#include "coff/internal.h"
-
-#include <ctype.h>
+#include "symfile.h"
+#include "symtab.h"
 
 /* Internal section information */
 
index 4354741..ae0d05b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "demangle.h"
-#include "breakpoint.h"
 
-#include "bfd.h"
-#include "gdb_obstack.h"
+/* Standard C includes.  */
 #include <ctype.h>
 
-#include "coff/internal.h"     /* Internal format of COFF symbols in BFD */
-#include "libcoff.h"           /* FIXME secret internal data from BFD */
-#include "objfiles.h"
+/* Local non-gdb includes.  */
+#include "bfd.h"
+#include "block.h"
+#include "breakpoint.h"
+#include "build-id.h"
 #include "buildsym-legacy.h"
-#include "gdb-stabs.h"
-#include "stabsread.h"
+#include "coff-pe-read.h"
+#include "coff/internal.h"
 #include "complaints.h"
-#include "target.h"
-#include "block.h"
+#include "demangle.h"
 #include "dictionary.h"
-
-#include "coff-pe-read.h"
-
+#include "gdb-stabs.h"
+#include "gdb_obstack.h"
+#include "gdbtypes.h"
+#include "libcoff.h"
+#include "objfiles.h"
 #include "psymtab.h"
-#include "build-id.h"
+#include "stabsread.h"
+#include "symtab.h"
+#include "target.h"
 
 /* Key for COFF-associated data.  */
 
index c5b5471..b142207 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "complaints.h"
+
+/* Standard C++ includes.  */
+#include <unordered_map>
+
+/* Local non-gdb includes.  */
 #include "command.h"
+#include "complaints.h"
 #include "gdbcmd.h"
-#include <unordered_map>
 
 /* Map format strings to counters.  */
 
index d7cf4fd..ae79999 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "cli/cli-decode.h"
+#include "common/gdb_signals.h"
 #include "expression.h"
-#include "filenames.h"         /* For DOSish file names.  */
+#include "filenames.h"
+#include "gdbtypes.h"
 #include "language.h"
-#include "common/gdb_signals.h"
-#include "target.h"
+#include "linespec.h"
+#include "location.h"
 #include "reggroups.h"
+#include "symtab.h"
+#include "target.h"
 #include "user-regs.h"
-#include "arch-utils.h"
-#include "location.h"
-#include <algorithm>
-#include "linespec.h"
-#include "cli/cli-decode.h"
 
 /* FIXME: This is needed because of lookup_cmd_1 ().  We should be
    calling a hook instead so we eliminate the CLI dependency.  */
index 52f8d7d..282e954 100644 (file)
@@ -17,8 +17,8 @@
 #if !defined (COMPLETER_H)
 #define COMPLETER_H 1
 
-#include "common/gdb_vecs.h"
 #include "command.h"
+#include "common/gdb_vecs.h"
 
 /* Types of functions in struct match_list_displayer.  */
 
index 1feee32..3f565a8 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "continuations.h"
 #include "gdbthread.h"
 #include "inferior.h"
-#include "continuations.h"
 
 struct continuation
 {
index bf859fb..7a99a4d 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include <signal.h>
+
+/* Standard C includes.  */
 #include <fcntl.h>
-#include "inferior.h"
-#include "symtab.h"
+#include <signal.h>
+#include <sys/stat.h>
+
+/* Local non-gdb includes.  */
+#include "bfd.h"
+#include "cli/cli-utils.h"
 #include "command.h"
+#include "completer.h"
+#include "dis-asm.h"
 #include "gdbcmd.h"
-#include "bfd.h"
-#include "target.h"
 #include "gdbcore.h"
-#include "dis-asm.h"
-#include <sys/stat.h>
-#include "completer.h"
+#include "inferior.h"
 #include "observable.h"
-#include "cli/cli-utils.h"
+#include "symtab.h"
+#include "target.h"
 
 /* You can have any number of hooks for `exec_file_command' command to
    call.  If there's only one hook, it is set in exec_file_display
index 7fb4297..e7f164f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
-#include <signal.h>
+
+/* Standard C includes.  */
 #include <fcntl.h>
-#include "frame.h"             /* required by inferior.h */
-#include "inferior.h"
-#include "infrun.h"
-#include "symtab.h"
-#include "command.h"
+#include <signal.h>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
 #include "bfd.h"
-#include "target.h"
-#include "process-stratum-target.h"
+#include "command.h"
+#include "common/filestuff.h"
+#include "completer.h"
+#include "exec.h"
+#include "filenames.h"
+#include "frame.h"
+#include "gdb_bfd.h"
 #include "gdbcore.h"
 #include "gdbthread.h"
+#include "inferior.h"
+#include "infrun.h"
+#include "objfiles.h"
+#include "process-stratum-target.h"
+#include "progspace.h"
+#include "readline/readline.h"
 #include "regcache.h"
 #include "regset.h"
-#include "symfile.h"
-#include "exec.h"
-#include "readline/readline.h"
 #include "solib.h"
-#include "filenames.h"
-#include "progspace.h"
-#include "objfiles.h"
-#include "gdb_bfd.h"
-#include "completer.h"
-#include "common/filestuff.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "target.h"
 
 #ifndef O_LARGEFILE
 #define O_LARGEFILE 0
index b858b19..07db7ef 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "value.h"
-#include "cp-abi.h"
+
+/* Local non-gdb includes.  */
 #include "command.h"
+#include "cp-abi.h"
 #include "gdbcmd.h"
 #include "ui-out.h"
+#include "value.h"
+
 static struct cp_abi_ops *find_cp_abi (const char *short_name);
 
 static struct cp_abi_ops current_cp_abi = { "", NULL };
index 5b352d1..574ae7e 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "cp-support.h"
-#include "gdb_obstack.h"
-#include "symtab.h"
-#include "symfile.h"
+
+/* Standard C++ includes.  */
+#include <string>
+
+/* Local non-gdb includes.  */
 #include "block.h"
-#include "objfiles.h"
-#include "gdbtypes.h"
-#include "dictionary.h"
+#include "buildsym.h"
 #include "command.h"
+#include "cp-support.h"
+#include "dictionary.h"
 #include "frame.h"
-#include "buildsym.h"
+#include "gdb_obstack.h"
+#include "gdbtypes.h"
 #include "language.h"
 #include "namespace.h"
-#include <string>
+#include "objfiles.h"
+#include "symfile.h"
+#include "symtab.h"
 
 static struct block_symbol
   cp_lookup_nested_symbol_1 (struct type *container_type,
index b79dd5c..9970f0c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
+#include <signal.h>
+
+/* Local non-gdb includes.  */
+#include "block.h"
+#include "common/gdb_setjmp.h"
+#include "common/selftest.h"
+#include "complaints.h"
+#include "cp-abi.h"
 #include "cp-support.h"
 #include "demangle.h"
-#include "gdbcmd.h"
 #include "dictionary.h"
-#include "objfiles.h"
+#include "expression.h"
 #include "frame.h"
-#include "symtab.h"
-#include "block.h"
-#include "complaints.h"
+#include "gdbcmd.h"
 #include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "cp-abi.h"
 #include "namespace.h"
-#include <signal.h>
-#include "common/gdb_setjmp.h"
+#include "objfiles.h"
 #include "safe-ctype.h"
-#include "common/selftest.h"
+#include "symtab.h"
+#include "value.h"
 
 #define d_left(dc) (dc)->u.s_binary.left
 #define d_right(dc) (dc)->u.s_binary.right
index 443c3b0..f6e7e53 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdb_obstack.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "expression.h"
-#include "value.h"
-#include "command.h"
-#include "gdbcmd.h"
-#include "demangle.h"
+
+/* Local non-gdb includes.  */
 #include "annotate.h"
 #include "c-lang.h"
-#include "target.h"
+#include "command.h"
+#include "common/byte-vector.h"
 #include "cp-abi.h"
-#include "valprint.h"
 #include "cp-support.h"
-#include "language.h"
+#include "demangle.h"
+#include "expression.h"
 #include "extension.h"
+#include "gdb_obstack.h"
+#include "gdbcmd.h"
+#include "gdbtypes.h"
+#include "language.h"
+#include "symtab.h"
+#include "target.h"
 #include "typeprint.h"
-#include "common/byte-vector.h"
+#include "valprint.h"
+#include "value.h"
 
 /* Controls printing of vtbl's.  */
 static void
index 27681cb..8f765b5 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
+
+/* Local non-gdb includes.  */
+#include "cris-tdep.h"
 #include "linux-tdep.h"
+#include "osabi.h"
 #include "solib-svr4.h"
 #include "symtab.h"
 
-#include "cris-tdep.h"
-
 static void
 cris_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
 {
index 8eda058..a41335d 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "cris-tdep.h"
+#include "dis-asm.h"
 #include "dwarf2-frame.h"
-#include "symtab.h"
-#include "inferior.h"
-#include "gdbtypes.h"
-#include "gdbcore.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
 #include "gdbcmd.h"
-#include "target.h"
-#include "value.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "inferior.h"
+#include "objfiles.h"
 #include "opcode/cris.h"
 #include "osabi.h"
-#include "arch-utils.h"
 #include "regcache.h"
-
-#include "objfiles.h"
-
-#include "solib.h"              /* Support for shared libraries.  */
 #include "solib-svr4.h"
-#include "dis-asm.h"
-
-#include "cris-tdep.h"
+#include "solib.h"
+#include "symtab.h"
+#include "target.h"
+#include "trad-frame.h"
+#include "value.h"
 
 enum cris_num_regs
 {
index ab4af9f..235d4db 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "osabi.h"
+
+/* Local non-gdb includes.  */
+#include "csky-tdep.h"
+#include "gdbarch.h"
 #include "glibc-tdep.h"
 #include "linux-tdep.h"
-#include "gdbarch.h"
-#include "solib-svr4.h"
+#include "osabi.h"
 #include "regset.h"
+#include "solib-svr4.h"
 #include "trad-frame.h"
 #include "tramp-frame.h"
-#include "csky-tdep.h"
 
 /* Functions, definitions, and data structures for C-Sky core file debug.  */
 
index cd7d8c5..cabc5e1 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+#include <vector>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "block.h"
 #include "common/gdb_assert.h"
+#include "csky-tdep.h"
+#include "dis-asm.h"
+#include "dwarf2-frame.h"
+#include "elf-bfd.h"
+#include "elf/csky.h"
+#include "floatformat.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
 #include "frame.h"
-#include "inferior.h"
-#include "symtab.h"
-#include "value.h"
 #include "gdbcmd.h"
-#include "language.h"
 #include "gdbcore.h"
-#include "symfile.h"
-#include "objfiles.h"
 #include "gdbtypes.h"
-#include "target.h"
-#include "arch-utils.h"
-#include "regcache.h"
+#include "infcall.h"
+#include "inferior.h"
+#include "language.h"
+#include "objfiles.h"
+#include "opcode/csky.h"
 #include "osabi.h"
-#include "block.h"
+#include "regcache.h"
 #include "reggroups.h"
-#include "elf/csky.h"
-#include "elf-bfd.h"
-#include "symcat.h"
-#include "sim-regno.h"
-#include "dis-asm.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
-#include "infcall.h"
-#include "floatformat.h"
+#include "regset.h"
 #include "remote.h"
+#include "sim-regno.h"
+#include "symcat.h"
+#include "symfile.h"
+#include "symtab.h"
 #include "target-descriptions.h"
-#include "dwarf2-frame.h"
+#include "target.h"
+#include "trad-frame.h"
 #include "user-regs.h"
 #include "valprint.h"
-#include "csky-tdep.h"
-#include "regset.h"
-#include "opcode/csky.h"
-#include <algorithm>
-#include <vector>
+#include "value.h"
 
 /* Control debugging information emitted in this file.  */
 static int csky_debug = 0;
index 7a95df7..6796931 100644 (file)
--- a/gdb/ctf.c
+++ b/gdb/ctf.c
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "ctf.h"
-#include "tracepoint.h"
-#include "regcache.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
 #include <sys/stat.h>
-#include "exec.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "common/filestuff.h"
 #include "completer.h"
-#include "inferior.h"
+#include "ctf.h"
+#include "exec.h"
 #include "gdbthread.h"
+#include "inferior.h"
+#include "regcache.h"
 #include "tracefile.h"
-#include <ctype.h>
-#include <algorithm>
-#include "common/filestuff.h"
+#include "tracepoint.h"
 
 /* The CTF target.  */
 
index 637e012..7fb6c52 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "language.h"
-#include "varobj.h"
-#include "d-lang.h"
+
+/* Local non-gdb includes.  */
 #include "c-lang.h"
-#include "demangle.h"
 #include "cp-support.h"
+#include "d-lang.h"
+#include "demangle.h"
+#include "language.h"
+#include "symtab.h"
+#include "varobj.h"
 
 /* The name of the symbol to use to get the name of the main subprogram.  */
 static const char D_MAIN[] = "D main";
index 4edef18..e5d4adf 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
+
+/* Local non-gdb includes.  */
 #include "block.h"
-#include "language.h"
-#include "namespace.h"
 #include "d-lang.h"
 #include "gdb_obstack.h"
+#include "language.h"
+#include "namespace.h"
+#include "symtab.h"
 
 /* This returns the length of first component of NAME, which should be
    the demangled name of a D variable/function/method/etc.
index 5465236..6d58eca 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbtypes.h"
-#include "gdbcore.h"
-#include "d-lang.h"
+
+/* Local non-gdb includes.  */
 #include "c-lang.h"
+#include "d-lang.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
 
 /* Assuming that TYPE is a TYPE_CODE_STRUCT, verify that TYPE is a
    dynamic array, and then print its value to STREAM.  Return zero if
index ca3b2e8..88ee027 100644 (file)
    Tiger is no longer important.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "gdbcore.h"
-#include "value.h"
-#include "gdbcmd.h"
-#include "inferior.h"
 
+/* Standard C includes.  */
+#include <mach/mach_init.h>
+#include <mach/mach_port.h>
+#include <mach/mach_vm.h>
+#include <mach/task.h>
+#include <mach/thread_act.h>
+#include <mach/thread_info.h>
+#include <mach/vm_map.h>
 #include <sys/sysctl.h>
 
+/* Local non-gdb includes.  */
 #include "darwin-nat.h"
-
-#include <mach/thread_info.h>
-#include <mach/thread_act.h>
-#include <mach/task.h>
-#include <mach/vm_map.h>
-#include <mach/mach_port.h>
-#include <mach/mach_init.h>
-#include <mach/mach_vm.h>
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "inferior.h"
+#include "symtab.h"
+#include "value.h"
 
 #define CHECK_ARGS(what, args) do { \
   if ((NULL == args) || ((args[0] != '0') && (args[1] != 'x'))) \
index 6247b06..ec9a313 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "top.h"
-#include "inferior.h"
-#include "target.h"
-#include "symfile.h"
-#include "symtab.h"
-#include "objfiles.h"
-#include "gdbcmd.h"
-#include "gdbcore.h"
-#include "gdbthread.h"
-#include "regcache.h"
-#include "event-top.h"
-#include "inf-loop.h"
-#include <sys/stat.h>
-#include "inf-child.h"
-#include "value.h"
-#include "arch-utils.h"
-#include "bfd.h"
-#include "bfd/mach-o.h"
 
+/* Standard C includes.  */
 #include <copyfile.h>
-#include <sys/ptrace.h>
-#include <sys/signal.h>
-#include <setjmp.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <signal.h>
 #include <ctype.h>
-#include <sys/sysctl.h>
-#include <sys/proc.h>
 #include <libproc.h>
-#include <sys/syscall.h>
-#include <spawn.h>
-
 #include <mach/mach_error.h>
-#include <mach/mach_vm.h>
 #include <mach/mach_init.h>
-#include <mach/vm_map.h>
-#include <mach/task.h>
 #include <mach/mach_port.h>
-#include <mach/thread_act.h>
+#include <mach/mach_vm.h>
 #include <mach/port.h>
+#include <mach/task.h>
+#include <mach/thread_act.h>
+#include <mach/vm_map.h>
+#include <setjmp.h>
+#include <signal.h>
+#include <spawn.h>
+#include <sys/proc.h>
+#include <sys/ptrace.h>
+#include <sys/signal.h>
+#include <sys/stat.h>
+#include <sys/syscall.h>
+#include <sys/sysctl.h>
+#include <sys/types.h>
+#include <unistd.h>
 
-#include "darwin-nat.h"
-#include "filenames.h"
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "bfd.h"
+#include "bfd/mach-o.h"
 #include "common/filestuff.h"
 #include "common/gdb_unlinker.h"
 #include "common/pathstuff.h"
 #include "common/scoped_fd.h"
+#include "darwin-nat.h"
+#include "event-top.h"
+#include "filenames.h"
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "inf-child.h"
+#include "inf-loop.h"
+#include "inferior.h"
 #include "nat/fork-inferior.h"
+#include "objfiles.h"
+#include "regcache.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "target.h"
+#include "top.h"
+#include "value.h"
 
 /* Quick overview.
    Darwin kernel is Mach + BSD derived kernel.  Note that they share the
index 9091efd..cd656b1 100644 (file)
 #ifndef DARWIN_NAT_H
 #define DARWIN_NAT_H
 
-#include "inf-child.h"
 #include <mach/mach.h>
+
+/* Local non-gdb includes.  */
 #include "gdbthread.h"
+#include "inf-child.h"
 
 /* This needs to be overridden by the platform specific nat code.  */
 
index 5a2e8f8..6226ae4 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "dcache.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
-#include "target-dcache.h"
 #include "inferior.h"
 #include "splay-tree.h"
+#include "target-dcache.h"
 
 /* Commands with a prefix of `{set,show} dcache'.  */
 static struct cmd_list_element *dcache_set_list = NULL;
index 9c29074..97ed536 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef DCACHE_H
 #define DCACHE_H
 
-#include "target.h"    /* for enum target_xfer_status */
+#include "target.h"
 
 typedef struct dcache_struct DCACHE;
 
index 29f4696..8e5065a 100644 (file)
    to a styles of demangling, and GDB specific.  */
 
 #include "defs.h"
-#include "cli/cli-utils.h" /* for skip_to_space */
+
+/* Local non-gdb includes.  */
+#include "cli/cli-utils.h"
 #include "command.h"
-#include "gdbcmd.h"
 #include "demangle.h"
 #include "gdb-demangle.h"
+#include "gdbcmd.h"
 #include "language.h"
 
 /* Select the default C++ demangling style to use.  The default is "auto",
index bacba96..48f11a5 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "dicos-tdep.h"
+#include "inferior.h"
 #include "osabi.h"
-#include "solib.h"
 #include "solib-target.h"
-#include "inferior.h"
-#include "dicos-tdep.h"
+#include "solib.h"
 
 void
 dicos_init_abi (struct gdbarch *gdbarch)
index 88eff2f..b4b544b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
-#include "gdb_obstack.h"
-#include "symtab.h"
+
+/* Standard C++ includes.  */
+#include <unordered_map>
+
+/* Local non-gdb includes.  */
 #include "buildsym.h"
 #include "dictionary.h"
+#include "gdb_obstack.h"
 #include "safe-ctype.h"
-#include <unordered_map>
+#include "symtab.h"
 
 /* This file implements dictionaries, which are tables that associate
    symbols to names.  They are represented by an opaque type 'struct
index 48b466b..b12a99f 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "disasm.h"
 
 #if GDB_SELF_TEST
index 7c7a148..d989a8b 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
 #include "arch-utils.h"
-#include "target.h"
-#include "value.h"
-#include "ui-out.h"
+#include "common/gdb_optional.h"
+#include "dis-asm.h"
 #include "disasm.h"
-#include "gdbcore.h"
 #include "gdbcmd.h"
-#include "dis-asm.h"
-#include "source.h"
+#include "gdbcore.h"
 #include "safe-ctype.h"
-#include <algorithm>
-#include "common/gdb_optional.h"
+#include "source.h"
+#include "target.h"
+#include "ui-out.h"
 #include "valprint.h"
+#include "value.h"
 
 /* Disassemble functions.
    FIXME: We should get rid of all the duplicate code in gdb that does
index d3cc631..39d8381 100644 (file)
@@ -19,8 +19,8 @@
 #ifndef DISASM_H
 #define DISASM_H
 
-#include "dis-asm.h"
 #include "common/enum-flags.h"
+#include "dis-asm.h"
 
 enum gdb_disassembly_flag
   {
index bd5cddc..0114c40 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "probe.h"
+
+/* Local non-gdb includes.  */
+#include "ax-gdb.h"
+#include "ax.h"
 #include "common/vec.h"
+#include "complaints.h"
 #include "elf-bfd.h"
 #include "gdbtypes.h"
-#include "obstack.h"
-#include "objfiles.h"
-#include "complaints.h"
-#include "value.h"
-#include "ax.h"
-#include "ax-gdb.h"
+#include "inferior.h"
 #include "language.h"
+#include "objfiles.h"
+#include "obstack.h"
 #include "parser-defs.h"
-#include "inferior.h"
+#include "probe.h"
+#include "value.h"
 
 /* The type of the ELF sections where we will find the DOF programs
    with information about probes.  */
index aebdd23..99d3d7c 100644 (file)
 
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "command.h"
 #include "dummy-frame.h"
-#include "regcache.h"
-#include "frame.h"
-#include "inferior.h"
 #include "frame-unwind.h"
-#include "command.h"
+#include "frame.h"
 #include "gdbcmd.h"
-#include "observable.h"
 #include "gdbthread.h"
 #include "infcall.h"
+#include "inferior.h"
+#include "observable.h"
+#include "regcache.h"
 
 struct dummy_frame_id
 {
index 445f8b1..41340b8 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "dwarf-index-cache.h"
 
+/* Standard C includes.  */
+#include <stdlib.h>
+
+/* Standard C++ includes.  */
+#include <string>
+
+/* Local non-gdb includes.  */
 #include "build-id.h"
 #include "cli/cli-cmds.h"
 #include "command.h"
-#include "common/scoped_mmap.h"
 #include "common/pathstuff.h"
+#include "common/scoped_mmap.h"
+#include "common/selftest.h"
+#include "dwarf-index-cache.h"
 #include "dwarf-index-write.h"
 #include "dwarf2read.h"
 #include "objfiles.h"
-#include "common/selftest.h"
-#include <string>
-#include <stdlib.h>
 
 /* When set to 1, show debug messages about the index cache.  */
 static int debug_index_cache = 0;
index 2f26763..807cfea 100644 (file)
@@ -20,8 +20,8 @@
 #ifndef DWARF_INDEX_CACHE_H
 #define DWARF_INDEX_CACHE_H
 
-#include "dwarf-index-common.h"
 #include "common/array-view.h"
+#include "dwarf-index-common.h"
 #include "symfile.h"
 
 /* Base of the classes used to hold the resources of the indices loaded from
index 220d748..4a5ef62 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "dwarf-index-common.h"
 
 /* See dwarf-index-common.h.  */
index 01c1256..0c4173c 100644 (file)
 
 #include "defs.h"
 
+/* Standard C++ includes.  */
+#include <algorithm>
+#include <cmath>
+#include <set>
+#include <unordered_map>
+#include <unordered_set>
+
+/* Local non-gdb includes.  */
 #include "addrmap.h"
 #include "cli/cli-decode.h"
 #include "common/byte-vector.h"
 #include "objfiles.h"
 #include "psympriv.h"
 
-#include <algorithm>
-#include <cmath>
-#include <set>
-#include <unordered_map>
-#include <unordered_set>
-
 /* Ensure only legit values are used.  */
 #define DW2_GDB_INDEX_SYMBOL_STATIC_SET_VALUE(cu_index, value) \
   do { \
index b1d1180..2d62480 100644 (file)
@@ -20,8 +20,8 @@
 #ifndef DWARF_INDEX_WRITE_H
 #define DWARF_INDEX_WRITE_H
 
-#include "symfile.h"
 #include "dwarf2read.h"
+#include "symfile.h"
 
 /* Create an index file for OBJFILE in the directory DIR.  BASENAME is the
    desired filename, minus the extension, which gets added by this function
index 4cf7f5f..c4e9c09 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
+
+/* Local non-gdb includes.  */
+#include "block.h"
 #include "dwarf2-frame-tailcall.h"
+#include "dwarf2-frame.h"
 #include "dwarf2loc.h"
 #include "frame-unwind.h"
-#include "block.h"
-#include "hashtab.h"
+#include "frame.h"
 #include "gdbtypes.h"
+#include "hashtab.h"
 #include "regcache.h"
 #include "value.h"
-#include "dwarf2-frame.h"
 
 /* Contains struct tailcall_cache indexed by next_bottom_frame.  */
 static htab_t cache_htab;
index 178ac44..b657af2 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "dwarf2expr.h"
+
+/* Local non-gdb includes.  */
+#include "ax.h"
+#include "complaints.h"
+#include "dwarf2-frame-tailcall.h"
+#include "dwarf2-frame.h"
 #include "dwarf2.h"
-#include "frame.h"
+#include "dwarf2expr.h"
+#include "dwarf2loc.h"
+#include "dwarf2read.h"
 #include "frame-base.h"
 #include "frame-unwind.h"
+#include "frame.h"
 #include "gdbcore.h"
 #include "gdbtypes.h"
-#include "symtab.h"
 #include "objfiles.h"
+#include "record.h"
 #include "regcache.h"
+#include "symtab.h"
 #include "value.h"
-#include "record.h"
 
-#include "complaints.h"
-#include "dwarf2-frame.h"
-#include "dwarf2read.h"
-#include "ax.h"
-#include "dwarf2loc.h"
-#include "dwarf2-frame-tailcall.h"
 #if GDB_SELF_TEST
 #include "common/selftest.h"
 #include "selftest-arch.h"
index e412e18..17bec73 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "value.h"
-#include "gdbcore.h"
+
+/* Local non-gdb includes.  */
+#include "common/underlying.h"
 #include "dwarf2.h"
 #include "dwarf2expr.h"
 #include "dwarf2loc.h"
-#include "common/underlying.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "symtab.h"
+#include "value.h"
 
 /* Cookie for gdbarch data.  */
 
index c7cbf32..eb2259b 100644 (file)
@@ -22,8 +22,8 @@
 #if !defined (DWARF2EXPR_H)
 #define DWARF2EXPR_H
 
-#include "leb128.h"
 #include "gdbtypes.h"
+#include "leb128.h"
 
 /* The location of a value.  */
 enum dwarf_value_location
index 29d289b..bac7446 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "ui-out.h"
-#include "value.h"
-#include "frame.h"
-#include "gdbcore.h"
-#include "target.h"
-#include "inferior.h"
-#include "ax.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+#include <unordered_set>
+#include <vector>
+
+/* Local non-gdb includes.  */
 #include "ax-gdb.h"
-#include "regcache.h"
-#include "objfiles.h"
+#include "ax.h"
 #include "block.h"
-#include "gdbcmd.h"
+#include "common/byte-vector.h"
+#include "common/selftest.h"
+#include "common/underlying.h"
+#include "compile/compile.h"
 #include "complaints.h"
+#include "dwarf2-frame.h"
 #include "dwarf2.h"
 #include "dwarf2expr.h"
 #include "dwarf2loc.h"
-#include "dwarf2-frame.h"
-#include "compile/compile.h"
-#include "common/selftest.h"
-#include <algorithm>
-#include <vector>
-#include <unordered_set>
-#include "common/underlying.h"
-#include "common/byte-vector.h"
+#include "frame.h"
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "inferior.h"
+#include "objfiles.h"
+#include "regcache.h"
+#include "target.h"
+#include "ui-out.h"
+#include "value.h"
 
 extern int dwarf_always_disassemble;
 
index 8881a1e..c10d9af 100644 (file)
    E.g., load_partial_dies, read_partial_die.  */
 
 #include "defs.h"
-#include "dwarf2read.h"
-#include "dwarf-index-cache.h"
-#include "dwarf-index-common.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+
+/* Standard C++ includes.  */
+#include <algorithm>
+#include <cmath>
+#include <forward_list>
+#include <set>
+#include <unordered_map>
+#include <unordered_set>
+
+/* Local non-gdb includes.  */
+#include "addrmap.h"
 #include "bfd.h"
-#include "elf-bfd.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "objfiles.h"
-#include "dwarf2.h"
-#include "buildsym.h"
-#include "demangle.h"
-#include "gdb-demangle.h"
-#include "expression.h"
-#include "filenames.h" /* for DOSish file names */
-#include "macrotab.h"
-#include "language.h"
-#include "complaints.h"
-#include "dwarf2expr.h"
-#include "dwarf2loc.h"
-#include "cp-support.h"
-#include "hashtab.h"
-#include "command.h"
-#include "gdbcmd.h"
 #include "block.h"
-#include "addrmap.h"
-#include "typeprint.h"
-#include "psympriv.h"
-#include <sys/stat.h>
-#include "completer.h"
-#include "common/vec.h"
+#include "build-id.h"
+#include "buildsym.h"
 #include "c-lang.h"
-#include "go-lang.h"
-#include "valprint.h"
-#include "gdbcore.h" /* for gnutarget */
-#include "gdb/gdb-index.h"
-#include <ctype.h>
-#include "gdb_bfd.h"
-#include "f-lang.h"
-#include "source.h"
+#include "command.h"
+#include "common/byte-vector.h"
 #include "common/filestuff.h"
-#include "build-id.h"
-#include "namespace.h"
-#include "common/gdb_unlinker.h"
 #include "common/function-view.h"
 #include "common/gdb_optional.h"
-#include "common/underlying.h"
-#include "common/byte-vector.h"
+#include "common/gdb_unlinker.h"
 #include "common/hash_enum.h"
+#include "common/pathstuff.h"
+#include "common/selftest.h"
+#include "common/underlying.h"
+#include "common/vec.h"
+#include "complaints.h"
+#include "completer.h"
+#include "cp-support.h"
+#include "demangle.h"
+#include "dwarf-index-cache.h"
+#include "dwarf-index-common.h"
+#include "dwarf2.h"
+#include "dwarf2expr.h"
+#include "dwarf2loc.h"
+#include "dwarf2read.h"
+#include "elf-bfd.h"
+#include "expression.h"
+#include "f-lang.h"
 #include "filename-seen-cache.h"
+#include "filenames.h"
+#include "gdb-demangle.h"
+#include "gdb/gdb-index.h"
+#include "gdb_bfd.h"
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "go-lang.h"
+#include "hashtab.h"
+#include "language.h"
+#include "macrotab.h"
+#include "namespace.h"
+#include "objfiles.h"
 #include "producer.h"
-#include <fcntl.h>
-#include <sys/types.h>
-#include <algorithm>
-#include <unordered_set>
-#include <unordered_map>
-#include "common/selftest.h"
-#include <cmath>
-#include <set>
-#include <forward_list>
+#include "psympriv.h"
 #include "rust-lang.h"
-#include "common/pathstuff.h"
+#include "source.h"
+#include "symtab.h"
+#include "typeprint.h"
+#include "valprint.h"
 
 /* When == 1, print basic high level tracing messages.
    When > 1, be more verbose.
index 34c6616..8845e99 100644 (file)
@@ -21,6 +21,8 @@
 #define DWARF2READ_H
 
 #include <unordered_map>
+
+/* Local non-gdb includes.  */
 #include "dwarf-index-cache.h"
 #include "filename-seen-cache.h"
 #include "gdb_obstack.h"
index 55a16bb..6d67418 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "auxv.h"
+#include "bcache.h"
 #include "bfd.h"
+#include "build-id.h"
+#include "complaints.h"
+#include "demangle.h"
 #include "elf-bfd.h"
 #include "elf/common.h"
 #include "elf/internal.h"
 #include "elf/mips.h"
-#include "symtab.h"
-#include "symfile.h"
-#include "objfiles.h"
-#include "stabsread.h"
-#include "gdb-stabs.h"
-#include "complaints.h"
-#include "demangle.h"
-#include "psympriv.h"
 #include "filenames.h"
-#include "probe.h"
-#include "arch-utils.h"
+#include "gdb-stabs.h"
+#include "gdb_bfd.h"
+#include "gdbthread.h"
 #include "gdbtypes.h"
-#include "value.h"
 #include "infcall.h"
-#include "gdbthread.h"
 #include "inferior.h"
-#include "regcache.h"
-#include "bcache.h"
-#include "gdb_bfd.h"
-#include "build-id.h"
 #include "location.h"
-#include "auxv.h"
 #include "mdebugread.h"
+#include "objfiles.h"
+#include "probe.h"
+#include "psympriv.h"
+#include "regcache.h"
+#include "stabsread.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "value.h"
 
 /* Forward declarations.  */
 extern const struct sym_fns elf_sym_fns_gdb_index;
index 3f768b4..a67fd4f 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
-#include "value.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "block.h"
+#include "cp-abi.h"
+#include "cp-support.h"
 #include "expression.h"
-#include "target.h"
+#include "f-lang.h"
 #include "frame.h"
+#include "gdb_obstack.h"
 #include "gdbthread.h"
-#include "language.h"          /* For CAST_IS_CONVERSION.  */
-#include "f-lang.h"            /* For array bound stuff.  */
-#include "cp-abi.h"
+#include "gdbtypes.h"
 #include "infcall.h"
+#include "language.h"
 #include "objc-lang.h"
-#include "block.h"
+#include "objfiles.h"
 #include "parser-defs.h"
-#include "cp-support.h"
-#include "ui-out.h"
 #include "regcache.h"
+#include "symtab.h"
+#include "target.h"
+#include "typeprint.h"
+#include "ui-out.h"
 #include "user-regs.h"
 #include "valprint.h"
-#include "gdb_obstack.h"
-#include "objfiles.h"
-#include "typeprint.h"
-#include <ctype.h>
+#include "value.h"
 
 /* This is defined in valops.c */
 extern int overload_resolution;
index 28e8164..be09c2c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
+#include "common/queue.h"
 #include "event-loop.h"
 #include "event-top.h"
-#include "common/queue.h"
 #include "ser-event.h"
 
 #ifdef HAVE_POLL
index fb5d51c..78cbead 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "top.h"
-#include "inferior.h"
-#include "infrun.h"
-#include "target.h"
-#include "terminal.h"          /* for job_control */
+
+/* Standard C includes.  */
+#include <signal.h>
+
+/* Local non-gdb includes.  */
+#include "annotate.h"
+#include "cli/cli-script.h"
+#include "common/buffer.h"
+#include "continuations.h"
 #include "event-loop.h"
 #include "event-top.h"
+#include "gdb_select.h"
+#include "gdbcmd.h"
+#include "gdbthread.h"
+#include "inferior.h"
+#include "infrun.h"
 #include "interps.h"
-#include <signal.h>
-#include "cli/cli-script.h"     /* for reset_command_nest_depth */
 #include "main.h"
-#include "gdbthread.h"
-#include "observable.h"
-#include "continuations.h"
-#include "gdbcmd.h"            /* for dont_repeat() */
-#include "annotate.h"
 #include "maint.h"
-#include "common/buffer.h"
+#include "observable.h"
 #include "ser-event.h"
-#include "gdb_select.h"
+#include "target.h"
+#include "terminal.h"
+#include "top.h"
 
 /* readline include files.  */
 #include "readline/readline.h"
index a29ef0c..c9a1fa7 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "exceptions.h"
+
+/* Local non-gdb includes.  */
+#include "annotate.h"
 #include "breakpoint.h"
-#include "target.h"
+#include "common/gdb_optional.h"
+#include "exceptions.h"
+#include "gdbthread.h"
 #include "inferior.h"
-#include "annotate.h"
-#include "ui-out.h"
 #include "serial.h"
-#include "gdbthread.h"
+#include "target.h"
 #include "top.h"
-#include "common/gdb_optional.h"
+#include "ui-out.h"
 
 static void
 print_flush (void)
index 77bd140..1c3c16c 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "common/pathstuff.h"
+#include "completer.h"
+#include "exec.h"
+#include "filenames.h"
 #include "frame.h"
-#include "inferior.h"
-#include "target.h"
+#include "gcore.h"
+#include "gdb_bfd.h"
 #include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "inferior.h"
 #include "language.h"
-#include "filenames.h"
-#include "symfile.h"
 #include "objfiles.h"
-#include "completer.h"
-#include "value.h"
-#include "exec.h"
 #include "observable.h"
-#include "arch-utils.h"
-#include "gdbthread.h"
 #include "progspace.h"
-#include "gdb_bfd.h"
-#include "gcore.h"
-#include "source.h"
-
-#include <fcntl.h>
 #include "readline/readline.h"
-#include "gdbcore.h"
-
-#include <ctype.h>
-#include <sys/stat.h>
 #include "solist.h"
-#include <algorithm>
-#include "common/pathstuff.h"
+#include "source.h"
+#include "symfile.h"
+#include "target.h"
+#include "value.h"
 
 void (*deprecated_file_changed_hook) (const char *);
 
index e9af480..3778a7e 100644 (file)
 #ifndef EXEC_H
 #define EXEC_H
 
-#include "target.h"
-#include "progspace.h"
 #include "memrange.h"
+#include "progspace.h"
 #include "symfile-add-flags.h"
+#include "target.h"
 
 struct target_section;
 struct target_ops;
index a22499f..2b136e2 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+
+/* Standard C includes.  */
+#include <ctype.h>
+
+/* Local non-gdb includes.  */
+#include "block.h"
 #include "expression.h"
-#include "value.h"
+#include "gdbtypes.h"
 #include "language.h"
+#include "objfiles.h"
 #include "parser-defs.h"
-#include "user-regs.h"         /* For user_reg_map_regnum_to_name.  */
+#include "symtab.h"
 #include "target.h"
-#include "block.h"
-#include "objfiles.h"
+#include "user-regs.h"
 #include "valprint.h"
-
-#include <ctype.h>
+#include "value.h"
 
 void
 print_expression (struct expression *exp, struct ui_file *stream)
index 97594f8..5b99c0f 100644 (file)
 #ifndef EXTENSION_PRIV_H
 #define EXTENSION_PRIV_H
 
-#include "extension.h"
 #include <signal.h>
+
+/* Local non-gdb includes.  */
 #include "cli/cli-script.h"
+#include "extension.h"
 
 /* High level description of an extension/scripting language.
    An entry for each is compiled into GDB regardless of whether the support
index 8637bc5..0e44140 100644 (file)
    have "ext_lang" in the name, and no other symbol in gdb does.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
 #include <signal.h>
-#include "target.h"
+
+/* Local non-gdb includes.  */
 #include "auto-load.h"
 #include "breakpoint.h"
+#include "cli/cli-script.h"
 #include "event-top.h"
-#include "extension.h"
 #include "extension-priv.h"
+#include "extension.h"
+#include "guile/guile.h"
 #include "observable.h"
-#include "cli/cli-script.h"
 #include "python/python.h"
-#include "guile/guile.h"
+#include "target.h"
 
 /* Iterate over all external extension languages, regardless of whether the
    support has been compiled in or not.
index 2f1b718..a77f157 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef EXTENSION_H
 #define EXTENSION_H
 
-#include "mi/mi-cmds.h" /* For PRINT_NO_VALUES, etc.  */
-#include "common/vec.h"
 #include "common/array-view.h"
+#include "common/vec.h"
+#include "mi/mi-cmds.h"
 
 struct breakpoint;
 struct command_line;
index 7bd1196..5128cae 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+
+/* Standard C includes.  */
+#include <math.h>
+
+/* Local non-gdb includes.  */
+#include "c-lang.h"
+#include "charset.h"
+#include "cp-support.h"
 #include "expression.h"
-#include "parser-defs.h"
-#include "language.h"
-#include "varobj.h"
-#include "gdbcore.h"
 #include "f-lang.h"
+#include "gdbcore.h"
+#include "gdbtypes.h"
+#include "language.h"
+#include "parser-defs.h"
+#include "symtab.h"
+#include "target-float.h"
 #include "valprint.h"
 #include "value.h"
-#include "cp-support.h"
-#include "charset.h"
-#include "c-lang.h"
-#include "target-float.h"
-
-#include <math.h>
+#include "varobj.h"
 
 /* Local functions */
 
index a0e34b3..d3c83b0 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdb_obstack.h"
+
+/* Local non-gdb includes.  */
 #include "bfd.h"
-#include "symtab.h"
-#include "gdbtypes.h"
 #include "expression.h"
-#include "value.h"
+#include "f-lang.h"
+#include "gdb_obstack.h"
 #include "gdbcore.h"
+#include "gdbtypes.h"
+#include "symtab.h"
 #include "target.h"
-#include "f-lang.h"
 #include "typeprint.h"
+#include "value.h"
 
 #if 0                          /* Currently unused.  */
 static void f_type_print_args (struct type *, struct ui_file *);
index 5f9dd4d..0dea6ba 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+
+/* Local non-gdb includes.  */
+#include "block.h"
+#include "command.h"
+#include "dictionary.h"
 #include "expression.h"
-#include "value.h"
-#include "valprint.h"
-#include "language.h"
 #include "f-lang.h"
 #include "frame.h"
 #include "gdbcore.h"
-#include "command.h"
-#include "block.h"
-#include "dictionary.h"
+#include "gdbtypes.h"
+#include "language.h"
+#include "symtab.h"
+#include "valprint.h"
+#include "value.h"
 
 static void f77_get_dynamic_length_of_aggregate (struct type *);
 
index d4f4c8c..fe85847 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "common/byte-vector.h"
-#include "gdbcore.h"
-#include "inferior.h"
-#include "regcache.h"
-#include "regset.h"
-#include "gdbcmd.h"
-#include "gdbthread.h"
-#include "common/gdb_wait.h"
-#include "inf-ptrace.h"
-#include <sys/types.h>
+
+/* Standard C includes.  */
+#if defined(HAVE_KINFO_GETFILE) || defined(HAVE_KINFO_GETVMMAP)
+#include <libutil.h>
+#endif
 #include <sys/procfs.h>
 #include <sys/ptrace.h>
 #include <sys/signal.h>
 #include <sys/sysctl.h>
+#include <sys/types.h>
 #include <sys/user.h>
-#if defined(HAVE_KINFO_GETFILE) || defined(HAVE_KINFO_GETVMMAP)
-#include <libutil.h>
-#endif
+
+/* Standard C++ includes.  */
+#include <list>
+
+/* Local non-gdb includes.  */
+#include "common/byte-vector.h"
 #if !defined(HAVE_KINFO_GETVMMAP)
 #include "common/filestuff.h"
 #endif
-
+#include "common/gdb_wait.h"
 #include "elf-bfd.h"
 #include "fbsd-nat.h"
 #include "fbsd-tdep.h"
-
-#include <list>
+#include "gdbcmd.h"
+#include "gdbcore.h"
+#include "gdbthread.h"
+#include "inf-ptrace.h"
+#include "inferior.h"
+#include "regcache.h"
+#include "regset.h"
 
 /* Return the name of a file that can be opened to get the symbols for
    the child process identified by PID.  */
index b0c9eb1..5dec982 100644 (file)
 #ifndef FBSD_NAT_H
 #define FBSD_NAT_H
 
-#include "inf-ptrace.h"
 #include <sys/proc.h>
 
+/* Local non-gdb includes.  */
+#include "inf-ptrace.h"
+
 #ifdef TRAP_BRKPT
 /* MIPS does not set si_code for SIGTRAP.  sparc64 reports
    non-standard values in si_code for SIGTRAP.  */
index cd207d8..73d62cf 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Standard C includes.  */
+#include <arpa/inet.h>
+#include <sys/socket.h>
+
+/* Local non-gdb includes.  */
 #include "auxv.h"
+#include "elf-bfd.h"
+#include "fbsd-tdep.h"
 #include "gdbcore.h"
+#include "gdbthread.h"
 #include "inferior.h"
+#include "objfiles.h"
 #include "regcache.h"
 #include "regset.h"
-#include "gdbthread.h"
-#include "objfiles.h"
 #include "xml-syscall.h"
-#include <sys/socket.h>
-#include <arpa/inet.h>
-
-#include "elf-bfd.h"
-#include "fbsd-tdep.h"
 
 /* This enum is derived from FreeBSD's <sys/signal.h>.  */
 
index a8ea085..65ac33c 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "filename-seen-cache.h"
 #include "filenames.h"
 
index 824245e..5ed6304 100644 (file)
@@ -20,8 +20,8 @@
 #ifndef FILENAME_SEEN_CACHE_H
 #define FILENAME_SEEN_CACHE_H
 
-#include "defs.h"
 #include "common/function-view.h"
+#include "defs.h"
 
 /* Cache to watch for file names already seen.  */
 
index fdc4713..e5eab1c 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "filesystem.h"
 #include "gdbarch.h"
 #include "gdbcmd.h"
index 52f8f80..6d66730 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "arch-utils.h"
+
+/* Standard C includes.  */
 #include <ctype.h>
-#include "gdbcmd.h"
-#include "value.h"
-#include "target.h"
-#include "cli/cli-utils.h"
+
+/* Standard C++ includes.  */
 #include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "cli/cli-utils.h"
 #include "common/byte-vector.h"
+#include "gdbcmd.h"
+#include "target.h"
+#include "value.h"
 
 /* Copied from bfd_put_bits.  */
 
index e89ee37..0b97db5 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+
+/* Local non-gdb includes.  */
+#include "block.h"
+#include "common/selftest.h"
+#include "dwarf2loc.h"
 #include "frame.h"
-#include "value.h"
 #include "gdbcore.h"
+#include "gdbtypes.h"
 #include "inferior.h"
-#include "target.h"
-#include "symfile.h"           /* for overlay functions */
+#include "language.h"
+#include "objfiles.h"
 #include "regcache.h"
+#include "symfile.h"
+#include "symtab.h"
+#include "target.h"
 #include "user-regs.h"
-#include "block.h"
-#include "objfiles.h"
-#include "language.h"
-#include "dwarf2loc.h"
-#include "common/selftest.h"
+#include "value.h"
 
 /* Basic byte-swapping routines.  All 'extract' functions return a
    host-format integer from a target-format integer at ADDR which is
index 4c49848..a410823 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
+
+/* Local non-gdb includes.  */
+#include "common/common-inferior.h"
+#include "common/filestuff.h"
+#include "common/job-control.h"
 #include "gdbcmd.h"
-#include "terminal.h"
 #include "gdbthread.h"
-#include "top.h"
-#include "common/job-control.h"
-#include "common/filestuff.h"
+#include "inferior.h"
 #include "nat/fork-inferior.h"
-#include "common/common-inferior.h"
+#include "terminal.h"
+#include "top.h"
 
 /* The exec-wrapper, if any, that will be used when starting the
    inferior.  */
index 47897fc..8a580cd 100644 (file)
@@ -18,6 +18,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+
+/* Local non-gdb includes.  */
 #include "frame-base.h"
 #include "frame.h"
 #include "gdb_obstack.h"
index e5ddeba..46096c2 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
+
+/* Local non-gdb includes.  */
 #include "dummy-frame.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdb_obstack.h"
 #include "inline-frame.h"
-#include "value.h"
 #include "regcache.h"
-#include "gdb_obstack.h"
 #include "target.h"
+#include "value.h"
 
 static struct gdbarch_data *frame_unwind_data;
 
index d8b5f81..9b8f0bc 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "target.h"
-#include "value.h"
-#include "inferior.h"  /* for inferior_ptid */
-#include "regcache.h"
-#include "user-regs.h"
-#include "gdb_obstack.h"
-#include "dummy-frame.h"
-#include "sentinel-frame.h"
-#include "gdbcore.h"
+
+/* Local non-gdb includes.  */
 #include "annotate.h"
-#include "language.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
+#include "block.h"
 #include "command.h"
+#include "dummy-frame.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "gdb_obstack.h"
 #include "gdbcmd.h"
-#include "observable.h"
-#include "objfiles.h"
+#include "gdbcore.h"
 #include "gdbthread.h"
-#include "block.h"
+#include "hashtab.h"
+#include "inferior.h"
 #include "inline-frame.h"
+#include "language.h"
+#include "objfiles.h"
+#include "observable.h"
+#include "regcache.h"
+#include "sentinel-frame.h"
+#include "target.h"
 #include "tracepoint.h"
-#include "hashtab.h"
+#include "user-regs.h"
 #include "valprint.h"
+#include "value.h"
 
 /* The sentinel frame terminates the innermost end of the frame chain.
    If unwound, it returns the information needed to construct an
index e526145..b47d373 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "gdbcore.h"
-#include "target.h"
-#include "frame.h"
-#include "osabi.h"
-#include "regcache.h"
+
+/* Local non-gdb includes.  */
 #include "elf-bfd.h"
 #include "elf/frv.h"
-#include "frv-tdep.h"
-#include "trad-frame.h"
 #include "frame-unwind.h"
-#include "regset.h"
+#include "frame.h"
+#include "frv-tdep.h"
+#include "gdbcore.h"
 #include "linux-tdep.h"
+#include "osabi.h"
+#include "regcache.h"
+#include "regset.h"
+#include "target.h"
+#include "trad-frame.h"
 
 /* Define the size (in bytes) of an FR-V instruction.  */
 static const int frv_instr_size = 4;
index 804206b..9c00f96 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "inferior.h"
-#include "gdbcore.h"
+
+/* Local non-gdb includes.  */
+#include "../opcodes/frv-desc.h"
 #include "arch-utils.h"
-#include "regcache.h"
-#include "frame.h"
-#include "frame-unwind.h"
-#include "frame-base.h"
-#include "trad-frame.h"
 #include "dis-asm.h"
-#include "sim-regno.h"
-#include "gdb/sim-frv.h"
-#include "../opcodes/frv-desc.h"       /* for the H_SPR_... enums */
-#include "symtab.h"
 #include "elf-bfd.h"
 #include "elf/frv.h"
-#include "osabi.h"
-#include "infcall.h"
-#include "solib.h"
+#include "frame-base.h"
+#include "frame-unwind.h"
+#include "frame.h"
 #include "frv-tdep.h"
+#include "gdb/sim-frv.h"
+#include "gdbcore.h"
+#include "infcall.h"
+#include "inferior.h"
 #include "objfiles.h"
+#include "osabi.h"
+#include "regcache.h"
+#include "sim-regno.h"
+#include "solib.h"
+#include "symtab.h"
+#include "trad-frame.h"
 
 struct frv_unwind_cache                /* was struct frame_extra_info */
   {
index bded02f..404ec98 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
-#include "frame.h"
-#include "frame-unwind.h"
+
+/* Standard C++ includes.  */
+#include <algorithm>
+
+/* Local non-gdb includes.  */
+#include "arch-utils.h"
+#include "dis-asm.h"
 #include "frame-base.h"
-#include "symtab.h"
-#include "gdbtypes.h"
+#include "frame-unwind.h"
+#include "frame.h"
+#include "ft32-tdep.h"
+#include "gdb/sim-ft32.h"
 #include "gdbcmd.h"
 #include "gdbcore.h"
-#include "value.h"
+#include "gdbtypes.h"
 #include "inferior.h"
-#include "symfile.h"
+#include "language.h"
 #include "objfiles.h"
+#include "opcode/ft32.h"
 #include "osabi.h"
-#include "language.h"
-#include "arch-utils.h"
+#include "record.h"
 #include "regcache.h"
+#include "symfile.h"
+#include "symtab.h"
 #include "trad-frame.h"
-#include "dis-asm.h"
-#include "record.h"
-
-#include "opcode/ft32.h"
-
-#include "ft32-tdep.h"
-#include "gdb/sim-ft32.h"
-#include <algorithm>
+#include "value.h"
 
 #define RAM_BIAS  0x800000  /* Bias added to RAM addresses.  */