Nick Clifton
0752970ef8
add support for embedded relocs in m68k ELF port
26 years ago
Nick Clifton
ffcb7aff0f
ld performs LITUSE relocations incorrectly if -relax is specified on the ld
command line and the displacement field of the load or store instruction is
non-zero.
26 years ago
DJ Delorie
60c6451942
* splay-tree.c: #include <stdio.h>.
26 years ago
Alan Modra
92b7e9d81a
(DATA_START_SYMBOLS): Provide $global$ only as needed.
26 years ago
Alan Modra
d5c73c2f38
Find the first .init and .fini sections correctly.
Clobber millicode syms via a hash traversal here. elf_adjust_dynamic_symbol
really ought to let us look at all dynamic symbols, but it doesn't.
26 years ago
Kevin Buettner
ad525611ab
Protoization.
26 years ago
Kazu Hirata
1dab94dd91
2000-09-14 Kazu Hirata <kazu@hxi.com>
* config/tc-a29k.c: Fix formatting.
* config/tc-alpha.c: Likewise.
* config/tc-arc.c: Likewise.
* config/tc-arc.h: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-arm.h: Likewise.
* config/tc-avr.c: Likewise.
* config/tc-avr.h: Likewise.
* config/tc-tic30.c: Likewise.
* config/tc-tic30.h: Likewise.
* config/tc-tic54x.c: Likewise.
* config/tc-tic54x.h: Likewise.
* config/tc-tic80.c: Likewise.
* config/tc-tic80.h: Likewise.
26 years ago
Timothy Wall
7484b8e6d9
Eliminate false DVs on parallel compares.
26 years ago
Alan Modra
74d1c347e9
Lots of bug fixes. .plt entries for DT_INIT, DT_FINI, and any
local function that has a plabel. Size the stub reloc sections
as we size the stubs.
26 years ago
Kazu Hirata
bf514e2154
2000-09-13 Kazu Hirata <kazu@hxi.com>
* config/obj-ecoff.c: Fix formatting.
* config/obj-elf.c: Likewise.
* config/obj-elf.h: Likewise.
* config/obj-evax.h: Likewise.
* config/obj-generic.h: Likewise.
* config/obj-hp300.c: Likewise.
* config/obj-hp300.h: Likewise.
* config/obj-ieee.h: Likewise.
* config/obj-vms.c: Likewise.
* config/obj-vms.h: Likewise.
26 years ago
Alexandre Oliva
06bb75c14b
* elf32-sh.c (sh_elf_howto_table): Moved R_SH_GOT32, R_SH_PLT32,
R_SH_COPY, R_SH_GLOB_DAT, R_SH_JMP_SLOT, R_SH_RELATIVE,
R_SH_GOTOFF, R_SH_GOTPC) to the range from 160 to 167. Replaced
the original entries with EMPTY_HOWTOs, and added new ones to fill
in the gap.
(sh_elf_info_to_howto): Make sure the new gap isn't used.
(sh_elf_relocate_section): Likewise.
26 years ago
Alexandre Oliva
32d070f0de
* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): Change
numbers to the range from 160 to 167.
(R_SH_FIRST_INVALID_RELOC): Adjust.
(R_SH_FIRST_INVALID_RELOC_2, R_SH_LAST_INVALID_RELOC_2):
New relocs to fill in the gap.
26 years ago
Nick Clifton
156c2f8bf7
Add support for the MIPS32
26 years ago
Nick Clifton
9b14b192bb
Disable relaxation if multiple symbol definitions are encountered - otherwise
the linker could abort with an assertion failure.
26 years ago
Jeff Law
8681fbcd21
* som.c (som_write_symbol_strings): Do not used fixed buffers,
use size_t as a counter.
(som_write_space_strings): Similarly.
26 years ago
Hans-Peter Nilsson
d3e8500506
* testsuite/demangle-expected: Add two tests for anonymous
namespaces.
* cplus-dem.c (gnu_special): Handle anonymous namespaces.
26 years ago
Kevin Buettner
064002de2b
Protoization.
26 years ago
Kevin Buettner
78f0949be7
In objfile_relocate(), don't assume that offsets associated with one
of SECT_OFF_TEXT, SECT_OFF_DATA, or SECT_OFF_BSS will be adequate for
relocating all of the sections in an objfile.
26 years ago
Kazu Hirata
dcd619bedd
2000-09-12 Kazu Hirata <kazu@hxi.com>
* config/obj-aout.c: Fix formatting.
* config/obj-aout.h: Likewise.
* config/obj-bout.c: Likewise.
* config/obj-bout.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-coff.h: Likewise.
26 years ago
Kazu Hirata
a01b9fa4ba
2000-09-12 Kazu Hirata <kazu@hxi.com>
* as.h: Fix formatting.
* asintl.h: Likewise.
* bit_fix.h: Likewise.
* dwarf2dbg.h: Likewise.
* expr.h: Likewise.
* flonum.h: Likewise.
* frags.h: Likewise.
* itbl-ops.h: Likewise.
* macro.h: Likewise.
* read.h: Likewise.
* sb.h: Likewise.
* struc-symbol.h: Likewise.
* subsegs.h: Likewise.
* symbols.h: Likewise.
* tc.h: Likewise.
* write.h: Likewise.
26 years ago
Fernando Nasser
3c06a63b37
2000-09-12 Fernando Nasser <fnasser@cygnus.com>
* remote-rdi.c (arm_rdi_open): Fix typo in error message.
26 years ago
Stephane Carrez
5f1864472a
Missing Makefile.in for 68hc11 simulator
26 years ago
Phil Blundell
6e8dd58f2a
2000-09-12 Philip Blundell <philb@gnu.org>
* config.sub, config.guess: Update from subversions.
26 years ago
Andrew Cagney
688991e6f8
Replace hardwired timeouts in remote-mips.c with ``remote_timeout''
variable.
26 years ago
Jason Eckhardt
c1e8b7101f
2000-09-12 Jason Eckhardt <jle@cygnus.com>
* elf32-i860.c (elf32_i860_relocate_pc26): New function
and prototype.
(elf32_i860_relocate_section): Invoke new function from here.
26 years ago
Alexandre Oliva
2748f097fd
* MAINTAINERS: Added myself.
26 years ago
Alexandre Oliva
e17bf19897
* acinclude.m4 (CY_GNU_GETTEXT): Add dummy definition, so that the
one brought in by ../bfd/acinclude.m4 prevails.
* aclocal.m4, configure: Rebuilt.
26 years ago
Kazu Hirata
f0e652b4aa
2000-09-11 Kazu Hirata <kazu@hxi.com>
* bignum-copy.c: Fix formatting.
* ehopt.c: Likewise.
* flonum-copy.c: Likewise.
* flonum-konst.c: Likewise.
* flonum-mult.c: Likewise.
* literal.c: Likewise.
* read.c: Likewise.
* sb.c: Likewise.
* stabs.c: Likewise.
* subsegs.c: Likewise.
26 years ago
Kazu Hirata
92774660ac
2000-09-11 Kazu Hirata <kazu@hxi.com>
* config/tc-i370.c: Fix formatting.
* config/tc-i960.c: Likewise.
* config/tc-m68k.c: Likewise.
26 years ago
Kevin Buettner
2bba1017ee
Fix HAVE_STRUCT_LINK_MAP32 configure test.
26 years ago
Catherine Moore
de827f513e
2000-09-11 Catherine Moore <clm@redhat.com>
* d30v-opc.c (d30v_operand_t): New operand type Rb2.
(d30v_format_tab): Use Rb2 for modinc and moddec.
26 years ago
Nick Clifton
dbf481172f
Make debug_sec_names static.
26 years ago
Kevin Buettner
16bce26c35
Protoization.
26 years ago
Nick Clifton
891fa26635
Fix formatting
26 years ago
Phil Blundell
222f8079b1
2000-09-09 Philip Blundell <philb@gnu.org>
* configure.in (arm*-*-uclinux*): New target.
* configure: Regenerate.
26 years ago
Hans-Peter Nilsson
1dc349e58c
* testsuite/demangle-expected: Add four tests for type_info
mangling.
* cplus-dem.c (gnu_special): Use do_type, not demangle_fund_type,
for a non-template non-qualified type_info function or node.
26 years ago
Nick Clifton
ff0829fd43
Emit 8 NULs for target section name instead of dumping core when the target
symbol is undefined.
26 years ago
Stephane Carrez
9830501b31
Remove soft reg hack in the 68hc11 simulator
26 years ago
Stephane Carrez
a8afa79ab6
Fix clearing of interrupts in 68hc11 simulator
26 years ago
Stephane Carrez
2990a9f484
* sim-main.h: Define cycle_to_string.
* dv-m68hc11tim.c (cycle_to_string): New function to translate
the cpu cycle into some formatted time string.
(m68hc11tim_print_timer): Use it.
* dv-m68hc11sio.c (m68hc11sio_info): Use cycle_to_string.
* dv-m68hc11spi.c (m68hc11spi_info): Likewise.
* interrupts.c (interrupts_info): Likewise.
* m68hc11_sim.c (cpu_info): Likewise.
26 years ago
Kazu Hirata
c488923f16
2000-09-09 Kazu Hirata <kazu@hxi.com>
* input-file.c: Fix formatting.
* itbl-ops.c: Likewise.
* messages.c: Likewise.
26 years ago
Kazu Hirata
27985c55a4
2000-09-09 Kazu Hirata <kazu@hxi.com>
* riscix.c: Remove DEFUN.
26 years ago
Mark Kettenis
3f07c44bc9
* lin-lwp.c (normal_mask, blocked_mask): New variables.
(lin_lwp_wait): Block SIGCHLD here if it isn't already blocked.
(lin_lwp_mourn_inferior): Restore the origional signal mask, and
reset the mask of blocked signals.
(_initialize_lin_lwp): Don't block SIGCHLD here, but do initialize
suspend_mask and blocked_mask. This makes us pass
gdb.base/sigall.exp for Linux/x86 now.
(lin_thread_get_thread_signals): Treat the LinuxThreads "cancel"
signal similarly to SIGCHLD in the generic code. Avoids GDB being
terminated by a Real-time signal.
26 years ago
Kevin Buettner
7318608963
Protoization.
26 years ago
Nick Clifton
fe077fa645
Do not initialise flags in output bfd if the input bfd is the default
architecture with the default flags.
26 years ago
Kazu Hirata
d70910e85d
2000-09-08 Kazu Hirata <kazu@hxi.com>
* archive.c: Fix formatting.
* coff-arm.c: Likewise.
* doc/chew.c: Likewise.
26 years ago
Nick Clifton
99f9523ca6
Add Stephane Carrez
26 years ago
Phil Blundell
e0e3ecca5c
2000-09-08 Philip Blundell <philb@gnu.org>
* config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when
offset is negative.
26 years ago
Phil Blundell
d14442f4a6
Mention 2.10 change to ARM MSR semantics
26 years ago
Alan Modra
77cb06e9d4
(bfd_get_unique_section_name): Put a dot before the numeric suffix.
26 years ago