diff -rccw binutils-2.10.1-orig/bfd/coffcode.h binutils-2.10.1/bfd/coffcode.h *** binutils-2.10.1-orig/bfd/coffcode.h Wed Aug 23 00:02:06 2000 --- binutils-2.10.1/bfd/coffcode.h Thu Dec 21 14:23:45 2000 *************** *** 977,983 **** esym += (isym.n_numaux + 1) * bfd_coff_symesz (abfd); } ! breakloop: } } --- 977,983 ---- esym += (isym.n_numaux + 1) * bfd_coff_symesz (abfd); } ! breakloop: ; } } diff -rccw binutils-2.10.1-orig/bfd/elf32-fr30.c binutils-2.10.1/bfd/elf32-fr30.c *** binutils-2.10.1-orig/bfd/elf32-fr30.c Wed Mar 1 21:40:53 2000 --- binutils-2.10.1/bfd/elf32-fr30.c Thu Dec 21 14:23:03 2000 *************** *** 278,286 **** if (relocation > ((1U << 20) - 1)) return bfd_reloc_overflow; ! x = bfd_get_32 (abfd, data + reloc_entry->address); x = (x & 0xff0f0000) | (relocation & 0x0000ffff) | ((relocation & 0x000f0000) << 4); ! bfd_put_32 (abfd, x, data + reloc_entry->address); return bfd_reloc_ok; } --- 278,286 ---- if (relocation > ((1U << 20) - 1)) return bfd_reloc_overflow; ! x = bfd_get_32 (abfd, (unsigned char*) data + reloc_entry->address); x = (x & 0xff0f0000) | (relocation & 0x0000ffff) | ((relocation & 0x000f0000) << 4); ! bfd_put_32 (abfd, x, (unsigned char*) data + reloc_entry->address); return bfd_reloc_ok; } *************** *** 321,327 **** + symbol->section->output_offset + reloc_entry->addend; ! bfd_put_32 (abfd, relocation, data + reloc_entry->address + 2); return bfd_reloc_ok; } --- 321,327 ---- + symbol->section->output_offset + reloc_entry->addend; ! bfd_put_32 (abfd, relocation, (unsigned char*) data + reloc_entry->address + 2); return bfd_reloc_ok; } diff -rccw binutils-2.10.1-orig/bfd/elf32-m32r.c binutils-2.10.1/bfd/elf32-m32r.c *** binutils-2.10.1-orig/bfd/elf32-m32r.c Fri Mar 31 01:16:39 2000 --- binutils-2.10.1/bfd/elf32-m32r.c Thu Dec 21 14:23:22 2000 *************** *** 624,630 **** } relocation += reloc_entry->addend; ! inplace_address = data + reloc_entry->address; #define DOIT(x) \ x = ( (x & ~reloc_entry->howto->dst_mask) | \ --- 624,630 ---- } relocation += reloc_entry->addend; ! inplace_address = (unsigned char*) data + reloc_entry->address; #define DOIT(x) \ x = ( (x & ~reloc_entry->howto->dst_mask) | \ diff -rccw binutils-2.10.1-orig/bfd/peicode.h binutils-2.10.1/bfd/peicode.h *** binutils-2.10.1-orig/bfd/peicode.h Tue Mar 7 00:38:43 2000 --- binutils-2.10.1/bfd/peicode.h Thu Dec 21 14:26:19 2000 *************** *** 1166,1172 **** case IMAGE_FILE_MACHINE_THUMB: #ifdef THUMBPEMAGIC { ! extern bfd_target armpei_little_vec; if (abfd->xvec == & armpei_little_vec) magic = THUMBPEMAGIC; --- 1166,1172 ---- case IMAGE_FILE_MACHINE_THUMB: #ifdef THUMBPEMAGIC { ! extern const bfd_target armpei_little_vec; if (abfd->xvec == & armpei_little_vec) magic = THUMBPEMAGIC; diff -rccw binutils-2.10.1-orig/bfd/vms-hdr.c binutils-2.10.1/bfd/vms-hdr.c *** binutils-2.10.1-orig/bfd/vms-hdr.c Mon Jul 12 13:30:12 1999 --- binutils-2.10.1/bfd/vms-hdr.c Thu Dec 21 14:35:50 2000 *************** *** 33,38 **** --- 33,42 ---- #include "vms.h" + #ifdef HAVE_ALLOCA_H + #include + #endif /* HAVE_ALLOCA_H */ + /*---------------------------------------------------------------------------*/ diff -rccw binutils-2.10.1-orig/opcodes/cgen-opc.c binutils-2.10.1/opcodes/cgen-opc.c *** binutils-2.10.1-orig/opcodes/cgen-opc.c Fri Feb 25 01:58:52 2000 --- binutils-2.10.1/opcodes/cgen-opc.c Thu Dec 21 14:36:54 2000 *************** *** 27,32 **** --- 27,36 ---- #include "symcat.h" #include "opcode/cgen.h" + #ifdef HAVE_ALLOCA_H + #include + #endif /* HAVE_ALLOCA_H */ + static unsigned int hash_keyword_name PARAMS ((const CGEN_KEYWORD *, const char *, int)); static unsigned int hash_keyword_value