Patchwork Move arm.o arm-get-next-pcs.o arm-linux.o to arch/

login
register
mail settings
Submitter Yao Qi
Date Oct. 6, 2017, 1:35 p.m.
Message ID <1507296936-22968-1-git-send-email-yao.qi@linaro.org>
Download mbox | patch
Permalink /patch/23376/
State New
Headers show

Comments

Yao Qi - Oct. 6, 2017, 1:35 p.m.
It is tested by building GDB for some targets, arm-elf, arm-netbsd,
arm-linux, and aarch64-linux.

I'll pushed it in.

gdb:

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

	* Makefile.in (ALL_TARGET_OBS): Replace arm.o, arm-get-next-pcs.o,
	and arm-linux.o with arch/arm.o, arch/arm-get-next-pcs.o and
	arch/arm-linux.o respectively.
	* configure.tgt: Likewise.
---
 gdb/ChangeLog     | 7 +++++++
 gdb/Makefile.in   | 6 +++---
 gdb/configure.tgt | 8 ++++----
 3 files changed, 14 insertions(+), 7 deletions(-)

Patch

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index fc19c8b..df704f8 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,12 @@ 
 2017-10-06  Yao Qi  <yao.qi@linaro.org>
 
+	* Makefile.in (ALL_TARGET_OBS): Replace arm.o, arm-get-next-pcs.o,
+	and arm-linux.o with arch/arm.o, arch/arm-get-next-pcs.o and
+	arch/arm-linux.o respectively.
+	* configure.tgt: Likewise.
+
+2017-10-06  Yao Qi  <yao.qi@linaro.org>
+
 	* Makefile.in (ALL_TARGET_OBS): Rename i386.o to arch/i386.o.
 	* configure.tgt (i386_tobjs): Replace i386.o with arch/i386.o.
 
diff --git a/gdb/Makefile.in b/gdb/Makefile.in
index c40cb76..4492aca 100644
--- a/gdb/Makefile.in
+++ b/gdb/Makefile.in
@@ -793,11 +793,11 @@  ALL_64_TARGET_OBS = \
 # All other target-dependent objects files (used with --enable-targets=all).
 ALL_TARGET_OBS = \
 	arc-tdep.o \
+	arch/arm.o \
+	arch/arm-get-next-pcs.o \
+	arch/arm-linux.o \
 	arch/i386.o \
-	arm.o \
 	arm-bsd-tdep.o \
-	arm-get-next-pcs.o \
-	arm-linux.o \
 	arm-linux-tdep.o \
 	arm-nbsd-tdep.o \
 	arm-obsd-tdep.o \
diff --git a/gdb/configure.tgt b/gdb/configure.tgt
index 4b3be3f..52ae467 100644
--- a/gdb/configure.tgt
+++ b/gdb/configure.tgt
@@ -59,7 +59,7 @@  arc*-*-*)
 	;;
 
 arm*-*-*)
-	cpu_obs="arm.o arm-get-next-pcs.o arm-tdep.o";;
+	cpu_obs="arch/arm.o arch/arm-get-next-pcs.o arm-tdep.o";;
 
 hppa*-*-*)
 	# Target: HP PA-RISC
@@ -115,8 +115,8 @@  aarch64*-*-freebsd*)
 aarch64*-*-linux*)
 	# Target: AArch64 linux
 	gdb_target_obs="aarch64-linux-tdep.o \
-			arm.o arm-linux.o arm-get-next-pcs.o arm-tdep.o \
-			arm-linux-tdep.o \
+			arch/arm.o arch/arm-linux.o arch/arm-get-next-pcs.o \
+			arm-tdep.o arm-linux-tdep.o \
 			glibc-tdep.o linux-tdep.o solib-svr4.o \
 			symfile-mem.o linux-record.o"
 	build_gdbserver=yes
@@ -156,7 +156,7 @@  arm*-wince-pe | arm*-*-mingw32ce*)
 	;;
 arm*-*-linux*)
 	# Target: ARM based machine running GNU/Linux
-	gdb_target_obs="arm-linux.o arm-linux-tdep.o glibc-tdep.o \
+	gdb_target_obs="arch/arm-linux.o arm-linux-tdep.o glibc-tdep.o \
 			solib-svr4.o symfile-mem.o linux-tdep.o linux-record.o"
 	build_gdbserver=yes
 	;;