Nick Clifton
857f8be05a
Update regexp for destination address of unrelocated branch instructions so
...
that they point to themselves.
2003-08-14 17:11:08 +00:00
Richard Sandiford
792b4a532f
* elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Fix PT_DYNAMIC
...
code to work with 64-bit bfds.
2003-08-14 09:30:34 +00:00
Alan Modra
f86103b730
* config/tc-i386.h: Remove BFD_ASSEMBLER tests and all !BFD_ASSEMBLER
...
code.
* config/tc-i386.c: Likewise.
(RELOC_ENUM): Don't define. Replace throughout with enum.
2003-08-14 08:05:44 +00:00
Alan Modra
55bb4be376
* dep-in.sed: Remove libintl.h.
...
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
2003-08-14 07:15:36 +00:00
Alan Modra
c8089be72d
fix typo
2003-08-14 07:06:45 +00:00
Alan Modra
68cdbb4a03
* dep-in.sed: Remove libintl.h.
...
* Makefile.am (POTFILES.in): Unset LC_COLLATE.
* Makefile.in: Regenerate.
2003-08-14 07:04:57 +00:00
Alan Modra
da64f3bf47
* dep-in.sed: Remove libintl.h. Ignore include/fpoen-*.h
...
* Makefile.am (POTFILES.in): Unset LC_COLLATE.
Run "make dep-am".
* Makefile.in: Regenerate.
2003-08-14 07:04:09 +00:00
Alan Modra
51f7282a43
* Makefile.am (POTFILES.in): Unset LC_COLLATE.
...
* Makefile.in: Regenerate.
2003-08-14 07:03:41 +00:00
Alan Modra
f860738999
* dep-in.sed: Remove libintl.h.
...
* Makefile.am (POTFILES.in): Unset LC_COLLATE.
Run "make dep-am".
* Makefile.in: Regenerate.
2003-08-14 07:03:18 +00:00
Alan Modra
fdc09da8b5
* dep-in.sed: Remove libintl.h.
...
* Makefile.am (SRC-POTFILES.in, BLD-POTFILES.in): Unset LC_COLLATE.
(POTFILES.in): Remove target.
* Makefile.in: Regenerate.
2003-08-14 07:03:00 +00:00
Joel Brobecker
37ba2569e3
* hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Use the correct
...
bfd arch_info when registering the GDB_OSABI_HPUX_ELF initialization
routine.
2003-08-14 00:23:51 +00:00
Alan Modra
ef417f4de3
daily update
2003-08-14 00:00:06 +00:00
gdbadmin
f47cb86a65
*** empty log message ***
2003-08-14 00:00:01 +00:00
Michael Snyder
aed7f26ad3
2003-08-13 Michael Snyder <msnyder@redhat.com>
...
* frv-tdep.c (frv_push_arguments): Use deprecated ftype.
(frv_saved_pc_after_call): Use deprecated ftype.
(stupid_useless_init_extra_frame_info): Remove orphan prototype.
(frv_remote_translate_xfer_address): Remove.
(frv_gdbarch_init): Use generic_remote_translate_xfer_address.
2003-08-13 21:59:20 +00:00
Joel Brobecker
752d4ac100
* hppa-tdep.c (hppa_gdbarch_init): Perform the ABI-specific gdbarch
...
initialization after the common gdbarch initialization, not before.
2003-08-13 18:57:01 +00:00
Joel Brobecker
1426ac1daf
* config/pa/tm-hppa64.h (HPUX_1100): Remove, not used.
...
(ADDR_BITS_REMOVE): Remove, redundant.
2003-08-13 18:05:40 +00:00
Joel Brobecker
b6fbdd1dbd
* hppa-tdep.c (hppa_gdbarch_init): Set the addr_bits_remove
...
gdbarch method to clear the 2 low bits of text addresses.
2003-08-13 17:09:09 +00:00
Alan Modra
f22f5fcd02
* genscripts.sh (libpath.exp): Only generate for first emulation.
...
(LIB_PATH): Correct order of paths. Don't add $tool_lib when
already present or when LIB_PATH is set to ":".
2003-08-13 08:38:23 +00:00
Alan Modra
51dc90a107
daily update
2003-08-13 00:00:06 +00:00
gdbadmin
f1893f393e
*** empty log message ***
2003-08-13 00:00:01 +00:00
Michael Snyder
c99c59c39d
2003-08-12 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/float.exp: Add test for SH.
2003-08-12 22:27:19 +00:00
Andrew Cagney
44160db329
2003-08-12 Andrew Cagney <cagney@redhat.com>
...
* Makefile.in (dsrec.o): Update dependencies.
* dsrec.c: Include "gdb_assert.h".
(make_srec): Use snprintf instead of sprintf, use a literal format
string.
2003-08-12 19:34:20 +00:00
Andrew Cagney
bcf7d3caa2
2003-08-12 Andrew Cagney <cagney@redhat.com>
...
* frame.c (deprecated_frame_xmalloc): Use XMALLOC, instead of
FRAME_OBSTACK_ZALLOC.
2003-08-12 17:45:13 +00:00
Ian Lance Taylor
0b28295df7
* ldmain.c (undefined_symbol): Change parameter name from `fatal'
...
to `error'. If only a warning, put warning in the reported
string. Consistently set failure flag when not a warning.
2003-08-12 16:46:17 +00:00
Kevin Buettner
49ed40de4e
* i386-tdep.c (i386_gdbarch_init): Enable default support for
...
SSE registers.
2003-08-12 16:12:33 +00:00
DJ Delorie
9ad1aa2911
merge from gcc
2003-08-12 12:23:42 +00:00
Alan Modra
ee87f2dab8
* elf64-ppc.c (ppc64_elf_next_input_section): Update comment.
...
(ppc64_elf_relocate_section): For zero sym R_PPC64_TOC relocs,
use the function sym from the previous reloc.
2003-08-12 05:58:10 +00:00
Alan Modra
262e2d8016
daily update
2003-08-12 00:00:06 +00:00
gdbadmin
525a8324cd
*** empty log message ***
2003-08-12 00:00:01 +00:00
Michael Snyder
3d67be836a
2003-07-22 Michael Snyder <msnyder@redhat.com>
...
* gdb.disasm/8300s.s: Fix syntax of bsr insn.
* gdb.disasm/h8300s.exp : Minor changes in disassembler output require
patterns to be more general, accepting old and new output.
Some output chars (such as '+') also must be quoted.
Some addresses are displayed numerically instead of
symbolically.
2003-08-11 23:20:05 +00:00
Michael Snyder
be8fb42bc5
2003-08-11 Michael Snyder <msnyder@redhat.com>
...
* macl.s: New file.
* macw.s: New file.
* allinsn.exp: Add new tests for mac.w and mac.l.
2003-08-11 19:36:23 +00:00
Michael Snyder
d1789acece
2003-08-11 Shrinivas Atre <shrinivasa@KPITCummins.com>
...
* sim/sh/gencode.c ( tab[] ): Addition of MAC.L handler and
correction for MAC.W handler
* sim/sh/interp.c ( macl ): New Function. Implementation of
MAC.L handler.
2003-08-11 19:28:05 +00:00
Mark Kettenis
b246147cd3
* x86-64-tdep.h (amd64fbsd_sigtramp_start, amd64fbsd_sigtramp_end,
...
amd64fbsd_sc_reg_offset): Add extern declarations.
* amd64fbsd-nat.c (_initialize_am64fbsd_nat): Remove extern
declarations.
2003-08-11 16:55:21 +00:00
Ian Lance Taylor
d989285ca3
* readelf.c (process_archive): Fix error handling. Remove memory
...
leak.
2003-08-11 16:34:18 +00:00
Jakub Jelinek
15f40dfc73
* elf32-i386.c (elf_i386_relocate_section): Make undefined symbols
...
fatal if -pie.
* elf32-s390.c (elf_s390_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
* elf64-s390.c (elf_s390_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.
* elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
(ppc_elf_relocate_section) <case R_PPC_RELAX32>: Issue fatal error
on undefined symbols if -pie.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
2003-08-11 14:26:11 +00:00
Alan Modra
6ab189d5a4
* elf64-ppc.c (ppc64_elf_relocate_section): Add special case for crt1.o
...
branch to __libc_start_main.
2003-08-11 11:31:01 +00:00
Nick Clifton
fb52b2f459
Add ability for readelf to parse archives
2003-08-11 09:15:55 +00:00
Alan Modra
e561512e36
daily update
2003-08-11 00:00:06 +00:00
gdbadmin
198c746dd3
*** empty log message ***
2003-08-11 00:00:01 +00:00
Ben Elliston
d95fdc0d1a
* MAINTAINERS (write after approval): Update my mail address.
2003-08-10 22:05:14 +00:00
Andrew Cagney
cf6a0e73af
2003-08-10 Andrew Cagney <cagney@redhat.com>
...
* Makefile.in (monitor.o): Do not build monitor.c with -Werror.
2003-08-10 19:58:21 +00:00
Mark Kettenis
e2dbbd2d95
* i386-tdep.h (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
...
i386obsd_sigtramp_start, i386obsd_sigtramp_end,
i386fbsd4_sc_reg_offset, i386fbsd_sc_reg_offset,
i386nbsd_sc_reg_offset, i386obsd_sc_reg_offset,
i386bsd_sc_reg_offset): Add extern declarations.
* i386obsd-nat.c: Include "i386-tdep.h"
(_initialize_i386obsd_nat): Remove extern declarations.
* i386fbsd-nat.c (_initialize_i386fbsd_nat): Remove extern
declarations.
* i386bsd-nat.c (_initialize_i386bsd_nat): Remove extern
declarations.
2003-08-10 18:32:09 +00:00
Mark Kettenis
f837910f91
* i386-tdep.c (i386_register_to_value): Use get_frame_register
...
instead of frame_read_register.
(i386_fetch_pointer_argument): Use get_frame_register_unsigned
instead of frame_read_register. Use I386_ESP_REGNUM instead of
SP_REGNUM.
(i386_frame_prev_register): Use frame_unwind_register_unsigned
instead of frame_unwind_unsigned_register. Use
I386_EFLAGS_REGISTER instead of PS_REGNUM.
(i386_get_longjmp_target): Use regcache_read_unsigned_register
instead of read_register. Use builtin_type_void_data_ptr instead
of builtin_type_void_func_ptr when extracting the address of the
jmp_buf.
(i386_extract_return_value, i386_store_return_value,
i386_pseudo_register_read, i386_pseudo_register_write): Use
register_size instead REGISTER_RAW_SIZE.
(i387_print_float_info): Use get_frame_register and
get_frame_register_unsigned instead of frame_register_read.
2003-08-10 18:06:05 +00:00
Andrew Cagney
edcf254de8
2003-08-10 Andrew Cagney <cagney@redhat.com>
...
* infcall.c (call_function_by_hand): Use xstrprintf instead of
sprintf. Make "name" constant.
2003-08-10 17:19:23 +00:00
Mark Kettenis
192285c6b9
* i387-tdep.c (i387_register_to_value): Use get_frame_register
...
instead of frame_read_register.
2003-08-10 17:01:32 +00:00
Mark Kettenis
f0925262c7
* i386fbsd-nat.c: Include "i386-tdep.h".
...
(child_resume): Make `eflags' an ULONGEST. Use
regcache_cooked_read_unsigned and regcache_cooked_write_unsigned
instead of register_read and register_write.
2003-08-10 16:46:08 +00:00
Mark Kettenis
a144416fe3
* i386bsd-nat.c (fetch_inferior_registers,
...
store_inferior_registers): Don't use && at the end of a line.
(_initialize_i386bsd_nat): Fix typo.
2003-08-10 16:22:15 +00:00
Mark Kettenis
fec74868a2
* frame.c (_initialize_frame): Add missing backslash.
2003-08-10 14:56:23 +00:00
Mark Kettenis
87232496c6
* sol-thread.c (sol_thread_store_registers): Use regcache_collect
...
and supply_register instead of manipulating the register buffer
directly.
From Peter Schauer (Peter.Schauer@regent.e-technik.tu-muenchen.de):
2003-08-10 14:05:47 +00:00
Mark Kettenis
c9b9de0b07
From Peter Schauer (Peter.Schauer@regent.e-technik.tu-muenchen.de):
...
* config/i386/nm-i386sol2.h
(TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Define to one.
2003-08-10 13:49:33 +00:00