Alexandre Oliva [Fri, 26 May 2000 01:54:33 +0000 (01:54 +0000)]
* m10300-dis.c (disassemble): Don't assume 32-bit longs when
sign-extending operands.
Donald Lindsay [Thu, 25 May 2000 22:35:05 +0000 (22:35 +0000)]
New short-conditional-branch packing rules for D10V.
Donald Lindsay [Thu, 25 May 2000 22:23:45 +0000 (22:23 +0000)]
Define the ALONE flag bit, for use in the opcode table.
Donald Lindsay [Thu, 25 May 2000 22:21:38 +0000 (22:21 +0000)]
Add ALONE flag to most of the short branch instructions.
Scott Bambrough [Thu, 25 May 2000 18:24:33 +0000 (18:24 +0000)]
Replace SKIP_SOLIB_RESOLVER stub with something that works.
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.
Mark Kettenis [Thu, 25 May 2000 17:18:01 +0000 (17:18 +0000)]
* acconfig.h (HAVE_R_FS, HAVE_R_GS): Add.
* configure.in: Add checks for r_fs and r_gs members of
`struct reg'.
* config.in, configure: Regenerated.
Eli Zaretskii [Thu, 25 May 2000 13:55:48 +0000 (13:55 +0000)]
* ser-go32.c: Remove PARAMS.
Andrew Cagney [Thu, 25 May 2000 06:49:01 +0000 (06:49 +0000)]
Replace <sys/dir.h> (and <dirent.h>) with "gdb_dirent.h".
Andrew Cagney [Thu, 25 May 2000 04:44:33 +0000 (04:44 +0000)]
Re-generate config.in.
Andrew Cagney [Thu, 25 May 2000 03:57:48 +0000 (03:57 +0000)]
File rename tweeks.
Alan Modra [Thu, 25 May 2000 02:05:08 +0000 (02:05 +0000)]
Ensure bfd_close after bfd_openw so we don't get multiple bfd_openw
calls for same file.
Jim Wilson [Thu, 25 May 2000 02:00:14 +0000 (02:00 +0000)]
IA-64 unwind info changes, fix errors, add missing pieces, and some cleanup.
* config/tc-ia64.c (dot_restorereg_p): New function.
(md_pseudo_table): Add restorereg.p.
...
Andrew Cagney [Thu, 25 May 2000 01:50:50 +0000 (01:50 +0000)]
Have TUI use the same configury mechanism as MI.
Andrew Cagney [Thu, 25 May 2000 01:07:17 +0000 (01:07 +0000)]
Update JimI's e-mail addres.
Update TODO - FreeBSD mostly fixed.
Hans-Peter Nilsson [Thu, 25 May 2000 00:39:59 +0000 (00:39 +0000)]
Delete pass on manually added dependency for readelf.o for new target
Mark Kettenis [Wed, 24 May 2000 22:32:58 +0000 (22:32 +0000)]
Add support for FreeBSD/i386 ELF.
* 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.
Hans-Peter Nilsson [Wed, 24 May 2000 18:21:53 +0000 (18:21 +0000)]
* bfdint.texi (BFD ELF processor required): Add paragraph about
target necessities for readelf.
Michael Snyder [Wed, 24 May 2000 17:25:39 +0000 (17:25 +0000)]
2000-05-24 Michael Snyder <msnyder@seadog.cygnus.com>
* findvar.c (value_from_register): Factor code, simplify logic.
Michael Snyder [Wed, 24 May 2000 17:17:46 +0000 (17:17 +0000)]
2000-05-17 Michael Snyder <msnyder@seadog.cygnus.com>
* config/sparc/tm-sun4sol2.h: Turn on multi-arch.
* sparc-tdep.c (gdb_print_insn_sparc): Remove temp. multi-arch hack.
Michael Snyder [Wed, 24 May 2000 17:14:50 +0000 (17:14 +0000)]
2000-05-18 Michael Snyder <msnyder@seadog.cygnus.com>
* gdb.base/annota1.exp (annotate-signal-handler-caller):
Relax the regular expression a little, make it pass on Solaris 8.
Michael Snyder [Wed, 24 May 2000 17:13:47 +0000 (17:13 +0000)]
2000-05-17 Michael Snyder <msnyder@seadog.cygnus.com>
* config/sparc/tm-sun4sol2.h: Turn on multi-arch.
sparc-tdep.c (gdb_print_insn_sparc): Remove temporary multi-arch hack.
Eli Zaretskii [Wed, 24 May 2000 16:20:24 +0000 (16:20 +0000)]
* gdb.texinfo: Remove duplicate @syncodeindex. From Brian
Youmans.
Diego Novillo [Wed, 24 May 2000 15:24:56 +0000 (15:24 +0000)]
* mips-dis.c (REGISTER_NAMES): Rename to STD_REGISTER_NAMES.
(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.
Andrew Cagney [Wed, 24 May 2000 11:39:44 +0000 (11:39 +0000)]
et al. not et.al.
Andrew Cagney [Wed, 24 May 2000 04:39:50 +0000 (04:39 +0000)]
Change profiling so that it is enabled by default. Re-generate everything.
J.T. Conklin [Wed, 24 May 2000 04:16:28 +0000 (04:16 +0000)]
* config/i386/nbsd.mt (TDEPFILES): Move solib.o from here...
* 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.
-------------------------------------------------------------------
Andrew Cagney [Wed, 24 May 2000 02:18:18 +0000 (02:18 +0000)]
Remove quotes from arround for loop arg.
Nick Clifton [Tue, 23 May 2000 23:52:46 +0000 (23:52 +0000)]
Add special case handling when GDB set CPSR register
Mark Kettenis [Tue, 23 May 2000 23:44:44 +0000 (23:44 +0000)]
* i387-nat.h, i387-nat.c: New files.
Nick Clifton [Tue, 23 May 2000 21:03:35 +0000 (21:03 +0000)]
When deciding if ".text" section should be read-only, don't forget to reset
SEC_READONLY because it could be already set.
Alexandre Oliva [Tue, 23 May 2000 20:34:09 +0000 (20:34 +0000)]
* config/sparc/nm-linux.h: Include config/nm-linux.h.
* config/powerpc/nm-linux.h: Likewise.
David Taylor [Tue, 23 May 2000 15:56:33 +0000 (15:56 +0000)]
one line fix by Gregory Lielens <Gregory.Lielens@fft.be> to fix a problem
with the printing of complex numbers (it would print the real part twice).
Andrew Cagney [Tue, 23 May 2000 14:48:13 +0000 (14:48 +0000)]
Add make_cleanup_close() function.
H.J. Lu [Tue, 23 May 2000 14:20:57 +0000 (14:20 +0000)]
2000-05-23 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (mips_elf_calculate_relocation): Check
h->root.other not h->other.
* elf32-ppc.c (ppc_elf_relocate_section): Fix a typo.
H.J. Lu [Tue, 23 May 2000 14:15:30 +0000 (14:15 +0000)]
2000-05-23 H.J. Lu <hjl@gnu.org>
* elf64-alpha.c (elf64_alpha_relocate_section): Check
h->root.other not h->other.
H.J. Lu [Tue, 23 May 2000 14:05:50 +0000 (14:05 +0000)]
2000-05-23 H.J. Lu <hjl@gnu.org>
* 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.
Andrew Cagney [Tue, 23 May 2000 11:34:27 +0000 (11:34 +0000)]
sigrc wasn't initialized before being passed to sim_resume().
Andrew Cagney [Tue, 23 May 2000 11:28:14 +0000 (11:28 +0000)]
Add -Wuninitialized.
Hans-Peter Nilsson [Tue, 23 May 2000 10:03:32 +0000 (10:03 +0000)]
Oops. Forgot to say "configure: Regenerate".
Hans-Peter Nilsson [Tue, 23 May 2000 08:53:54 +0000 (08:53 +0000)]
* configure.in (i386-*-freebsd a.out entry): Quote properly.
Andrew Cagney [Tue, 23 May 2000 07:49:05 +0000 (07:49 +0000)]
IRIX GCC fixes from 5.0 branch.
Alan Modra [Tue, 23 May 2000 05:07:47 +0000 (05:07 +0000)]
Missed copyright update in last patch.
Alan Modra [Tue, 23 May 2000 04:48:21 +0000 (04:48 +0000)]
Pass jump reloc in fr_var so it can be used in
md_estimate_size_before_relax, replacing old kludge.
Andrew Cagney [Tue, 23 May 2000 03:22:29 +0000 (03:22 +0000)]
From branch. Bump VERSION number.
Richard Henderson [Tue, 23 May 2000 01:48:04 +0000 (01:48 +0000)]
* config/tc-ia64.c (FUNC_PC_RELATIVE): New.
(pseudo_func): Add pcrel.
(operand_match): Handle IA64_OPND_TGT64.
(build_insn): Likewise.
(md_begin): Initialize pseudo_func[FUNC_PC_RELATIVE].
(ia64_gen_real_reloc_type): Handle FUNC_PC_RELATIVE.
(fix_insn): Handle all three 64-bit relocation types.
Richard Henderson [Tue, 23 May 2000 01:32:28 +0000 (01:32 +0000)]
* elf64-ia64.c (ia64_howto_table): Add PCREL60B, PCREL21BI,
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.
Richard Henderson [Tue, 23 May 2000 01:30:56 +0000 (01:30 +0000)]
* ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.
(R_IA64_PCREL22, R_IA64_PCREL64I): New.
Alan Modra [Tue, 23 May 2000 00:36:39 +0000 (00:36 +0000)]
Allow d suffix on iret
Nick Clifton [Mon, 22 May 2000 21:58:40 +0000 (21:58 +0000)]
Patch from Thomas de Lellis to implement --section-start
Hans-Peter Nilsson [Mon, 22 May 2000 21:19:43 +0000 (21:19 +0000)]
* obj.h (struct format_ops): New members begin, app_file,
s_set_other, s_set_desc, s_get_type, s_set_type,
separate_stab_sections, init_stab_section.
* config/obj-multi.h: Update GPL notice to v2.
(obj_begin): New.
(obj_app_file): New.
(S_SET_SIZE): Test s_set_size for NULL before calling.
(S_SET_ALIGN): Similar for s_set_align.
(S_SET_OTHER): New.
(S_SET_DESC): New.
(S_GET_TYPE): New.
(S_SET_TYPE): New.
(SEPARATE_STAB_SECTIONS): New.
(INIT_STAB_SECTION): New.
(EMIT_SECTION_SYMBOLS): New.
(AOUT_STABS) [OBJ_MAYBE_AOUT]: Define.
* config/obj-elf.h: Update GPL notice to v2.
Mention that this file is included from obj-multi.h.
(obj_begin): Wrap definition in ifndef.
(elf_file_symbol): Constify declaration.
(obj_app_file): Ditto.
(SEPARATE_STAB_SECTIONS, INIT_STAB_SECTION, OBJ_PROCESS_STAB):
Wrap in ifndef SEPARATE_STAB_SECTIONS.
* config/obj-elf.c (elf_s_set_other): New.
(elf_file_symbol): Constify argument.
(elf_separate_stab_sections): New.
(elf_init_stab_section): New.
(elf_format_ops): Add new members. Remove comma at end.
* config/obj-ecoff.c (ecoff_separate_stab_sections): New.
(ecoff_format_ops): Add new fields. Remove comma at end.
Mention inconsistency for emit_section_symbols.
* config/obj-coff.h (c_dot_file_symbol): Constify declaration.
* config/obj-coff.c (c_dot_file_symbol): Constify argument.
(coff_separate_stab_sections): New.
(coff_format_ops): Add new members.
* config/obj-aout.c (obj_aout_sec_sym_ok_for_reloc): New.
(obj_aout_s_set_other): New.
(obj_aout_s_set_desc): New.
(obj_aout_s_get_type): New.
(obj_aout_s_set_type): New.
(obj_aout_separate_stab_sections): New.
(aout_format_ops): New members added. Use obj_aout_process_stab,
not 0. Use obj_aout_sec_sym_ok_for_reloc, not 0.
(obj_aout_frob_symbol): Add ATTRIBUTE_UNUSED to args as
appropriate.
(obj_aout_line, obj_aout_weak, obj_aout_type): Ditto.
Alexandre Oliva [Mon, 22 May 2000 20:34:09 +0000 (20:34 +0000)]
* am33.igen: Fix leading comments of SP-relative offset insns that
referred to other registers. Make their offsets unsigned.
Nick Clifton [Mon, 22 May 2000 19:16:59 +0000 (19:16 +0000)]
Add peigen.lo to MIPS PE target
Nick Clifton [Mon, 22 May 2000 18:44:02 +0000 (18:44 +0000)]
Use bfd_generic_verify_endian_match() and fix it to only check when endianness
is known.
Nick Clifton [Mon, 22 May 2000 18:04:17 +0000 (18:04 +0000)]
Regerbated after change to Makefile.am
Alan Modra [Mon, 22 May 2000 11:38:43 +0000 (11:38 +0000)]
Keep a reloc for jumps to weak and external symbols.
Andrew Cagney [Mon, 22 May 2000 09:02:23 +0000 (09:02 +0000)]
Purge (almost) make_cleanup_func.
H.J. Lu [Mon, 22 May 2000 07:26:58 +0000 (07:26 +0000)]
2000-05-22 H.J. Lu <hjl@gnu.org>
* elflink.h (elf_link_output_extsym): Clear the visibility
field for symbols not defined locally.
Andrew Cagney [Mon, 22 May 2000 06:17:35 +0000 (06:17 +0000)]
Purge procfs.c of make_cleanup_func.
Andrew Cagney [Mon, 22 May 2000 05:43:39 +0000 (05:43 +0000)]
Eliminate make_cleanup_func from top.c
Andrew Cagney [Mon, 22 May 2000 02:07:19 +0000 (02:07 +0000)]
Replace preg() with phex(). Cleanup monitor.c.
Mark Kettenis [Sun, 21 May 2000 21:21:20 +0000 (21:21 +0000)]
* i387-tdep.c (print_i387_value): Cast &value to (char *) in
pointer arithmetic. Fixes a bug which manifested itself on
FreeBSD.
H.J. Lu [Sun, 21 May 2000 21:08:17 +0000 (21:08 +0000)]
2000-05-21 H.J. Lu (hjl@gnu.org)
* ld-elfvsb/main.c (main_visibility_check): Fix the protected
visibility test.
Hans-Peter Nilsson [Sun, 21 May 2000 18:26:10 +0000 (18:26 +0000)]
* stabs.c (aout_process_stab): Make global.
(s_desc): Add ATTRIBUTE_UNUSED to args as appropriate.
* read.h (aout_process_stab): Declare.
* configure.in (EMULATIONS) [i386aout, i386coff, i386elf]:
Generalize to *aout, *coff *elf.
* configure: Regenerated.
* doc/internals.texi (Object format backend): Say
SEPARATE_STAB_SECTIONS needs to be nonzero, not just defined.
Hans-Peter Nilsson [Sun, 21 May 2000 18:06:40 +0000 (18:06 +0000)]
* gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
Nick Clifton [Sun, 21 May 2000 17:01:02 +0000 (17:01 +0000)]
Define LIBIBERTY
H.J. Lu [Sun, 21 May 2000 16:57:14 +0000 (16:57 +0000)]
20000-05-21 H.J. Lu (hjl@gnu.org)
* configure: Revert changes made on May 18 and May 19.
* Makefile.in (CC_FOR_TARGET): Make sure as/ld in the gcc
directory are used if they exist. Make sure
$(build_tooldir)/include is searched for header files,
$(build_tooldir)/lib/ for library files.
(GCC_FOR_TARGET): Likewise.
(CXX_FOR_TARGET): Likewise.
J.T. Conklin [Sat, 20 May 2000 10:29:51 +0000 (10:29 +0000)]
* target.h (target_memory_bfd_section): Removed declaration.
* target.c (target_memory_bfd_section): Removed.
* exec.c (xfer_memory): Removed #if'ed-out code which referenced
target_memory_bfd_section.
* target.h (target_read_memory_section): Removed declaration.
* target.c (target_read_memory_section): Removed.
(target_xfer_memory): Update, removed bfd_section argument.
(target_read_string, target_read_memory, target_write_memory):
Update for above change.
* gdbcore.h (read_memory_section): Removed declaration.
* corefile.c (read_memory_section): Removed.
* jv-lang.c (get_java_utf8_name): Changed calls to
read_memory_section to read_memory.
* printcmd.c (printf_command): Likewise.
* valops.c (value_at, value_fetch_lazy): Likewise.
Hans-Peter Nilsson [Sat, 20 May 2000 02:03:38 +0000 (02:03 +0000)]
* Makefile.am (TARG_ENV_HFILES): Delete te-multi.h.
* Makefile.in: Regenerated.
Catherine Moore [Fri, 19 May 2000 21:36:14 +0000 (21:36 +0000)]
* cgen.h (GAS_CGEN_MAX_FIXUPS): Check if already defined.
Jimmy Guo [Fri, 19 May 2000 19:19:34 +0000 (19:19 +0000)]
update
Jimmy Guo [Fri, 19 May 2000 19:14:45 +0000 (19:14 +0000)]
regenerate
H.J. Lu [Fri, 19 May 2000 18:14:18 +0000 (18:14 +0000)]
20000-05-19 H.J. Lu (hjl@gnu.org)
* configure: Provide --disable-target-dir-sanity-checking to
disable the gcc directory checking for cross compiling.
Jeff Law [Fri, 19 May 2000 00:21:12 +0000 (00:21 +0000)]
* config/tc-hppa.c (md_apply_fix): Mask out immediate bits of
instruction to reflect change in re_assemble_*.
Jeff Law [Fri, 19 May 2000 00:20:31 +0000 (00:20 +0000)]
* libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16,
re_assemble_17, re_assemble_21, re_assemble_22): Don't mask insn.
(hppa_rebuild_insn): Mask immediate bits here instead.
* elf-hppa.h (elf_hppa_relocate_insn): Mask here too.
J.T. Conklin [Thu, 18 May 2000 23:43:58 +0000 (23:43 +0000)]
* configure.host, configure.tgt (powerpc-*-netbsd*): New entry.
* config/powerpc/nbsd.mh, config/powerpc/nbsd.mt,
config/powerpc/tm-nbsd.h, config/powerpc/nm-nbsd.h,
config/powerpc/xm-nbsd.h: New files.
Alexandre Oliva [Thu, 18 May 2000 22:56:28 +0000 (22:56 +0000)]
* mn10300_sim.h (genericAdd, genericSub, genericCmp, genericOr,
genericXor, genericBtst): Use `unsigned32'.
* op_utils.c: Likewise.
* mn10300.igen, am33.igen: Use `unsigned32', `signed32',
`unsigned64' or `signed64' where type width is relevant.
H.J. Lu [Thu, 18 May 2000 22:01:04 +0000 (22:01 +0000)]
2000-05-18 H.J. Lu <hjl@gnu.org>
* lexsup.c (parse_args): `i' == `r', not `q'.
Nick Clifton [Thu, 18 May 2000 17:12:31 +0000 (17:12 +0000)]
Force relocs emited for an executable to contain virtual addresses.
H.J. Lu [Thu, 18 May 2000 17:11:17 +0000 (17:11 +0000)]
20000-05-18 H.J. Lu (hjl@gnu.org)
* configure: Ask to create the gcc directory for cross
compiling if necessary.
Jeff Law [Thu, 18 May 2000 16:58:06 +0000 (16:58 +0000)]
* configure.in (hppa*64*-*-*): Do build ld for this configuration.
Jeff Law [Thu, 18 May 2000 16:55:34 +0000 (16:55 +0000)]
* config.bfd (hppa*64*-*-hpux11*): New target triplet.
Jeff Law [Thu, 18 May 2000 16:52:11 +0000 (16:52 +0000)]
* configure.in (hppa-*-hpux11*): If the cpu is hppa*64*, then
build PA64 ELF tools.
* configure: Rebuilt.
Jeff Law [Thu, 18 May 2000 16:48:14 +0000 (16:48 +0000)]
* configure.tgt (hppa*64*-*-*): Enable PA64 target.
David Edelsohn [Thu, 18 May 2000 14:28:32 +0000 (14:28 +0000)]
* configure.in: Special case powerpc*-*-aix* target_makefile_frag.
Andrew Cagney [Thu, 18 May 2000 00:29:13 +0000 (00:29 +0000)]
Typo. bfd@sourceware -> binutils@sourceware.
Nick Clifton [Wed, 17 May 2000 19:55:14 +0000 (19:55 +0000)]
Add part of patch omittede from previous delta
Nick Clifton [Wed, 17 May 2000 19:53:11 +0000 (19:53 +0000)]
Fix typo in previous delta
Nick Clifton [Wed, 17 May 2000 19:38:53 +0000 (19:38 +0000)]
Apply patch from Richard Gorton <gorton@scrugs.lkg.dec.com> to implement
--emit-relocs switch to the linker to preserve relocs in an output executable
Alexandre Oliva [Wed, 17 May 2000 19:23:34 +0000 (19:23 +0000)]
* Makefile.in (configure-target-libiberty): Depend on
configure-target-newlib.
Michael Snyder [Wed, 17 May 2000 17:10:19 +0000 (17:10 +0000)]
2000-05-12 Michael Snyder <msnyder@.cygnus.com>
* gdb.base/break.exp (bp on small function, optimized file):
Add a second pass pattern. The behavior differs here between stabs
and dwarf for one-line functions. Stabs preserves two line symbols
(one before the prologue and one after) with the same line number,
but dwarf regards these as duplicates and discards one of them.
Therefore the address after the prologue (where the breakpoint is)
has no exactly matching line symbol, and GDB reports the breakpoint
as if it were in the middle of a line rather than at the beginning.
Michael Snyder [Wed, 17 May 2000 17:09:27 +0000 (17:09 +0000)]
2000-05-12 Michael Snyder <msnyder@.cygnus.com>
* config/i386/tm-i386sol2.h (COERCE_FLOAT_TO_DOUBLE): Define.
Alan Modra [Wed, 17 May 2000 14:24:25 +0000 (14:24 +0000)]
Update dependencies.
Eli Zaretskii [Wed, 17 May 2000 11:49:53 +0000 (11:49 +0000)]
* gdb/config/djgpp/README: Fine-tune installation instructions
based on user reports.
Eli Zaretskii [Wed, 17 May 2000 11:45:56 +0000 (11:45 +0000)]
* mmalloc/Makefile.in (install-info): Make sure $(infodir) exists.
Run install-info program on the installed Info files.
* gdb/doc/Makefile.in (install-info): Run install-info on installed
Info files.
Andrew Cagney [Wed, 17 May 2000 08:46:20 +0000 (08:46 +0000)]
Minor maint et.al. tweeks.
Andrew Cagney [Wed, 17 May 2000 06:51:28 +0000 (06:51 +0000)]
Change v850 break-point instruction to loop. Get around lack of 16
bit breakpoint.
Alan Modra [Wed, 17 May 2000 00:47:51 +0000 (00:47 +0000)]
Fix fild.
Nick Clifton [Tue, 16 May 2000 20:53:26 +0000 (20:53 +0000)]
Apply patch from Charles Wilson to make PE ports search for dynamic libraries
in foo.dll and libfoo.dll before libfoo.a.
Frank Ch. Eigler [Tue, 16 May 2000 19:28:07 +0000 (19:28 +0000)]
* cgen/opcodes fix
* approved by nickc
[opcodes/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* fr30-desc.h: Partially regenerated to account for changed
CGEN_MAX_* -> CGEN_ACTUAL_MAX_* macros.
* m32r-desc.h: Ditto.
[include/opcode/ChangeLog]
2000-05-16 Frank Ch. Eigler <fche@redhat.com>
* cgen.h (CGEN_MAX_SYNTAX_BYTES): Increase to 32. Check that
it exceeds CGEN_ACTUAL_MAX_SYNTAX_BYTES, if set.
(CGEN_MAX_IFMT_OPERANDS): Increase to 16. Check that it exceeds
CGEN_ACTUAL_MAX_IFMT_OPERANDS, if set.
Catherine Moore [Tue, 16 May 2000 14:20:10 +0000 (14:20 +0000)]
* som.c (som_decode_symclass): Recognize weak symbols.