GNU Binutils with patches for OS216
Revision | efb47d889ec644ca87a5ca668d94a3d5f07e074b (tree) |
---|---|
Time | 2018-03-01 20:06:45 |
Author | Alan Hayward <alan.hayward@arm....> |
Commiter | Alan Hayward |
[PATCH v3 8/8] Remove xml files from gdbserver
For ports which use new target descriptions, this patch removes
the xml files from being built into gdbserver,
Alan.
2018-03-01 Alan Hayward <alan.hayward@arm.com>
gdbserver/
* configure.srv (aarch64*-*-linux*): Don't include xml.
(arm*-*-linux*): Likewise.
(i[34567]86-*-cygwin*): Likewise.
(i[34567]86-*-linux*): Likewise.
(i[34567]86-*-lynxos*): Likewise.
(i[34567]86-*-mingw32ce*): Likewise.
(i[34567]86-*-mingw*): Likewise.
(i[34567]86-*-nto*): Likewise.
(tic6x-*-uclinux): Likewise.
(x86_64-*-linux*): Likewise.
(x86_64-*-mingw*): Likewise.
(x86_64-*-cygwin*): Likewise.
@@ -34,14 +34,6 @@ fi | ||
34 | 34 | |
35 | 35 | ipa_ppc_linux_regobj="powerpc-32l-ipa.o powerpc-altivec32l-ipa.o powerpc-cell32l-ipa.o powerpc-vsx32l-ipa.o powerpc-isa205-32l-ipa.o powerpc-isa205-altivec32l-ipa.o powerpc-isa205-vsx32l-ipa.o powerpc-e500l-ipa.o powerpc-64l-ipa.o powerpc-altivec64l-ipa.o powerpc-cell64l-ipa.o powerpc-vsx64l-ipa.o powerpc-isa205-64l-ipa.o powerpc-isa205-altivec64l-ipa.o powerpc-isa205-vsx64l-ipa.o" |
36 | 36 | |
37 | -srv_i386_32bit_xmlfiles="i386/32bit-core.xml i386/32bit-sse.xml i386/32bit-avx.xml i386/32bit-avx512.xml i386/32bit-mpx.xml i386/32bit-pkeys.xml" | |
38 | -srv_i386_64bit_xmlfiles="i386/64bit-core.xml i386/64bit-segments.xml i386/64bit-sse.xml i386/64bit-avx.xml i386/64bit-avx512.xml i386/x32-core.xml i386/64bit-mpx.xml i386/64bit-pkeys.xml" | |
39 | -srv_i386_xmlfiles="i386/i386.xml $srv_i386_32bit_xmlfiles" | |
40 | -srv_amd64_xmlfiles="i386/amd64.xml $srv_i386_64bit_xmlfiles" | |
41 | -srv_i386_linux_xmlfiles="i386/32bit-linux.xml $srv_i386_32bit_xmlfiles" | |
42 | -srv_amd64_linux_xmlfiles="i386/64bit-linux.xml $srv_i386_64bit_xmlfiles" | |
43 | - | |
44 | - | |
45 | 37 | # Linux object files. This is so we don't have to repeat |
46 | 38 | # these files over and over again. |
47 | 39 | srv_linux_obj="linux-low.o linux-osdata.o linux-procfs.o linux-ptrace.o linux-waitpid.o linux-personality.o linux-namespaces.o fork-child.o fork-inferior.o" |
@@ -63,11 +55,6 @@ case "${target}" in | ||
63 | 55 | srv_tgtobj="$srv_tgtobj arch/aarch64.o" |
64 | 56 | srv_tgtobj="$srv_tgtobj linux-aarch64-tdesc.o" |
65 | 57 | srv_tgtobj="${srv_tgtobj} $srv_linux_obj" |
66 | - srv_xmlfiles="aarch64.xml" | |
67 | - srv_xmlfiles="${srv_xmlfiles} aarch64-core.xml" | |
68 | - srv_xmlfiles="${srv_xmlfiles} aarch64-fpu.xml" | |
69 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-core.xml arm/arm-vfpv3.xml" | |
70 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-with-neon.xml" | |
71 | 58 | srv_linux_regsets=yes |
72 | 59 | srv_linux_thread_db=yes |
73 | 60 | ipa_obj="linux-aarch64-ipa.o" |
@@ -83,14 +70,6 @@ case "${target}" in | ||
83 | 70 | srv_tgtobj="${srv_tgtobj} arch/arm.o" |
84 | 71 | srv_tgtobj="${srv_tgtobj} arch/arm-linux.o" |
85 | 72 | srv_tgtobj="${srv_tgtobj} arch/arm-get-next-pcs.o" |
86 | - srv_xmlfiles="arm/arm-with-iwmmxt.xml" | |
87 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-with-vfpv2.xml" | |
88 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-with-vfpv3.xml" | |
89 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-with-neon.xml" | |
90 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-core.xml" | |
91 | - srv_xmlfiles="${srv_xmlfiles} arm/xscale-iwmmxt.xml" | |
92 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-vfpv2.xml" | |
93 | - srv_xmlfiles="${srv_xmlfiles} arm/arm-vfpv3.xml" | |
94 | 73 | srv_linux_usrregs=yes |
95 | 74 | srv_linux_regsets=yes |
96 | 75 | srv_linux_thread_db=yes |
@@ -121,13 +100,10 @@ case "${target}" in | ||
121 | 100 | i[34567]86-*-cygwin*) srv_regobj="" |
122 | 101 | srv_tgtobj="x86-low.o x86-dregs.o win32-low.o win32-i386-low.o" |
123 | 102 | srv_tgtobj="${srv_tgtobj} arch/i386.o" |
124 | - srv_xmlfiles="$srv_i386_xmlfiles" | |
125 | 103 | ;; |
126 | 104 | i[34567]86-*-linux*) srv_regobj="$srv_i386_linux_regobj" |
127 | - srv_xmlfiles="$srv_i386_linux_xmlfiles" | |
128 | 105 | if test "$gdb_cv_i386_is_x86_64" = yes ; then |
129 | 106 | srv_regobj="$srv_regobj $srv_amd64_linux_regobj" |
130 | - srv_xmlfiles="${srv_xmlfiles} $srv_amd64_linux_xmlfiles" | |
131 | 107 | srv_tgtobj="amd64-linux-siginfo.o" |
132 | 108 | fi |
133 | 109 | srv_tgtobj="${srv_tgtobj} arch/i386.o" |
@@ -145,9 +121,6 @@ case "${target}" in | ||
145 | 121 | i[34567]86-*-lynxos*) srv_regobj="" |
146 | 122 | srv_tgtobj="lynx-low.o lynx-i386-low.o fork-child.o fork-inferior.o" |
147 | 123 | srv_tgtobj="${srv_tgtobj} arch/i386.o" |
148 | - srv_xmlfiles="i386/i386.xml" | |
149 | - srv_xmlfiles="${srv_xmlfiles} i386/32bit-core.xml" | |
150 | - srv_xmlfiles="${srv_xmlfiles} i386/32bit-sse.xml" | |
151 | 124 | srv_lynxos=yes |
152 | 125 | ;; |
153 | 126 | i[34567]86-*-mingw32ce*) |
@@ -155,7 +128,6 @@ case "${target}" in | ||
155 | 128 | srv_tgtobj="x86-low.o x86-dregs.o win32-low.o win32-i386-low.o" |
156 | 129 | srv_tgtobj="${srv_tgtobj} arch/i386.o" |
157 | 130 | srv_tgtobj="${srv_tgtobj} wincecompat.o" |
158 | - srv_xmlfiles="$srv_i386_xmlfiles" | |
159 | 131 | # hostio_last_error implementation is in win32-low.c |
160 | 132 | srv_hostio_err_objs="" |
161 | 133 | srv_mingw=yes |
@@ -164,12 +136,10 @@ case "${target}" in | ||
164 | 136 | i[34567]86-*-mingw*) srv_regobj="" |
165 | 137 | srv_tgtobj="x86-low.o x86-dregs.o win32-low.o win32-i386-low.o" |
166 | 138 | srv_tgtobj="${srv_tgtobj} arch/i386.o" |
167 | - srv_xmlfiles="$srv_i386_xmlfiles" | |
168 | 139 | srv_mingw=yes |
169 | 140 | ;; |
170 | 141 | i[34567]86-*-nto*) srv_regobj="" |
171 | 142 | srv_tgtobj="nto-low.o nto-x86-low.o arch/i386.o" |
172 | - srv_xmlfiles="$srv_i386_xmlfiles" | |
173 | 143 | srv_qnx="yes" |
174 | 144 | ;; |
175 | 145 | ia64-*-linux*) srv_regobj=reg-ia64.o |
@@ -370,9 +340,6 @@ case "${target}" in | ||
370 | 340 | else |
371 | 341 | srv_regobj="" |
372 | 342 | fi |
373 | - srv_xmlfiles="${srv_xmlfiles} tic6x-core.xml" | |
374 | - srv_xmlfiles="${srv_xmlfiles} tic6x-gp.xml" | |
375 | - srv_xmlfiles="${srv_xmlfiles} tic6x-c6xp.xml" | |
376 | 343 | srv_tgtobj="$srv_linux_obj linux-tic6x-low.o" |
377 | 344 | srv_tgtobj="${srv_tgtobj} arch/tic6x.o" |
378 | 345 | srv_linux_regsets=yes |
@@ -386,7 +353,6 @@ case "${target}" in | ||
386 | 353 | srv_tgtobj="${srv_tgtobj} linux-btrace.o x86-linux.o" |
387 | 354 | srv_tgtobj="${srv_tgtobj} x86-linux-dregs.o" |
388 | 355 | srv_tgtobj="${srv_tgtobj} amd64-linux-siginfo.o" |
389 | - srv_xmlfiles="$srv_i386_linux_xmlfiles $srv_amd64_linux_xmlfiles" | |
390 | 356 | srv_linux_usrregs=yes # This is for i386 progs. |
391 | 357 | srv_linux_regsets=yes |
392 | 358 | srv_linux_thread_db=yes |
@@ -397,13 +363,11 @@ case "${target}" in | ||
397 | 363 | x86_64-*-mingw*) srv_regobj="" |
398 | 364 | srv_tgtobj="x86-low.o x86-dregs.o i387-fp.o win32-low.o win32-i386-low.o" |
399 | 365 | srv_tgtobj="${srv_tgtobj} arch/amd64.o" |
400 | - srv_xmlfiles="$srv_i386_xmlfiles $srv_amd64_xmlfiles" | |
401 | 366 | srv_mingw=yes |
402 | 367 | ;; |
403 | 368 | x86_64-*-cygwin*) srv_regobj="" |
404 | 369 | srv_tgtobj="x86-low.o x86-dregs.o i387-fp.o win32-low.o win32-i386-low.o" |
405 | 370 | srv_tgtobj="${srv_tgtobj} arch/amd64.o" |
406 | - srv_xmlfiles="$srv_i386_xmlfiles" | |
407 | 371 | ;; |
408 | 372 | |
409 | 373 | xtensa*-*-linux*) srv_regobj=reg-xtensa.o |