summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2000-05-26 Michael Snyder <msnyder@seadog.cygnus.com>gdb-pre-params-removal-2000-05-28Michael Snyder2000-05-2623-61/+131
| | | | | | | | | | | | | | | | * gregset.h: New file. Typedefs for gdb_gregset_t and gdb_fpregset_t, prototypes for supply_gregset and friends. * procfs.c: Include gregset.h. Delete local prototypes for supply_gregset etc., and local typedef gdb_gregset_t etc. * sol-thread.c: Include gregset.h, delete local prototypes, add appropriate casts to gdb_gregset_t. * uw-thread.c, lin-thread.c, core-sol2.c, core-regset.c, sparc-tdep.c, ptx4-nat.c, ppc-linux-nat.c, mipsv4-nat.c, m88k-nat.c, m68klinux-nat.c, m68k-tdep.c, irix5-nat.c, irix4-nat.c, ia64-linux-nat.c, i386v4-nat.c, cxux-nat.c, arm-linux-nat.c, alpha-nat.c: Include gregset.h. * config/nm-linux.h: Define GDB_GREGSET_T, GDB_FPREGET_T. * config/sparc/tm-sun4sol2.h: Ditto.
* Update dependencies.Alan Modra2000-05-266-855/+1005
|
* Eli Zaretskii's DOSish file name patches.Alan Modra2000-05-267-14/+132
|
* * Makefile.in (maintainer-clean-subdir): Fix handling of emptyAlexandre Oliva2000-05-262-2/+7
| | | | SUBDIRS.
* (bfd_close_all_done): Mask file perms with 0777 not 0x777.Alan Modra2000-05-262-2/+6
|
* * elf64-sparc.c (sparc64_elf_relax_section): New.Jakub Jelinek2000-05-263-1/+235
| | | | | | | (sparc64_elf_relocate_section): Optimize tail call into branch always if possible. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. (elf32_sparc_relax_section): New.
* * elf64-sparc.c: Add ATTRIBUTE_UNUSED to unused function parameters.Jakub Jelinek2000-05-262-24/+31
| | | | | | | | Remove unusued variables. (sparc64_elf_relocate_section): Change r_symndx type to unsigned long. (sparc64_elf_merge_private_bfd_data): Fix shared library case from previous fix, so that shared libs really don't influence targets extension mask and memory model.
* Fix bitrot in tui-file.c.Andrew Cagney2000-05-262-2/+16
|
* Configure TUI to use <ncurses.h> when available.Andrew Cagney2000-05-268-331/+359
|
* * m10300-dis.c (disassemble): Don't assume 32-bit longs whenAlexandre Oliva2000-05-262-13/+19
| | | | sign-extending operands.
* Define the ALONE flag bit, for use in the opcode table.Donald Lindsay2000-05-252-0/+5
|
* Add ALONE flag to most of the short branch instructions.Donald Lindsay2000-05-252-11/+16
|
* Replace SKIP_SOLIB_RESOLVER stub with something that works.Scott Bambrough2000-05-253-4/+100
| | | | | | | | | | | | 2000-05-25 Scott Bambrough <scottb@netwinder.org> * arm-linux-tdep.c (find_minsym_and_objfile): New. (skip_hurd_resolver): New. (arm_linux_skip_solib_resolver): New. (arm_skip_solib_resolver): Removed. * config/arm/tm-linux.h (SKIP_SOLIB_RESOLVER): Changed to use arm_linux_skip_solib_resolver.
* * acconfig.h (HAVE_R_FS, HAVE_R_GS): Add.Mark Kettenis2000-05-255-330/+420
| | | | | | * configure.in: Add checks for r_fs and r_gs members of `struct reg'. * config.in, configure: Regenerated.
* * ser-go32.c: Remove PARAMS.Eli Zaretskii2000-05-252-9/+13
|
* Replace <sys/dir.h> (and <dirent.h>) with "gdb_dirent.h".Andrew Cagney2000-05-258-192/+257
|
* Re-generate config.in.Andrew Cagney2000-05-252-3/+7
|
* File rename tweeks.Andrew Cagney2000-05-252-0/+9
|
* Have TUI use the same configury mechanism as MI.Andrew Cagney2000-05-257-283/+209
|
* Update JimI's e-mail addres.Andrew Cagney2000-05-253-16/+18
| | | | Update TODO - FreeBSD mostly fixed.
* Delete pass on manually added dependency for readelf.o for new targetHans-Peter Nilsson2000-05-251-3/+1
|
* Add support for FreeBSD/i386 ELF.Mark Kettenis2000-05-247-28/+389
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * i386bsd-nat.c: New file. * config/i386/tm-fbsd.h (HAVE_I387_REGS): Define. Include "i386/tm-i386.h" instead of "i386/tm-i386b.h". (NUM_REGS): Remove redefinition. (USE_STRUCT_CONVENTION): Define. (i386_float_info): Remove prototype. (FLOAT_INFO): Remove define. (JB_ELEMENT_SIZE): Define to 4. (JB_PC): Define to 0. (GET_LONGJMP_TARGET): Define. (SIGTRAMP_START, SIGTRAMP_END): Define. (SIGCONTEXT_PC_OFFSET): Define. (IN_SOLIB_CALL_TRAMPOLINE): Only define if !SVR4_SHARED_LIBS * config/i386/nm-fbsd.h (PTRACE_ARG3_TYPE): Define to caddr_t. (FETCH_INFERIOR_REGISTERS): Define. (ATTACH_DETACH): Define. (kernel_u_size): Remove PARAMS. (register_u_addr): Use CORE_ADDR in prototype where appropriate. Remove PARAMS. (SVR4_SHARED_LIBS) [FREEBSD_ELF || __ELF__ && !FREEBSD_AOUT]: Define. [SVR4_SHARED_LIBS]: Include "elf/common.h". Only define aliases for struct members from <link.h> if !SVR4_SHARED_LIBS. * config/i386/xm-fbsd.h: New file. * config/i386/fbsd.mt (TDEPFILES): Remove solib.o. * config/i386/fbsd.mh (NATDEPFILES): Remove i386b-nat.o. Add core-regset.o i387-nat.o i386bsd-nat.o.
* * bfdint.texi (BFD ELF processor required): Add paragraph aboutHans-Peter Nilsson2000-05-242-0/+11
| | | | target necessities for readelf.
* 2000-05-24 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-242-18/+18
| | | | * findvar.c (value_from_register): Factor code, simplify logic.
* 2000-05-17 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-242-5/+1
| | | | | * config/sparc/tm-sun4sol2.h: Turn on multi-arch. * sparc-tdep.c (gdb_print_insn_sparc): Remove temp. multi-arch hack.
* 2000-05-18 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-242-4/+10
| | | | | * gdb.base/annota1.exp (annotate-signal-handler-caller): Relax the regular expression a little, make it pass on Solaris 8.
* 2000-05-17 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-242-1/+7
| | | | | * config/sparc/tm-sun4sol2.h: Turn on multi-arch. sparc-tdep.c (gdb_print_insn_sparc): Remove temporary multi-arch hack.
* * gdb.texinfo: Remove duplicate @syncodeindex. From BrianEli Zaretskii2000-05-242-4/+6
| | | | Youmans.
* * mips-dis.c (REGISTER_NAMES): Rename to STD_REGISTER_NAMES.Diego Novillo2000-05-242-2/+19
| | | | | | | | | (STD_REGISTER_NAMES): New name for REGISTER_NAMES. (reg_names): Rename to std_reg_names. Change it to a char ** static variable. (std_reg_names): New name for reg_names. (set_mips_isa_type): Set reg_names to point to std_reg_names by default.
* et al. not et.al.Andrew Cagney2000-05-242-2/+7
|
* Change profiling so that it is enabled by default. Re-generate everything.Andrew Cagney2000-05-2443-2307/+2582
|
* * config/i386/nbsd.mt (TDEPFILES): Move solib.o from here...J.T. Conklin2000-05-2410-27/+200
| | | | | | | | | | | | | | | | | | | * config/i386/nbsd.mh (NATDEPFILES): ...to here. * config/m68k/nbsd.mt (TDEPFILES): Move solib.o from here... * config/m68k/nbsd.mh (NATDEPFILES): ...to here. * config/ns32k/nbsd.mt (TDEPFILES): Move solib.o from here... * config/ns32k/nbsd.mh (NATDEPFILES): ...to here. * config/powerpc/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o. * configure.tgt (powerpc-*-netbsd*): add gdbserver to configdirs. * gdbserver/low-nbsd.c (initialize_arch): Define for PPC. (fetch_inferior_registers): Likewise. (store_inferior_registers): Likewise. * gdbserver/low-nbsd.c (fetch_inferior_registers): Handle X86 floating point registers. (store_inferior_registers): Likewise. -------------------------------------------------------------------
* Remove quotes from arround for loop arg.Andrew Cagney2000-05-242-1/+6
|
* Add special case handling when GDB set CPSR registerNick Clifton2000-05-232-1/+12
|
* * i387-nat.h, i387-nat.c: New files.Mark Kettenis2000-05-233-0/+166
|
* * config/sparc/nm-linux.h: Include config/nm-linux.h.Alexandre Oliva2000-05-233-1/+10
| | | | * config/powerpc/nm-linux.h: Likewise.
* one line fix by Gregory Lielens <Gregory.Lielens@fft.be> to fix a problemDavid Taylor2000-05-232-1/+6
| | | | with the printing of complex numbers (it would print the real part twice).
* Add make_cleanup_close() function.Andrew Cagney2000-05-233-0/+20
|
* 2000-05-23 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-233-3/+6
| | | | | | | * elf32-mips.c (mips_elf_calculate_relocation): Check h->root.other not h->other. * elf32-ppc.c (ppc_elf_relocate_section): Fix a typo.
* 2000-05-23 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-232-2/+7
| | | | | * elf64-alpha.c (elf64_alpha_relocate_section): Check h->root.other not h->other.
* 2000-05-23 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-2313-21/+66
| | | | | | | | | | | | | | | | * elf32-i386.c (elf_i386_relocate_section): Don't allow the undefined symbol with the non-default visibility attributes. * elf-hppa.h (elf_hppa_relocate_section): Likewise. * elf32-arm.h (elf32_arm_relocate_section): Likewise. * elf32-i370.c (i370_elf_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-mcore.c (mcore_elf_relocate_section): Likewise. * elf32-mips.c (mips_elf_calculate_relocation): Likewise. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relocate_section): Likewise. * elf64-ia64.c (elf64_ia64_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
* sigrc wasn't initialized before being passed to sim_resume().Andrew Cagney2000-05-232-0/+6
|
* Add -Wuninitialized.Andrew Cagney2000-05-233-3/+9
|
* IRIX GCC fixes from 5.0 branch.Andrew Cagney2000-05-234-9/+22
|
* From branch. Bump VERSION number.Andrew Cagney2000-05-232-1/+6
|
* * elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI,Richard Henderson2000-05-235-33/+462
| | | | | | | | | | | | | | PCREL22, PCREL64I. Zero size of special relocs. (elf64_ia64_reloc_type_lookup): Likewise. (USE_BRL, oor_brl, oor_ip): New. (elf64_ia64_relax_section): New. (elf64_ia64_check_relocs): Handle PCREL60B, PCREL22, PCREL64I. (elf64_ia64_install_value): Likewise, plus PCREL21BI. (elf64_ia64_relocate_section): Likewise. (bfd_elf64_bfd_relax_section): New. * reloc.c (BFD_RELOC_IA64_PCREL21BI): New. (BFD_RELOC_IA64_{PCREL22,PCREL60B,PCREL64I}): New. * bfd-in2.h, libbfd.h: Regenerate.
* * ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.Richard Henderson2000-05-232-1/+11
| | | | (R_IA64_PCREL22, R_IA64_PCREL64I): New.
* Allow d suffix on iretAlan Modra2000-05-232-2/+7
|
* * am33.igen: Fix leading comments of SP-relative offset insns thatAlexandre Oliva2000-05-222-7/+11
| | | | referred to other registers. Make their offsets unsigned.
* Add peigen.lo to MIPS PE targetNick Clifton2000-05-223-22/+21
|