Skip to content
Snippets Groups Projects
  1. Jan 01, 2008
  2. Aug 23, 2007
  3. Jan 09, 2007
  4. Aug 19, 2006
    • Daniel Jacobowitz's avatar
      gdb/ · 8695c747
      Daniel Jacobowitz authored
      	* Makefile.in (amd64_linux_tdep_h): New.
      	(amd64-linux-nat.o, amd64-linux-tdep.o): Update.
      	* amd64-linux-nat.c (amd64_linux_gregset64_reg_offset): Add
      	ORIG_RAX.
      	(_initialize_amd64_linux_nat): Set amd64_native_gregset64_num_regs.
      	* amd64-linux-tdep.c (amd64_linux_register_name)
      	(amd64_linux_register_type, amd64_linux_register_reggroup_p)
      	(amd64_linux_write_pc): New.
      	(amd64_linux_init_abi): Use them, and update num_regs.
      	* amd64-linux-tdep.h: New file.
      	* amd64-tdep.c (amd64_register_name, amd64_register_type): Make
      	public.
      	* amd64-tdep.h (amd64_register_name, amd64_register_type): New
      	prototypes.
      
      	* regformats/reg-x86-64-linux.dat: New file.
      gdb/testsuite/
      	* Makefile.in (clean): Clean reg-x86-64-linux.c.
      	(reg-x86-64-linux.o, reg-x86-64-linux.c): New.
      	* configure.srv (x86_64-*-linux*): Use reg-x86-64-linux.o.
      	* linux-x86-64-low.c (x86_64_regmap): Include ORIG_RAX.
      	(x86_64_fill_gregset, x86_64_store_gregset): Skip floating
      	point registers.
      8695c747
  5. Jan 15, 2006
    • Mark Kettenis's avatar
      * sol2-tdep.h. sol2-tdep.c: New files. · 081bf9da
      Mark Kettenis authored
      * amd64-sol2-tdep.c: Include "sol2-tdep.h".
      (amd64_sol2_init_abi): Set skip_solib_resolver.
      * i386-sol2-tdep.c: Include "sol2-tdep.h".
      (i386_sol2_init_abi): Set skip_solib_resolver.
      * sparc-sol2-tdep.c: Include "sol2-tdep.h".
      (sparc32_sol2_init_abi): Set skip_solib_resolver.
      * sparc64-sol2-tdep.c: Include "sol2-tdep.h".
      (sparc64_sol2_init_abi): Set skip_solib_resolver.
      * Makefile.in (sol2_tdep_h): New variable.
      (ALLDEPFILES): Add sol2-tdep.c.
      (sol2-tdep.o): New target.
      (amd64-sol2-tdep.o, i386-sol2-tdep.o, sparc-sol2-tdep.o)
      (sparc64-sol2-tdep.o): Update dependencies
      * config/i386/i386sol2.mt (TDEPFILES): Add sol2-tdep.o.
      * config/i386/sol2-64.mt (TDEPFILES): Add sol2-tdep.o.
      * config/sparc/sol2.mt (TDEPFILES): Add sol2-tdep.o.
      * config/sparc/sol2-64.mt (TDEPFILES): Add sol2-tdep.o.
      081bf9da
  6. Dec 26, 2005
    • Mark Kettenis's avatar
      * obsd-tdep.c: New file. · fb08a90b
      Mark Kettenis authored
      * obsd-tdep.h: New file.
      * Makefile.in (obsd_tdep_h): New variable.
      (ALLDEPFILES): Add obsd-tdep.c.
      (obsd-tdep.o): New target.
      fb08a90b
  7. Dec 17, 2005
    • Eli Zaretskii's avatar
      · 197e01b6
      Eli Zaretskii authored
      	* breakpoint.c:
      	* arm-tdep.c:
      	* ia64-tdep.c:
      	* i386-tdep.c:
      	* hpread.c:
      	* hppa-tdep.c:
      	* hppa-hpux-tdep.c:
      	* gnu-nat.c:
      	* gdbtypes.c:
      	* gdbarch.h:
      	* gdbarch.c:
      	* eval.c:
      	* dwarf2read.c:
      	* dbxread.c:
      	* copying:
      	* symfile.c:
      	* stabsread.c:
      	* sh64-tdep.c:
      	* sh-tdep.c:
      	* s390-tdep.c:
      	* rs6000-tdep.c:
      	* remote.c:
      	* remote-mips.c:
      	* mips-tdep.c:
      	* mdebugread.c:
      	* linux-nat.c:
      	* infrun.c:
      	* xcoffread.c:
      	* win32-nat.c:
      	* valops.c:
      	* utils.c:
      	* tracepoint.c:
      	* target.c:
      	* symtab.c:
      	* c-exp.y:
      	* ada-valprint.c:
      	* ada-typeprint.c:
      	* ada-lex.l:
      	* ada-lang.h:
      	* ada-lang.c:
      	* ada-exp.y:
      	* alphafbsd-tdep.c:
      	* alphabsd-tdep.h:
      	* alphabsd-tdep.c:
      	* alphabsd-nat.c:
      	* alpha-tdep.h:
      	* alpha-tdep.c:
      	* alpha-osf1-tdep.c:
      	* alpha-nat.c:
      	* alpha-mdebug-tdep.c:
      	* alpha-linux-tdep.c:
      	* alpha-linux-nat.c:
      	* aix-thread.c:
      	* abug-rom.c:
      	* arch-utils.c:
      	* annotate.h:
      	* annotate.c:
      	* amd64obsd-tdep.c:
      	* amd64obsd-nat.c:
      	* amd64nbsd-tdep.c:
      	* amd64nbsd-nat.c:
      	* amd64fbsd-tdep.c:
      	* amd64fbsd-nat.c:
      	* amd64bsd-nat.c:
      	* amd64-tdep.h:
      	* amd64-tdep.c:
      	* amd64-sol2-tdep.c:
      	* amd64-nat.h:
      	* amd64-nat.c:
      	* amd64-linux-tdep.c:
      	* amd64-linux-nat.c:
      	* alphanbsd-tdep.c:
      	* block.h:
      	* block.c:
      	* bfd-target.h:
      	* bfd-target.c:
      	* bcache.h:
      	* bcache.c:
      	* ax.h:
      	* ax-general.c:
      	* ax-gdb.h:
      	* ax-gdb.c:
      	* avr-tdep.c:
      	* auxv.h:
      	* auxv.c:
      	* armnbsd-tdep.c:
      	* armnbsd-nat.c:
      	* arm-tdep.h:
      	* arm-linux-nat.c:
      	* arch-utils.h:
      	* charset.c:
      	* call-cmds.h:
      	* c-valprint.c:
      	* c-typeprint.c:
      	* c-lang.h:
      	* c-lang.c:
      	* buildsym.h:
      	* buildsym.c:
      	* bsd-uthread.h:
      	* bsd-uthread.c:
      	* bsd-kvm.h:
      	* bsd-kvm.c:
      	* breakpoint.h:
      	* core-regset.c:
      	* core-aout.c:
      	* completer.h:
      	* completer.c:
      	* complaints.h:
      	* complaints.c:
      	* command.h:
      	* coffread.c:
      	* coff-solib.h:
      	* coff-solib.c:
      	* coff-pe-read.h:
      	* coff-pe-read.c:
      	* cli-out.h:
      	* cli-out.c:
      	* charset.h:
      	* dink32-rom.c:
      	* dictionary.h:
      	* dictionary.c:
      	* demangle.c:
      	* defs.h:
      	* dcache.h:
      	* dcache.c:
      	* d10v-tdep.c:
      	* cpu32bug-rom.c:
      	* cp-valprint.c:
      	* cp-support.h:
      	* cp-support.c:
      	* cp-namespace.c:
      	* cp-abi.h:
      	* cp-abi.c:
      	* corelow.c:
      	* corefile.c:
      	* environ.c:
      	* elfread.c:
      	* dwarfread.c:
      	* dwarf2loc.c:
      	* dwarf2expr.h:
      	* dwarf2expr.c:
      	* dwarf2-frame.h:
      	* dwarf2-frame.c:
      	* dve3900-rom.c:
      	* dummy-frame.h:
      	* dummy-frame.c:
      	* dsrec.c:
      	* doublest.h:
      	* doublest.c:
      	* disasm.h:
      	* disasm.c:
      	* fork-child.c:
      	* findvar.c:
      	* fbsd-nat.h:
      	* fbsd-nat.c:
      	* f-valprint.c:
      	* f-typeprint.c:
      	* f-lang.h:
      	* f-lang.c:
      	* expression.h:
      	* expprint.c:
      	* exec.h:
      	* exec.c:
      	* exceptions.h:
      	* exceptions.c:
      	* event-top.h:
      	* event-top.c:
      	* event-loop.h:
      	* event-loop.c:
      	* gdb.c:
      	* gdb-stabs.h:
      	* gdb-events.h:
      	* gdb-events.c:
      	* gcore.c:
      	* frv-tdep.h:
      	* frv-tdep.c:
      	* frv-linux-tdep.c:
      	* frame.h:
      	* frame.c:
      	* frame-unwind.h:
      	* frame-unwind.c:
      	* frame-base.h:
      	* frame-base.c:
      	* gdb_vfork.h:
      	* gdb_thread_db.h:
      	* gdb_string.h:
      	* gdb_stat.h:
      	* gdb_regex.h:
      	* gdb_ptrace.h:
      	* gdb_proc_service.h:
      	* gdb_obstack.h:
      	* gdb_locale.h:
      	* gdb_dirent.h:
      	* gdb_curses.h:
      	* gdb_assert.h:
      	* gdbarch.sh:
      	* gdb.h:
      	* hpux-thread.c:
      	* hppabsd-nat.c:
      	* hppa-tdep.h:
      	* hpacc-abi.c:
      	* h8300-tdep.c:
      	* gregset.h:
      	* go32-nat.c:
      	* gnu-v3-abi.c:
      	* gnu-v2-abi.h:
      	* gnu-v2-abi.c:
      	* gnu-nat.h:
      	* glibc-tdep.c:
      	* gdbtypes.h:
      	* gdbcore.h:
      	* gdbcmd.h:
      	* i386nbsd-tdep.c:
      	* i386nbsd-nat.c:
      	* i386gnu-tdep.c:
      	* i386gnu-nat.c:
      	* i386fbsd-tdep.c:
      	* i386fbsd-nat.c:
      	* i386bsd-tdep.c:
      	* i386bsd-nat.h:
      	* i386bsd-nat.c:
      	* i386-tdep.h:
      	* i386-sol2-nat.c:
      	* i386-nto-tdep.c:
      	* i386-nat.c:
      	* i386-linux-tdep.h:
      	* i386-linux-tdep.c:
      	* i386-linux-nat.c:
      	* i386-cygwin-tdep.c:
      	* inf-ttrace.c:
      	* inf-ptrace.h:
      	* inf-ptrace.c:
      	* inf-loop.h:
      	* inf-loop.c:
      	* inf-child.h:
      	* inf-child.c:
      	* ia64-tdep.h:
      	* ia64-linux-nat.c:
      	* i387-tdep.h:
      	* i387-tdep.c:
      	* i386v4-nat.c:
      	* i386v-nat.c:
      	* i386obsd-tdep.c:
      	* i386obsd-nat.c:
      	* kod.c:
      	* jv-valprint.c:
      	* jv-typeprint.c:
      	* jv-lang.h:
      	* jv-lang.c:
      	* irix5-nat.c:
      	* iq2000-tdep.c:
      	* interps.h:
      	* interps.c:
      	* inftarg.c:
      	* inflow.h:
      	* inflow.c:
      	* inferior.h:
      	* infcmd.c:
      	* infcall.h:
      	* infcall.c:
      	* inf-ttrace.h:
      	* m32r-tdep.h:
      	* m32r-tdep.c:
      	* m32r-rom.c:
      	* m32r-linux-tdep.c:
      	* m32r-linux-nat.c:
      	* m2-valprint.c:
      	* m2-typeprint.c:
      	* m2-lang.h:
      	* m2-lang.c:
      	* lynx-nat.c:
      	* linux-thread-db.c:
      	* linux-nat.h:
      	* linespec.c:
      	* libunwind-frame.h:
      	* libunwind-frame.c:
      	* language.h:
      	* language.c:
      	* macroexp.c:
      	* macrocmd.c:
      	* m88kbsd-nat.c:
      	* m88k-tdep.h:
      	* m88k-tdep.c:
      	* m68klinux-tdep.c:
      	* m68klinux-nat.c:
      	* m68kbsd-tdep.c:
      	* m68kbsd-nat.c:
      	* m68k-tdep.h:
      	* m68k-tdep.c:
      	* mips-linux-nat.c:
      	* mips-irix-tdep.c:
      	* minsyms.c:
      	* memattr.h:
      	* memattr.c:
      	* mem-break.c:
      	* mdebugread.h:
      	* main.h:
      	* main.c:
      	* macrotab.h:
      	* macrotab.c:
      	* macroscope.h:
      	* macroscope.c:
      	* macroexp.h:
      	* nbsd-tdep.c:
      	* mt-tdep.c:
      	* monitor.h:
      	* monitor.c:
      	* mn10300-tdep.h:
      	* mn10300-tdep.c:
      	* mn10300-linux-tdep.c:
      	* mipsv4-nat.c:
      	* mipsread.c:
      	* mipsnbsd-tdep.h:
      	* mipsnbsd-tdep.c:
      	* mipsnbsd-nat.c:
      	* mips64obsd-tdep.c:
      	* mips64obsd-nat.c:
      	* mips-tdep.h:
      	* mips-mdebug-tdep.c:
      	* mips-linux-tdep.c:
      	* osabi.h:
      	* osabi.c:
      	* ocd.h:
      	* ocd.c:
      	* observer.c:
      	* objfiles.h:
      	* objfiles.c:
      	* objc-lang.h:
      	* objc-lang.c:
      	* objc-exp.y:
      	* nto-tdep.h:
      	* nto-tdep.c:
      	* nto-procfs.c:
      	* nlmread.c:
      	* nbsd-tdep.h:
      	* ppcobsd-tdep.c:
      	* ppcobsd-nat.c:
      	* ppcnbsd-tdep.h:
      	* ppcnbsd-tdep.c:
      	* ppcnbsd-nat.c:
      	* ppcbug-rom.c:
      	* ppc-tdep.h:
      	* ppc-sysv-tdep.c:
      	* ppc-linux-tdep.c:
      	* ppc-linux-nat.c:
      	* ppc-bdm.c:
      	* parser-defs.h:
      	* parse.c:
      	* p-valprint.c:
      	* p-typeprint.c:
      	* p-lang.h:
      	* p-lang.c:
      	* remote-fileio.h:
      	* remote-fileio.c:
      	* remote-est.c:
      	* remote-e7000.c:
      	* regset.h:
      	* regset.c:
      	* reggroups.h:
      	* reggroups.c:
      	* regcache.h:
      	* regcache.c:
      	* proc-why.c:
      	* proc-service.c:
      	* proc-events.c:
      	* printcmd.c:
      	* ppcobsd-tdep.h:
      	* sentinel-frame.h:
      	* sentinel-frame.c:
      	* scm-valprint.c:
      	* scm-tags.h:
      	* scm-lang.h:
      	* scm-lang.c:
      	* scm-exp.c:
      	* s390-tdep.h:
      	* rom68k-rom.c:
      	* remote.h:
      	* remote-utils.c:
      	* remote-st.c:
      	* remote-sim.c:
      	* remote-sds.c:
      	* remote-rdp.c:
      	* remote-rdi.c:
      	* remote-hms.c:
      	* sim-regno.h:
      	* shnbsd-tdep.h:
      	* shnbsd-tdep.c:
      	* shnbsd-nat.c:
      	* sh-tdep.h:
      	* serial.h:
      	* serial.c:
      	* ser-unix.h:
      	* ser-unix.c:
      	* ser-tcp.c:
      	* ser-pipe.c:
      	* ser-go32.c:
      	* ser-e7kpc.c:
      	* ser-base.h:
      	* ser-base.c:
      	* solib.c:
      	* solib-svr4.h:
      	* solib-svr4.c:
      	* solib-sunos.c:
      	* solib-som.h:
      	* solib-som.c:
      	* solib-pa64.h:
      	* solib-pa64.c:
      	* solib-osf.c:
      	* solib-null.c:
      	* solib-legacy.c:
      	* solib-irix.c:
      	* solib-frv.c:
      	* solib-aix5.c:
      	* sol-thread.c:
      	* sparc64-linux-tdep.c:
      	* sparc64-linux-nat.c:
      	* sparc-tdep.h:
      	* sparc-tdep.c:
      	* sparc-sol2-tdep.c:
      	* sparc-sol2-nat.c:
      	* sparc-nat.h:
      	* sparc-nat.c:
      	* sparc-linux-tdep.c:
      	* sparc-linux-nat.c:
      	* source.h:
      	* source.c:
      	* somread.c:
      	* solist.h:
      	* solib.h:
      	* std-regs.c:
      	* stack.h:
      	* stack.c:
      	* stabsread.h:
      	* sparcobsd-tdep.c:
      	* sparcnbsd-tdep.c:
      	* sparcnbsd-nat.c:
      	* sparc64obsd-tdep.c:
      	* sparc64nbsd-tdep.c:
      	* sparc64nbsd-nat.c:
      	* sparc64fbsd-tdep.c:
      	* sparc64fbsd-nat.c:
      	* sparc64-tdep.h:
      	* sparc64-tdep.c:
      	* sparc64-sol2-tdep.c:
      	* sparc64-nat.c:
      	* ui-file.c:
      	* typeprint.h:
      	* typeprint.c:
      	* tramp-frame.h:
      	* tramp-frame.c:
      	* trad-frame.h:
      	* trad-frame.c:
      	* tracepoint.h:
      	* top.c:
      	* tobs.inc:
      	* thread.c:
      	* terminal.h:
      	* target.h:
      	* symfile.h:
      	* stop-gdb.c:
      	* vaxbsd-nat.c:
      	* vax-tdep.h:
      	* vax-tdep.c:
      	* vax-nat.c:
      	* varobj.h:
      	* varobj.c:
      	* value.h:
      	* value.c:
      	* valprint.h:
      	* valprint.c:
      	* v850-tdep.c:
      	* uw-thread.c:
      	* user-regs.c:
      	* ui-out.h:
      	* ui-out.c:
      	* ui-file.h:
      	* xcoffsolib.h:
      	* xcoffsolib.c:
      	* wrapper.c:
      	* wince.c:
      	* wince-stub.h:
      	* wince-stub.c:
      	* vaxobsd-tdep.c:
      	* vaxnbsd-tdep.c:
      	* gdb_gcore.sh:
      	* copying.c:
      	* configure.ac:
      	* aclocal.m4:
      	* acinclude.m4:
      	* reply_mig_hack.awk:
      	* observer.sh:
      	* gdb_mbuild.sh:
      	* arm-linux-tdep.c:
      	* blockframe.c:
      	* dbug-rom.c:
      	* environ.h:
      	* dwarf2loc.h:
      	* gdb-events.sh:
      	* glibc-tdep.h:
      	* gdb_wait.h:
      	* gdbthread.h:
      	* i386-sol2-tdep.c:
      	* hppabsd-tdep.c:
      	* hppa-linux-nat.c:
      	* hppa-hpux-nat.c:
      	* ia64-linux-tdep.c:
      	* infptrace.c:
      	* linespec.h:
      	* maint.c:
      	* mips-mdebug-tdep.h:
      	* remote-m32r-sdi.c:
      	* s390-nat.c:
      	* rs6000-nat.c:
      	* remote-utils.h:
      	* sh3-rom.c:
      	* sh-linux-tdep.c:
      	* top.h:
      	* symtab.h:
      	* symmisc.c:
      	* symfile-mem.c:
      	* srec.h:
      	* user-regs.h:
      	* version.h:
      	* valarith.c:
      	* xstormy16-tdep.c:
      	* wrapper.h:
      	* Makefile.in:
      	* f-exp.y:
      	* cris-tdep.c:
      	* cp-name-parser.y:
      	* procfs.c:
      	* proc-utils.h:
      	* proc-flags.c:
      	* proc-api.c:
      	* p-exp.y:
      	* m68hc11-tdep.c:
      	* m2-exp.y:
      	* kod.h:
      	* kod-cisco.c:
      	* jv-exp.y:
      	* hppa-linux-tdep.c: Add (c) after Copyright.  Update the FSF
      	address.
      197e01b6
  8. Jan 28, 2005
    • Andrew Cagney's avatar
      2005-01-28 Andrew Cagney <cagney@gnu.org> · 06c4d4dc
      Andrew Cagney authored
      	* gnu-v2-abi.h (gnuv2_baseclass_offset): Make "valaddr" a const
      	bfd_byte.
      	* cp-abi.h (baseclass_offset): Make "valaddr" a const bfd_byte.
      	(struct cp_abi_ops): Make baseclass_offset's "valaddr" a const
      	bfd_byte.
      	* cp-abi.c (baseclass_offset): Update.
      	* gnu-v2-abi.c (gnuv2_baseclass_offset): Update.
      06c4d4dc
    • Andrew Cagney's avatar
      2005-01-28 Andrew Cagney <cagney@gnu.org> · 6b08edad
      Andrew Cagney authored
      	* gnu-v2-abi.h: New file.
      	* gnu-v2-abi.c: Include "gnu-v2-abi.h".
      	(gnuv2_baseclass_offset): Delete declaration.
      	* hpacc-abi.c: Include "gnu-v2-abi.h".
      	(gnuv2_baseclass_offset): Delete extern declaration.
      	* Makefile.in: Update dependencies.
      6b08edad
  9. Dec 08, 2004
  10. Feb 10, 2004
    • Andrew Cagney's avatar
      2004-02-10 Andrew Cagney <cagney@redhat.com> · 6a83354a
      Andrew Cagney authored
      	* defs.h: Do not include "tui.h".
      	* gdb_curses.h: New file.
      	* tui/tui-hooks.h: New file.
      	* tui/tui.h (tui_update_all_exec_infos): Delete declaration.
      	(tui_install_hooks, tui_remove_hooks): Delete declarations.
      	(tui_initialize_io): Delete declaration.
      	(tui_initialize_readline: Delete redundant declaration.
      	(struct tui_point): Delete definition.
      	* tui/tui-data.h (struct tui_point): Define.
      	* cli/cli-decode.c [TUI]: Include "tui/tui.h".
      	* utils.c: Include "tui/tui.h".
      	* tui/tui-data.h: Include "tui/tui.h" and "gdb_curses.h".
      	* printcmd.c [TUI]: Include "tui/tui.h".
      	* cli/cli-cmds.c [TUI]: Include "tui/tui.h".
      	* tui/tui-command.c: Include "gdb_curses.h".
      	* tui/tui.c, tui/tui-winsource.c, tui/tui-wingeneral.c: Ditto.
      	* tui/tui-windata.c, tui/tui-win.c, tui/tui-stack.c: Ditto.
      	* tui/tui-source.c, tui/tui-regs.c, tui/tui-layout.c: Ditto.
      	* tui/tui-io.c, tui/tui-disasm.c, tui/tui-data.c: : Ditto.
      	* tui/tui-hooks.c: Include "tui-hooks.h" and "gdb_curses.h".
      	* Makefile.in: Update all dependencies.
      	(tui_hooks_h, gdb_curses_h): Define.
      	(SUBDIR_TUI_CFLAGS): Remove -I${srcdir}/tui.
      6a83354a
  11. Jan 31, 2001
  12. Jul 07, 1999
  13. Apr 16, 1999
  14. Aug 02, 1995
  15. Jan 12, 1994
  16. Nov 20, 1993
  17. Nov 01, 1993
    • Thomas Lord's avatar
      Change the stream argument to _filtered to GDB_FILE *. · 199b2450
      Thomas Lord authored
      Change all references to stdout/stderr to gdb_stdout/gdb_stderr.
      
      Replace all calls to stdio output functions with calls to
      corresponding _unfiltered functions (`fprintf_unfiltered')
      
      Replaced calls to fopen for output to gdb_fopen.
      
      Added sufficient goo to utils.c and defs.h to make the above work.
      
      The net effect is that stdio output functions are only directly used
      in utils.c.  Elsewhere, the _unfiltered and _filtered functions and
      GDB_FILE type are used.
      
      In the near future, GDB_FILE will stop being equivalant to FILE.
      
      The semantics of some commands has changed in a very subtle way:
      called in the right context, they may cause new occurences of
      prompt_for_continue() behavior.  The testsuite doesn't notice anything
      like this, though.
      
      Please respect this change by not reintroducing stdio output
      dependencies in the main body of gdb code.  All output from commands
      should go to a GDB_FILE.
      
      Target-specific code can still use stdio directly to communicate with
      targets.
      199b2450
  18. Apr 08, 1993
  19. Apr 06, 1993
    • Stu Grossman's avatar
      * configure.in: Sparclite uses sparc config dir. Also has it's · 0c101d49
      Stu Grossman authored
      	own tm- & .mt files now.  Also add sparclite to configdirs.
      	* go32-xdep.c:  Dummy routines for sigsetmask & strlwr.
      	* config/i386/go32.mh:  Nullify def of TERMCAP.
      	* config/i386/xm-go32.h:  Get rid of redef of EIO.
      	* config/sparc/{sparclite.mh tm-sparclite.h}:  New sparclite
      	specific configs.  Very similar to sun4os4, but without solib.
      	* sparclite/{Makefile.in configure.in}:  First cut at making this
      	dir configgable.
      0c101d49
  20. Nov 05, 1992
  21. Oct 16, 1992
  22. Sep 22, 1992
    • John Gilmore's avatar
      Remove kill_inferior_fast, in favor of target_kill, which goes · b28d3617
      John Gilmore authored
      through the target vector.
      
      * inferior.h (kill_inferior_fast): remove declaration.
      
      * main.c (disconnect): call quit_cover using catch_errors rather
      than calling kill_inferior_fast directly.  New way goes through
      the target vector, handles attached processes, and writes
      command history if appropriate.
      (quit_cover): new function, wrapper for quit_command.
      
      * convex-xdep.c, go32-xdep.c, hppabsd-xdep.c, hppahpux-xdep.c,
      infptrace.c, procfs.c:  Removed all instances of kill_inferior_fast,
      inlining them into the local kill_inferior when needed.
      b28d3617
  23. May 13, 1992
    • Steve Chamberlain's avatar
      Changes to support GDB running on DOS using GO32 and H8 support · ae0ea72e
      Steve Chamberlain authored
      	* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h",
      	allowing hosts with different text and binary file formats to
      	work.
      	* coffread.c (read_coff_symtab): changed calling convention and
      	operation - now it opens its own file with FOPEN_RB rather than
      	duping and fdopening the provided handle.
      	* dbxread.c, cplus-dem.c: #include mangling.
      	* exec.c: If O_BINARY isn't defined, set it to 0, call openp for
      	binary files oring in the right bit.
      	* utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals.
      	* remote-hms.c: cleanup to use the new remote serial stuff
      	* serial.h, ser-termios.c, ser-go32.c: newfiles to provide host
      	independent remote terminal I/O.
      	* remote.c: if DONT_USE_REMOTE is defined, then don't use it.
      	* source.c (openp): fix off by one problem removing / - can now
      	open a source file in the root directory with DOS.
      	* values.c (value_as_pointer): remove bogus address bits from
      	long. (unpack_long): unpack into unsigned long/short if pointer.
      ae0ea72e
Loading