From 673acecaa5f397c4e44538689b1426c6f88723d7 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 18 May 1994 15:13:27 +0000 Subject: * elf32-hppa.h (R_HPPA_ABS_CALL): Define. * elf32-hppa.c (hppa_elf_gen_reloc_type): Handle absolute calls. * som.h (R_HPPA_ABS_CALL): Define. * som.c (hppa_som_gen_reloc_type): Delete complex relocation types. --- bfd/ChangeLog | 8 ++++++++ bfd/som.c | 7 ++----- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'bfd') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index be70765..902e7a2 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,11 @@ +Wed May 18 09:09:32 1994 Jeff Law (law@snake.cs.utah.edu) + + * elf32-hppa.h (R_HPPA_ABS_CALL): Define. + * elf32-hppa.c (hppa_elf_gen_reloc_type): Handle absolute calls. + + * som.h (R_HPPA_ABS_CALL): Define. + * som.c (hppa_som_gen_reloc_type): Delete complex relocation types. + Tue May 17 19:33:12 1994 Ken Raeburn (raeburn@cujo.cygnus.com) * coff-i960.c (icoff_little_vec, icoff_big_vec): Indicate leading diff --git a/bfd/som.c b/bfd/som.c index 89ee89a..0460e17 100644 --- a/bfd/som.c +++ b/bfd/som.c @@ -1521,9 +1521,6 @@ hppa_som_gen_reloc_type (abfd, base_type, format, field) case R_HPPA_NONE: case R_HPPA_ABS_CALL: case R_HPPA_PCREL_CALL: - case R_HPPA_COMPLEX: - case R_HPPA_COMPLEX_PCREL_CALL: - case R_HPPA_COMPLEX_ABS_CALL: /* Right now we can default all these. */ break; } @@ -2033,7 +2030,7 @@ som_prep_headers (abfd) som_section_data (section)->space_dict->is_private = som_section_data (section)->copy_data->is_private; som_section_data (section)->space_dict->space_number = - section->target_index; + som_section_data (section)->copy_data->space_number; } else { @@ -4357,7 +4354,7 @@ bfd_som_set_section_attributes (section, defined, private, sort_key, spnum) som_section_data (section)->copy_data->is_defined = defined; som_section_data (section)->copy_data->is_private = private; som_section_data (section)->copy_data->container = section; - section->target_index = spnum; + som_section_data (section)->copy_data->space_number = spnum; return true; } -- cgit v1.1