aboutsummaryrefslogtreecommitdiff
path: root/gdb/configure.tgt
AgeCommit message (Collapse)AuthorFilesLines
2003-09-112003-09-11 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+0
Since the IRIX 4 configuration was forcing K&R mode it hasn't been buildable since GDB 5.0. * NEWS: Mention that IRIX 3 and IRIX 4 support were removed. * configure.host: Delete "mips-sgi-irix3*" and "mips-sgi-irix4*". * configure.tgt: Delete "mips*-sgi-*" a.k.a. irix3. * irix4-nat.c: Delete file. * config/mips/irix4.mh: Delete file. * config/mips/irix3.mh: Delete file. * config/mips/irix3.mt: Delete file. * config/mips/tm-irix3.h: Delete file. * config/mips/nm-irix3.h: Delete file. * config/mips/xm-irix3.h: Delete file. * config/mips/nm-irix4.h: Delete file. * config/mips/xm-irix4.h: Delete file. * config/mips/tm-irix5.h: Inline contents of "tm-irix3.h".
2003-09-08 * Makefile.in (ALLDEPFILES): Add sh64-tdep.c.Corinna Vinschen1-0/+1
(sh64-tdep.o): Add dependencies. * configure.tgt: Add FIXME to sh-*-linux*. * sh-tdep.c: Move sh64 support to sh64-tdep.c. (sh_gdbarch_init): Always set correct sh_show_regs function pointer. Call sh64_gdbarch_init() if machine type is sh5. * sh-tdep.h: Move sh64 support to sh64-tdep.c. * sh64-tdep.c: New file, containing all sh64 related code from sh-tdep.c. * config/sh/embed.mt (TDEPFILES): Add sh64-tdep.o. * config/sh/linux.mt (TDEPFILES): Ditto. * config/sh/nbsd.mt (TDEPFILES): Ditto. * config/sh/tm-sh.h: Drop REGISTER_TYPE definition. * config/sh/wince.mt (TDEPFILES): Ditto.
2003-09-042003-09-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-17/+1
* configure.tgt: Add "mips64*-*-*" target. Delete mips64*el-*-ecoff*, mips64*el-*-elf*, mips*el-*-ecoff*, mips*el-*-elf*, mips*-*-lnews*, mips*-*-sysv*, mips*-*-riscos*, mips*-*-ecoff*, mips*-*-elf*, mips*-little-*, mips*-big-*, mips*-dec-*, mips64*-big-*, mips64*vr*-*-elf*, mips64*-*-ecoff*, mips*-sony-*, and mips64*-*-elf* targets. * config/mips/embedl.mt: Delete file. * config/mips/embedl64.mt: Delete file. * config/mips/mips.mt: Delete file. * config/mips/mips64.mt: Delete file. * config/mips/tm-embed.h: Delete file. * config/mips/embed.mt (TM_FILE): Set to "tm-mips.h". * config/mips/embed64.mt: Delete out-of-date comment.
2003-09-032003-09-03 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-21/+2
* defs.h: Do not include "arch-utils.h". (GDB_MULTI_ARCH): If not defined, set to GDB_MULTI_ARCH_PARTIAL or GDB_MULTI_ARCH_PURE. * configure.in (GDB_MULTI_ARCH): Do not define. * configure, config.in: Regenerate. * configure.tgt: Do not set variable "gdb_multi_arch". * config/s390/s390x.mt (GDB_MULTI_ARCH): Delete. * config/s390/s390.mt (GDB_MULTI_ARCH): Delete. * config/i386/x86-64linux.mt (GDB_MULTI_ARCH): Delete. * config/v850/v850.mt (TM_FILE): Delete disabled definition. * config/m68hc11/m68hc11.mt (TM_FILE): Delete definition. * config/vax/tm-vax.h (GDB_MULTI_ARCH): Delete definition. * config/sparc/tm-sparc.h (GDB_MULTI_ARCH): Delete definition. * config/sparc/tm-sun4sol2.h (GDB_MULTI_ARCH): Delete definition. * config/sparc/tm-nbsd.h (GDB_MULTI_ARCH): Delete definition. * config/sparc/tm-linux.h (GDB_MULTI_ARCH): Delete definition. * config/sparc/tm-sp64.h (GDB_MULTI_ARCH): Delete definition. * config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Delete definition. * config/ns32k/tm-ns32k.h (GDB_MULTI_ARCH): Delete definition. * config/m68k/tm-m68k.h (GDB_MULTI_ARCH): Delete definition. * config/i386/tm-i386.h (GDB_MULTI_ARCH): Delete definition. * config/h8300/tm-h8300.h (GDB_MULTI_ARCH): Delete definition. * config/frv/tm-frv.h (GDB_MULTI_ARCH): Delete definition. * config/alpha/tm-alpha.h (GDB_MULTI_ARCH): Delete definition.
2003-08-252003-08-25 Chris Demetriou <cgd@broadcom.com>Chris Demetriou1-0/+6
* configure.tgt: Document need for special "mipsisa64" handling. (mipsisa64*-*-linux64): Handle as target linux64. (mipsisa64*-*-*): Handle as target embed64.
2003-08-012003-08-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+2
* NEWS: Mention that m32r is multi-arch. From 2003-07-28 Kei Sakamoto <sakamoto.kei@renesas.com>: * configure.tgt: Recognize m32r-*-*. * config/m32r/tm-m32r.h: Delete file. * config/m32r/m32r.mt: New file. * m32r-rom.c (m32r_upload_command): Use hostent only when gethostname succeeds, in order to avoid a compilation warning. * m32r-tdep.c (m32r_store_return_value): Add a cast to remove a compiler warning.
2003-07-27Doh! configure.tgt was not part of the change.Andrew Cagney1-2/+1
2003-07-272003-07-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+2
Patch from 2003-07-22 Kei Sakamoto <sakamoto.kei@renesas.com>: * m32r-tdep.c (m32r_memory_insert_breakpoint): Fix code style - operator at start and not end of line. (decode_prologue): Ditto. (m32r_frame_unwind_cache, m32r_unwind_sp, m32r_unwind_pc): Use frame_unwind_register_unsigned instead of frame_unwind_unsigned_register. (m32r_read_pc): Use regcache_cooked_read_unsigned instead of read_register. (m32r_push_dummy_call): Use register_size instead of REGISTER_RAW_SIZE. (m32r_frame_sniffer): Replace m32r_frame_p. (m32r_gdbarch_init): Call frame_unwind_append_sniffer. * m32r-rom.c (report_transfer_performance): Delete extern declaration. (m32r_load, m32r_upload_command): Use print_transfer_performance instead of report_transfer_performance. (_initialize_m32r_rom): Use add_setshow_cmd instead of add_set_cmd / add_show_from_set.
2003-07-13* configure.host: Add x86_64-*-freebsd*.Mark Kettenis1-0/+2
* configure.tgt: Add x86_64-*-freebsd*. * Makefile.in (amd64fbsd-nat.o, amd64fbsd-tdep.o): New targets. * amd64fbsd-nat.c: New file. * amd64fbsd-tdep.c: New file. * config/i386/nm-fbsd64.h: New file. * config/i386/fbsd64.mh: New file. * config/i386/fbsd64.mt: New file.
2003-06-13From Kelley Cook <kelleycook@wideopenwest.com>:Mark Kettenis1-19/+19
* configure.host: Accept i[34567]86 variants. * configure.tgt: Likewise. * nlm/configure.in: Likewise. * nlm/configure: Regenerated.
2003-06-12* configure.host, configure.tgt: Add entries forJim Blandy1-0/+1
powerpc64-*-linux, selecting powerpc/ppc64-linux.mh and powerpc/linux.mt. * config/powerpc/ppc64-linux.mh, config/powerpc/nm-ppc64-linux.mh: New files.
2003-06-012003-06-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-16/+8
* configure.tgt: Replace mips64*vr4xxx*el-*-elf*, mips64*vr4xxx*-*-elf*, mips64*vr4300*el-*-elf*, mips64*vr4300*-*-elf*, mips64*vr4100*el-*-elf*, mips64*vr4100*-*-elf*, mips64*vr5000*el-*-elf*, and mips64*vr5000*-*-elf* with mips64 mips64*vr*-*-elf*. Delete mips*tx39*el*-elf*. Map mips*-sony-* and mips64*-big-* onto mips64. Map mips*-dec-*, mips*-big-*, mips*-little-*, mips*-*-riscos* and mips*-*-sysv* onto mips. * config/mips/mips64.mt: New file. * config/mips/mips.mt: New file. * config/mips/littlemips.mt: Delete file. * config/mips/decstation.mt: Delete file. * config/mips/vr4300el.mt: Delete file. * config/mips/vr5000el.mt: Delete file. * config/mips/vr5000.mt: Delete file. * config/mips/vr4100.mt: Delete file. * config/mips/vr4xxxel.mt: Delete file. * config/mips/vr4300.mt: Delete file. * config/mips/vr4xxx.mt: Delete file. * config/mips/bigmips.mt: Delete file. * config/mips/bigmips64.mt: Delete file. * config/mips/tx39l.mt (TM_FILE): Set to "tm-tx39.h". * config/mips/embedl64.mt (TM_FILE): Set to "tm-mips64.h". * config/mips/embed64.mt (TM_FILE): Set to "tm-mips64.h" * config/mips/embedl.mt (TM_FILE): Set to "tm-mips.h". * config/mips/tm-tx39.h: Include "tm-mips.h" instead of "tm-bigmips.h". * config/mips/tm-irix3.h: Ditto. * config/mips/tm-mipsv4.h: Ditto. * config/mips/tm-embed.h: Ditto. * config/mips/tm-irix6.h: Include "tm-mips64.h" instead of "tm-bigmips64.h". * config/mips/tm-vr5000el.h: Delete file. * config/mips/tm-tx39l.h: Delete file. * config/mips/tm-vr4300el.h: Delete file. * config/mips/tm-vr4xxxel.h: Delete file. * config/mips/tm-vr4300.h: Delete file. * config/mips/tm-vr4100.h: Delete file. * config/mips/tm-vr4xxx.h: Delete file. * config/mips/tm-vr5000.h: Delete file. * config/mips/tm-embedl64.h: Delete file. * config/mips/tm-embedl.h: Delete file. * config/mips/tm-embed64.h: Delete file. * config/mips/tm-bigmips64.h: Delete file. * config/mips/tm-bigmips.h: Delete file.
2003-05-25 * m68k-tdep.c (m68k_register_raw_size): Remove cast.Andreas Schwab1-0/+1
(m68k_register_virtual_size): Likewise. (altos_skip_prologue): Remove obsolete function. (isi_frame_num_args): Likewise. (news_frame_num_args): Likewise. (m68k_fix_call_dummy): Make static. (m68k_push_dummy_frame): Likewise. (m68k_pop_frame): Likewise. (m68k_skip_prologue): Likewise. (m68k_frame_init_saved_regs): Likewise. (m68k_saved_pc_after_call): Likewise. (m68k_get_longjmp_target): Make multi-arch. (m68k_gdbarch_init): Allocate and initialize gdbarch_tdep structure. Register m68k_get_longjmp_target if enabled. * m68k-tdep.h (struct gdbarch_tdep): Define. * config/m68k/tm-m68k.h: Don't include "regcache.h". * Makefile.in (config.status): Also depend on configure.tgt and configure.host. (m68klinux-tdep.o): Update dependencies. * configure.tgt (m68*-*-linux*): Set gdb_multi_arch to 1. * m68klinux-tdep.c (M68K_LINUX_JB_ELEMENT_SIZE): Define. (M68K_LINUX_JB_PC): Define. (m68k_linux_pc_in_sigtramp): Renamed from m68k_linux_in_sigtramp and take additional parameter. (m68k_linux_sigtramp_saved_pc): Update. (m68k_linux_init_abi): Set jb_pc and jb_elt_size. Register m68k_linux_pc_in_sigtramp, in_plt_section, find_solib_trampoline_target. * config/m68k/tm-linux.h: Don't include any tm headers. (START_INFERIOR_TRAPS_EXPECTED): Remove definition. (JB_ELEMENT_SIZE): Likewise. (JB_PC): Likewise. (GET_LONGJMP_TARGET): Likewise. (IN_SIGTRAMP): Likewise. (SVR4_SHARED_LIBS): Define this and include "solib.h".
2003-05-05Added i386 QNX Neutrino support.Kris Warkentin1-0/+4
2003-04-162003-04-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-3/+3
* NEWS: Mention that sparclet-*-* and sparclite-*-* have been made obsolete. * sparc-tdep.c: Obsolete SPARCLET and SPARCLITE code. * sparcl-stub.c: Obsolete file. * config/sparc/tm-sparclet.h: Obsolete file. * sparclet-stub.c: Obsolete file. * sparclet-rom.c: Obsolete file. * sparcl-tdep.c: Obsolete file. * config/sparc/tm-sparclite.h: Obsolete file. * config/sparc/sparclite.mt: Obsolete file. * config/sparc/sparclet.mt: Obsolete file. * configure.tgt: Make sparclet-*-*, sparclite-*-*, and sparc86x-*-* obsolete.
2003-04-092003-04-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-3/+3
* NEWS: Mention that the "Sequent family" is obsolete. * configure.tgt: Obsolete i[3456]86-sequent-bsd*, i[3456]86-sequent-sysv4*, and i[3456]86-sequent-sysv*. * configure.host: Obsolete i[3456]86-sequent-bsd*, i[3456]86-sequent-sysv4*, and i[3456]86-sequent-sysv*. * config/i386/tm-ptx4.h: Obsolete file. * config/i386/tm-ptx.h: Obsolete file. * symm-tdep.c: Obsolete file. * config/i386/symmetry.mt: Obsolete file. * config/i386/tm-symmetry.h: Obsolete file. * symm-nat.c: Obsolete file. * config/i386/nm-symmetry.h: Obsolete file. * config/i386/xm-symmetry.h: Obsolete file. * config/i386/symmetry.mh: Obsolete file. * config/i386/nm-ptx4.h: Obsolete file. * config/i386/ptx4.mh: Obsolete file. * config/i386/ptx.mt: Obsolete file. * config/i386/ptx.mh: Obsolete file. * config/i386/xm-ptx4.h: Obsolete file. * config/i386/xm-ptx.h: Obsolete file.
2003-04-092003-04-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+1
Obsolete mips*-*-mach3*. * NEWS: Mention that mips*-*-mach3* is obsolete. * m3-nat.c: Obsolete file. * config/nm-m3.h: Obsolete file. * config/mips/tm-mipsm3.h: Obsolete file. * config/mips/mipsm3.mt: Obsolete file. * config/mips/mipsm3.mh: Obsolete file. * config/mips/xm-mipsm3.h: Obsolete file. * mipsm3-nat.c: Obsolete file. * configure.host: Obsolete mips-dec-mach3*. * configure.tgt: Obsolete mips*-*-mach3*.
2003-03-272003-03-27 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-3/+3
* NEWS: Mention removal of support for hppa*-*-bsd* and hppa*-*-osf* natives, and hppa*-*-pro* target. * config/pa/xm-hppah.h: Do not include "pa/xm-pa.h". * config/pa/xm-pa.h: Obsolete file. * config/pa/xm-hppab.h: Obsolete file. * config/pa/nm-hppab.h: Obsolete file. * config/pa/tm-hppab.h: Obsolete file. * config/pa/tm-hppao.h: Obsolete file. * config/pa/nm-hppao.h: Obsolete file. * config/pa/tm-pro.h: Obsolete file. * config/pa/hppaosf.mt: Obsolete file. * config/pa/hppaosf.mh: Obsolete file. * config/pa/hppapro.mt: Obsolete file. * config/pa/hppabsd.mt: Obsolete file. * config/pa/hppabsd.mh: Obsolete file. * configure.host: Disable hppa*-*-bsd* and hppa*-*-osf*. * configure.tgt: Disable hppa*-*-bsd*, hppa*-*-pro* and hppa*-*-osf*.
2003-02-05* configure.tgt (i[3456]86-*-sysv4.2*, i[3456]86-*-sysv4*,Mark Kettenis1-4/+0
i[3456]86-*-sysv5*, i[3456]86-*-sco3.2v5*): Remove. These are all handled fine by i[3456]86-*sco* and i[3456]86-sysv*. * config/i386/i386sco5.mt, config/i386/i386v4.mt, config/i386/i386v42mp.mt: Removed.
2003-02-05* configure.tgt (*-*-solaris*): Set gdb_osabi toMark Kettenis1-0/+1
GDB_OSABI_SOLARIS.
2003-02-052003-02-05 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-2/+0
Remove orphaned hosts, targets and files. * config/i386/gdbserve.mt, config/m68k/nm-apollo68b.h: Delete. * config/m68k/nm-hp300bsd.h, config/m68k/tm-apollo68b.h: Delete. * config/m68k/tm-es1800.h, config/m68k/tm-hp300bsd.h: Delete. * config/m68k/tm-mac.h, config/m68k/xm-apollo68b.h: Delete. * config/pa/hpux1020.mt, config/pa/hpux11.mt: Delete. * config/pa/hpux11w.mt, config/powerpc/gdbserve.mt: Delete. * config/powerpc/ppcle-eabi.mt, config/powerpc/ppcle-sim.mt: Delete. * config/powerpc/tm-ppc-sim.h, config/sparc/sp64sim.mt: Delete. * config/sparc/tm-sp64sim.h: Delete. * configure.host: Delete strongarm-*-*, xscale-*-*, and arm*-*-* hosts. * configure.tgt: Delete i[3456]86-*-sco3.2v4*, and mips*-dec-mach3* targets.
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-1/+1
* NEWS: Note that the m32r-*-elf* is obsolete. * monitor.c (monitor_expect): Obsolete reference to m32r. * configure.tgt: Mark m32r-*-elf* as obsolete. * MAINTAINERS: Mark m32k as obsolete. * m32r-rom.c: Obsolete file. * config/m32r/m32r.mt: Obsolete file. * config/m32r/tm-m32r.h: Obsolete file. * m32r-stub.c: Obsolete file. * m32r-tdep.c: Obsolete file.
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-1/+1
* NEWS: Mention that the z8k-zilog-none is obsolete. * MAINTAINERS: Mark z8k as obsolete. * configure.tgt: Obsolete the z8k-*-coff* target. * config/z8k/z8k.mt: Obsolete file. * config/z8k/tm-z8k.h: Obsolete file. * z8k-tdep.c: Obsolete file.
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-1/+1
* NEWS: Mention that the mn10200-elf is obsolete. * configure.tgt: Obsolete mn10200-*-* target. * breakpoint.c (update_breakpoints_after_exec): Update comment to mention that the mn10200 is obsolete. * breakpoint.h: Ditto. * MAINTAINERS: Mark the mn10200-elf as obsolete. * config/mn10200/mn10200.mt: Obsolete file. * config/mn10200/tm-mn10200.h: Obsolete file. * mn10200-tdep.c: Obsolete file. Index: testsuite/ChangeLog 2003-02-04 Andrew Cagney <ac131313@redhat.com> * gdb.disasm/mn10200.exp: Obsolete file. * gdb.trace/Makefile.in (clean mostlyclean): Remove mn10200. * gdb.disasm/Makefile.in (clean mostlyclean): Remove mn10200. * gdb.base/watchpoint.exp: Mark the mn10200 xfails as obsolete.
2003-02-042003-02-04 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-1/+1
* MAINTAINERS: Mark h8500 as obsolete. * configure.tgt (h8500-*-*): Mark h8500 code as obsolete. * findvar.c (value_from_register): Ditto. * h8500-tdep.c: Mark file as obsolete. * config/h8500/h8500.mt: Ditto. * config/h8500/tm-h8500.h: Ditto. * NEWS: Mention that h8500 is obsolete.
2003-01-312003-01-31 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-1/+0
* README: Remove reference to Ericsson 1800 monitor. * Makefile.in (remote-es.o): Delete rule. (ALLDEPFILES): Delete remote-es.c. * remote-es.c: Delete file. * config/m68k/es1800.mt: Delete file. * config/djgpp/fnchange.lst: Update. * configure.tgt: Delete m68*-ericsson-* target.
2003-01-04 * Makefile.in (acconfig_h): Remove incorrect macro.Daniel Jacobowitz1-0/+7
(config_h): Define. (osabi.o): Update dependencies. * configure.tgt: Set gdb_osabi based on target triplet. * configure.in: Define GDB_OSABI_DEFAULT based on gdb_osabi. * configure: Regenerated. * config.in: Regenerated. * osabi.c: Include "arch-utils.h", "gdbcmd.h", and "command.h". (GDB_OSABI_DEFAULT): Define if not already defined. (user_osabi_state, user_selected_osabi, gdb_osabi_available_names) (set_osabi_string): New variables. (gdbarch_register_osabi): Add new OS ABI to gdb_osabi_available_names. (gdbarch_lookup_osabi): Honor specified and default OS ABIs. (set_osabi, show_osabi): New functions. (_initialize_gdb_osabi): Add "set osabi" and "show osabi" commands.
2003-01-022003-01-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-28/+0
* valarith.c (value_binop): Delete obsolete code and comments. * configure.host: Ditto. * buildsym.h (make_blockvector): Ditto. * buildsym.c (make_blockvector): Ditto. * defs.h (enum language): Ditto. (chill_demangle): Ditto. * elfread.c (elf_symtab_read): Ditto. * dwarfread.c (CHILL_PRODUCER): Ditto. (set_cu_language): Ditto. (handle_producer): Ditto. * expprint.c (print_subexp): Ditto. * gdbtypes.c (chill_varying_type): Ditto. * gdbtypes.h (builtin_type_chill_bool): Ditto. (builtin_type_chill_char, builtin_type_chill_long): Ditto. (builtin_type_chill_ulong, builtin_type_chill_real): Ditto. (chill_varying_type): Ditto. * language.h (_LANG_chill): Ditto. * language.c (binop_result_type, integral_type): Ditto. (character_type, string_type, structured_type): Ditto. (lang_bool_type, binop_type_check): Ditto. * stabsread.h (os9k_stabs): Ditto. * stabsread.c (os9k_type_vector, dbx_lookup_type): Ditto. (define_symbol, read_type, read_struct_fields): Ditto. (read_array_type, read_enum_type, read_huge_number): Ditto. (read_range_type, start_stabs): Ditto. * symfile.c (init_filename_language_table): Ditto. (add_psymbol_with_dem_name_to_list): Ditto. * symtab.c (symbol_init_language_specific): Ditto. (symbol_init_demangled_name, symbol_demangled_name): Ditto. * symtab.h (struct general_symbol_info): Ditto. (SYMBOL_CHILL_DEMANGLED_NAME): Ditto. * typeprint.c (typedef_print): Ditto. * utils.c (fprintf_symbol_filtered): Ditto. * valops.c (value_cast, search_struct_field, value_slice): Delete obsolete code. (varying_to_slice): Delete function. * value.h (COERCE_VARYING_ARRAY): Delete obsolete macro contents. (varying_to_slice): Delete declaration. * MAINTAINERS: Update.
2002-12-24Add GNU/Linux specific support for the n32 and n64 MIPS ABIs.Kevin Buettner1-0/+1
2002-10-20* configure.tgt (i[3456]86-*-openbsd*): Set gdb_target to obds.Mark Kettenis1-1/+1
* config/i386/obsd.mt: New file. * i386bsd-nat.c (_initialize_i386bsd_nat): Introduce i386obsd_sc_pc_offset and i386obsd_sc_sp_offset; * i386obsd-nat.c (_initialize_i386obsd_nat): Set i386obsd_sigtramp_start and i386obsd_sigtramp_end instead of i386nbsd_sigtramp_start and i386nbsd_sigtramp_end. * i386obsd-tdep.c: New file.
2002-10-202002-10-19 David O'Brien <obrien@FreeBSD.org>David O'Brien1-5/+3
* configure.tgt (alpha*-*-freebsd*, i[3456]86-*-freebsd*, sparc64-*-freebsd*): Combine to make *-*-freebsd* with gdb_target set to fbsd. Removes need for additional freebsd tupples.
2002-09-02* configure.tgt (i[3456]86-*-netbsdelf*): Merge with...Jason Thorpe1-3/+2
(i[3456]86-*-netbsd*): ...this. Set gdb_target to nbsd. (i[3456]86-*-openbsd*): Make this a separate entry. Add a comment noting that this needs its own target configuration. * config/i386/nbsd.mt: New file. * config/i386/nbsdaout.mt: Remove. * config/i386/nbsdelf.mt: Ditto. * config/i386/tm-nbsdaout.h: Ditto.
2002-08-22Obsolete i960.Andrew Cagney1-7/+7
2002-08-212002-08-20 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-3/+3
* NEWS: Mention that the Apollo line was made obsolete. * configure.tgt: Make m68*-apollo*-bsd*, m68*-hp-bsd*, and m68*-hp-hpux* obsolete. * configure.host: Make m68*-apollo*-sysv*, m68*-apollo*-bsd*, m68*-hp-bsd* and m68*-hp-hpux* obsolete. * buildsym.c (make_blockvector): Make static. * buildsym.h (make_blockvector): Make extern declaration obsolete. * Makefile.in (HFILES_NO_SRCDIR): Remove dst.h (ALLDEPFILES): Remove dstread.c. (dstread.o): Obsolete make rule. * dstread.c: Makefile obsolete. * dst.h: Ditto. * config/m68k/hp300hpux.mt: Ditto. * config/m68k/hp300hpux.mh: Ditto. * config/m68k/hp300bsd.mt: Ditto. * config/m68k/hp300bsd.mh: Ditto. * config/m68k/apollo68b.mt: Ditto. * config/m68k/apollo68v.mh: Ditto. * config/m68k/apollo68b.mh: Ditto.
2002-08-18* NEWS: Mention that the i[3456]-*mach3*, i[3456]-*-mach* andMark Kettenis1-2/+2
i[3456]-*-osf1mk* configurations have been made obsolete. * configure.host: Make i[3456]86-*-mach3*, i[3456]86-*mach* and i[3456]86-*-osf1mk* hosts obsolete. * confighure.tgt: Make i[3456]86-*-mach3*, i[3456]86-*-osf1mk* targets obsolete. * config/i386/i386mach.mh, config/i386/nm-i386mach.h, config/i386/xm-i386mach.h, config/i386/i386m3.mh, config/i386/i386m3.mt, config/i386/nm-m3.h, config/i386/tm-i386m3.h, config/i386/xm-i386m3.h, config/i386/i386mk.mh, config/i386/i386mk.mt, config/i386/tm-i386mk.h, config/i386/xm-i386mk.h: Make files obsolete. * i386mach-nat.c, i386m3-nat.c: Make files obsolete. * Makefile.in (ALLDEPFILES): Remove i386mach.c i386m3-nat.c (i386mach-nat.o, i386m3-nat.o):Make targets obsolete.
2002-08-182002-08-18 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-0/+1
* config/pa/tm-hppa.h (hppa_store_return_value): Declare. (hppa_value_returned_from_stack): Declare. (hppa_extract_return_value): Declare. * config/pa/hppa.mt: New file. * configure.tgt: Recognize hppa*-*-*. * MAINTAINERS: Change HPPA target to hppa-elf. Still broken.
2002-08-182002-08-17 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-4/+2
* config/ia64/ia64.mt: New file. * config/alpha/alpha.mt: New file. * MAINTAINERS: Change the alpha target to alpha-elf and IA-64 to ia64-linux-gnu. Mention that ia64-elf is broken. * configure.tgt: Add alpha*-*-* and ia64*-*-* patterns.
2002-08-182002-08-17 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-0/+2
* config/ia64/ia64.mt: New file. * config/alpha/alpha.mt: New file. * MAINTAINERS: Change the alpha target to alpha-elf and IA-64 to ia64-linux-gnu. Mention that ia64-elf is broken. * configure.tgt: Add alpha*-*-* and ia64*-*-* patterns.
2002-08-15* NEWS: Mention that the i[3456]-*-aix target has been made obsolete.Mark Kettenis1-1/+1
* configure.host: Make i[3456]86-*-aix host obsolete. * configure.tgt: Make i[3456]86-*-aix target obsolete. * config/i386/i386aix.mh, config/i386/i386aix.mt, config/i386/nm-i386aix.h, condig/i386/tm-i386aix.h, config/i386/xm-i386aix.h: Make files obsolete. * i386aix-nat.c: Make file obsolete. * Makefile.in (ALLDEPFILES): Remove i386aix-nat.c. (i386aix-nat.o): Make target obsolete.
2002-08-082002-08-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-12/+5
* configure.tgt: Replace powerpc-*-sysv*, powerpc-*-elf*, powerpcle-*-eabi*, powerpcle-*-sysv* and powerpcle-*-elf* with powerpc*-*-*. * MAINTAINERS: Remove redundant rs6000-ibm-aix4.1 target.
2002-08-062002-08-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney1-1/+1
* configure.tgt: Make arc-*-* obsolete. * NEWS: Mention that arc-*-* has been identifed as obsolete. * MAINTAINERS: Make arc-elf obsolete. * arc-tdep.c: Make file obsolete. * config/arc/arc.mt: Ditto. * config/arc/tm-arc.h: Ditto.
2002-07-24Obsolete m88k.Andrew Cagney1-4/+4
2002-07-16Obsolete i[3456]86-*-os9k.Andrew Cagney1-1/+1
2002-07-16Obsolete fr30.Andrew Cagney1-3/+3
2002-07-14Obsolete the d30v.Andrew Cagney1-1/+1
2002-07-05 * config/mcore/tm-mcore.h: Remove file.Grace Sainsbury1-0/+1
* config/mcore/mcore.mt: Remove definition of TM_FILE * configure.tgt: Set gdb_multi_arch to yes for the mcore target.
2002-06-30* configure.tgt (i[3456]86-*-openbsd*): Fold intoMark Kettenis1-2/+2
i[3456]86-*-netbsd* case. * config/i386/tm-obsd.h: Removed. * config/i386/obsd.mt: Removed. * config/i386/obsd.mh (NATDEPFILES): Remove corelow.o and core-aout.o. (MH_CFLAGS): Add -DYYDEBUG=0.
2002-06-212002-06-21 Dave Brolley <brolley@redhat.com>Dave Brolley1-0/+1
From Stan Shebs, Jim Blandy, Mark Salter, Kevin Buettner: * config/frv/frv.mt: New file. * config/frv/tm-frv.h: New file. * configure.tgt: Support frv-*-*. * Makefile.in (frv-tdep.o): New target. * frv-tdep.c: New file. * NEWS: Mention frv.
2002-05-31* Makefile.in (ALLDEPFILES): Add sparc64nbsd-nat.c,Jason Thorpe1-2/+2
sparcnbsd-nat.c, and sparcnbsd-tdep.c. (sparc64nbsd-nat.o) (sparcnbsd-nat.o) (sparcnbsd-tdep.o): New dependency lists. * NEWS: Note new UltraSPARC NetBSD native configuration. * configure.host (sparc64-*-netbsd*): New host. * configure.tgt (sparc-*-netbsdelf*) (sparc-*-netbsd*): Set gdb_target to nbsd. (sparc64-*-netbsd*): New target. * sparc64nbsd-nat.c: New file. * sparcnbsd-nat.c: New file. * sparcnbsd-tdep.c: New file. * sparcnbsd-tdep.h: New file. * config/sparc/nbsd.mt: New file. * config/sparc/nbsd64.mh: New file. * config/sparc/nbsd64.mt: New file. * config/sparc/nbsdaout.mh (NATDEPFILES): Remove corelow.o, sparc-nat.o, and solib.o. Add sparcnbsd-nat.o. (HOST_IPC): Remove. * config/sparc/nbsdaout.mt: Remove. * config/sparc/nbsdelf.mh (NATDEPFILES): Remove corelow.o, sparc-nat.o, and solib.o. Add sparcnbsd-nat.o. (HOST_IPC): Remove. * config/sparc/nbsdelf.mt: Remove. * config/sparc/nm-nbsd.h: Update copyright years. Remove all sparc-nat.c compatiblity defines. * config/sparc/tm-nbsd.h: Update copyright years. Include solib.h. (GDB_MULTI_ARCH): Set to GDB_MULTI_ARCH_PARTIAL. * config/sparc/tm-nbsd64.h: New file. * config/sparc/tm-nbsdaout.h: Remove. * config/sparc/xm-nbsd.h: Remove.
2002-05-22* Makefile.in (armnbsd-tdep.o): Add solib-svr4.h andJason Thorpe1-4/+5
nbsd-tdep.h to dependency list. * configure.host (arm*-*-netbsdelf*, arm*-*-netbsd*, i[3456]86-*-netbsdaout*, i[3456]86-*-netbsd*, m68*-*-netbsd*, ns32k-*-netbsd*, sparc-*-netbsdaout*, sparc-*-netbsd*): Use nbsdaout.mh and nbsdelf.mh consistently. * configure.tgt (i[3456]86-*-netbsd*, m68*-*-netbsd*, ns32k-*-netbsd*, sparc-*-netbsdelf*, sparc-*-netbsd*) Use nbsdaout.mt and nbsdelf.mh consistently. * armnbsd-tdep.c: Include nbsd-tdep.h and solib-svr4.h. (arm_netbsd_elf_init_abi): Use set_solib_svr4_fetch_link_map_offsets to set nbsd_ilp32_solib_svr4_fetch_link_map_offsets. * config/nm-nbsd.h: Garbage-collect SVR4_SHARED_LIBS. Move a.out shared library stuff from here... * config/nm-nbsdaout.h: ...to here. * config/tm-nbsd.h: Remove. * config/alpha/nm-nbsd.h (SVR4_SHARED_LIBS): Remove. * config/arm/nbsd.mh: Remove. * config/arm/nbsd.mt (TDEPFILES): Remove solib-sunos.o, add nbsd-tdep.o. * config/arm/nbsdaout.mh: New file. * config/arm/nbsdelf.mh: New file. * config/arm/nm-nbsdaout.h: New file. * config/i386/nbsd.mh: Remove. * config/i386/nbsd.mt: Remove. * config/i386/nbsdaout.mh: New file. * config/i386/nbsdaout.mt: New file. * config/i386/nbsdelf.mh (NAT_FILE): Use nm-nbsd.h. * config/i386/nbsdelf.mt (TM_FILE): Use tm-nbsd.h. * config/i386/nm-nbsd.h (REGISTER_U_ADDR, i386_register_u_addr): Remove. * config/i386/nm-nbsdaout.h: New file. * config/i386/nm-nbsdelf.h: Remove. * config/i386/tm-nbsd.h: Don't include config/tm-nbsd.h. (USE_STRUCT_CONVENTION): Remove. * config/i386/tm-nbsdaout.h: New file. * config/i386/tm-nbsdelf.h: Remove. * config/m68k/nbsd.mh: Remove. * config/m68k/nbsd.mt: Remove. * config/m68k/nbsdaout.mh: New file. * config/m68k/nbsdaout.mt: New file. * config/m68k/nm-nbsd.h: Use config/nm-nbsd.h. * config/m68k/nm-nbsdaout.h: New file. * config/m68k/tm-nbsd.h: Don't include config/tm-nbsd.h. (IN_SOLIB_CALL_TRAMPOLINE): Define. * config/ns32k/nbsd.mh: Remove. * config/ns32k/nbsd.mt: Remove. * config/ns32k/nbsdaout.mh: New file. * config/ns32k/nbsdaout.mt: New file. * config/ns32k/nm-nbsd.h: Include config/nm-nbsd.h. * config/ns32k/nm-nbsdaout.h: New file. * config/ns32k/tm-nbsd.h: Don't include config/tm-nbsd.h. (IN_SOLIB_CALL_TRAMPOLINE): Define. * config/powerpc/nm-nbsd.h: Include config/nm-nbsd.h. (SVR4_SHARED_LIBS): Remove. * config/powerpc/tm-nbsd.h: Dont' include config/tm-nbsd.h. * config/sparc/nbsd.mh: Remove. * config/sparc/nbsd.mt: Remove. * config/sparc/nbsdaout.mh: New file. * config/sparc/nbsdaout.mt: New file. * config/sparc/nbsdelf.mh (NAT_FILE): Use nm-nbsd.h. * config/sparc/nbsdelf.mt: New file. * config/sparc/nm-nbsdaout.h: New file. * config/sparc/nm-nbsdelf.h: Remove. * config/sparc/tm-nbsd.h: Don't include config/tm-nbsd.h. * config/sparc/tm-nbsdaout.h: New file.