aboutsummaryrefslogtreecommitdiff
path: root/gdb/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2002-01-202002-01-20 Jiri Smid <smid@suse.cz>Andreas Jaeger1-6/+7
* config/i386/x86-64linux.mh (NATDEPFILES): x86-64-nat.o removed. * x86-64-linux-nat.c (x86_64_register_u_addr): New function. * config/i386/nm-x86-64.h (ATTACH_LWP): Removed. * Makefile.in (x86-64-tdep.o, x86-64-linux-tdep.o, x86-64-linux-nat.o): Fix dependencies.
2002-01-20Zap empty or unused xm-*.h files.Andrew Cagney1-1/+0
2002-01-18Remove XDEPFILES from GDB.Andrew Cagney1-1/+1
2002-01-102002-01-10 Michael Snyder <msnyder@redhat.com>Michael Snyder1-1/+7
* Makefile.in: Add rules for gcore.o and linux-proc.o. * gcore.c: Include cli/cli-decode.h instead of command.h.
2002-01-082002-01-07 Michael Snyder <msnyder@redhat.com>Michael Snyder1-0/+2
* linux-proc.c: New file. Implement child_pid_to_exec_file, so that attaching to a pid will automatically read the process's symbol file and shlibs. * Makefile.in: Add rule for linux-proc.o. * config/nm-linux.h: Define CHILD_PID_TO_EXEC_FILE. * config/alpha/alpha-linux.mh: Add linux-proc.o to NATDEPFILES. * config/arm/linux.mh: Ditto. * config/i386/linux.mh: Ditto. * config/i386/x86-64linux.mh: Ditto. * config/ia64/linux.mh: Ditto. * config/m68k/linux.mh: Ditto. * config/mips/linux.mh: Ditto. * config/powerpc/linux.mh: Ditto. * config/sparc/linux.mh: Ditto.
2002-01-06* MAINTAINERS: Mark a29k target as obsolete.Andrew Cagney1-13/+13
* Makefile.in (a29k-tdep.o, remote-adapt.o, remote-eb.o) (remote-mm.o, remote-udi.o): Obsolete. Remove references in comments. * NEWS: Note that a29k targets are obsolete. * a29k-tdep.c: Mark as obsolete. * configure.tgt: Mark a29k-*-aout*, a29k-*-coff*, a29k-*-elf*, a29k-*-ebmon*, a29k-*-kern*, a29k-*-none*, a29k-*-udi* and a29k-*-vxworks* targets as obsolete. * remote-adapt.c: Obsolete. * remote-eb.c: Obsolete. * remote-mm.c: Obsolete. * remote-udi.c: Obsolete. * config/a29k/a29k-udi.mt: Obsolete. * config/a29k/a29k.mt: Obsolete. * config/a29k/tm-a29k.h: Obsolete. * config/a29k/tm-vx29k.h: Obsolete. * config/a29k/vx29k.mt: Obsolete.
2002-01-05Remove obsolete MacOS support.Andrew Cagney1-2/+0
2001-12-302001-12-29 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* Makefile.in (rs6000-tdep.o): Add dependency on parser-defs.h. * rs6000-tdep.c: Include parser-defs.h. (rs6000_register_virtual_type): Rewrite, including handling of AltiVec regs type. (altivec_register_p): New function. (rs6000_do_altivec_registers): New function. (rs6000_altivec_registers_info): New function. (rs6000_do_registers_info): New function. (R16): Define. (PPC_ALTIVEC_REGS): Define. (registers_powerpc): Add AltiVec registers. (registers_7400): Define. (variants): Add 7400 machine. (rs6000_gdbarch_init): Set the numbers of AltiVec registers. Initialize gdbarch_do)_registers_info. (rs6000_info_power_command): New function. (info_power_cmdlist): New static variable. (_initialize_rs6000_tdep): Add new 'info powerpc altivec' command. * ppc-tdep.h (struct gdbarch_tdep): Add altivec regnum fields. (altivec_register_p): Export.
2001-12-19* Makefile.in (c-exp.tab.o): Delete duplicate build rule. FixJim Blandy1-7/+3
dependency list on remaining build rule.
2001-12-172001-12-17 Ben Harris <bjh21@netbsd.org>Ben Harris1-2/+2
* armbsd-nat.c: Remove file, renamed to armnbsd-nat.c. * armnbsd-nat.c: New file, renamed from armbsd-nat.c. * Makefile.in: Rename armbsd-nat.c to armnbsd-nat.c. * config/arm/nbsd.mh: Likewise.
2001-12-172001-12-17 Fernando Nasser <fnasser@redhat.com>Fernando Nasser1-1/+3
From Richard Earnshaw <rearnsha@arm.com>: * config/arm/nbsd.mh, config/arm/nbsd.mt, config/arm/tm-nbsd.h, config/arm/nm-nbsd.h, config/arm/xm-nbsd.h: New files. * armbsd-nat.c: New file. * Makefile.in: Build it. * configure.host, configure.tgt: Support NetBSD/arm.
2001-12-13 * Makefile.in: Add support for xstormy16.Corinna Vinschen1-1/+6
* configure.tgt: Ditto. * xstormy16-tdep.c: New file. * config/xstormy16/xstormy16.mt: New file.
2001-12-12* Makefile.in (c-exp.tab.o): Add missing dependencies.Jim Blandy1-1/+4
2001-12-12* Makefile.in (c_lang_h): New variable. Use it in dependencyJim Blandy1-9/+10
lists, instead of `c-lang.h' itself.
2001-12-08 * Makefile.in (cp-valprint.o): Add dependency on $(cp_abi_h).Daniel Jacobowitz1-1/+1
2001-12-07* dwarf2cfi.c: New file.Jiri Smid1-0/+4
* dwarf2cfi.h: New file. * dwarf2read.c (dwarf_frame_offset, dwarf_frame_size): New variables. (dwarf_eh_frame_offset, dwarf_eh_frame_size): New variables. (dwarf2_read_section): Change to non static. (dwarf2_locate_sections): Add .debug_frame and .eh_frame section recognition. (FRAME_SECTION, EH_FRAME_SECTION): New define. * elfread.c (elf_symfile_read): Add call of frame informations build. * frame.h (frame_info): Add pointer to unwind_context. * symfile.h (dwarf2_build_frame_info): Add declaration. * gdbarch.sh (DWARF2_BUILD_FRAME_INFO): Add. * gdbarch.h, gdbarch.c: Regenerate. * Makefile.in: Add dwarf2cfi_h, dwarf2cfi.o * x86-64-tdep.c (i386_gdbarch_init): Initialize target vector to use debug frame info.
2001-12-01Zap sony news (m68k) and ISI (m68k) targets.Andrew Cagney1-8/+1
2001-12-01Zap Sun's i386i.Andrew Cagney1-2/+0
2001-12-01Zap all but ns32k-netbsd NS32k targets and hosts.Andrew Cagney1-8/+0
2001-12-01Zap a29k.Andrew Cagney1-2/+0
2001-12-01Delete tic80 target.Andrew Cagney1-2/+0
2001-11-302001-11-29 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* Makefile.in (ppc-linux-nat.o): Add dependency on ppc-tdep.h. * ppc-tdep.h (PPC_GPLAST_REGNUM): Define. * ppc-linux-nat.c: Include ppc-tdep.h. (ppc_register_u_addr): Don't use the static array regmap[], dynamically define the mapping instead. (supply_gregset): Ditto. (fill_gregset): Ditto. (COPY_REG): Delete macro defintion. (regmap): Delete array.
2001-11-18Zap files in gdb/gdbserver/Andrew Cagney1-0/+5
2001-11-17 * Makefile.in: Add mips-linux-nat.c, mips-linux-tdep.c,Daniel Jacobowitz1-1/+10
and sparc-linux-nat.c to ALLDEPFILES. Add dependencies. * config/sparc/linux.mh: Add sparc-linux-nat.o to NATDEPFILES. * sparc-linux-nat.c: New file, from Mark Kettenis.
2001-11-162001-11-16 Ben Harris <bjh21@netbsd.org>Ben Harris1-3/+5
* Makefile.in (os9kread.o): Replace $< with autoconf-approved $(srcdir)/.... (procfs.o): Ditto. (z8k-tdep.o): Ditto.
2001-11-142001-11-14 Michael Snyder <msnyder@redhat.com>Michael Snyder1-1/+1
* Makefile.in (doublest.o): Add dependency on gdbtypes.h.
2001-11-082001-11-07 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-2/+2
* dbxread.c (set_namestring): New function, replacing the SET_NAMESTRING macro. (SET_NAMESTRING, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, CUR_SYMBOL_STRX, DBXREAD_ONLY, START_PSYMTAB, END_PSYMTAB): Delete definitions. (read_dbx_symtab): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (dbxread.o): Remove dependency on partial-stab.h. (HFILES_NO_SRCDIR): Remove partial-stab.h.
2001-11-08Whoops, forgot to commit this yesterday:Elena Zannoni1-1/+1
2001-11-06 Elena Zannoni <ezannoni@redhat.com> * mdebugread.c (CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING, HANDLE_RBRAC): Delete definitions. (parse_partial_symbols): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. Simplify code from partial-stab.h eliminating ifdef DBXREAD_ONLY code. * Makefile.in (mdebugread.o): Remove dependency on partial-stab.h.
2001-11-062001-11-06 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* mdebugread.c (CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING, HANDLE_RBRAC): Delete definitions. (parse_partial_symbols): Don't include partial-stab.h any more. Don't reuse code in partial-stab.h, include the code directly, instead. Simplify code from partial-stab.h eliminating ifdef DBXREAD_ONLY code. * Makefile.in (mdebugread.o): Remove dependency on partial-stab.h.
2001-11-06* Makefile.in (ALLDEPFILES): Add s390-tdep.c and s390-nat.c.Jim Blandy1-0/+7
(s390-tdep.o, s390-nat.o): New rules.
2001-11-04* Makefile.in (ALLDEPFILES): Add i387-nat.c.Mark Kettenis1-1/+4
(i387-nat.o): Add dependencies.
2001-10-21Update makefile.in dependencies. Add header wrappers.Andrew Cagney1-237/+273
2001-10-21Add explicit #include of "value.h".Andrew Cagney1-10/+11
2001-10-02Split SVR4/SunOS solib support.Kevin Buettner1-4/+6
2001-10-02 2001-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* Makefile.in (mipsread.o): Remove old dependency on partial-stab.h.
2001-10-022001-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* xcoffread.c (N_UNDF, N_ABS, N_TEXT, N_DATA, N_BSS, N_COMM, N_FN, N_EXT, N_INDR, N_SETA, N_SETT, N_SETD, N_SETB, N_SETV, CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB, SET_NAMESTRING): Delete definitions. Don't include language.h any more. Don't include partial-stab.h any more. (scan_xcoff_symtab): Don't jump through hoops to reuse code in partial-stab.h, include the code directly, instead. * Makefile.in (xcoffread.o): Remove dependency on partial-stab.h.
2001-09-21* config/i386/x86-64linux.mh: New file.Jiri Smid1-1/+10
* config/i386/x86-64linux.mt: New file. * config/i386/nm-x86_64.h: New file. * x86-64-linux-tdep.c: New file. * x86-64-linux-nat.c: New file. * x86-64-tdep.c: New file. * x86-64-tdep.h: New file. * config/djgpp/fnchange.lst: Add entries for x86_64-linux-tdep.c and x86_64-linux-nat.c * Makefile.in: Add x86_64-linux-tdep.o, x86_64-tdep.o, x86_64-linux-tdep.o, x86_64-nat.o, update dependencies.
2001-09-07Correctly parse register values provided by the monitor.Jim Blandy1-1/+2
* rom68k-rom.c: #include "value.h". (is_hex_digit, hex_digit_value, is_whitespace, rom68k_supply_one_register): New static functions. (rom68k_supply_register): Call rom68k_supply_one_register, instead of monitor_supply_register; the latter was incorrectly parsing the values. * Makefile.in (rom68k-rom.o): Note that this now #includes value.h.
2001-09-01Make GDB use libiberty regex implementation.Mark Kettenis1-25/+18
* gdb_regex.h: Normalize protection against multiple inclusion. Include "xregex.h" instead of "gnu-regex.h". * cli/cli-cmds.c: Include "gdb_regex.h" instead of "gnu-regex.h". * cli/cli-decode.c: Likewise. * Makefile.in (REGEX): Remove. (GDB_CFLAGS): Remove reference to gnu-regex.h in comment. (ADD_FILES, ADD_DEPS): Remove $(REGEX). (POSSLIBS): Remove. (TAGFILES_NO_SRCDIR): Remove $(POSSLIBS). (irix5-nat.o, solib.o, solib-svr4.o, source.o, symtab.o, xcoffsolib.o, cli-decode.o, cli-cmd.o): Replace gnu-regex.h with gdb_regex.h in list of dependencies. (gnu-regex.o): Remove rule. * gnu-regex.c, gnu-regex.h: Remove files.
2001-08-17 * Makefile.in (varobj_h): Define.Keith Seitz1-2/+3
(mi-cmd-var.o): Depends on varobj_h. (gdbtk-varobj.o): Change varobj.h to $(varobj_h).
2001-08-16 * configure.in (GDBTK_SRC_DIR): We must have autoconfKeith Seitz1-1/+5
give us the absolute path to the source directory. * configure: Regenerated. * Makefile.in (GDBTK_SRC_DIR): Add variable so that autoconf can substitue it in for us. (gdbtk.o): Pass in GDBTK_SRC_DIR instead of srcdir. We really do need an absolute pathname.
2001-08-15 * Makefile.in (GDBTK_VERSION): Set a version number.Keith Seitz1-37/+22
(GDBTK_LIBRARY): New variable to point to location where gdbtk will install its tcl library. Changed all refereneces to $(datadir)/insight1.0 to $(GDBTK_LIBRARY). (SUBDIR_GDBTK_ALL): Remove "all-gdbtk". No longer needed. (SUBDIR_GDBTK_CLEAN): Remove "clean-gdbtk". No longer needed. (all-gdbtk): Remove. (install-gdbtk): Remove. (gdbtk.o): Pass srcdir to file when compiling. Also from Ian Roxborough: * Makefile.in: Changed all references to the install directory "gdbtcl" to read "insight1.0".
2001-08-11* target.h (TARGET_VIRTUAL_FRAME_POINTER): Delete, multi-arched.Andrew Cagney1-1/+1
* gdbarch.sh (TARGET_VIRTUAL_FRAME_POINTER): Add. * gdbarch.h, gdbarch.c: Regenerate. * arch-utils.h (legacy_virtual_frame_pointer): Declare. * arch-utils.c: Include "gdb_assert.h". (legacy_virtual_frame_pointer): Define. * Makefile.in (arch-utils.o): Depends on gdb_assert.h. * tracepoint.c (encode_actions): Make frame_reg an int. Make frame_offset a LONGEST. * ax-gdb.c (gen_frame_args_address): Ditto. (gen_frame_locals_address): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Initialize virtual_frame_pointer. (mn10300_virtual_frame_pointer): Make static. Update parameter list to match function signature. * config/mn10300/tm-mn10300.h (TARGET_VIRTUAL_FRAME_POINTER): Delete.
2001-08-01* defs.h (HOST_FLOAT_FORMAT, HOST_DOUBLE_FORMAT)Andrew Cagney1-20/+27
(HOST_FLOAT_FORMAT, HOST_DOUBLE_FORMAT) (HOST_LONG_DOUBLE_FORMAT, DOUBLEST) (floatformat_to_doublest, floatformat_from_doublest) (floatformat_is_negative, floatformat_is_nan) (floatformat_mantissa, store_floating) (extract_floating): Move declaration from here. * doublest.h: To here. New file. * utils.c (get_field, floatformat_to_doublest, put_field) (ldfrexp, floatformat_from_doublest, floatformat_is_negative) (floatformat_is_nan, floatformat_mantissa) (FLOATFORMAT_CHAR_BIT): Move from here. * doublest.c: To here. New file. * findvar.c (store_floating, extract_floating): Move from here. * doublest.c: To here. * Makefile.in (SFILES): Add doublest.c. (COMMON_OBS): Add doublest.o. (doublest.o): Specify dependencies. (doublest_h): Define. * config/m88k/tm-m88k.h: Include "doublest.h". * config/i960/tm-i960.h: Ditto. * config/i386/tm-symmetry.h: Ditto. * rs6000-tdep.c, valarith.c: Ditto. * valprint.c, stabsread.c, sh-tdep.c: Ditto. * ia64-tdep.c, i387-tdep.c, i386-tdep.c: Ditto. * values.c, arm-tdep.c, arm-linux-tdep.c: Ditto. * alpha-tdep.c, ax.h, expression.h: Ditto. * sh-tdep.c, parse.c, top.c, value.h: Ditto. * Makefile.in (arm-tdep.o): Add $(doublest_h). (i386-tdep.o, i387-tdep.o, ia64-tdep.o): Ditto. (rs6000-tdep.o, stabsread.o, valarith.o): Ditto. (values.o, valprint.o, arm-linux-tdep.o): Ditto. (alpha-tdep.o, ax_h, parse.o, top.o, value_h): Ditto. (parser_defs_h): Ditto. (expression_h): Add $(doublest_h) and $(symtab_h).
2001-08-01* Makefile.in: Sort header definitions.Andrew Cagney1-209/+205
(parser_defs_h, dis_asm_h, annotate_h, gdbthread_h): Define. Replace parser-defs.h with $(parser_defs_h). Replace $(dis-asm_h) and $(dis-asm.h) with $(dis_asm_h). Replace annotate.h with $(annotate_h). Replace target.h with $(target_h). Replace gdbthread.h with $(gdb_thread_h). Replace symfile.h with $(symfile_h).
2001-07-28Move libgdb library functions to gdb.h (new file).Andrew Cagney1-5/+6
Update everything related to this.
2001-07-28 * Makefile.in (SUBDIR_TUI_OBS): Add tui-out.o, tui-hooks.o.Stephane Carrez1-3/+10
(SUBDIR_TUI_SRCS): Add tui-out.c tui-hooks.c (SFILES): Likewise. (tui-out.o): Define dependencies. (tui-hooks.o): Likewise.
2001-07-27Added dependency on tcl/tk libraries.John R. Moore1-2/+2
2001-07-22 * Makefile.in (ALLDEPFILES): Add m68hc11-tdep.c.Stephane Carrez1-0/+4
(m68hc11-tdep.o): Define dependencies.
2001-07-21* i386bsd-nat.c: Do not include <sys/sysctl.h>.Mark Kettenis1-1/+3
(_initialize_i386bsd_nat) [KERN_PS_STRINGS]: Move FreeBSD-specific code to ... * i386fbsd-nat.c: ... here. New file. * config/i386/fbsd.mh (NATDEPFILES): Add i386-fbsd.o. * config/i386/nm-fbsd.h (CHILD_RESUME): Define. * Makefile.in (ALLDEPFILES): Add i386fbsd-nat.c. (i386fbsd-nat.o): Add dependencies.