Skip to content
  • Gary Benson's avatar
    Remove spurious exceptions.h inclusions · c765fdb9
    Gary Benson authored
    defs.h includes utils.h, and utils.h includes exceptions.h.  All GDB
    .c files include defs.h as their first line, so no file other than
    utils.h needs to include exceptions.h.  This commit removes all such
    inclusions.
    
    gdb/ChangeLog:
    
    	* ada-lang.c: Do not include exceptions.h.
    	* ada-valprint.c: Likewise.
    	* amd64-tdep.c: Likewise.
    	* auto-load.c: Likewise.
    	* block.c: Likewise.
    	* break-catch-throw.c: Likewise.
    	* breakpoint.c: Likewise.
    	* btrace.c: Likewise.
    	* c-lang.c: Likewise.
    	* cli/cli-cmds.c: Likewise.
    	* cli/cli-interp.c: Likewise.
    	* cli/cli-script.c: Likewise.
    	* completer.c: Likewise.
    	* corefile.c: Likewise.
    	* corelow.c: Likewise.
    	* cp-abi.c: Likewise.
    	* cp-support.c: Likewise.
    	* cp-valprint.c: Likewise.
    	* darwin-nat.c: Likewise.
    	* dwarf2-frame-tailcall.c: Likewise.
    	* dwarf2-frame.c: Likewise.
    	* dwarf2loc.c: Likewise.
    	* dwarf2read.c: Likewise.
    	* eval.c: Likewise.
    	* event-loop.c: Likewise.
    	* event-top.c: Likewise.
    	* f-valprint.c: Likewise.
    	* frame-unwind.c: Likewise.
    	* frame.c: Likewise.
    	* gdbtypes.c: Likewise.
    	* gnu-v2-abi.c: Likewise.
    	* gnu-v3-abi.c: Likewise.
    	* guile/scm-auto-load.c: Likewise.
    	* guile/scm-breakpoint.c: Likewise.
    	* guile/scm-cmd.c: Likewise.
    	* guile/scm-frame.c: Likewise.
    	* guile/scm-lazy-string.c: Likewise.
    	* guile/scm-param.c: Likewise.
    	* guile/scm-symbol.c: Likewise.
    	* guile/scm-type.c: Likewise.
    	* hppa-hpux-tdep.c: Likewise.
    	* i386-tdep.c: Likewise.
    	* inf-loop.c: Likewise.
    	* infcall.c: Likewise.
    	* infcmd.c: Likewise.
    	* infrun.c: Likewise.
    	* interps.c: Likewise.
    	* interps.h: Likewise.
    	* jit.c: Likewise.
    	* linespec.c: Likewise.
    	* linux-nat.c: Likewise.
    	* linux-thread-db.c: Likewise.
    	* m32r-rom.c: Likewise.
    	* main.c: Likewise.
    	* memory-map.c: Likewise.
    	* mi/mi-cmd-break.c: Likewise.
    	* mi/mi-cmd-stack.c: Likewise.
    	* mi/mi-interp.c: Likewise.
    	* mi/mi-main.c: Likewise.
    	* monitor.c: Likewise.
    	* nto-procfs.c: Likewise.
    	* objc-lang.c: Likewise.
    	* p-valprint.c: Likewise.
    	* parse.c: Likewise.
    	* ppc-linux-tdep.c: Likewise.
    	* printcmd.c: Likewise.
    	* probe.c: Likewise.
    	* python/py-auto-load.c: Likewise.
    	* python/py-breakpoint.c: Likewise.
    	* python/py-cmd.c: Likewise.
    	* python/py-finishbreakpoint.c: Likewise.
    	* python/py-frame.c: Likewise.
    	* python/py-framefilter.c: Likewise.
    	* python/py-function.c: Likewise.
    	* python/py-gdb-readline.c: Likewise.
    	* python/py-inferior.c: Likewise.
    	* python/py-infthread.c: Likewise.
    	* python/py-lazy-string.c: Likewise.
    	* python/py-linetable.c: Likewise.
    	* python/py-param.c: Likewise.
    	* python/py-prettyprint.c: Likewise.
    	* python/py-symbol.c: Likewise.
    	* python/py-type.c: Likewise.
    	* python/py-value.c: Likewise.
    	* python/python-internal.h: Likewise.
    	* python/python.c: Likewise.
    	* record-btrace.c: Likewise.
    	* record-full.c: Likewise.
    	* regcache.c: Likewise.
    	* remote-fileio.c: Likewise.
    	* remote-mips.c: Likewise.
    	* remote.c: Likewise.
    	* rs6000-aix-tdep.c: Likewise.
    	* rs6000-nat.c: Likewise.
    	* skip.c: Likewise.
    	* solib-darwin.c: Likewise.
    	* solib-dsbt.c: Likewise.
    	* solib-frv.c: Likewise.
    	* solib-ia64-hpux.c: Likewise.
    	* solib-spu.c: Likewise.
    	* solib-svr4.c: Likewise.
    	* solib.c: Likewise.
    	* spu-tdep.c: Likewise.
    	* stack.c: Likewise.
    	* stap-probe.c: Likewise.
    	* symfile-mem.c: Likewise.
    	* symmisc.c: Likewise.
    	* target.c: Likewise.
    	* thread.c: Likewise.
    	* top.c: Likewise.
    	* tracepoint.c: Likewise.
    	* tui/tui-interp.c: Likewise.
    	* typeprint.c: Likewise.
    	* utils.c: Likewise.
    	* valarith.c: Likewise.
    	* valops.c: Likewise.
    	* valprint.c: Likewise.
    	* value.c: Likewise.
    	* varobj.c: Likewise.
    	* windows-nat.c: Likewise.
    	* xml-support.c: Likewise.
    c765fdb9