binutils-gdb/gdb/regformats
Yao Qi adc764e7d2 Use target_desc fields expedite_regs and xmltarget ifndef IN_PROCESS_AGENT
struct target_desc is used by both GDBserver and IPA, but fields
expedite_regs and xmltarget are only used in GDBserver, so this patch wraps
these two fields by ifndef IN_PROCESS_AGENT.  This patch also changes
regformats/regdat.sh to generate .c files in this way too.

gdb/gdbserver:

2017-06-29  Yao Qi  <yao.qi@linaro.org>

	* tdesc.h (struct target_desc) [IN_PROCESS_AGENT] <expedite_regs>:
	Remove.
	[IN_PROCESS_AGENT] <xmltarget>: Likewise.

gdb:

2017-06-29  Yao Qi  <yao.qi@linaro.org>

	* regformats/regdat.sh: Generate code with
	"ifndef IN_PROCESS_AGENT".
2017-06-29 12:41:50 +01:00
..
arm Clean up the XML files for ARM 2016-10-05 09:31:13 +01:00
i386 Regenerate two regformats/i386/.dat files 2017-06-22 14:13:57 +01:00
rs6000 Regenerate some regformats/rs6000/*.dat files 2016-10-05 09:31:13 +01:00
aarch64.dat
microblaze-with-stack-protect.dat
mips-dsp-linux.dat
mips-linux.dat
mips64-dsp-linux.dat
mips64-linux.dat
nios2-linux.dat
reg-arm.dat
reg-bfin.dat
reg-cf.dat
reg-cris.dat
reg-crisv32.dat
reg-ia64.dat
reg-m32r.dat
reg-m68k.dat
reg-sh.dat
reg-sparc64.dat
reg-spu.dat
reg-tilegx.dat
reg-tilegx32.dat
reg-xtensa.dat
regdat.sh Use target_desc fields expedite_regs and xmltarget ifndef IN_PROCESS_AGENT 2017-06-29 12:41:50 +01:00
regdef.h Remove declaration of set_register_cache from regdef.h 2017-06-06 16:42:45 +01:00
s390-linux32.dat
s390-linux32v1.dat
s390-linux32v2.dat
s390-linux64.dat
s390-linux64v1.dat
s390-linux64v2.dat
s390-te-linux64.dat
s390-tevx-linux64.dat
s390-vx-linux64.dat
s390x-linux64.dat
s390x-linux64v1.dat
s390x-linux64v2.dat
s390x-te-linux64.dat
s390x-tevx-linux64.dat
s390x-vx-linux64.dat
tic6x-c62x-linux.dat
tic6x-c62x.dat
tic6x-c64x-linux.dat
tic6x-c64x.dat
tic6x-c64xp-linux.dat
tic6x-c64xp.dat