Nick Clifton
356d255deb
Suppress extra addition of ImageBase.
26 years ago
Alexandre Oliva
de68de201f
* config/tc-sh.c (md_pseudo_table): Add uaquad. Use s_uacons for
2byte, 4byte and 8byte.
26 years ago
Jakub Jelinek
069f40e56f
* elf64-sparc.c (sparc64_elf_copy_private_bfd_data): New function.
26 years ago
Jakub Jelinek
eadfa8abf1
* elf64-sparc.c (sparc64_elf_check_relocs): Don't trust reloc_count.
(sparc64_elf_relocate_section): Likewise.
26 years ago
Alan Modra
7bb10502ed
Don't #ifdef inside printf in case printf is a macro.
26 years ago
Mark Kettenis
9fc54e1950
* elf32-sparc.c (_bfd_sparc_elf_howto_table): Treat R_SPARC_UA32
similar to R_SPARC_32.
* elf64-sparc.c (sparc64_elf_howto_table): Likewise.
26 years ago
Jakub Jelinek
780248c402
* configure.tgt (sparc64-*-linux-gnu*): Add elf32_sparc into
targ_extra_libpath.
(sparc-*-linux-gnu*): Add elf64_sparc into targ_extra_libpath.
26 years ago
H.J. Lu
1f655a0986
2001-02-08 H.J. Lu <hjl@gnu.org>
* elf32-i386.c (elf_i386_check_relocs): Reserve R_386_PC32
relocation entries for weak definitions when building DSO with
-Bsymbolic.
26 years ago
Jim Kingdon
c5bb12431c
Updates to "make TAGS":
* Makefile.in (ALLDEPFILES): Remove altos-xdep.c arm-convert.s
arm-xdep.c convex-tdep.c convex-xdep.c pyr-tdep.c pyr-xdep.c
tahoe-tdep.c.
(TAGFILES_NO_SRCDIR): Add $(SUBDIR_CLI_SRCS).
26 years ago
Richard Henderson
ca88208ac8
* elf64-alpha.c (alpha_elf_dynamic_symbol_p): Respect weakness
before visibility. Locally defined protected symbols are not
dynamic.
26 years ago
Geoffrey Keating
4603e845c0
* config.bfd: Enable coff64 for rs6000-*. Patch from
<hzoli@austin.ibm.com>.
26 years ago
Stephane Carrez
fef67c28c8
* ld-srec/srec.exp (run_srec_test): m6811 code has references
to soft registers, define them with --defsym.
* ld-selective/selective.exp: Likewise.
26 years ago
Stephane Carrez
98a797049b
* gas/mri/mri.exp: Don't execute the M68K specific tests
on m6811-elf and m6812-elf targets, still run the generic MRI tests.
26 years ago
Eli Zaretskii
c799ae7bba
* config/djgpp/fnchange.lst: Remove extraneous "too many dots".
26 years ago
Andrew Cagney
12685e01fb
From Dean Luick <luick@cray.com>:
* defs.h (continuation): Remove unused global variable.
26 years ago
Andrew Cagney
7fcca85b94
Remove configurations marked as obsolete in 5.0.
26 years ago
Andrew Cagney
8e65ff28b0
Add __FILE__ and __LINE__ parameter to internal_error() /
internal_verror().
26 years ago
Hans-Peter Nilsson
8ca8f343f9
* acinclude.m4 (AM_PROG_LEX): Override installed definition.
* aclocal.m4: Regenerate.
* configure: Regenerate.
26 years ago
Chris Demetriou
56b48a7a9b
2001-02-08 Ben Elliston <bje@redhat.com>
* sim-main.c (load_memory): Pass cia to sim_core_read* functions.
(store_memory): Likewise, pass cia to sim_core_write*.
26 years ago
Andrew Cagney
72290732e9
From Mark Kettenis, include <signal.h>.
26 years ago
Alan Modra
8ea46bbdec
(pa_build_unwind_subspace): Don't call
md_number_to_chars with size > sizeof (valueT).
26 years ago
Nick Clifton
4ca29a6acf
If stabs info is successfully found, do not attempt to find dwarf2 info
before returning.
26 years ago
Nick Clifton
7da9d88fe4
ignore common definitions of function symbols in unlinked archives
26 years ago
Nick Clifton
7340082dc8
Change bfd_target_vector from an array to a pointer
26 years ago
Nick Clifton
4d6ed7c8ce
Add -u option toi readelf to display unwind info.
Add support to display unwind info for IA64 binaries.
26 years ago
Andrew Cagney
a6da1910ac
Fix printf fmt of long in remote-sim.c.
mn10300-elf now buildable.
26 years ago
Mark Kettenis
153f9905cb
* event-top.c: Remove duplicate #include <signal.h>.
26 years ago
H.J. Lu
2719f88070
2001-02-06 H.J. Lu <hjl@gnu.org>
* elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Only hidden and
internal symbols are not dynamic.
* elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise.
26 years ago
Andrew Cagney
f042532cc4
* sol-thread.c (restore_inferior_pid): Save the PID in a freshly
allocated buffer.
(save_inferior_pid): Restore the PID from that tempoary
buffer. Delete the buffer.
* utils.c (make_cleanup_close, do_close_cleanup): Ditto for FD.
26 years ago
Andrew Cagney
58cfabe6f8
* MAINTAINERS: Add ``The Obvious Fix Rule''.
26 years ago
Andrew Cagney
ea8a41b887
Add Michael Synder to Solaris/SPARC list.
26 years ago
Andrew Cagney
9516075289
Addd set_gdbarch_data() method. Update register_gdbarch_data() interface.
26 years ago
Nick Clifton
175aa013d9
Remove elf64-ia64.c from list of backend C files - it is auto-generated.
26 years ago
DJ Delorie
ddcd33c11d
* i960-desc.c: Update all the A macro definitions to the new
stdc-sensitive versions that cgen would have used.
26 years ago
DJ Delorie
51221c5e58
* configure: Output host type to stdout, not stderr.
26 years ago
H.J. Lu
a99746f4ee
2001-02-06 H.J. Lu <hjl@gnu.org>
* config/tc-ia64.h (TC_RELOC_RTSYM_LOC_FIXUP): Do fixup if
there is no relocation.
26 years ago
Michael Sokolov
64122a8ba7
* ser-unix.c (hardware_print_tty_state) [HAVE_SGTTY]: Call
fprintf_filtered with correct arguments.
26 years ago
Michael Snyder
e6cbd02ac2
2001-02-06 Michael Snyder <msnyder@makita.cygnus.com>
Submitted by Paul Hilfinger (hilfingr@gnat.com )
and Andrei Petrov (and@genesyslab.com ).
* findvar.c: Buffers of size MAX_REGISTER_RAW_SIZE or REGISTER_BYTES
must be allocated dynamically, since these are no longer constants.
* infcmd.c: Ditto.
* regcache.c: Ditto.
* remote.c: Ditto.
* sol-thread.c: Ditto.
* valops.c: Ditto.
* config/sparc/sun4sol2.mh (MH_CFLAGS): Add -I/usr/include/v9, as a
work-around for a missing Sun header file in solaris for sparc64.
26 years ago
Phil Blundell
713f0374c0
2001-02-04 Philip Blundell <philb@gnu.org>
* config/arm/linux.mh (NATDEPFILES): Add proc-service.o,
thread-db.o, lin-lwp.o; remove lin-thread.o, linux-thread.o.
* config/arm/nm-linux.h (PREPARE_TO_PROCEED, ATTACH_LWP,
GET_THREAD_SIGNALS): Define.
* arm-linux-nat.c (fill_gregset): Correct type of argument.
(supply_gregset): Likewise.
(fill_fpregset): Likewise.
(supply_fpregset): Likewise.
26 years ago
H.J. Lu
15e0ecd9c7
2001-02-06 H.J. Lu <hjl@gnu.org>
* bfd/peicode.h (coff_swap_filehdr_in): Remove the e_magic
checking.
(pe_bfd_object_p): Rewrite with external_PEI_DOS_hdr and
external_PEI_IMAGE_hdr.
26 years ago
H.J. Lu
9853629004
2001-01-23 H.J. Lu <hjl@gnu.org>
* include/coff/pe.h (struct external_PEI_DOS_hdr): New.
(struct external_PEI_IMAGE_hdr): New.
26 years ago
H.J. Lu
f4e17b3dc1
2001-02-06 H.J. Lu <hjl@gnu.org>
* config/tc-ia64.h (TC_RELOC_RTSYM_LOC_FIXUP): New. Defined.
* config/tc-ia64.c (md_parse_option): Only accept the valid
ia64 options on "-axxx".
26 years ago
H.J. Lu
85b40035dd
2001-02-06 H.J. Lu <hjl@gnu.org>
* config/tc-ia64.h (TC_RELOC_RTSYM_LOC_FIXUP): New. Defined.
* config/tc-ia64.c (md_parse_option): Only accept the valid
ia64 options on "-axxx".
26 years ago
Kazu Hirata
27def10f96
2001-02-06 Kazu Hirata <kazu@hxi.com>
* elf-m10200.c: Fix formatting.
26 years ago
David Taylor
4603e466c2
* valops.c (value_cast): If casting a scalar to a pointer, do not
issue a message about truncation unless it exceeds the length of
an address, not the length of a pointer. This is because what the
user gives us is an address, not a pointer, and we will ultimately
convert it (via ADDRESS_TO_POINTER) to a pointer, not truncate it
to a pointer. This allows things like "print *(int *)0x01000234"
to work without generating a misleading message on a target having
two byte pointers and four byte addresses.
26 years ago
Phil Blundell
0e2534bd04
2001-02-06 Philip Blundell <philb@gnu.org>
* Makefile.am: Remove mention of earmelf_linux26.
* Makefile.in: Regenerate.
26 years ago
Christopher Faylor
56c40d469c
Fix spacing.
26 years ago
Christopher Faylor
554cb4863b
* win32-nat.c: Change PTR to void * throughout.
26 years ago
J.T. Conklin
042be3a9b3
* signals.h: Removed.
* event-top.c (#include <signal.h>): Changed from signals.h.
* inflow.c: Likewise.
* mac-xdep.c: Likewise.
* ser-pipe.c: Likewise.
* ser-tcp.c: Likewise.
* standalone.c: Likewise.
* top.c: Likewise.
* utils.c: Likewise.
* Makefile.in: Removed signals.h from dependencies.
26 years ago
Christopher Faylor
a4acd088c9
Change suggested by Dean Luick <luick@cray.com>
* inferior.h (step_over_calls_kind): Remove trailing comma from last enum
element.
(step_over_calls): Declare as extern rather than global.
26 years ago