Fri Oct 14 14:41:32 2016 UTC ()
fix some aarch64 nits


(christos)
diff -r1.13 -r1.14 src/external/gpl3/gdb/dist/bfd/config.bfd
diff -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/configure.tgt

cvs diff -r1.13 -r1.14 src/external/gpl3/gdb/dist/bfd/config.bfd (expand / switch to unified diff)

--- src/external/gpl3/gdb/dist/bfd/config.bfd 2016/10/12 20:20:33 1.13
+++ src/external/gpl3/gdb/dist/bfd/config.bfd 2016/10/14 14:41:32 1.14
@@ -199,33 +199,33 @@ case "${targ}" in @@ -199,33 +199,33 @@ case "${targ}" in
199 want64=true 199 want64=true
200 ;; 200 ;;
201 aarch64-*-linux*) 201 aarch64-*-linux*)
202 targ_defvec=aarch64_elf64_le_vec 202 targ_defvec=aarch64_elf64_le_vec
203 targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec" 203 targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
204 want64=true 204 want64=true
205 ;; 205 ;;
206 aarch64_be-*-linux*) 206 aarch64_be-*-linux*)
207 targ_defvec=aarch64_elf64_be_vec 207 targ_defvec=aarch64_elf64_be_vec
208 targ_selvecs="aarch64_elf64_le_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_be_vec arm_elf32_le_vec" 208 targ_selvecs="aarch64_elf64_le_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_be_vec arm_elf32_le_vec"
209 want64=true 209 want64=true
210 ;; 210 ;;
211 aarch64-*-netbsd*) 211 aarch64-*-netbsd*)
212 targ_defvec=bfd_elf64_littleaarch64_vec 212 targ_defvec=aarch64_elf64_le_vec
213 targ_selvecs="bfd_elf64_bigaarch64_vec bfd_elf32_littlearm_vec bfd_elf32_bigarm_vec" 213 targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
214 want64=true 214 want64=true
215 ;; 215 ;;
216 aarch64_be-*-netbsd*) 216 aarch64_be-*-netbsd*)
217 targ_defvec=bfd_elf64_bigaarch64_vec 217 targ_defvec=aarch64_elf64_be_vec
218 targ_selvecs="bfd_elf64_littleaarch64_vec bfd_elf32_bigarm_vec bfd_elf32_littlearm_vec" 218 targ_selvecs="aarch64_elf64_le_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_be_vec arm_elf32_le_vec"
219 want64=true 219 want64=true
220 ;; 220 ;;
221 alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu) 221 alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
222 targ_defvec=alpha_elf64_fbsd_vec 222 targ_defvec=alpha_elf64_fbsd_vec
223 targ_selvecs="alpha_elf64_vec alpha_ecoff_le_vec" 223 targ_selvecs="alpha_elf64_vec alpha_ecoff_le_vec"
224 want64=true 224 want64=true
225 # FreeBSD <= 4.0 supports only the old nonstandard way of ABI labelling. 225 # FreeBSD <= 4.0 supports only the old nonstandard way of ABI labelling.
226 case "${targ}" in 226 case "${targ}" in
227 alpha*-*-freebsd3* | alpha*-*-freebsd4 | alpha*-*-freebsd4.0*) 227 alpha*-*-freebsd3* | alpha*-*-freebsd4 | alpha*-*-freebsd4.0*)
228 targ_cflags=-DOLD_FREEBSD_ABI_LABEL ;; 228 targ_cflags=-DOLD_FREEBSD_ABI_LABEL ;;
229 esac 229 esac
230 ;; 230 ;;
231 alpha*-*-netbsd* | alpha*-*-openbsd*) 231 alpha*-*-netbsd* | alpha*-*-openbsd*)

cvs diff -r1.11 -r1.12 src/external/gpl3/gdb/dist/gdb/configure.tgt (expand / switch to unified diff)

--- src/external/gpl3/gdb/dist/gdb/configure.tgt 2016/10/12 20:20:33 1.11
+++ src/external/gpl3/gdb/dist/gdb/configure.tgt 2016/10/14 14:41:32 1.12
@@ -44,27 +44,27 @@ aarch64*-*-elf | aarch64*-*-rtems*) @@ -44,27 +44,27 @@ aarch64*-*-elf | aarch64*-*-rtems*)
44aarch64*-*-linux*) 44aarch64*-*-linux*)
45 # Target: AArch64 linux 45 # Target: AArch64 linux
46 gdb_target_obs="aarch64-tdep.o aarch64-linux-tdep.o aarch64-insn.o \ 46 gdb_target_obs="aarch64-tdep.o aarch64-linux-tdep.o aarch64-insn.o \
47 arm.o arm-linux.o arm-get-next-pcs.o arm-tdep.o \ 47 arm.o arm-linux.o arm-get-next-pcs.o arm-tdep.o \
48 arm-linux-tdep.o \ 48 arm-linux-tdep.o \
49 glibc-tdep.o linux-tdep.o solib-svr4.o \ 49 glibc-tdep.o linux-tdep.o solib-svr4.o \
50 symfile-mem.o linux-record.o" 50 symfile-mem.o linux-record.o"
51 build_gdbserver=yes 51 build_gdbserver=yes
52 ;; 52 ;;
53 53
54aarch64*-*-netbsd*) 54aarch64*-*-netbsd*)
55 # Target: AArch64 NetBSD 55 # Target: AArch64 NetBSD
56 #gdb_target_obs="aarch64-tdep.o aarch64-netbsd-tdep.o" 56 #gdb_target_obs="aarch64-tdep.o aarch64-netbsd-tdep.o"
57 gdb_target_obs="aarch64-tdep.o" 57 gdb_target_obs="aarch64-tdep.o aarch64-insn.o solib-svr4.o"
58 ;; 58 ;;
59 59
60alpha*-*-osf*) 60alpha*-*-osf*)
61 # Target: Little-endian Alpha running OSF/1 61 # Target: Little-endian Alpha running OSF/1
62 gdb_target_obs="alpha-tdep.o alpha-osf1-tdep.o alpha-mdebug-tdep.o" 62 gdb_target_obs="alpha-tdep.o alpha-osf1-tdep.o alpha-mdebug-tdep.o"
63 ;; 63 ;;
64alpha*-*-linux*) 64alpha*-*-linux*)
65 # Target: Little-endian Alpha running Linux 65 # Target: Little-endian Alpha running Linux
66 gdb_target_obs="alpha-tdep.o alpha-mdebug-tdep.o alpha-linux-tdep.o \ 66 gdb_target_obs="alpha-tdep.o alpha-mdebug-tdep.o alpha-linux-tdep.o \
67 linux-tdep.o solib-svr4.o" 67 linux-tdep.o solib-svr4.o"
68 ;; 68 ;;
69alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu) 69alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
70 # Target: FreeBSD/alpha 70 # Target: FreeBSD/alpha