summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2002-11-21 13:11:33 +0000
committerAlan Modra <amodra@bigpond.net.au>2002-11-21 13:11:33 +0000
commita862ea950eac4119a1d6256d9c12abeecb43b481 (patch)
tree6beb724b60bf80685191d4c1579d45340ace6371
parent7b2d95a380146e4d937074f9a96b58f239939a9e (diff)
downloadgdb-a862ea950eac4119a1d6256d9c12abeecb43b481.tar.gz
* coff-mcore.c (SWAP_IN_RELOC_OFFSET): Define.
(SWAP_OUT_RELOC_OFFSET): Define.
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/coff-mcore.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c4b97ee3d51..c86e62fb118 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2002-11-21 Alan Modra <amodra@bigpond.net.au>
+
+ * coff-mcore.c (SWAP_IN_RELOC_OFFSET): Define.
+ (SWAP_OUT_RELOC_OFFSET): Define.
+
2002-11-20 Alexandre Oliva <aoliva@redhat.com>
* elf.c (_bfd_elf_link_hash_table_init): Make sure
diff --git a/bfd/coff-mcore.c b/bfd/coff-mcore.c
index f15102dff1c..783ee57aa36 100644
--- a/bfd/coff-mcore.c
+++ b/bfd/coff-mcore.c
@@ -577,6 +577,11 @@ coff_mcore_relocate_section (output_bfd, info, input_bfd, input_section,
#define SELECT_RELOC(internal, howto) {internal.r_type = howto->type;}
+/* Make sure that the 'r_offset' field is copied properly
+ so that identical binaries will compare the same. */
+#define SWAP_IN_RELOC_OFFSET H_GET_32
+#define SWAP_OUT_RELOC_OFFSET H_PUT_32
+
#define COFF_PAGE_SIZE 0x1000
#include "coffcode.h"