Apply fixes to instruction encoding patterns.

2013-01-30  Simon Cook  <simon.cook@embecosm.com>

        * arc-opc.c (arc_opcodes): Applied Claudiu Zissulescu's fixes to
        instruction patterns.
Changes to binutils to allow building for arc*-linux-uclibc

2013-02-05  Simon Cook  <simon.cook@embecosm.com>

    * configure: Regenerated.

ld/
    * configure.tgt: Split elf and uClibc default emulation script definitons.
    * Makefile.am: Correct emulation sources file names.
    * Makefile.in: Regenerated.

bfd/
    * elf32-arc.c (elf_arc_check_relocs): Change
    R_ARC_32/R_ARC_32_ME/R_ARC_PC32 to use
    _bfd_elf_make_dynamic_reloc_section.
    (elf_arc_relocate_section): Change R_ARC_32/R_ARC_32_ME/R_ARC_PC32 to use
    _bfd_elf_section_offset.
    (ELF_TARGET_ID): Define

Conflicts:
	ChangeLog.ARC
	bfd/ChangeLog.ARC
	configure
	ld/ChangeLog.ARC
	ld/configure.tgt