Commit graph

28281 commits

Author SHA1 Message Date
Alan Modra
ed15ac6a0a Fix an orphan section problem caused by weird linker scripts. 2000-09-07 09:09:19 +00:00
Alan Modra
71bfc0aef6 Fix list handling for orphan section output statements. 2000-09-07 07:08:58 +00:00
Alexandre Oliva
4a428502cb * configure.tgt (sh-*-linux*): Added.
* Makefile.am: Added eshelf_linux and eshlelf_linux.
* Makefile.in: Rebuilt.
* emulparams/shelf_linux.sh: New file.
* emulparams/shlelf_linux.sh: New file.
2000-09-07 04:32:05 +00:00
Alexandre Oliva
d07ed2cd8e * config/tc-sh.h (TARGET_FORMAT): Use sh-linux targets.
* configure.in (sh-*-linux*): Added.
* configure: Rebuilt.
2000-09-07 04:26:37 +00:00
Alexandre Oliva
b129bfef3a * config.bfd (sh-*-linux*): Added.
* configure.in (bfd_elf32_shlin_vec, bfd_elf32_shblin_vec): New.
* targets.c: Declare them.
* elf32-sh-lin.c: New file.
* Makefile.am: Compile it.
* elf32-sh.c: Don't override defines from elf32-sh-lin.c.
* configure, Makefile.in: Rebuilt.
2000-09-07 04:23:43 +00:00
Jeff Law
a28a3ccf6a > * config/tc-hppa.c: Fix formatting. 2000-09-07 01:34:02 +00:00
Andrew Cagney
3bb04bddc3 Wed Sep 6 23:15:43 2000 Andrew Cagney <cagney@b1.cygnus.com>
* remote-rdi.c (voiddummy): Update function signature to match
        struct Dbg_HostosInterface's reset method.
        * remote-rdp.c (rdp_step): Fix handle parameter to
        remote_rdp_insert_breakpoint and remote_rdp_remove_breakpoint.

        * arm-tdep.c (SIGCONTEXT_REGISTER_ADDRESS_P): Provide default
        definition.
        (arm_init_extra_frame_info): Use.
2000-09-06 23:39:15 +00:00
Geoffrey Keating
492055e633 * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
pseduo-section when determining where the TOC ends.

	* coff-rs6000.c (_bfd_xcoff_swap_aux_out): Use bfd_h_put_16 to
	output x_tvndx as it is only two bytes wide.

	* coff-rs6000.c (xcoff_howto_table): A modifiable branch-absolute
        reloc is 26 or 32 bits wide.

	* coff-rs6000.c (_bfd_xcoff_rtype2howto): The bitsize is irrelevant
        for relocs that don't change anything.  Also look at the full
        6 bits of bitsize.
2000-09-06 21:21:51 +00:00
Phil Blundell
566ad7d7ea 2000-09-06 Philip Blundell <philb@gnu.org>
* config.bfd (arm*-*-uclinux*): New target.
2000-09-06 20:43:43 +00:00
Kazu Hirata
86905619cc 2000-09-06 Kazu Hirata <kazu@hxi.com>
* ecoff.c: Fix formatting.
2000-09-06 20:27:03 +00:00
Stephane Carrez
22df305e11 Fix gdb calling a function for 68hc11 2000-09-06 19:39:10 +00:00
Stephane Carrez
401493c8d9 Fix 68hc11 timer device (accuracy, io, timer overflow) 2000-09-06 19:33:12 +00:00
Alexandre Oliva
51601921d2 * Makefile.in (all-zlib): Added dummy target. 2000-09-06 18:56:59 +00:00
Scott Bambrough
e1d6e81ff4 Remove stray debugging statement and move prototypes so arm-linux-tdep.c
compiles without warnings.

2000-09-06  Scott Bambrough <scottb@netwinder.org>

	* arm-linux-tdep.c (arm_linux_skip_solib_resolver):
	Removed debug print statement.  Removed arm_pc_is_thumb prototype.
	* config/arm/tm-arm.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy):
	Move prototypes here from tm-embed.h.
	* config/arm/tm-embed.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy):
	Remove prototypes.  Moved to tm-arm.h.
2000-09-06 18:43:49 +00:00
Alan Modra
f998903041 Fix place_orphan crash. 2000-09-06 15:28:25 +00:00
H.J. Lu
967110cb4f 2000-09-06 H.J. Lu <hjl@gnu.org>
* TODO: Add hardware watchpint problems on x86 OSes for 5.1.
2000-09-06 15:23:04 +00:00
Alexandre Oliva
17a94bb6ec * aclocal.m4, configure: Rebuilt with new libtool.m4. 2000-09-06 14:02:13 +00:00
Alexandre Oliva
58cccadbd4 * configure: Rebuilt with new libtool.m4. 2000-09-06 13:57:41 +00:00
Alexandre Oliva
90f2472aa1 * configure: Rebuilt with new libtool.m4. 2000-09-06 13:42:23 +00:00
Alexandre Oliva
103a2e995c * ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
multi-language branch.
2000-09-06 13:27:41 +00:00
Kevin Buettner
3a854e237b Add rotating register rename support. 2000-09-06 07:43:37 +00:00
Alan Modra
50bbae350b Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
already.  Other changes are whitespace.
2000-09-06 02:58:59 +00:00
Kazu Hirata
542d6675fa 2000-09-03 Kazu Hirata <kazu@hxi.com>
* cgen.c: Fix formatting.
	* config/tc-ia64.c: Likewise.
