aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-arc.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-23[ARC] Misc minor edits/fixesGraham Markall1-36/+37
2016-06-21Arc assembler: Convert nps400 from a machine type to an extension.Graham Markall1-13/+57
2016-06-13Fix compile time warning messages building with gcc v6.1.1Nick Clifton1-1/+1
2016-06-02Add support for 48 and 64 bit ARC instructions.Andrew Burgess1-69/+192
2016-05-23[ARC] Add XY registers, update neg instruction.Claudiu Zissulescu1-1/+27
2016-05-23[ARC] Rename "class" named attributes.Claudiu Zissulescu1-12/+12
2016-05-18gas/arc: Make member of arc_flags constAndrew Burgess1-1/+1
2016-05-18gas/arc: Use BFD_VMA_FMT for printf format specifierAndrew Burgess1-2/+4
2016-05-18gas/arc: Fix array overrun when checking opcode arrayAndrew Burgess1-2/+2
2016-05-18gas/arc: Add guard against operand array overflow.Andrew Burgess1-5/+7
2016-05-13use XNEW and related macros moreTrevor Saunders1-9/+8
2016-05-13use xstrdup, xmemdup0 and concat moreTrevor Saunders1-3/+1
2016-05-04[ARC] Add SYNTAX_NOP and SYNTAX_1OP for extension instructionsClaudiu Zissulescu1-2/+6
2016-04-17Revert "gas/arc: Make .cpu directive case-insensitive"Andrew Burgess1-8/+8
2016-04-16gas/arc: Make .cpu directive case-insensitiveAndrew Burgess1-8/+8
2016-04-16gas/arc: Support NPS400 in .cpu directiveAndrew Burgess1-0/+4
2016-04-13[ARC] Fix setting private elf flags when parsing .cpu.Claudiu Zissulescu1-3/+6
2016-04-12Add support for .extCondCode, .extCoreRegister and .extAuxRegister.Claudiu Zissulescu1-29/+335
2016-04-12Add support for .extInstruction pseudo-op.Claudiu Zissulescu1-32/+353
2016-04-12Remove unneeded AUX register symbols.Claudiu Zissulescu1-0/+20
2016-04-07gas/arc: Handle multiple arc_opcode chains for same mnemonicAndrew Burgess1-12/+60
2016-04-07gas/arc: Additional work to support multiple arc_opcode chainsAndrew Burgess1-35/+33
2016-04-07gas/arc: Modify structure used to hold opcodesAndrew Burgess1-10/+56
2016-04-07[ARC] Prepare strings for automatic translation.Claudiu Zissulescu1-5/+5
2016-04-07gas/arc: Allow greater range of characters into flag namesAndrew Burgess1-1/+2
2016-04-07gas/arc: Remove preprocess_operands functionAndrew Burgess1-46/+33
2016-04-05[ARC] Fix support for double assist instructions.Claudiu Zissulescu1-4/+51
2016-04-05[ARC] Don't allow pc-rel relocations for J* instructions.Claudiu Zissulescu1-1/+5
2016-04-01gas/arc: Change 'LENGHT' to 'LENGTH'Andrew Burgess1-1/+1
2016-04-01Constify moreAlan Modra1-1/+1
2016-03-29make md_parse_option () take a const char *Trevor Saunders1-1/+1
2016-03-21arc/opcodes: Use flag operand class to handle multiple flag matchesAndrew Burgess1-6/+16
2016-03-21arc: Add nps400 machine type, and assembler flag.Andrew Burgess1-0/+3
2016-03-21arc: Remove EF_ARC_CPU_GENERIC constant.Andrew Burgess1-4/+3
2016-03-21arc/gas: default mach is arc700, initialised in md_beginAndrew Burgess1-41/+38
2016-03-21Remove use of alloca.Nick Clifton1-5/+4
2016-03-07Add const qualifiers at various places.Trevor Saunders1-1/+1
2016-02-29[ARC] Local symbols relocation cleanupClaudiu Zissulescu1-2/+23
2016-02-29[ARC] General fixes.Claudiu Zissulescu1-1/+1
2016-02-22Add more const type qualifiers to GAS sources.Trevor Saunders1-1/+1
2016-02-16[ARC] Enable .cfi_* pseudo-ops.Claudiu Zissulescu1-0/+22
2016-02-10Add support for ARC instruction relaxation in the assembler.Claudiu Zissulescu1-957/+1424
2016-02-01Fix ARC TLS support.Claudiu Zissulescu1-2/+9
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-12-10arc/gas: Accept, but ignore, dummy arguments.Andrew Burgess1-1/+2
2015-12-04Fix failures in the GAS testsuite for the ARC architecture.Claudiu Zissulescu1-22/+57
2015-11-09gas: Fix left shift of negative value.Dominik Vogt1-1/+1
2015-10-28Fix errors in the gas testsuite for the ARC target.Cupertino Miranda1-189/+213
2015-10-07New ARC implementation.Nick Clifton1-1485/+2735
2015-08-21Allow symbol and label names to be enclosed in double quotes.Nick Clifton1-12/+8