ARC: Implement native GDB requirements in procfs.h
ARC: Implement native GDB requirements in procfs.h

Native GDB requires elf_fpregset_t to be defined, even if floating point
registers are absent. In this case we use empty structure. Additionally we
redefined prfpregset_t to use this new type.

And there has been an error: it was defined that user_regs_struct has 20
registers, while it has 40.

Signed-off-by: Anton Kolesov <6d46fa21eecc5e9fc7d28ab2b113a82bcda0d8ca@synopsys.com>
Signed-off-by: Vineet Gupta <af669d95a4c0de051445d4cafdbb2c5c4a2838be@synopsys.com>
Signed-off-by: Bernhard Reutner-Fischer <ce1ac9e9ad16abccd7821f371ad381197b4768ac@gmail.com>

kraj/uClibc,kraj/uClibc,kraj/uClibc,majek/uclibc-vx32,foss-for-synopsys-dwc-arc-processors/uClibc,kraj/uclibc-ng,kraj/uclibc-ng,wbx-github/uclibc-ng,foss-for-synopsys-dwc-arc-processors/uClibc,brgl/uclibc-ng,wbx-github/uclibc-ng,foss-for-synopsys-dwc-arc-processors/uClibc,majek/uclibc-vx32,brgl/uclibc-ng,brgl/uclibc-ng,wbx-github/uclibc-ng,majek/uclibc-vx32,kraj/uClibc,wbx-github/uclibc-ng,brgl/uclibc-ng,kraj/uclibc-ng,kraj/uclibc-ng,foss-for-synopsys-dwc-arc-processors/uClibc,majek/uclibc-vx32