2000-09-06 02:36:20 +00:00
Kevin Buettner
2a451106e2 Add support for backtracing through signal handlers on Linux/ARM. Also,
make prologue scanning code somewhat less naive about optimized code
on GNU/Linux/ARM.
2000-09-06 00:39:11 +00:00
Alan Modra
a966dba9da `template' isn't a very good name for a variable.
Who invented c++ anyway?
2000-09-06 00:22:01 +00:00
Nick Clifton
5b343f5ae8 Regenerate files using fixed aclocal install. 2000-09-06 00:13:34 +00:00
Kevin Buettner
165a58fe68 Protoization. 2000-09-05 22:46:57 +00:00
Hans-Peter Nilsson
07e90ad5b7 * config/tc-cris.c: Correct comment typos. 2000-09-05 21:35:01 +00:00
Nick Clifton
ea7607fcf3 Fix buggy macros 2000-09-05 21:32:34 +00:00
Eric Christopher
d95db69295 fix of changelog 2000-09-05 21:29:23 +00:00
Eric Christopher
1485d40032 2000-09-05 Eric Christopher <echristo@cygnus.com>
* config/tc-mn10300.c: Cleanup.
	(md_pcrel_from): Enable.
2000-09-05 21:01:39 +00:00
Stephane Carrez
6148eca7f8 Fix frame unwinding for 68hc11 2000-09-05 20:57:25 +00:00
Stephane Carrez
4d72d17a49 Fix 68HC11 SPI simulator 2000-09-05 20:49:46 +00:00
Geoffrey Keating
188ac6625b 2000-09-05 Steven Johnson <sbjohnson@ozemail.com.au>
* cpu-powerpc.c  (arch_info_struct): Added MPC860 Family entry.
2000-09-05 19:35:51 +00:00
DJ Delorie
64e3a6598a * configure.in (Cygwin): special case cygwin only when we're
building cygwin, not when we're hosting cygwin.
2000-09-05 18:44:54 +00:00
Michael Snyder
71150974e8 Fix mistaken check-in. 2000-09-05 17:43:00 +00:00
Michael Snyder
23715f2973 2000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>
* sol-thread.c (ps_pdmodel): Protect with an ifdef.
2000-09-05 17:40:57 +00:00
Alexandre Oliva
2809b4b9c6 * Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
(bootstrap*): Depend on all-bootstrap.
2000-09-05 16:10:03 +00:00
DJ Delorie
8948065dc4 Fix capitalization 2000-09-05 15:47:41 +00:00
David O'Brien
468390eb77 2000-09-04 Todd Vierling <tv@wasabisystems.com>
* strip.1: Fix stray '\' in -o formatting.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13W4RF-0002HU-00@kings-cross.london.uk.eu.org>
2000-09-05 08:26:53 +00:00
Alan Modra
3c5ce02eb8 doco addition. 2000-09-05 05:22:24 +00:00
Alan Modra
30667bf3fc Shared lib support. 2000-09-05 05:03:43 +00:00
Alan Modra
3231d22e8f Shared lib support for elf32-hppa 2000-09-05 04:07:46 +00:00
Alan Modra
927781e250 Miscellaneous tiny fixes. 2000-09-05 03:53:02 +00:00
Alan Modra
ecacdc7a62 .reg improvements. 2000-09-05 03:45:18 +00:00
Alan Modra
904a31bffc Munge in vtable support for tc-hppa.c, inform elf back-end about
millicode, and make $PIC_pcrel$0 work.
2000-09-05 03:23:05 +00:00
Alan Modra
5f992e6228 A tidy of ld/ldlang.c, and add missing Makefile dependencies
I should have added with the 2000-07-28 patch.
2000-09-05 03:21:16 +00:00
Alan Modra
a854a4a7c8 --split-by-reloc, --split-by-file extensions. --unique option. 2000-09-05 03:05:19 +00:00
Alan Modra
1bd916895e (SEC_HAS_GOT_REF): Define new flag for asection.
(bfd_get_unique_section_name): New function.
2000-09-05 02:42:16 +00:00
Alan Modra
832d951ba4 A tiny addition for PCREL12F relocs, and a fix for functions that have
been forced local.
2000-09-05 02:30:24 +00:00