2003-08-24 Jason Eckhardt <jle@rice.edu>
+ * coff-i860.c (CALC_ADDEND): Define to be a no-op.
+
+2003-08-24 Jason Eckhardt <jle@rice.edu>
+
* elf32-i860.c (elf32_i860_relocate_pc16): Subtract 4 and
shift by 2 before storing the relocated value.
FIXME: This macro refers to symbols and asect; these are from the
calling function, not the macro arguments. */
+/* FIXME: This was copied from the i386 version originally but
+ appears to be wrong for i860. For now we'll do nothing. */
+#if 0
#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
{ \
coff_symbol_type *coffsym = (coff_symbol_type *) NULL; \
if (ptr && howto_table[reloc.r_type].pc_relative) \
cache_ptr->addend += asect->vma; \
}
+#else
+#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr)
+#endif
/* We use the special COFF backend linker. */
#define coff_relocate_section _bfd_coff_generic_relocate_section