From 7e4588997ebdddefc48d8be2d51a715822817c0e Mon Sep 17 00:00:00 2001 From: Claudiu Zissulescu Date: Mon, 29 Feb 2016 16:07:48 +0100 Subject: [ARC] General fixes. bfd/ 2016-02-29 Cupertino Miranda * elf32-arc.c (arc_elf_final_write_processing): Add condition to the flag change. (elf_arc_relocate_section): Fixes and conditions to support PIE. Assert for code sections dynamic relocs. gas/ 2016-02-29 Claudiu Zissulescu * config/tc-arc.c: Enable code density instructions for ARC EM. ld/ 2016-02-29 Cupertino Miranda * scripttempl/arclinux.sc: Force .tdata and .tbss to always be generated. --- gas/ChangeLog | 4 ++++ gas/config/tc-arc.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'gas') diff --git a/gas/ChangeLog b/gas/ChangeLog index 5faa925..1815655 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2016-02-29 Claudiu Zissulescu + + * config/tc-arc.c: Enable code density instructions for ARC EM. + 2016-02-26 H.J. Lu PR ld/19645 diff --git a/gas/config/tc-arc.c b/gas/config/tc-arc.c index 82cff9a..70a47f9 100644 --- a/gas/config/tc-arc.c +++ b/gas/config/tc-arc.c @@ -343,7 +343,7 @@ static const struct cpu_type { "arc700", ARC_OPCODE_ARC700, bfd_mach_arc_arc700, E_ARC_MACH_ARC700, 0x00}, { "arcem", ARC_OPCODE_ARCv2EM, bfd_mach_arc_arcv2, - EF_ARC_CPU_ARCV2EM, 0x00}, + EF_ARC_CPU_ARCV2EM, ARC_CD}, { "archs", ARC_OPCODE_ARCv2HS, bfd_mach_arc_arcv2, EF_ARC_CPU_ARCV2HS, ARC_CD}, { "all", ARC_OPCODE_BASE, bfd_mach_arc_arcv2, -- cgit v1.1