diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-10-25 15:37:47 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-10-25 15:37:47 +0000 |
commit | 28a0c103996c49ab0784f19e3813f3b6ac4a6619 (patch) | |
tree | 070da518b79f3e5e634784b3a71946271262db3b /bfd/coff-rs6000.c | |
parent | e54bf1c1a4f0c267c2903e5a6c5cc64219ad4f62 (diff) | |
download | gdb-28a0c103996c49ab0784f19e3813f3b6ac4a6619.zip gdb-28a0c103996c49ab0784f19e3813f3b6ac4a6619.tar.gz gdb-28a0c103996c49ab0784f19e3813f3b6ac4a6619.tar.bz2 |
* xcofflink.c: Extensive changes to support linking shared objects
and generating a .loader section.
* libcoff-in.h (struct xcoff_tdata): Add import_file_id field.
(struct xcoff_section_tdata): Add first_symndx, last_symndx,
and ldrel_count fields.
* libcoff.h: Rebuild.
* coff-rs6000.c (xcoff_howto_table): Correct reloc names.
* coffcode.h (styp_to_sec_flags): Don't set any flags if STYP_PAD
is set.
* bfd-in.h (bfd_xcoff_import_symbol): Declare.
(bfd_xcoff_export_symbol): Declare.
(bfd_xcoff_size_dynamic_sections): Declare.
* bfd-in2.h: Rebuild.
Diffstat (limited to 'bfd/coff-rs6000.c')
-rw-r--r-- | bfd/coff-rs6000.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c index acdd504..10d5450 100644 --- a/bfd/coff-rs6000.c +++ b/bfd/coff-rs6000.c @@ -395,7 +395,7 @@ static reloc_howto_type xcoff_howto_table[] = 0, /* bitpos */ complain_overflow_bitfield, /* complain_on_overflow */ 0, /* special_function */ - "R_REL", /* name */ + "R_CREL", /* name */ true, /* partial_inplace */ 0xffff, /* src_mask */ 0xffff, /* dst_mask */ @@ -440,7 +440,7 @@ static reloc_howto_type xcoff_howto_table[] = 0, /* bitpos */ complain_overflow_signed, /* complain_on_overflow */ 0, /* special_function */ - "R_REL", /* name */ + "R_RBR", /* name */ true, /* partial_inplace */ 0xffff, /* src_mask */ 0xffff, /* dst_mask */ @@ -455,7 +455,7 @@ static reloc_howto_type xcoff_howto_table[] = 0, /* bitpos */ complain_overflow_bitfield, /* complain_on_overflow */ 0, /* special_function */ - "R_REL", /* name */ + "R_RBRC", /* name */ true, /* partial_inplace */ 0xffff, /* src_mask */ 0xffff, /* dst_mask */ |