* coff-mcore.c (SWAP_IN_RELOC_OFFSET): Define.
authorAlan Modra <amodra@gmail.com>
Thu, 21 Nov 2002 13:11:33 +0000 (13:11 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 21 Nov 2002 13:11:33 +0000 (13:11 +0000)
(SWAP_OUT_RELOC_OFFSET): Define.

bfd/ChangeLog
bfd/coff-mcore.c

index c4b97ee3d516d969ce2679659e646d4bbc2d648a..c86e62fb1187e053bd1dbdb52ecd351f3d811013 100644 (file)
@@ -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
index f15102dff1c882ad637abb8e4b310500708a2e26..783ee57aa3683a177c0871bf65e79c0a8bab2013 100644 (file)
@@ -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"