* config/tc-arc.c (options): Added OPTION_MCPU for -mcpu
        matching.
        (md_longopts): Added new options based on updated
        documentation.
        (md_parse_option): Added support for specifying architecture
        via -mcpu option.
ld/
    * emulparams/arclinux.sh: Define COMMONPAGESIZE as 8k which
    enables generation of DATA_SEGMENT_ALIGN in linker scripts.
    * emulparams/arclinux_prof.sh: likewise
    * emulparams/arceblinux.sh: likewise
    * emulparams/arceblinux_prof.sh: likewise

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Add seti/clri instr
Enable SPFP/DPFP for EM; add -mav2em switch for EM proc

Conflicts:
	gas/ChangeLog.ARC
	gas/config/tc-arc.c
add prefetch variant
Rearange seti/clri
Allow case-insensitive register names
Update test with new error message

Conflicts:
	gas/testsuite/ChangeLog.ARC
Revert "Allow case-insensitive register names"

This reverts commit 6016e5657dd78bfed7d742cd5cf3c2a2f9cd4424.
        * gas/arc/warn.s: Update long immediate data error message
Allow seti/clri insns without brackets
Ignore all the extended library options for EM. Added test
Do not specify entry symbol in linker script for relocatable output

ld/
        * scripttempl/arclinux.sc: Only define ENTRY when not relocating.
Clean up code: resolve coredump of the linker when linking arcv1 and arcv2 objects